自己開家電腦公司,也維護一些網咖。由於最佳化過度,出現了一種怪問題。經研究後,現在推出解決辦法。
網路連線中無法正常斷開和連線網路, 主要表現在網路連線中右擊本地連線圖示, 在彈出的選單中選擇"停用"時會彈出停用連線出錯的對話方塊, 內容是"此時無法停用連線. 這個連線可能在用一個或多個不支援即插即用的協議, 或者它是由其他使用者或系統帳戶初始化的." 在已禁用的本地連線圖示上右擊選擇"啟用"時會彈出正在啟用對話方塊, 然後提示"連線失敗!". 出現這種情況是因為安全編錄資料庫檔案(catdb)遭到損壞的原因.
而系統中有一名為"Cryptographic Services"服務, 主要提供三種管理服務: 1. 編錄資料庫服務, 主要用於 確定 Windows 檔案的簽字; 2. 受保護的根服務, 用於管理計算機受信任根證書機構的證書; 3. 金鑰服務, 用於幫助註冊計算機獲取證書. 所以要解決這個問題我們需要把這個服務停止, 再用沒有損壞的安全編錄資料庫檔案(catdb)替換掉原來的即可. 一般安全編錄資料庫檔案(catdb)的位置在系統目錄下的 CatRoot2 子目錄, 本地連線相關檔案在 CatRoot2 子目錄下的 {F750E6C3-38EE-11D1-85E5-00C04FC295EE} 目錄中, 無線網路連線一般在 CatRoot2 子目錄下的 {127D0A1D-4EF2-11D1-8608-00C04FC295EE} 目錄中. 我們假設系統安裝在C盤, 則在 Win2000 中本地連線相關安全編錄資料庫檔案(catdb)的路徑為:
"C:WINNTsystem32CatRoot2{F750E6C3-38EE-11D1-85E5-00C04FC295EE}catdb"
無線網路連線相關安全編錄資料庫檔案(catdb)的路徑為:
"C:WINNTsystem32CatRoot2{127D0A1D-4EF2-11D1-8608-00C04FC295EE}catdb"
在 WinXP 系統中本地連線相關安全編錄資料庫檔案(catdb)的路徑為:
"C:WINDOWSsystem32CatRoot2{F750E6C3-38EE-11D1-85E5-00C04FC295EE}catdb"
無線網路連線相關安全編錄資料庫檔案(catdb)的路徑為:
"C:WINDOWSsystem32CatRoot2{127D0A1D-4EF2-11D1-8608-00C04FC295EE}catdb"
以下列出幾種快速處理的方式:
1. 先停止"Cryptographic Services"服務, 再重新啟動"Cryptographic Services"服務.
2. 你可以右擊本地連線, 選擇屬性, 在彈出的對話方塊中點"配置"按鈕, 在裝置用法的下拉框中選擇"使用這個裝置(啟用)"或"不要使用這個裝置(停用)", 這種方法可以達到停用或啟用本地連線的目的, 但並不能解決問題.
3. 在我的電腦上右擊, 選擇管理, 在左邊選擇裝置管理器, 然後在右邊的網路介面卡下找到你的網路卡, 右擊選擇啟用或停用. 一樣可以達到目的不能解決根本問題.
4. 解除安裝網路卡驅動, 重新安裝驅動達到解決問題的目的. 操作方法是: 在我的電腦上右擊, 選擇管理, 在左邊選擇裝置管理器, 然後在右邊的網路介面卡下找到你的網路卡, 右擊選擇解除安裝, 完成後重啟電腦, 重新安裝驅動, 此方法未測試.
5. 也有人認為可以把網路卡換一個插口解決問題, 偶未測試, 有興趣者可以一試!
技巧來源積累,更來源發現問題解決問題。哈哈,笑醉了。