Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> Windows 技巧

無安裝光碟也能修復系統檔案:SFC 指向硬碟安裝源完整教學

編輯:Windows 技巧

問題背景

執行 sfc /scannow 修復系統檔案時,若偵測到檔案異常,預設會要求插入 Windows XP 安裝光碟。但現代電腦多無光碟機,且系統已打補丁,光碟版本舊舊不匹配。解決方案:將安裝檔案複製到硬碟,修改登錄指向該路徑。

操作步驟

  1. 準備安裝源:將 XP 安裝光碟 I386 資料夾完整複製到硬碟(例:E:\WinXP\I386)。
  2. 開啟登錄編輯器:Win+R → regedit。
  3. 定位鍵值:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
  4. 修改三個鍵值:
    鍵值名稱原始值修改為
    SourcePathD:\ (光碟機代號)E:\WinXP
    ServicePackSourcePathD:\E:\WinXP
    CDInstall10
  5. 執行修復:Win+R → sfc /scannow → 全自動無提示完成。

進階參數

  • sfc /scannow:立即掃描所有受保護系統檔案。
  • sfc /scanonce:下次重開機掃描一次。
  • sfc /scanboot:每次開機掃描(除錯用)。
  • sfc /cancel:取消排程掃描。
  • sfc /purgecache:清除檔案保護快取(釋放空間,見 C槽清理文)。
  • 通用技巧:查詢命令列參數

    幾乎所有命令列工具皆支援:

    • 指令 /?
    • 指令 -?
    • 指令 /help

    例:sfc /?、ipconfig /?、netsh /?,直接在 CMD 看完整說明,無須上網查詢。

    適用範圍

    • Windows 2000 / XP / Server 2003(Vista 之後改用元件存放區,機制不同)。
    • 系統檔案遺失、被惡意程式替換、DLL 地獄導致程式無法啟動。

    一次設定,終身受用。建議將 I386 複製到固定非系統分區,並建立批次檔 sfc_auto.bat 內含 sfc /scannow,未來維護雙擊即可。

Copyright © Windows教程網 All Rights Reserved