Microsoft Edge修復記

Microsoft Edge修復記

前幾天家人求救,說Microsoft Edge無法開啟。家人的使用習慣每天都只是上網看影片或玩一些小遊戲,近期也沒有安裝軟體、或對Windows 10做特別的異動、安裝設定檔重設,吃著火鍋,唱著歌,Edge突然就無法開啟了。

做了一下實驗,觀察到以下癥狀:

  • 啟動Edge標準模式時,出現一個白色視窗,數秒後視窗消失(閃退)
  • 啟動Edge InPrivate模式時,可以正常啟動,但是點擊功能表中的設定、關於Edge等項目,似乎會另外建立一個新Edge視窗,但這會造成Edge crash
  • 事件檢視器可看到有MicorsoftEdgeUpdate.exe錯誤

第1次嘗試:檢查Windows套件

拜了Google大神後,找了一些修復方法,首先先從Windows 10套件完整性檢查開始,使用以下指令:

sfc /scannow

檢測結果正常,修復無效。

第2次嘗試:修復Edge

接著從Edge修復著手,目前Edge修復功能已被簡化到只剩下一個「修復」按鈕,看起來就是把Edge套件重新安裝一次而已。

首先到「設定」→「應用程式與功能」:

設定→應用程式與功能

點下「修改」後,會出現以下視窗:

修復Microsoft Edge

修復完,Edge毫無反應,就只是個會閃退的Edge。

第3次嘗試:移除Edge

忘了哪裡找來的PowerShell,下完之後Edge就老老實實地被幹掉,重新安裝也裝不進去,整個芭比Q了 XD

後來重新找了安裝的PowerShell Script,又把Edge安裝回來,但問題依舊。

第4次嘗試:刪除\AppData\Local\Packages\下的Edge相關檔案

刪除C:\Users\帳號\AppData\Local\Packages\下的Edge相關檔案,無效。

第5次嘗試:消除profile

建立新帳號後,發現Edge可以正常運作,看起來是帳號設定值的問題。

找到文章說可以嘗試修改 C:\Users\帳號\AppData\Local\Microsoft\Edge\User Data\Default\Preferences檔案,將 “ROOT.session.restore_on_startup” 由1改成0,但實作時發現Preferences檔內沒有此設定值,決定更狠一點,直接將C:\Users\帳號\AppData\Local\Microsoft\Edge更名為 “Edge.old”,Edge回來啦!👏

參考資料

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *