安裝一個軟體時,反複重新開機也無法解除"Setup has detected a pending system reboot from a previous install, Setup Cannot continue until the machine is rebooted. Please reboot the machine and run the installation again."的提示,安裝無法進行。

One potential trigger was the installation of Logitech Webcam drivers which adds values to HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\PendingFileRenameOperations key. Issue has also been seen on Acer Notebooks in the Public forum.
一個可能的原因就是安裝羅技的攝像頭是會在系統資料庫的HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\PendingFileRenameOperations寫入内容,同樣的問題在Acer 的筆記本上也有。
打開系統資料庫,浏覽到: HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\
備份 PendingFileRenameOperations 鍵值,然後删除,之後不用重新開機,嘗試安裝軟體。
對于Vista,還有兩個檔案夾裡也包含了重新開機資訊。
C:\Windows\winsxs\Temp\PendingDeletes\
C:\Windows\winsxs\Temp\PendingRenames\
到
HKLM\Software\Microsoft\CurrentVersion\Run, 或者(HKCU\Software\Microsoft\CurrentVersion\Run)
注意:如果需要的話更新Windows Installer
通過下面的Dos指令打開"C:\Windows\winsxs"
" CD \ " (press Enter)
" CD \Windows\winsxs " (press Enter)
把檔案 "Pending.xml" 改一個名字,比如:
"ren pending.xml pending.xxx" (按 Enter鍵)
通過"regedit" 打開系統資料庫程式
查找包含"Advanced installer need resolving" 的條目删除
查找"Pending.xml identifier" (這個是一個兩行的)并删除。
關閉系統資料庫編輯器