瀏覽器崩潰、凍結或無回應?啟用 Chrome 和 Edge 錯誤日誌排查病根

更新於 發佈於 閱讀時間約 9 分鐘
raw-image

各位網友大家好!今天跟大家分享一個實用的小技巧,就算你不是電腦高手,也可以輕鬆解決瀏覽器問題!

我們平時上網,最常用的就是瀏覽器了,比如 Google Chrome 和 Microsoft Edge。但是,有時瀏覽器也會出問題,例如突然崩潰、打不開網頁、或者插件無法使用等。這些問題真的令人頭痛,尤其是我們這些不懂電腦的人,更加不知道怎麼辦。

其實,瀏覽器就像一架飛機,每次運行都會產生一個「黑盒」記錄,這個「黑盒」就是 chrome_debug.log 檔案,它會詳細記錄瀏覽器運行時發生的各種事件,包括錯誤、警告和一般信息。當瀏覽器出現問題的時候,我們就可以查看這個檔案,找出問題的根源,就像查飛機黑盒一樣!

如何產生 chrome_debug.log 檔案呢?

其實很簡單,只需幾個步驟:

  1. 啟動日誌記錄功能:
    • 首先,關閉所有 Chrome 或 Edge 瀏覽器視窗。
    • 然後,按 Windows 鍵 + R,輸入 cmd 並按 Enter,打開命令提示字元。
    • 在命令提示字元中輸入以下指令,再按 Enter
      • Chrome: "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" --enable-logging --v=1
      • Edge: "%ProgramFiles(x86)%\Microsoft\Edge\Application\msedge.exe" --enable-logging --v=1
      • (請根據您的瀏覽器安裝路徑修改指令)
    • 使用 --enable-logging --v=1 這個選項可以在啟動 Chrome 瀏覽器時啟用日誌記錄並設置日誌級別為 1。日誌級別越高,記錄的信息越詳細,但同時也更難閱讀。一般來說,日誌級別 1 的模式就已足夠。
      具體說明
      • --enable-logging:啟用日誌記錄功能。
      • --v=1:設置日誌級別為 1,這意味著只有錯誤和警告會被記錄。您可以增加日誌級別以獲取更詳細的信息,例如:級別 2 會包含一般信息,而級別 3 則會涵蓋偵錯訊息。
  2. 重現問題: 在已經啟用日誌記錄功能的瀏覽器中,再次執行之前出現問題的操作。
  3. 關閉瀏覽器: 關閉瀏覽器視窗,此時 chrome_debug.log 檔案就寫入磁碟機中。
  4. 找出 chrome_debug.log 檔案
    • 通常會在以下路徑:
      • Chrome: %LocalAppData%\Google\Chrome\User Data\Default\
      • Edge: %LocalAppData%\Microsoft\Edge\User Data\Default\
小貼士:你可以在桌面建立一個捷徑,並在目標路徑後面加上 --enable-logging --v=1,這樣每次點擊捷徑就可以直接以啟用日誌記錄的模式打開瀏覽器了!

如何永久啟用日誌記錄功能?

如果您是開發人員,或許希望永久啟用瀏覽器的日誌記錄功能,可以通過編輯 Windows 登錄檔來實現。具體操作步驟如下:

  1. 開啟登錄檔編輯器
    • Windows 鍵 + R,輸入 regedit,然後按 Enter
  2. 找出相應的註冊表項
    • Chrome: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\shell\open\command
    • Edge: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Microsoft Edge\shell\open\command
  3. 編輯註冊表項,將預設值修改為:
    • Chrome: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --enable-logging --v=1
    • Edge: "C:\Program Files(x86)\Microsoft\Edge\Application\msedge.exe" --enable-logging --v=1
    • (請根據您的瀏覽器安裝路徑修改指令)

這樣,每次啟動瀏覽器時,日誌記錄功能將自動啟用。

如何查看 chrome_debug.log 檔案?

chrome_debug.log 是一個純文字檔案,您可以使用記事本(Notepad)等文字編輯器打開它。然而,由於檔案內容可能很龐大,其大小從幾 KB 到幾 MB 不等,取決於瀏覽器遇到的錯誤和問題數量,翻閱起來會相當困難。

建議使用日誌查看工具,例如 Klogg 等免費開源軟件,可以更有效地檢閱和分析日誌信息。這些工具提供強大的過濾、搜索和高亮功能,使您能夠更輕鬆地找到並解決問題。

如何解讀 chrome_debug.log 檔案裡面的日誌信息?

日誌信息按時間順序排列,每行日誌信息包含以下格式的內容:

[進程ID:線程ID:日期/時間:日誌級別:代碼文件名(行號)] 信息內容
  • 日期/時間:日誌信息發生的時間,格式為 MMDD/HHmmss.SSS
  • LOGGING_LEVEL: 日誌的嚴重性級別,例如 INFO (一般信息)、 WARNING (警告)、 ERROR (錯誤) 和 FATAL (致命錯誤)。
  • 代碼文件名(行號):觸發日誌輸出的源代碼位置。

