我一直在安装程序时遇到问题,通常会得到一个错误,即Visual Studio j #install是一个未完成的安装,它让我可以选择在安装我正在尝试安装的程序之前回滚安装。
我现在正在尝试安装Team Foundation Server 2012 Express,当我运行安装程序时出现以下错误。
错误:TF400293:Windows当前正在安装另一个软件包。等到Windows完成其他安装,然后重新启动此安装程序。
任何人都可以给我一些关于如何一劳永逸地摆脱失败安装的建议,这样我就可以安装其他东西而不会出现所有这些问题。
我顺便使用Windows 7。
此外,我似乎无法完全完成Windows Update。似乎有1个更新永远不会安装,我的计算机只挂在安装更新屏幕上。我把它放了4个多小时,然后决定它不会完成所以不得不关掉我的电脑。
答案 0 :(得分:4)
当安装程序失败但MSIEXEC.exe仍在运行或重新启动时阻止其他安装时,您收到此错误消息。
对于第一种情况:终止MSIEXE.exe进程。
对于第二个:使用regedit查看此密钥:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
清除密钥中的任何值,然后重试。
顺便说一下,这个问题与TFS无关。