Tuesday, September 20, 2011


There are Pending System Changes That Require a Reboot | Fix Message

You may have come across this error message that you wont be able to install any Software's that were related to System Security and those software's that require a registry alteration.

I had this problem in my Windows 7 64Bit that I was attempting to install the Symantec Endpoint client, but the client would not install, and the following message was left in the event log:

Symantec Endpoint Protection (SEP) Installation fails with the following error “Symantec Endpoint Protection has detected that there are pending system changes that require a reboot. Please reboot the system and rerun the installation.”.

Even a reboot on the client did not solve the problem. As i tried to install after a reboot, the same error occurred again.


I found that there was a registry entry that was giving me grief with the install, and here are the instructions that I used to fix the problem..

WARNING: We strongly recommend that you back up the registry before you make any changes to it. Incorrect changes to the registry can result in permanent data loss or corrupted files. Modify only the keys that are specified. Read the document How to back up the Windows registry for instructions.

To solve this issue, follow one of the options below:
Primary Solution:

  • In the registry, navigate to:
  • Back up the registry key.
  • Delete the PendingFileRenameOperations registry value from the right pane.
  • Install the software without restarting the computer first (Restarting the computer may result in the registry key being placed back in the registry before installation.)
  • Restore the registry key from the backup location.

Note: If you do not find the PendingFileRenameOperations registry value in the location above, this error message can be generated if the PendingFileRenameOperations registry value exists in the following location(s):

Secondary Solution:

  • Look at the registry value to see what applications are pending.
  • In the registry, navigate to:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ PendingFileRenameOperations

  • Locate all entries with a status of "Pending."
  • Rename the value of that entry, placing a "2" on the end of


  • Restart the computer.

For Computers running Windows Vista and Windows 7, look for this key:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet001 \ Control \ SessionManager \ PendingFileRenameOperations


About bench3 -

Haja Peer Mohamed H, Software Engineer by profession, Author, Founder and CEO of "bench3" you can connect with me on Twitter , Facebook and also onGoogle+

Subscribe to this Blog via Email :