SMS Error - Access Violation While Printing

Error Message

Access Violation at .... while printing.

Normal. User is not down.

  • Printer Driver Incompatibility
  • Windows DEP interfering with the Print Driver.
  • Out of drive space.
  • Temporary file locked and can't be overwritten by report.
  1. Check if this happens to other reports. If not, then it may be a report error.
  2. Check if this happens on other computers. If not, then check if it occurs on other printer (print drivers) on the same computer.
  3. Check if the computer has sufficient free space on the C: drive.
  4. Delete all files in the temp folder. If any can't be deleted, reboot and try to delete them again.
  5. Check that the user has a default printer.
  6. Check that Data Execution Prevention is set to “Essential Windows Programs and Services Only”
    • Right click on MyComputer
    • Click Properties
    • Click The Advanced Tab
    • Click The Setting Button Within The Performance Field
    • Click The Data Execuation Prevention Tab
    • Make sure that the turn on DEP for Essentinal Windows Programs and services only Radio Button is On.
    • If not, change the setting and reboot.
  7. Check for updated drivers for the printer, especially if you can find a native Microsoft driver.
  8. If that does't work try replacing the SYSTEMDATA And or STOREDATA
  9. In some cases, you may have to disable all DEP (even for Essential Windows Programs), but this should be a last resort.
    • Double Click the Local Disk C:\
    • Open the boot.ini file
    • Set the following to read
      • multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=“Microsoft Windows XP Professional” /noexecute=Alwaysoff
Resolution 2
  1. Check Access Violation error and see if it references a Cyrstal dll (i.e. crpe32.dll)
Resolution 3
For Window7 only
  1. Access error for crxf_pdf.dll
  2. Navigate to C:\Windows\SysWOW64
  3. Delete the crxf_pdf.dll
  • Reported : 06/2009
  • Version(s):
  • Fixed in : 06/2009
You could leave a comment if you were logged in.