您目前已離線,請等候您的網際網路重新連線

說明 Microsoft XML Core Services 4.0 Service Pack 2 更新

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

Windows Server 2003 的支援已於 2015 年 7 月 14 日結束

Microsoft 已於 2015 年 7 月 14 日結束對 Windows Server 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:973688
徵狀
當您造訪的網站,或執行應用程式載入使用 Microsoft XML Core Services (MSXML) 的 XHTML 文件,MSXML 會將要求傳送到全球資訊網協會 (W3C) 來擷取已知的文件類型定義 (DTD) 檔案每次。這種行為可能會將大量的流量帶到 W3C 伺服器。有時候,您可能會發現 DTD 要求所封鎖的 W3C 伺服器因為沒有成功載入 XHTML 檔案。

例如,您有一個包含下列的程式碼的 JavaScript 檔案 (.js):
function pullXHtml() {  var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");  xml.async = false;  xml.loadXML(    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +    "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +    "<body><p>a simple&nbsp;paragraph</p></body></html>");  if (xml.parseError.errorCode != 0) {    var myErr = xml.parseError;    WScript.Echo("ERROR:" + myErr.reason);  } else {    WScript.echo("The XHTML document was loaded successfully.");  }}pullXHtml();
當您執行的 JavaScript 檔案時,檔案會藉由使用 MSXML 載入的 XHTML 文件。如果您沒有安裝此更新,您可能會收到下列錯誤訊息,當您執行的 JavaScript 檔案,如果 DTD 要求所封鎖的 W3C 伺服器 ︰
錯誤 ︰ 伺服器不瞭解要求,或要求無效。
錯誤處理序的資源
' http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'。
安裝這個更新之後,JavaScript 檔案將會成功執行,而您會收到下列訊息:
已成功載入的 XHTML 文件。
附註
  • 套用此更新之後,MSXML 會快取 DTD fileslocally,以降低被傳送到 W3C 伺服器的要求數目。
  • Afteryou 安裝此更新程式,可能會提示您重新啟動電腦。
  • 如果在 Windows Vista、Windows Server 2008 或 Windows 7 中安裝更新,您必須以系統管理員身分來執行安裝程式檔案。
  • 如需有關 XHTML 和文件的型別 Definitions(DTD) 的詳細資訊,請參閱 < 其他資訊 > 一節。
解決方案

更新資訊

如何判斷 MSXML 版本

