当从IE6升级到IE8时(不管是XP还是2003),在下载时偶尔会停留在最后一刻无法完成,其实这是IE8的一个选项配置问题,Internet选项——高级——检查下载的程序的签名(默认是勾上的),也就是没有被签名的程序就无法被下载,手动去掉可以解决该问题。

如果是域环境也可以下派下面的脚本批量解决域客户端问题,其实也是公司部分员工碰到此问题才有机会来分享给大家。

Const HKEY_CURRENT_USER = &H80000001

strComputer = "."

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")


strKeyPath = "Software\Microsoft\Internet Explorer\Download"
strValueName = "CheckExeSignatures"
strValue = "no"
oReg.SetStringValue HKEY_CURRENT_USER,strKeyPath,strValueName,strValue

PS:附件提供×××。