You are on page 1of 1

2016-12-02

Fixing the Reboot required message

Issue

During PCM600 installation, a message about Reboot


required is shown, even though the user has rebooted the
computer several times (rebooting a second time could
sometimes help).

Explanation

When some software (e.g. Windows Update or some installation software) has tried to update a file-in-use it
will set a registry flag to notify Windows and other software that a reboot is needed. After rebooting, Windows
is supposed to update the file mentioned in the registry. In rare cases the file update doesn’t work.
Alternatively the file is already updated, but the registry value still remains. When the registry value exists, it is
an issue for other software (e.g. SQL Server) that check for pending reboots.

The issue cannot be prevented in the PCM installer and the SQL Server can’t be installed without fixing the
issue. It must be solved by manually deleting or renaming the value in the registry.
Solution

If rebooting the computer at least twice didn’t help, do the following steps:

1. Open regedit (you need administrator rights)


2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
3. Delete or rename the value PendingFileRenameOperations
4. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00[x]\Control\SessionManager
where x is a number from 1 to 9.
5. Delete (do not rename here) the value PendingFileRenameOperations if it exists.
6. Close regedit

It could be of interest to support line to know the content of the PendingFileRenameOperations Value. If there
is nothing in the data that you do not want to disclose, and especially if the content concerns the PCM600
installation, please send the content of the registry key value before deleting it.

You might also like