舉例說明

以下是一條錯誤信息的範例:

[1019/103015.789:ERROR:network_service_instance_impl.cc(286)] Network service crashed, restarting service.

這條信息告訴我們:

  • 日期/時間:10 月 19 日上午 10:30:15 (789毫秒)。
  • 日誌級別:錯誤(ERROR)。
  • 發生位置:錯誤發生在 network_service_instance_impl.cc 文件的第 286 行(network_service_instance_impl.cc(286))。
  • 錯誤描述:網絡服務崩潰了(Network service crashed),並且正在重新啟動服務(restarting service)。

如何透過分析 chrome_debug.log 解決問題?

透過分析 chrome_debug.log 檔案裡面的錯誤信息,你可以嘗試以下解決方案:

  • 檢查網絡連接是否正常。
  • 清除瀏覽器緩存和 Cookie。
  • 停用或更新可能導致問題的插件。
  • 重新安裝或更新瀏覽器。

如果以上方法都不行,你可以將 chrome_debug.log 檔案發送給 Google 或 Microsoft 的技術支援團隊尋求幫助。

如何啟用或停用 Chrome 的自動回報功能?

如果您想幫助改進 Google Chrome 的品質和穩定性,您可以啟用自動回報功能,將使用情況和崩潰報告傳送給 Google 團隊,有助於他們識別和解決潛在問題,從而提升瀏覽器的性能和穩定性。當然,如果您不希望傳送這些資訊,也可以選擇停用該功能。 具體操作步驟請參照此 Google 支援頁面

如何啟用或停用 Microsoft Edge 的自動回報功能?

同樣地,Microsoft Edge 內設有自動回報功能,這些數據會傳送給 Microsoft 開發團隊。與 Google Chrome 不同的是,預設情況下,Microsoft Edge 會始終傳送所有使用者的必需和可選診斷數據。

更改這些設置需要管理員權限,並且需要編輯 Windows 登錄檔。具體操作步驟請參照此 Elevenforum 網頁。(請確保您有足夠的權限,並且對操作登錄檔有一定了解,以免影響系統穩定性。)

總結

chrome_debug.log 檔案就像瀏覽器的「黑盒」,可以幫我們找出問題的根源。就算你不是電腦高手,也可以透過這個檔案了解瀏覽器出現的問題,並嘗試解決問題。希望這篇指南可以幫助你解決瀏覽器的疑難雜症!

