當您使用 Windows XP SP2 或 Windows Server 2003 中的 Scannow 參數時,系統檔案檢查程式不接受包含安裝程式 CD 的網路位置

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

在此頁中

徵狀

當您在 Microsoft Windows XP Service Pack 2 (SP2) 中以 Scannow 參數執行「系統檔案檢查程式」(Sfc.exe) 時,出現提示要求您放入 Windows XP (SP2) CD,但 Sfc.exe 卻不接受包含 Windows XP SP2 CD 的網路位置。

注意 Microsoft Windows Server 2003 Service Pack 1 也會發生這個問題。

發生的原因

當 Service Pack 是透過內部網路伺服器加以部署,並且 ServicePackSourcePath 登錄子機碼已經修正為指向包含 Windows XP SP2 解壓縮檔案的網路位置時,就會發生這個問題。ServicePackSourcePath 登錄子機碼位於
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

解決方案

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

如果要解決這個問題,請修改登錄以指向 %windir%\ServicePackFiles 資料夾。如果要執行這項操作,請依照下列步驟執行:

已安裝 Service Pack

  1. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  2. 找出下列子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
  3. 用滑鼠右鍵按一下 [ServicePackSourcePath],再按 [修改],輸入 %windir%\ServicePackFiles,然後按一下 [確定]

未安裝 Service Pack

  1. 將組建的二進位檔案 (i386) 資料夾複製到任何位置。例如,將 i386 資料夾複製到 %windir%\Options。
  2. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  3. 找出下列子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
  4. 用滑鼠右鍵按一下 [SourcePath],再按一下 [修改],然後輸入 %windir%\Options\i386,其中Options 是包含 i386 資料夾的資料夾,然後按一下 [確定]

狀況說明

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

其他相關資訊

如需有關「Windows 檔案保護」功能的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
222193 Windows 檔案保護功能說明
如需有關 WFP 功能的詳細資訊,請造訪下列 Microsoft 網站:http://msdn2.microsoft.com/en-us/library/aa382551.aspx
如需有關 Windows Installer 和 WFP 的詳細資訊,請造訪下列 Microsoft 網站:http://msdn2.microsoft.com/en-us/library/aa372820.aspx

屬性

文章編號: 885522 - 上次校閱: 2007年2月7日 - 版次: 1.3
這篇文章中的資訊適用於:
  • Microsoft Windows XP Home Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Professional Service Pack 2 (SP2)
  • Microsoft Windows XP Media Center Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Tablet PC Edition 2005
  • Microsoft Windows Server 2003 Service Pack 1
關鍵字:?
kbtshoot kbbug kbwinxpsp2rel KB885522
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