Chrome 瀏覽器偵錯記錄檔
发布时间:2026-09-14 | 浏览:2
您可以排解 Chrome 瀏覽器相關問題,例如沒有回應的分頁和錯誤訊息。使用偵錯記錄檔可幫助您排解這些問題,但系統不會自動產生這些記錄,因此請先開啟記錄功能。
注意 :以下操作說明均假設 Chrome 瀏覽器安裝在預設位置。
結束任何正在執行的 Chrome 執行個體。
以滑鼠右鍵按一下您的 Chrome 捷徑。
在 Target: (目標:) 行的結尾,新增指令列標記: --enable-logging --v=1 新增這個範例標記後,該行看起來會像這樣: chrome.exe --enable-logging --v=1
依序按一下 [套用] [確定] 。
結束任何正在執行的 Chrome 執行個體。
在終端機執行下列指令: /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --enable-logging --v=1
結束任何正在執行的 Chrome 執行個體。
在終端機中,使用下列標記執行 Chrome: --enable-logging --v=1
偵錯記錄會以 chrome_debug.log 檔案的形式儲存在使用者資料目錄中,每當 Chrome 重新啟動時,這個檔案即會被覆寫。因此,如果您在使用瀏覽器時遇到問題,請先查看記錄再重新啟動 Chrome。如要讓系統不再覆寫記錄檔,只要將該檔案移至桌面即可。
目錄的所在位置視作業系統而定。詳情請參閱 User Data Directory (使用者資料目錄)。
Microsoft ® Windows ® 的 Sawbuck 工具或 Apple ® Mac ® 的系統監視程式 (位於 [Applications] (應用程式) > [Utilities] (工具程式) > [Console] (系統監視程式) ) 都可協助您解讀記錄,找出問題所在。這些工具會透過圖形使用者介面來顯示記錄,讓您能夠輕鬆檢視、篩選及搜尋所需的記錄。
您也可以使用文字編輯器開啟檔案,然後利用下列資訊找出問題。
首先,請在 chrome_debug.log 檔案中尋找「ERROR」這個關鍵字。不過,即使找到相關項目,這也可能不是問題的根本原因,還需視問題的情況而定。舉例來說,如果使用者回報開始時間過長,偵錯記錄開頭可能會顯示好幾行重覆的內容,或者是大量的程序 ID (PID) 或執行緒 ID (TID)。
記錄檔的每一行開頭都是時間戳記格式,再加上下列元素:
[PROCESS_ID:THREAD_ID:MMDD/TIME:LOGGING_LEVEL:SOURCE_CODE_FILE_NAME(LINE_NUMBER)]
例如: [7352:11760:0809/012714:VERBOSE1:resource_loader.cc(630)]
PROCESS_ID: 當下執行程序的識別碼。
PROCESS_ID: 當下執行程序的識別碼。
THREAD_ID: PID 內的程序。
THREAD_ID: PID 內的程序。
MMDD: 當下的月份和日期。上述範例中的日期為 8 月 9 日。
MMDD: 當下的月份和日期。上述範例中的日期為 8 月 9 日。
TIME: 以 24 小時制 ( HH:MM:SS ) 顯示的當下時間,可協助您將搜尋範圍縮小到問題發生的時間點。
TIME: 以 24 小時制 ( HH:MM:SS ) 顯示的當下時間,可協助您將搜尋範圍縮小到問題發生的時間點。
LOGGING_LEVEL: 當下的記錄等級,通常會按指令列的設定設為 VERBOSE1 ,也可能會顯示 ERROR 的出現次數。
LOGGING_LEVEL: 當下的記錄等級,通常會按指令列的設定設為 VERBOSE1 ,也可能會顯示 ERROR 的出現次數。
SOURCE_CODE_FILE_NAME(LINE_NUMBER): 觸發系統記錄事件的原始碼檔案名稱。
SOURCE_CODE_FILE_NAME(LINE_NUMBER): 觸發系統記錄事件的原始碼檔案名稱。