tft每日頭條

 > 生活

 > windowsxp放了五年連不上網

windowsxp放了五年連不上網

生活 更新时间:2024-10-14 08:21:46

今天弄一台WINDOWSXP的老電腦,怕它會中Wannacry病毒,便想将有線網絡連接暫時斷開,但執行停用操作時卻無法停用它的8139網卡連接!在網絡連接右擊這個連接,點擊“停用”,出現:

windowsxp放了五年連不上網(由WinXP無法停用連接)1

很奇怪,以前進行這個操作都是很容易就停用本地連接的呀!

首先,查看是不是有什麼服務被禁用或停止了,但我都沒有去調整過服務啊,認真查了一遍,對比一遍,No問題!

其次,是不是驅動有什麼問題呢?這一點讓我很迷惑,8139這樣普通得不能再普通的網卡,驅動是絕對沒有問題的,兼容性也是一流的,不過,我還是打開了隐藏驅動程序的功能,查看一下:

在命令行下輸入:set devmgr_show_nonpresent_devices=1

打開設備管理器,可以看到很多隐藏了的設備,但并沒有存在什麼影子硬件;

最後,上網去百度一下,原來這個問題很多人都遇到哦:)

結果如下:

C:\WINDOWS\system32\CatRoot2\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}文件夾下的CATDB被破壞,此電腦中的這個文件大小為1M,而打開一個XP的Ghost文件看到這個文件是3M,于是,進行如下操作:

在DOS命令行輸入:net stop cryptsvc

馬上删除系統中的這個文件(删除時可能會提示文件正在使用,此時關閉網絡連接等窗口,過一會兒,就可以删除了),再複制正常的文件進來。OK!再在命令行中輸入:net start cryptsvc

可以停用連接了,問題解決!

問題是可以解決了,但有兩個東東值得思考:

1、CryptSvc(認證服務或加密服務)是整個微軟公鑰體系PKI(Public Key Infrastructure)的核心服務。在WinXP中使用Automatic Updates 自動更新,或在Internet上使用證書進行身份驗證以及正确管理這些證書等,那麼這個服務就不能關閉。這個功能最有用的是,當你安裝一個驅動程序時,以确定它是不是通過微軟認證的。因為驅動程序在操作系統内可以獲得很高的運行權限,含有惡意代碼的驅動程序會讓你玩完,因而開發驅動程序的廠家一般都會去做微軟認證,通過驗證後,微軟會在裡面添加它的認證數據,再到你機器上安裝時就可以通過CryptSvc檢測升級。

2、C:\WINDOWS\system32\CatRoot2文件夾在XP中有什麼作用呢?一般資料上都說它“包含了編錄數據庫文件”!禅宗對它了解也僅限于此,當你安裝某些第三方程序時, 可能會需要某些特定的 .CAT 文件存在. 這些 .CAT 存在于以下文件夾中:

C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}

而CatRoot2文件夾則可能是一種索引吧,當出現問題時會找不到正确的CAT文件,此時在它的文件夾下有一個dberr.txt文件,裡面就會記錄下相關的信息,可惜,禅宗對這些信息無法看得明白:(

最後,禅宗試了如下的方法來解決出現的無法停用連接的辦法:

關閉CryptSvc服務,将整個CatRoot2文件夾删除或重命名;再點擊連接,停用,系統會自動生成一個新的CatRoot2文件夾,而且文件夾中的那個CATDB文件也正是正常系統的3M大小,系統恢複正常!

鑒于XP早已沒有研究的價值了,就不要繼續了,搞定問題就好,哈哈~~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved