Win7安裝程序不能驗證update.inf文件的完整性怎么辦?
在使用電腦的時候,我們常常會遇到一些問題,其中比較常見的就是安裝程序不能驗證update.inf文件的完整性了,那么當你遇到Win7安裝程序不能驗證update.inf文件的完整性怎么辦?不知道的朋友趕緊看看小編整理的以下文章內容吧!
有用戶用Windows自動更新去更新程序,出現了“安裝程序不能驗證update.inf文件的完整性”的提示問題。
其原因就是服務Cryptographic Services沒有正常啟動。這提供三種管理服務:編錄數據庫服務,它確定Windows文件的簽字和受保護的根服務,它從此計算機添加和刪除受信根證書機構的證書和密鑰(Key)服務,它幫助注冊此計算機獲取證書。如果此服務被終止,這些管理服務將無法正常運行。如果此服務被禁用,任何依賴它的服務將無法啟動。
解決方法:
首先,打開“管理工具”→“服務”管理器,在服務管理器的主窗口服務列表中,找到名稱為“Cryptographic Services”的服務項,雙擊該服務項,在彈出的該服務項屬性對話框中,單擊“停止”按鈕,停止該服務。然后,在資源管理器中,打開系統安裝目錄System32文件夾,在該文件夾下,找到名為“catroot2”的文件夾,將其刪除或重命名。最后在服務管理器中,將“Cryptographic Services”服務啟動,并安裝系統漏洞補丁,一般就可以正常安裝系統補丁了。

也可以通過命令行的方法來解決:1、在開始中運行cmd;2、在窗口中運行net stop cryptsvc,回車;3、ren %systemroot%system32catroot2 oldcatroot2,回車;4、net start cryptsvc,回車;5、exit,回車,然后就可以了。

其實其實現過程是一樣的。把Cryptographic Services這個服務給修復好就可以了。
某些WinXP用戶在安裝MS03-026補丁出現提示“安裝程序不能驗證update.inf完整性,請確定加密服務正在此計算機上運行”,點擊確定后就退出。
即使在命令行提示符下輸入net start cryptographic service也無濟于事,仍然提示錯誤的服務名等,(某些用戶在打其他系統補丁SP、HotFix時也會出現此類問題)這樣導致用戶無法更新安全補丁,我同事的WinXP在打MS03-026補丁時也遇到同樣問題,于是我在網上尋求很久,終于找到解決方案,并成功安裝補丁!
解決方法:
1、在開始中運行cmd。

2、在窗口中運行net stop cryptsvc,回車。

3、ren %systemroot%system32catroot2 oldcatroot2,回車。

4、net start cryptsvc,回車。

5、exit,回車。搞定。

以上就是Win7安裝程序不能驗證update.inf文件的完整性的解決方法了,出現這個問題主要是因為Cryptographic Services服務壞了,因此我們只需要去修復一下它就可以了。
相關文章:
1. 如何在電腦PC上啟動Windows11和Linux雙系統2. CentOS7.3怎么安裝?使用DVD ISO鏡像安裝CentOS7.3的方法3. Win7升級Win10原來的軟件還能用嗎?Win7升級Win10原來的軟件詳情介紹4. 微軟 Win11 首個 Canary 預覽版 25314 推送 附更新內容和升級方法5. Win10重裝系統藍屏死機提示SYSTEM_PTE_MISUSE重裝系統無效怎么辦?6. Win10系統360瀏覽器搜索引擎被劫持解決方法 7. Win11可導致SSD硬盤性能大幅下降 解決方案出爐8. 安裝Win11 Bios設置 電腦裝Win11各品牌電腦主板設置9. Win7電腦虛擬網卡不存在或者被禁用怎么處理?10. Win11無法安裝gpt分區怎么辦?Win11無法安裝gpt分區解決方法

網公網安備