問題描述
用戶連接 Windows Update 進行自動升級時,Windows Update 突然自動轉向了:
http://www.update.microsoft.com/windowsupdate/v6/thanks.aspx?ln=zh-cn&thankspage=2
并顯示如下提示:
“該網站設計為僅與 Microsoft Windows 操作系統一起使用,要查找設計用于 Macintosh 操作系統的 Microsoft 產品的更新程序,請訪問 http://www.microsoft.com/mac”。
原因分析
當使用 Windows Update 升級時,Windows 會將 User Agent 的部分數據放在 IE 的請求中,其中即包含當前操作系統的版本信息。在 IE 向 Windows Update 發送的網絡數據包中,有關當前操作系統版本的信息必須被放置在數據包的第一至第四位,如果代表操作系統版本的信息被放置在了第五位或更后,Windows Update 就會無法識別 Windows 的版本,并出現之前所述的建議訪問 http://www.microsoft.com/mac 的錯誤提示。
那么什么原因會引起操作系統版本信息被放置在第五位或更后呢?就是在 User Agent//Post Platform 這個注冊表項中添加了太多由第三方軟件建立的注冊表項造成的。
解決方案
一、確認一下用戶安裝的 Windows 是不是正版、能否通過正版驗證,盜版 Windows 是無法解決的。
二、確認是否安裝過某些可能會修改系統文件的軟件,例如 Vista Transformation Pack 等,系統文件修改得過多,也容易引起這類問題,如果有,建議卸載。
三、HKEY_LOCAL_MACHINE//SOFTWARE//Microsoft//Windows//CurrentVersion//Internet Settings//5.0//User Agent//Post Platform 注冊表項損壞或配置不正確,可以將 User Agent//Post Platform 注冊表項清空,重新啟動 Windows 后可以恢復正常。
注意事項
以上操作涉及注冊表,具有一定風險性,請在操作前備份重要數據,并根據操作熟練度酌情使用
新聞熱點
疑難解答