1. 程式人生 > >[開發環境]解決Windows10異常重啟的問題

[開發環境]解決Windows10異常重啟的問題

        這幾天新買的筆記本Windows10總是每隔一段時間就自動重啟,搞得焦頭爛額,都沒空更新部落格。

        這個問題目前已經解決了,現在把解決的方案貼一下。

        首先,要搞清楚異常重啟的原因。

        右鍵點選此電腦 ---> 管理  開啟計算機管理視窗。

        然後點選 系統工具 ---> 事件檢視器 ---> Windows日誌 ---> 系統  檢視Windows執行時產生的錯誤資訊。

        通過檢視錯誤日誌,我們找到如下資訊。6B3B8D23-FA8D-40B9-8DBD-B950333E2C52這個ID對應的服務是 ShellServiceHost。

應用程式-特定 許可權設定並未向在應用程式容器 不可用 SID (不可用)中執行的地址 LocalHost (使用 LRPC) 中的使用者 NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19)授予針對 CLSID 為 
{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}
、APPID 為 
{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}
 的 COM 伺服器應用程式的 本地 啟用 許可權。此安全許可權可以使用元件服務管理工具進行修改。
       然後執行regedit, 開啟登錄檔編輯器,找到 計算機\HKEY_CLASSES_ROOT\AppID\{9CA88EE3-ACB7-47c8-AFC4-AB702511C276} 右鍵修改許可權。
       為SYSTEM使用者新增完全控制的許可權。但是我們發現確認時會彈出錯誤提示。        這時需要點選 [高階],把所有者設定為當前使用者。然後再修改許可權,確定,就成功了!         接下來要開啟控制面板 ---> 管理 --->元件服務 ---> DCOM配置 ---> 找到RuntimeBroker這項 ---> 點選屬性        下圖為RunBroker的屬性設定視窗,選擇 安全 這頁。(如果不修改登錄檔許可權的話,這裡的按鈕都是灰的...)         編輯啟動和啟用許可權,新增一個 LOCAL SERVICE使用者。
        新增本地啟用和本地啟動許可權,問題得到解決!