Installing or updating Microsoft Edge on Windows 11
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi Experts,
We have an automation tool that checks whether a Windows server has a pending reboot before proceeding with the next installation steps.
During our reboot check, we found the following registry value:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager
PendingFileRenameOperations
The server does not show any other pending reboot indicators:
CBS RebootPending : False
Windows Update RebootRequired : False
PendingFileRenameOperations : True
When we checked the pending file operations, we found entries related to Microsoft Edge Update:
Source : \??\C:\ProgramData\Microsoft\EdgeUpdate\Log\MicrosoftEdgeUpdate.log Target : \??\C:\ProgramData\Microsoft\EdgeUpdate\Log\MicrosoftEdgeUpdate.log.bak
We also found the following entries:
Source : \??\C:\Program Files (x86)\Microsoft\EdgeUpdate\1.3.251.23
Target :
Source : \??\C:\Program Files (x86)\Microsoft\EdgeUpdate\1.3.255.5
Target :
Source : \??\C:\Program Files (x86)\Microsoft\EdgeUpdate\1.3.257.13
Target :
Based on our understanding:
.log file rename appears to be a log rotation operation.PendingFileRenameOperations, which causes our automation tool to detect the server as requiring a reboot.Our question is:
Are these Microsoft Edge Update-related entries considered a genuine "reboot required" condition that should block further software installation or provisioning?
Or, if the only entries in PendingFileRenameOperations are related to Microsoft Edge Update cleanup/log rotation, is it safe for our automation tool to ignore these specific entries and continue ?
We would like guidance on the recommended approach:
PendingFileRenameOperations entry as a mandatory reboot requirement?PendingFileRenameOperations entries still exist. Is it expected for Microsoft Edge Update to leave PendingFileRenameOperations entries even after multiple successful reboots?We want to make sure our automation tool follows the correct Microsoft-recommended behavior rather than simply ignoring a potentially important reboot condition.
Installing or updating Microsoft Edge on Windows 11
Hello Jimmy Afflick,
Welcome to Microsoft Q&A forum.
PFRO is a generic Windows operations that used by any application (even third-party) to schedules tasks that cannot be completed immediately like rename or deletions. And these operations don't need immediate reboot action and also not really a mandatory operation. It could wait for your next manual reboot without holding anything back, and I'd say you can safely exclude those logs pattern from pending reboot detection. Otherwise, they can come with false positives. Also, no fix is necessary for this. since they will be done in the next reboot.
Regarding the way to distinguish them, mandatory reboot will include one of these in the block installation:
For the last questions, this is uncommon, but it can happen if the entries keep being requeued or never compete successfully, but neither of them requires an immediate reboot to keep using your computer correctly.
If the answer is helpful, please click "Yes". If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.