如果要判斷您的電腦上所安裝的 MSXML 版本,請依照下列步驟執行:
  1. 在下列目錄中,找出 Msxml4.dll 檔案 ︰
    C:\Windows\System32
  2. 以滑鼠右鍵按一下 Msxml4.dll 檔案,然後按一下 [內容
  3. 按一下 [版本] 索引標籤,請參閱版本資訊。
    附註 在 Windows Vista、 Windows 7 中或 Windows Server 2008 中,請改為按一下 [詳細資料] 索引標籤。

如何取得此更新程式

Windows Update,並將自動安裝此更新程式。不過,您也可以安裝此更新程式手動下載適當的套件。有數個包含這個修正程式的封裝。這些封裝所發行的下列案例中不同的安裝 ︰
知識庫文件安裝案例更新套件MSXML 版本支援的作業系統
973688 說明 Microsoft XML Core Services 4.0 Service Pack 2 更新
安裝應用程式,或由您自己以手動方式安裝 MSXML 4.0。若要套用此 hotfix,您必須安裝的 MSXML 4.0 SP2。下載立即下載更新套件。MSXML 4.0 SP2Windows; 7Windows Server 2003 Service Pack 2;Windows Server 2008;Windows Server 2008 R2;Windows Server 2008 Service Pack 2;Windows Vista 中;Windows Vista Service Pack 1;Windows Vista Service Pack 2;Windows XP Service Pack 2;Windows XP Service Pack
973686 說明更新 Microsoft MSXML 核心服務 6.0 Service Pack 2
安裝應用程式,或由您自己以手動方式安裝 MSXML 6.0。若要套用此 hotfix,您必須安裝的 MSXML 6.0 SP2。 下載立即下載更新套件。MSXML 6.0 SP2Windows Server 2003 Service Pack 2;Windows XP Service Pack 2
973685 說明 Microsoft XML Core Services 4.0 Service Pack 3 的更新
安裝應用程式,或由您自己以手動方式安裝 MSXML 4.0。若要套用此 hotfix,您必須安裝的 MSXML 4.0 SP3。 下載立即下載更新套件。MSXML 4.0 SP3Windows; 7Windows Server 2003 Service Pack 2;Windows Server 2008;Windows Server 2008 R2;Windows Server 2008 Service Pack 2;Windows Vista 中;Windows Vista Service Pack 1;Windows Vista Service Pack 2;Windows XP Service Pack 2;Windows XP Service Pack 3
973687 說明更新 Microsoft MSXML 核心服務 3.0 和 MSXML 核心服務 6.0
MSXML3 和 MSXML6 所安裝的作業系統下載立即下載更新套件。MSXML3.0 和 MSXML 6.0Windows XP SP3
下載立即下載更新套件。MSXML 3.0Windows XP 專業 x64 版
下載立即下載更新套件。MSXML 3.0Windows Server 2003 SP2
下載立即下載更新套件。MSXML 3.0Windows Server 2003 Service Pack 2 x64 版本
下載立即下載更新套件。MSXML 3.0Windows Server 2003 Service Pack 2 itanium 型系統
下載立即下載更新套件。MSXML 3.0 和 MSXML 6.0Windows Vista,Windows Vista SP1,Windows Vista SP2
下載立即下載更新套件。MSXML 3.0 和 MSXML 6.0Windows Vista 64 位元版本 Windows Vista 64 位元版本的 SP1,Windows Vista SP2
下載立即下載更新套件。MSXML 3.0 和 MSXML 6.0Windows Server 2008 和 Windows Server 2008 SP2
下載立即下載更新套件。MSXML 3.0 和 MSXML 6.0Windows Server 2008 x64 版和 Windows Server 2008 x64 版 SP2
下載立即下載更新套件。MSXML 3.0 和 MSXML 6.0Windows Server 2008 itanium 型系統與 itanium 型系統 SP2 的 Windows Server 2008

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 的支援檔案
Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強保全的伺服器,以避免任何未經授權的更改。

檔案資訊

檔案屬性 (或較新的檔案屬性),此更新程式的英文版具有下列表格中所列。其日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。
對於所有支援的 x86 為基礎的 Windows XP、 Windows Server 2003、 的 Windows Vista、 Windows Server 2008 的、 的 Windows Server 2008 R2,和版本的 Windows 7
檔案名稱檔案版本檔案大小日期時間
Msxml4.dll4.20.9876.01,348,4322009 年 7 月 20 日16:05
Msxml4a.dll4.10.9404.053,7682009 年 7 月 20 日16:05
Msxml4r.dll4.10.9404.091,6562009 年 7 月 20 日16:05
其他相關資訊
如需有關文件類型定義的詳細資訊,請造訪下列網站 ︰如需有關 XHTML 的詳細資訊,請造訪下列網站 ︰如需有關 MSXML 的詳細資訊,請造訪下列 Microsoft 開發人員網路的網站 ︰ 如需 Microsoft XML 剖析器 (MSXML) 版本的所有清單的相關資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件 ︰
269238 Microsoft XML 剖析器 (MSXML) 版本的清單
参考
如需詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
954459 MS08-069 ︰ 說明 XML 核心服務 6.0 安全性更新 ︰ 2008 年 11 月 11 日
如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
824684 用來描述 Microsoft 軟體更新標準術語的說明

警告:本文為自動翻譯

內容

文章識別碼:973688 - 最後檢閱時間:05/08/2016 00:59:00 - 修訂: 5.0

Windows 7 Enterprise, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, Windows Server 2008 Foundation, Windows Server 2008 Standard, Windows Server 2008 Service Pack 2, Windows Vista 商用進階版, Windows Vista 家用入門版, Windows Vista 旗艦版, Windows Vista Service Pack 1, Windows Vista Service Pack 2, Microsoft Windows XP Service Pack 1, Microsoft Windows XP Service Pack 2, Microsoft Windows Server 2003 Service Pack 2

  • kbsurveynew kbfix kbexpertiseinter kbqfe atdownload kbmt KB973688 KbMtzh
意見反應
ute = "76500"; var Ctrl = ""; document.write("