1. 程式人生 > >win10點選開始選單無效???定位並徹底解決win10開始選單及使用者功能失效問題

win10點選開始選單無效???定位並徹底解決win10開始選單及使用者功能失效問題

這段時間偶爾出現開啟電腦後,進入歡迎頁面,背景正常顯示,滑鼠可以移動,右下角出現網路設定、關機等按鈕,但是很長時間才出現使用者頭像和開始按鈕(3分鐘以上),點選開始按鈕後進入電腦主頁,卻發現左下角開始按鈕點選無效,同時,右下角的網路設定、聲音等都點選無效,桌面右鍵個性化和顯示設定點選後彈出錯誤提示(沒有與之關聯的程式來執行此操作)。前幾次在多次重啟電腦後都正常了,而這一次,折騰了很久,始終都是這樣,於是開始手機在網上查詢該問題的解決方案…

##方法一:
先是用360進行各種檢測,包含電腦體檢、開機項檢測、木馬查殺、系統修復等,最後通過木馬查殺最後一個專案“系統修復項”定位到了問題:服務UserManager沒有正常啟動。同時360還直接給出了快捷設定UserManager開機啟動的途徑,設定開機啟動後,重啟電腦,一切都正常了。

本著學習併為了下次出現問題能快速解決的目的,搜尋了一下UserManager服務相關的問題。

其實,我們並不一定要通過360等輔助軟體來解決該問題,從上面描述可以發現,只是一個系統服務沒有啟動,那是不是我們進入服務頁,啟動服務就一切都ok了?

##方法二:

  1. 首先,滑鼠右鍵點選桌面計算機圖示(部分使用者可能桌面移除掉了該圖示,可以進入資料夾中右鍵點選“此電腦”),點選“管理”,開啟計算機管理視窗,左側在“服務和應用程式”中選擇“服務”(也可以通過win+R,輸入“services.msc”來開啟服務視窗):

管理.jpg
2. 然後,在服務中找到User Manager:

UserManager.png

  1. 如果已經開啟了該服務,中間紅圈位置會顯示兩行(停止此服務和重啟動此服務),如果沒有開啟,則會顯示開啟此服務。
    當出現我們上面的狀態時,此服務是沒有開啟的,點選開啟此服務,彈出錯誤提示“無法開啟此服務,由於依賴的服務沒有啟動”(大概就是這個意思)。此時,我們需要關注的是右側紅圈位置的啟動型別,我們需要把啟動型別改為自動。雙擊此處後,彈框如下:

UserManager自動啟動.png

  1. 我們需要將常規項中的啟動型別改為自動,並點選右下角應用按鈕,關閉彈框,即可解決開始選單點選無效的問題。
  2. 當然,改為自動後,我們暫時還無法點選左下角開始選單,需要重啟後才能生效。

當然,我們也可以通過直接修改登錄檔來達到目的。
##方法三:

  1. 首先,同時按下鍵盤 win + R 鍵(win即windows圖示的那個鍵,一般是鍵盤左下角第二或者第三個鍵),這時,會彈出如下輸入框:

regedit.png
2. 如圖,我們輸入“regedit”後回車(或點選確定),進入登錄檔:

UserManager登錄檔.jpg
3. 登錄檔的目錄在左側,此時,所有目錄層級都是摺疊的,如圖所示,我們依次點選開啟 計算機 -> HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> UserMager,可以看到右側會有Start一行,雙擊Start(這裡需要雙擊Start文字位置),彈出下面彈框,把值改為2,點選確定,然後重啟電腦,問題解決了。

UserManager登錄檔Start.png

原文:簡書ThinkinLiu 部落格: IT老五

##補充 – 針對反覆出現該問題,如何徹底解決

然而,還存在一個問題是,偶爾在無意識的情況下,電腦中的UserManager又關閉了自動啟動,每次進行這麼多操作才能解決問題,感覺有點太麻煩了。

#####在網上找到一種批處理的方法來解決該問題:
首先我們建立一個用於設定UserManager為 auto並start的bat指令碼,並儲存為.bat檔案(如:啟動UserMAnager服務.bat)放置到c盤下(此操作需要管理員許可權)。

sc config UserManager start= auto 
%注意auto與=之間有空格%
sc start UserManager

接下來設定該.bat開機啟動:

  1. 開啟計算機管理頁面,與上面方法二中的操作方式一致(也可以通過win+R,輸入“compmgmt.msc”回車),進入一下頁面:

建立計劃任務.jpg
2. 根據紅框所示,點選建立任務,彈出建立任務彈框,首先輸入名稱,建議輸入bat檔名,以方便以後檢視時區分:

更改使用者.jpg
3. 我們先看紅框中是否是SYSTEM賬戶,不是則點選“更改使用者或組”,根據下圖1,2,3步驟,在如下彈出框中輸入“SYSTEM”,點選檢測使用者,此時輸入框中的“SYSTEM”會變成如下圖所示,之後點選確定即可:

選擇SYSTEM使用者.jpg
4. 之後,在建立任務框頂部選單選擇觸發器:

觸發器.jpg
5. 點選左下角新建,在彈出視窗“開始任務設定”將預設的“按預定計劃”改為“啟動時”,點確定:

啟動時.jpg
6. 再之後,在建立任務框中點選“操作”:

操作.jpg
7. 新建操作,注意操作欄應該選擇“啟動程式”,程式或指令碼欄,點選瀏覽,選擇上面我們儲存的.bat指令碼(如:啟動UserManager服務.bat,之前把.bat放在c盤根目錄一個原因是一般使用者不會去動c盤裡的東西,另一個原因是這一步容易找到指令碼檔案)

新建操作.jpg

這樣,我們的自動啟動指令碼就配置完成了,重啟電腦後指令碼就會自動執行。

ps:需要注意的是,每一步完成請點選確定,確保你的修改是生效的,有部分使用者提出有問題,後來發現時修改某個值後沒有點確定就直接關閉視窗了。本文參考了 win10系統中總是被禁用怎麼解決?

這裡提供了.bat檔案的rar下載地址,下載後解壓即可:
點選啟動UserManager服務下載