在Windows操作系统中,某些情况下,一些安装程序会检测是否有挂起或者正在安装的其它软件,然后提示您是否需要等其它软件安装完成或者重启操作系统等。
但是也会存在这种情况:明明没有正在安装或者挂起的程序,但在安装软件时,还是会存在这样的提示,如下:
[code]The installation/removal of a previous program was not completed. You will need to restart your computer to complete that installation.
After restarting your computer, run Setup again to complete the installation of WinCE CAB Manager.[/code]
造成这种现象的原因可能是:某些安装程序在执行安装时,改写了注册表,而在由于各种原因,在安装中断或安装完成后却没有恢复注册表的状态,造成了其它程序无法进行正常安装,简单的解决办法如下:
1、单击“开始”菜单,然后单击“运行”(或者直接按Win+R组合键)。
2、在“运行”对话框中键入“Regedit”,然后单击“确定”。
3、在注册表编辑器中展开以下注册表子项:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager。
4、删除“PendingFileRenameOperations”这个键值。
5、关闭“注册表”窗口,重新执行您的安装程序。