在 Windows XP 中備份程式執行失敗或不正確地將部分檔案排除在備份檔之外

文章翻譯 文章翻譯
文章編號: 883357 - 檢視此文章適用的產品。
重要 本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和編輯登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明
全部展開 | 全部摺疊

徵狀

安裝 Background Intelligent Transfer Services (BITS) 2.0 版更新程式之後,備份程式執行失敗或不正確地將部分檔案排除在備份檔之外。

如需有關這個更新程式的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
842773 目前已經提供適用於 Windows XP 的 Background Intelligent Transfer Service (BITS) 2.0 和 WinHTTP 5.1 更新程式套件

發生的原因

如果在安裝更新程式 842773 之後啟動 BITS 2.0 服務,就會發生這個問題。BITS 2.0 會將一個值寫入下列登錄子機碼中:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
而各種備份程式會使用 FilesNotToBackup 登錄機碼中的值,判斷哪些檔案必須從備份檔中排除,然後進行修復。 檔案發生意外的毀損之後,BITS 2.0 在這個登錄機碼中建立一個值,以確定從備份檔執行修復並不會影響 BITS 2.0 恢復檔案傳輸的能力。

然而,BITS 2.0 寫入 FilesNotToBackup 登錄機碼的登錄值,並不是正確的形式。具體而言,BITS 2.0 所建立的值是使用多字串值 (REG_MULTI_SZ) 的格式。這種格式在數值資料的尾端必須有兩個 NULL 字元。但是 BITS 2.0 卻只以一個 NULL 字元,後面再加上一個 0xfeee Unicode 字元作為數值資料的結尾。 在某些情況下,這種格式錯誤的值會導致備份程式執行失敗,或者不正確的解譯檔案路徑,從備份檔中將檔案排除在外。

解決方案

如果要解決這個問題,請下載並安裝下列更新程式。

您可以從「Microsoft 下載中心」下載下列檔案:
摺疊此圖像展開此圖像
下載
立即下載 WindowsXP-KB883357-x86-enu.exe 套件。 發行日期:8/13/2004

如需有關如何下載 Microsoft 技術支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對這個檔案做過病毒的掃描。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。

其他可行方案

警告 不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 並不保證可以解決您不當使用「登錄編輯程式」所導致的問題,請自行承擔使用「登錄編輯程式」的一切風險。

如果要解決這個問題,請修改登錄以建立正確的登錄值。如果要執行這項操作,請依照下列步驟執行。
  1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  2. 輸入下列命令,然後按下 ENTER:

    Reg.exe ADD HKLM\System\CurrentControlSet\Control\BackupRestore\FilesNotToBackup /v BITS_metadata /t REG_MULTI_SZ /d "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*" /f

狀況說明

Microsoft 已確認更新程式 842773 確實有上述問題。

?考

如需有關 BITS 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
818746 Background Intelligent Transfer Service in Windows Server 2003 white paper

屬性

文章編號: 883357 - 上次校閱: 2006年3月29日 - 版次: 2.4
這篇文章中的資訊適用於:
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
關鍵字:?
kbtshoot kbqfe kbprb kbhotfixserver KB883357
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com