您現在的位置是:首頁 >生活 > 2022-09-06 14:24:12 來源:
安裝程序不能找到用來更新系統的update.inf
大家好,小霞來為大家解答以上的問題。安裝程序不能找到用來更新系統的update.inf這個很多人還不知道,現在讓我們一起來看看吧!
1、法1. =>在開始中運行cmd =>在窗口中運行net stop cryptsvc,回車 =>ren %systemroot%system32catroot2 oldcatroot2,回車 =>net start cryptsvc,回車 =>exit,回車。
2、搞定。
3、 法2. 運行services.msc ,服務項里面沒有Cryptographic Services ; 跟Cryptographic Services有關的系統功能無法使用。
4、 解決方法: 在一臺正常的電腦上,(操作系統都是windowsXP ),打開注冊表,打開“編輯”菜單,點擊“查找”,輸入Cryptographic Services ,查找下一個,找到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvc 鍵項,這個鍵項就是Cryptographic Services服務項的注冊表鍵項; 右鍵單擊CryptSvc鍵項,點擊“導出”,保存為CryptSvc .reg文件; 把CryptSvc .reg拷貝到有問題的電腦里面,雙擊這個文件,導入注冊表; 經確認,缺少Cryptographic Services服務項的系統里面,關于這個服務項的程序文件%SystemRoot%System32cryptsvc.dll 沒有丟失;(如果沒有這個文件,還需要從其他系統拷貝一個到system32目錄下); 重啟,運行services.msc,Cryptographic Services 服務項已經恢復正常了。
5、 附注: 用記事本打開這個CryptSvc .reg文件,內容如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvc] "DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00 "Description"="提供三種管理服務: 編錄數據庫服務,它確定 Windows 文件的簽字; 受保護的根服務,它從此計算機添加和刪除受信根證書機構的證書;和密鑰(Key)服務,它幫助注冊此計算機獲取證書。
6、如果此服務被終止,這些管理服務將無法正常運行。
7、如果此服務被禁用,任何依賴它的服務將無法啟動。
8、" "DisplayName"="Cryptographic Services" "ErrorControl"=dword:00000001 "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00, 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73, 00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00, 6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00 "ObjectName"="LocalSystem" "Start"=dword:00000002 "Type"=dword:00000020 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvcParameters] "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f, 00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00, 63,00,72,00,79,00,70,00,74,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00, 00 "ServiceMain"="CryptServiceMain" [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvcSecurity] "Security"=hex:00,00,0e,00,01 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvcEnum] "0"="Root\LEGACY_CRYPTSVC\0000" "Count"=dword:00000001 【可以把以上內容復制到記事本里面,另存為CryptSvc .reg文件,導入其他缺少Cryptographic Services服務項的系統里面】 【服務項需要的系統文件,可以從注冊表鍵項 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvcParameters 右邊的ServiceDll 看出來。
9、 有些服務項的系統文件,是ImagePath對應的文件,或者從services.msc里面,雙擊服務項,從可執行文件路徑那里可以看出來; 如果services.msc 里面看到的可執行文件路徑是:C:WINDOWSsystem32svchost.exe xxxxxxxx 這種形式,說明此服務項是通過svchost.exe系統文件加載的,需要查看注冊表ServiceDll 鍵值才能找到此服務項的實際系統文件】 【缺少其他服務項時,可以參考這個方法解決問題】。
本文到此分享完畢,希望對大家有所幫助。