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

Windows 系統受損急救秘笈(上):四大非重灌修復技巧

編輯:Win7 系統基礎知識

系統出問題,不一定要重灌

Windows 7 口碑雖好,久用難免遇到無法開機、執行錯誤等狀況。重灌雖徹底但耗時。以下六大急救招式(本文前四招),常能不重灌搞定。

1. 最後一次正確配置

Win2000 以上版本每次成功開機會備份登錄「最後一次正確配置」。開機失敗時:

  1. 開機連續按 F8 進入「進階開機選項」。
  2. 選「最後一次正確配置」→ Enter。
  3. 若因近期安裝軟體/驅動/修改設定導致問題,多半能恢復正常。

2. 系統檔案檢查器 (SFC) 掃描修復

核心系統檔損壞/被替換時:

  1. 「開始」→「執行」輸入 sfc /scannow → Enter。
  2. 系統掃描所有受保護系統檔,發現版本不符或損壞會提示插入安裝光碟/映像來源替換。
  3. 完成後重開機驗證。

Win7 也可在命令提示字元(管理員)執行 sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows 進行離線修復。

3. 登出目前使用者 / 建立新帳號

若問題僅限於特定使用者設定檔(如第三方軟體修改殼介面導致 Explorer 掛掉):

  1. 控制台 →「使用者帳戶」→ 建立新 管理員 帳號並設密碼。
  2. 備份舊帳號重要資料(C:\Users\舊帳號 或 XP 的 Documents and Settings)至其他分區。
  3. 登出舊帳號,以新帳號登入。
  4. 將備份資料遷移至新帳號對應資料夾。

新帳號擁有乾淨設定檔,問題多半解決。

4. 批次重新註冊所有 DLL

共用 DLL 被誤刪導致程式錯誤時,可一次重註冊所有 %Windir%\System32\*.dll:

  1. 記事本輸入以下內容存為 repair.bat:
@echo off
for %%i in (%windir%\system32\*.dll) do regsvr32.exe /s %%i
  1. 在桌面建立 repair.bat 捷徑。
  2. 需時雙擊執行(需管理員權限),系統自動遍歷重註冊。
  3. 完成後重開機測試。

後續兩招請見下篇

第 5 招:還原原始登錄檔(Repair 目錄備份)
第 6 招:系統還原點回滾

善用內建工具,大多數系統故障都能在幾分鐘內搞定,省去重灌半天功夫。

Copyright © Windows教程網 All Rights Reserved