天天看點

"Setup has detected a pending system reboot from a previous install, Setup Cannot continue until the machine is rebooted. Please reboot the machine an

安裝一個軟體時,反複重新開機也無法解除"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."的提示,安裝無法進行。

"Setup has detected a pending system reboot from a previous install, Setup Cannot continue until the machine is rebooted. Please reboot the machine an

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" (這個是一個兩行的)并删除。

關閉系統資料庫編輯器

繼續閱讀