积极答复者
无法使用microsoft update安装更新程序,提示出错

问题
-
无法使用microsoft update,提示出错信息如下:
衷心感谢您愿意从我们的网站获取更新程序。
该网站设计为仅与 Microsoft Windows 操作系统一起使用。要查找设计用于 Macintosh 操作系统的 Microsoft 产品的更新程序,请访问 http://www.microsoft.com/mac/。
请高人指点迷津,多谢帮助!!!
答案
全部回复
-
两个都打不开啊,office update提示如下:
对不起,Office Update 网站不支持 Office 的 Mac 版本在 Mactopia 网站上可以找到 Office for Macintosh 更新。
我的xp是OEM的,office也是正版的2007,真是郁闷啊! -
XP环境下,该问题的产生是由于以下注册表设置:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]
@="Mozilla/4.0"
"Version"="MSIE 6.0"
"Platform"="Windows 5.0"
"Compatible"="Compatible"
我们可以将User Agent 注册表删除,重起计算机,由系统重建此注册表从而解决问题。所以你的方法是正确的。微软公布了一篇知识库文章对相关问题作了描述,请参考:
http://support.microsoft.com/?kbid=817144
当系统尝试和Windows Update站点联系的时候,系统会把User Agent设置放在IE的请求里面,如果你用网络包捕获分析工具去看的话,会发现以下的包:
HTTP: User-Agent =Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.43
该信息表明操作系统是Windows Server 2003, Internet Explorer 6, .NET Framework版本是1.1
在User Agent字符串中,操作系统平台的值必须放置在1-4位,如果代表操作系统的值在第5位或以后,则Windows Update站点会将请求重定向到http://www.update.microsoft.com/windowsupdate/v6/thanks.aspx?ln=zh-cn&thankspage=2
正常情况下的包:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
出问题时的包:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MSN 2.6; MSNIA; Windows NT 5.1)
解决方法就是你已知的删除[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]注册表,重新启动计算机。
因为我是笨笨的所以我是笨笨ONE,当然我的身边还有个可爱的笨笨TWO。