Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 開機跑「Checking file system on C」?兩大原因:檔案系統錯誤自動修復、硬碟壞軌需換碟

編輯:Windows 7 系統介紹

開機時出現黑底白字「Checking file system on C:」,類型為 NTFS,進度條跑完才能進入系統。這是 chkdsk 在開機階段自動執行檢查,原因通常有二。

原因一:檔案系統邏輯錯誤(常見、可自癒)

  • 非正常關機 (斷電、強制關機、藍畫面) 導致檔案系統中繼資料不一致。
  • 系統偵測到髒標記 (Dirty Bit) 設定,下次開機自動執行 chkdsk /f 修復。
  • 對策:什麼都不用做,讓它跑完。修復完成後下次開機通常不會再出現。

原因二:硬碟實體壞軌/壞區(嚴重、需備份換碟)

  • 每次開機都跑 Checking file system,且經常修復相同檔案、或跑完進系統後隨機掛死、檔案遺失、讀取極慢。
  • 對策:
  1. 立即備份重要資料 (優先複製到外接硬碟/雲端)。
  2. 下載硬碟廠商工具 (Seagate SeaTools, WD Data Lifeguard, Samsung HUTIL) 或 MHDD/Victoria (DOS/Windows) 掃描壞軌。
  3. 若確認有實體壞軌,**建議更換硬碟**,標記壞軌 (chkdsk /r) 僅能暫時繞過,壞軌會擴散。
  4. SSD 無機械壞軌,但可能有區塊損壞/控制器故障,同樣建議備份換碟。

手動檢查/修復指令

# 掃描並修復邏輯錯誤 (需重開機)
chkdsk C: /f

# 掃描邏輯錯誤 + 掃描/標記壞軌 (耗時極長,需重開機)
chkdsk C: /r

# 僅線上掃描不修復 (Win8+ 支援,Win7 需離線)
chkdsk C: /scan

查詢上次檢查結果

事件檢視器 → Windows 記錄 → 應用程式 → 來源 Wininit、Event ID 1001,可看到詳細的 chkdsk 修復報告。

Checking file system on C

Copyright © Windows教程網 All Rights Reserved