avatar-img
0會員
8內容數
正在搬家至方格子中... 🔄 📝 集中分享提升生產力、自動化至開發等技能 🐱‍💻📈 📢 歡迎訂閱・留言回應,共享交流啟發性話題 👍
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Chris Fung 的沙龍 的其他內容
解決 Windows 版 iCloud 15 無法關機問題的簡單方法,通過設置關機指令碼來自動結束 iCloud 進程。提供了詳細的操作步驟,包括如何開啟本機群組原則編輯器、設置關機指令碼,以及建立和執行 PowerShell 腳本。
介紹如何解決 Crucial Storage Executive 無法開啟的情況,在運行時出現啟動畫面,卻一直等待也無法進入應用程式。您可以在本文找到修理 Java 元件配置的步驟,讓應用程式能夠順利啟動,以診斷及最佳化 Crucial SSD 的性能、進行 SSD 韌體更新及啟用快取等功能。
解決 Windows 版 iCloud 15 無法關機問題的簡單方法,通過設置關機指令碼來自動結束 iCloud 進程。提供了詳細的操作步驟,包括如何開啟本機群組原則編輯器、設置關機指令碼,以及建立和執行 PowerShell 腳本。
介紹如何解決 Crucial Storage Executive 無法開啟的情況,在運行時出現啟動畫面,卻一直等待也無法進入應用程式。您可以在本文找到修理 Java 元件配置的步驟,讓應用程式能夠順利啟動,以診斷及最佳化 Crucial SSD 的性能、進行 SSD 韌體更新及啟用快取等功能。
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
相信大家對於主流瀏覽器 Chrome、Safari、Edge 等都不陌生,每個瀏覽器都有各自的優缺點,然而在使用方式卻都大同小異。而我今天想和大家介紹一款名叫 Arc 的瀏覽器,它將重新定義你使用瀏覽器的方式,讓你不管是在休閒娛樂或是工作上都能更加輕鬆有效率,不用再為操作瀏覽器這件事本身浪費時間。
Thumbnail
本篇文章是根據知名 SEO 軟體開發商 Ahrefs 在分析一百多萬個網址後,所整理出來的技術性 SEO 問題以及對應的解決方案。
Thumbnail
瀏覽器安裝擴充功能可以發揮本身以外的功能。微軟於 2023 年開始在 Android 版 Edge 上測試擴充功能,現階段可以取得官方推薦項目,無法前往 Chrome 或 Edge 商店安裝擴充功能。
Thumbnail
標示全部為已讀失效 最近發現留言系統中,"標示全部為已讀"的速度明顯變慢,甚至有時會失效。許多使用者都報告遇到了相同的問題。這實際上是程式設計中一個常見的漏洞。系統沒有充分考慮到整體容量問題與效能,才導致了這樣的情況。(實際原因待查,此處僅為一般解說),當系統開始顯示緩慢或出現其他問題時,通常
中文網站介面 測試:安著手機、蘋果電腦。 瀏覽器:皆是Google瀏覽器。 結果:過多人使用時即使登入系統也無法查看訂單和購物車,但過一陣子會自動更新變回正常。
下載: https://chromedriver.com/download#stable 選擇對應版本下載 如果不能執行就檢查一下權限,賦予執行的權力 例如: chmod +x /usr/local/bin/chromedriver (位置請自行變更)
Thumbnail
這已經不是我第一次見到Internal Server Error了,去年的10月也發生過一次。那個時候是尋求協助,但印象是尋求到不是負責這個事情的窗口,但是不對的窗口仍舊直接幫我處理掉問題。所以就到此為止。
Get and Install: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb
Thumbnail
這篇文章介紹了十五個超讚的Chrome擴充工具,從知識管理、工作效率提升、安全管理、語言學習、設計師工具到開發者工具,讓你的瀏覽體驗提升好多層次。一起挑戰極限,揭開Chrome的神祕面紗,讓生活更加美好燦爛吧!
Thumbnail
找不到網頁 404錯誤,也就是找不到網頁,是所有網路工作者的夢魘。當這個訊息出現,就代表網站上某個連結失效了。連結的重要性取決於其影響層面。如果連結只是連到某一筆資料,那麼影響層面較小。但如果連結是重要的,例如連到產品頁面或購物車或受甚至是官網首頁,那麼影響層面就會很大。如果重要的連結出現404錯
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
相信大家對於主流瀏覽器 Chrome、Safari、Edge 等都不陌生,每個瀏覽器都有各自的優缺點,然而在使用方式卻都大同小異。而我今天想和大家介紹一款名叫 Arc 的瀏覽器,它將重新定義你使用瀏覽器的方式,讓你不管是在休閒娛樂或是工作上都能更加輕鬆有效率,不用再為操作瀏覽器這件事本身浪費時間。
Thumbnail
本篇文章是根據知名 SEO 軟體開發商 Ahrefs 在分析一百多萬個網址後,所整理出來的技術性 SEO 問題以及對應的解決方案。
Thumbnail
瀏覽器安裝擴充功能可以發揮本身以外的功能。微軟於 2023 年開始在 Android 版 Edge 上測試擴充功能,現階段可以取得官方推薦項目,無法前往 Chrome 或 Edge 商店安裝擴充功能。
Thumbnail
標示全部為已讀失效 最近發現留言系統中,"標示全部為已讀"的速度明顯變慢,甚至有時會失效。許多使用者都報告遇到了相同的問題。這實際上是程式設計中一個常見的漏洞。系統沒有充分考慮到整體容量問題與效能,才導致了這樣的情況。(實際原因待查,此處僅為一般解說),當系統開始顯示緩慢或出現其他問題時,通常
中文網站介面 測試:安著手機、蘋果電腦。 瀏覽器:皆是Google瀏覽器。 結果:過多人使用時即使登入系統也無法查看訂單和購物車,但過一陣子會自動更新變回正常。
下載: https://chromedriver.com/download#stable 選擇對應版本下載 如果不能執行就檢查一下權限,賦予執行的權力 例如: chmod +x /usr/local/bin/chromedriver (位置請自行變更)
Thumbnail
這已經不是我第一次見到Internal Server Error了,去年的10月也發生過一次。那個時候是尋求協助,但印象是尋求到不是負責這個事情的窗口,但是不對的窗口仍舊直接幫我處理掉問題。所以就到此為止。
Get and Install: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb
Thumbnail
這篇文章介紹了十五個超讚的Chrome擴充工具,從知識管理、工作效率提升、安全管理、語言學習、設計師工具到開發者工具,讓你的瀏覽體驗提升好多層次。一起挑戰極限,揭開Chrome的神祕面紗,讓生活更加美好燦爛吧!
Thumbnail
找不到網頁 404錯誤,也就是找不到網頁,是所有網路工作者的夢魘。當這個訊息出現,就代表網站上某個連結失效了。連結的重要性取決於其影響層面。如果連結只是連到某一筆資料,那麼影響層面較小。但如果連結是重要的,例如連到產品頁面或購物車或受甚至是官網首頁,那麼影響層面就會很大。如果重要的連結出現404錯