“在本地計算機無法啟動Server服務。錯誤2:系統找不到指定的檔案。”

婉和發表於2011-10-24
 無法啟動Server服務,就無法實現區域網共享。
經過十多個小時的摸索,絕望之時,終於得到解決!
查了無數個網站,都沒用!
這個檔案是什麼檔案呢?它就是srv.sys!!
1、刪除“檔案和列印共享服務”再重新安裝,在“C:\windows\setupapi.log”中發現以下的內容:
#I022 在 "c:\windows\inf\netserv.inf" 中發現了 "MS_SERVER";裝置: "Microsoft 網路的檔案和印表機共享";驅動程式: "Microsoft 網路的檔案和印表機共享";
提供程式: "Microsoft";製造商: "Microsoft";段: "Install.ndi"
#I087 驅動程式節點不受信任的,名次從 0x00000000 更改到 0x0000c000。
#I023 實際安裝部分: [Install.ndi]。等級: 0x0000c000。驅動程式有效日期: 07/01/2001。
#I063 從 [Install.ndi] 中的 "c:\windows\inf\netserv.inf" 選擇驅動器安裝服務。
#I320 裝置的類別 GUID 依舊為: {4D36E974-E325-11CE-BFC1-08002BE10318}。
#I060 設定所選的驅動器。
#I058 選擇最相容的驅動器。
2、再開啟"c:\windows\inf\netserv.inf",發現了以下的程式碼:
[Srv_Service_Inst]
DisplayName     =   %Srv_Desc%
ServiceType     =   2   ;SERVICE_FILE_SYSTEM_DRIVER
StartType       =   3   ;SERVICE_DEMAND_START
ErrorControl    =   1   ;SERVICE_ERROR_NORMAL
ServiceBinary   =   %12%\srv.sys
LoadOrderGroup =   Network
Description     =   %Srv_Desc%
我檢查了srvsvc.dll是存在的,這裡出現了一個srv.sys!但在system32和system32\drivers中沒有發現srv.sys,在dllcache資料夾中發現有,複製到system32和system32\drivers中,重啟,成功!!

相關文章