4

一段时间以来我一直在安装程序时遇到问题,通常会收到一个错误,即 Visual Studio j# 安装是未完成的安装,它让我可以选择在安装我尝试安装的程序之前回滚安装。

我现在正在尝试安装 Team Foundation Server 2012 Express,当我运行安装程序时出现以下错误。

错误:TF400293:Windows 当前正在安装另一个包。等到 Windows 完成其他安装,然后重新启动此安装程序。

谁能给我一些关于如何一劳永逸地摆脱失败安装的建议,这样我就可以安装其他东西而不会出现所有这些问题。

顺便说一句,我使用的是 Windows 7。

此外,我似乎无法完全完成 Windows 更新。似乎有 1 个更新永远不会安装,我的电脑只是挂在安装更新屏幕上。我曾经把它放了 4 个多小时,然后决定它不会完成,所以只好关掉我的电脑。

4

1 回答 1

4

当安装失败但 MSIEXEC.exe 仍在运行或重新启动挂起阻止其他安装时,您会收到此错误消息。

对于第一种情况:杀死 MSIEXE.exe 进程。

对于第二个:使用 regedit 查看这个键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations清除键中的任何值,然后重试。

顺便说一下,这个问题与 TFS 无关。

于 2012-06-07T13:05:22.723 回答