.NET 3.5 SP1安装程序挂起在大约80%

我试图将.NET 3.5 SP1安装到我们的Windows 2003 SP2的生产机器之一。 但是,安装程序只是停留在大约80%的消息“安装程序正在加载安装组件,这可能需要一两分钟”。 事实上已经是30分钟了,使用0%的CPU。

我禁用了防病毒软件,然后应用了Windows Installer 4.5更新,但没有运气,安装程序仍然挂起。

任何人有过这个问题吗?

认真地禁用networking适配器或拉动以太网似乎适用于这个问题。 最近我遇到了,所有人都出去了,感到沮丧,但那是答案。

我不能说你的具体问题,在类似的情况下,我会build议使用进程监视器来看看当你第二次运行安装程序时会发生什么。

  1. 取消安装。
  2. 启动进程监视器。
  3. 运行安装程序捕获事件。
  4. 没有任何事情发生5-10分钟后停止跟踪。
  5. 浏览日志并过滤掉任何不相关的东西

searchstream程和文件名称,将帮助您确定什么是不相关的。

有报道声称停用网卡的用户解决了这个问题。 我知道这不是一个生产服务器的好scheme。

我也听说实时防病毒软件可能会降低安装速度。

大段引用

不要禁用networking。 尝试IE连接设置,并select不使用任何代理或代理设置文件。 在Windows Server 2003上为我工作。

大段引用

同样在这里对我来说,禁用IE代理允许安装完成。

我真的不认为禁用networking是正确的解决scheme。 我宁愿查看位于C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5 SP1\Logs中的.net安装日志文件,并validation安装已挂起的阶段。 安装程序几乎不需要大约70 MB,也不需要很长时间就可以下载。 我总是运行Windows Update来安装所有必要的更新,但在使用WSUS或独立安装程序时从未遇到任何问题。

是的,Eleasar指出的Aaron的博客也是正确的一步。

清除代理设置ipconfig / flushdns从LAN适配器中删除网关IP地址从LAN适配器中删除DNS服务器IP

这阻止了任何查找或networking尝试获取任何名称parsing或任何,但目标主机无法访问。 为我工作。

对于像我这样寻找答案的人来说,有什么工作是有效的

  1. 下载完整的安装程序包,而不是网页
  2. 不知道是否有帮助,但我从上面的post添加registry项
  3. 在IE中禁用代理
  4. 从命令行运行并添加/ lang:ENU

我同意关于networking的事情; 我认为这个安装程序的function与微软的服务器有些关系, 有时候这种方式不起作用,安装程序会挂起。 每当发生在我身上,禁用networking适配器允许安装程序继续优雅。

在IE中禁用代理设置。 这就是要做的一切。

不要禁用networking。 尝试IE连接设置,并select不使用任何代理或代理设置文件。 在Windows Server 2003上为我工作。

愚蠢的MS,发送安装程序在死锁。 他们应该有这个想法,许多人使用代理。 我只是禁用和重新启用networking适配器。 那之后就好了

我终于find了一个办法做到这一点:

http://blogs.msdn.com/astebner/archive/2008/07/17/8745415.aspx?CommentPosted=true#commentmessage

提取完整的安装程序,并在那里另一个安装程序,并把语言ENU开关就位(而不是使用/networking开关)一切顺利,罚款!

您是否使用完整软件包(脱机)安装程序? http://www.microsoft.com/en-us/download/details.aspx?id=25150