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

Win7 系統 LOG 檔案顯示亂碼?教你正確開啟與分析方法

編輯:Win7 系統應用技巧

許多 Windows 7 用戶在嘗試開啟系統產生的 .log 檔案時,發現內容全是亂碼而無法閱讀。其實 LOG 檔案是系統或應用程式記錄執行狀態、錯誤資訊的純文字日誌,預設使用特定編碼(常為 UTF-8 或 Unicode),直接用記事本開啟若編碼不匹配便會顯示亂碼。本文說明 LOG 檔案性質、為何會亂碼,並提供正確開啟與分析的工具與步驟。

什麼是 LOG 檔案?

LOG 檔案(Log File)是作業系統或軟體在運行過程中自動產生的記錄檔,記錄程式啟動、錯誤、警告、操作歷程等資訊。Windows 7 系統目錄 C:\Windows、C:\Windows\Logs、應用程式安裝目錄下常可見。這些檔案對除錯、追蹤故障極有價值,但平時鮮少直接閱讀。

為什麼用記事本開啟會是亂碼?

  • 編碼不匹配: 系統預設 LOG 多為 UTF-16 LE(Unicode)或 UTF-8 帶 BOM,記事本若誤判為 ANSI/Big5 便會顯示亂碼。
  • 二進位格式: 部分 LOG 為二進位結構(如事件日誌 .evtx),純文字編輯器無法解讀。
  • 權限鎖定: 系統正在寫入時嘗試開啟可能導致讀取不完整。

正確開啟與分析 LOG 檔案的方法

方法 1:使用支援多編碼的進階文字編輯器

  1. 下載安裝 Notepad++、VS Code 或 Sublime Text(皆免費)。
  2. 以編輯器開啟 LOG 檔,若仍有亂碼,嘗試菜單「編碼」→ 選擇「UTF-8」或「UCS-2 LE BOM」重新載入。
  3. 善用搜尋(Ctrl+F)關鍵字如 Error、Exception、Fail 快速定位問題。

方法 2:Windows 內建事件檢視器(適用系統/應用程式日誌)

  1. 按 Win+R 輸入 eventvwr.msc 開啟事件檢視器。
  2. 展開「Windows 記錄」→「系統」或「應用程式」,右側可篩選等級(錯誤、警告)、事件來源、事件 ID。
  3. 雙擊單一事件可見詳細描述、XML 內容,並可另存為 .evtx 或文字檔供離線分析。

方法 3:命令列工具快速擷取關鍵資訊

# 以 PowerShell 讀取最近 50 行並過濾錯誤關鍵字
Get-Content "C:\Path\To\File.log" -Tail 50 | Select-String -Pattern "Error|Exception|Fail"

常見 LOG 檔案位置與用途速查表

路徑主要內容適用場景
C:\Windows\WindowsUpdate.logWindows Update 詳細流程更新失敗、卡住排查
C:\Windows\Logs\CBS\CBS.log元件式服務商店操作記錄系統檔案修復、DISM 操作追蹤
C:\Program Files\AppName\Logs\第三方軟體自有日誌軟體崩潰、功能異常分析

掌握正確工具與編碼知識,LOG 檔案不再是亂碼堆砌,而是診斷系統健康的關鍵線索。建議定期備份重要日誌,並在遇到藍屏、軟體閃退時優先查閱對應 LOG,事半功倍。

Copyright © Windows教程網 All Rights Reserved