Search this site

Wednesday, January 09, 2013

Fixing Blue Screen of Death (BSOD) error on Windows 7/Vista/XP: SRTSPL64.sys PAGE_FAULT_IN_NONPAGED_AREA

BOSD: Blue Screen of Death (BSOD) is a critical and non-recoverable error in Windows Operating System family (Windows 7/Vista/XP) which causes system crash. Every time a user tries to log-in, Windows gives a BSOD error message. BSOD is generally caused by incompatible DLLs or Device Driver files. An erroneous or incomputable kernel level software update such as an Anti-Virus update may also cause BSOD. Each BSOD displays a specific error code which tell us what wrong happened inside the kernel?

The Problem: Recently, we got a BSOD on one of our Windows 7 64-bit OS. The BSOD was displaying following texts and codes:

SRTSPL64.sys is the file that's causing the problem. It is Auto Protect driver of Symantec Endpoint Protection.

It is not new that Symantec Anti-virus caused Blue Screen of Death . Incidents have been reported  where incompatible/buggy Symantec Endpoint Protection updates caused Blue Screen of Death on Windows Operating System:

Solution: Try to RESTORE your Windows Operating System by restarting it in Safe Mode. If it does not work, then one of simple solutions is to uninstall the buggy/incompatible Symantec Endpoint Protection program.

Restart Windows in Safe Mode and go to Control Panel and uninstall the Symantec Endpoint Protection. If you are getting error The Windows Installer Service could not be accessed. Then you can try manual uninstallation steps given below:
  1. Disable Windows Installer service

a)    For Windows XP: Go to Start menu and select Run. Type services.msc and press enter. For Vista or Windows 7: type Services at Search programs and files box of Start menu, and press Enter.
b)    In Services, select Windows Installer, right-click it and select Properties.

c)     Under Startup type, select Disabled, then OK.

  1. Stop running executables and services belonging to Symantec Endpoint Protection
a)    For Windows XP: Go to Start menu and select Run. Type msconfig and press enter. For Vista or Windows 7: type msconfig at Search programs and files box of Start menu, and press Enter.
b)    Select Startup tab, uncheck StartupItems belonging to Manufacturer Symantec such as “ccapp”.
c)     Select Services tab, uncheck Services belonging to Manufacturer Symantec such as Liveupdate, Symantec Endpoint Protection,  Symantec Event Manager, Symantec Settings Manager, Symantec Management Client, Symantec Network Access Control etc.
d)    Press OK and restart the computer.

The problem should get solved!!!

Note: You can re-install Symantec Endpoint Protection.


  1. You have to start windows installer not disable it!!

  2. you have saved my life.... I didnt understand any other websites and blah blah this was so easy to follow

  3. Thanks, It works fine.

  4. You are the freakin man. thank you tons.

  5. Hi, This solution was really very simple . I have been trying from hours to resolve this issue, finally got in this website. Thanks a lot for your solution. :-)

  6. Thank you this fixed my problem immediately.

  7. Hi. Thanks a lot for this solution. Really saved my day

  8. Great solution! Thanks a million. Afzal

  9. life saver!! will be keeping an eye on this site!!

  10. you are a genius man! thanks!!!

  11. thanks alot, spend alot of time trying other fixes with no success

  12. Awesome easy fix thanks,,!

  13. Wow! I am amazed to read the content here on this site, i will come back for future posts. Also check out this cool similar site i found recently. hotel europa ancient olympia greece

  14. thanks for this tutorial, but isint it better to download this file and just replace it?

    1. I doubt it will work. However, as a standard practice it is always better to avoid replacing system DLLs.