防火墙启动被拒绝解决方案
?防火墻啟動被拒絕解決方案
?在工作中,我們會遇到很多問題,不管是新問題,還是老問題,我都喜歡記錄下來,以備不時之需,本文分為以下幾個部分:
1,問題描述
2,問題分析
3,解決方案
4,問題總結
一 問題現象:
今天在為客戶處理問題時,發現故障的原因是防火墻服務沒有啟動,如圖1
?????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??圖1
看到報錯后,就去觀察防火墻服務,確實,防火墻服務已經停止,如圖2
?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖2
嘗試手工的啟動防火墻服務(Windows Firewall/Internet Connection Sharing -ICS)服務時出現以下錯誤:Windows Firewall/Internet Connection Sharing (ICS)?服務因下列錯誤而停止:?拒絕訪問。如圖3
???????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ??圖3
二 問題分析:
? 排開權限的問題,我們只能懷疑Tcp協議被破壞了
?
三 解決方案:
1,??修改注冊表
開始-運行-regedit,打開注冊表編輯器,刪除以下兩個鍵:如圖4
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
注意:為了安全起見,請先備份這2個鍵值,不要問我如何備份
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖4
2,??修改Tcpip協議安裝文件
先取消系統文件的隱藏功能,因為inf文件夾是隱藏屬性,如圖5
? ? ? ? ? ? ? ? ? ? ? ? ? ? ??圖5
用記事本打開windows\inf\nettcpip.inf文件,找到:如圖6
[MS_TCPIP.PrimaryInstall]
Characteristics = 0xa0
>把此處的0Xa0改為0x80?保存退出,改為0x80就可以卸掉已破壞的TCP協議
注意:為了安全起見,請先備份這個文件,不要問我如何備份?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??圖6
3?重新安裝Tcp/ip協議
??打開本地連接的TCP/IP屬性---安裝----添加協議-從磁盤-瀏覽,找到剛剛保存的nettcpip.inf(windows\inf\nettcpip.inf)文件,如圖7
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???圖7
然后選擇"TCP/IP協議"(不是選擇那個TCP/IP?版本6)確定。經過這一步之后,又返回網絡連接的窗口,但這個時候,那個"卸載"按鈕已經是可用的了。點這個"卸載"按鈕來把TCP/IP協議刪除,然后重啟一次機器。如圖8
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖8
4?重啟后按照第3步,重新安裝一次TCP/IP協議,再重啟一次,此時察看服務,應該恢復了正常。如圖9
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖9
?
四 問題總結:
雖然這樣是解決了,但不是根本的辦法,有可能下次還會被破壞,最好還是殺毒并檢查下其他方面的原因!
IT之夢---你---我---他
2012年11月6日星期二
本文轉自 IT之夢 51CTO博客,原文鏈接:http://blog.51cto.com/itmydream/1052169
總結
以上是生活随笔為你收集整理的防火墙启动被拒绝解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cat命令分析_学习记录
- 下一篇: 数据类型及pythop运算符号