Duke的隨手札記

2015/11/10

關於 Windows 7 右下角網際網路圖示出現驚嘆號問題

Filed under: Windows 7 — jj8113 @ 09:53:07

相信大家在用 Windows 7 時,應該都有見過類似下圖的「黃色驚嘆號」問題!

網上有非常多的關於最佳化這個黃色驚嘆號的文章,但是有種情況,無論用哪種最佳化方法都無法解決,即: 當開機時,沒有任何程式存取網際網路時,如果最佳化了之後,將一直會顯示驚嘆號,除非手動存取外部網路時,才會恢復正常!

今天研究後發現,其實這個網路驚嘆號的情況並不需要最佳化,如果外網連線正常時,客戶機開機後預設會存取微軟的 http://www.msftncsi.com/ncsi.txt,或是存取 dns.msftncsi.com 解析其對應的 IP 位址是否為: 131.107.255.255,如果任何一個判斷條件成立,則系統認為網際網路連線正常,然後右下角的小圖示就會變為正常狀態,否則就會顯示黃色驚嘆號!

而網際網路上傳的一切最佳化的目的,都是停用網際網路活動偵測功能,停用該功能後,如果電腦上有存取網際網路的程式,也會起到相同的效果,網際網路指示器可變為正常,這麼做唯一的缺點就是如果開機後不存取任何網際網路的話,驚嘆號會一直存在,看著也彆扭!

建議大家根據實際情況來判斷是停用還是啟用網際網路活動偵測;

如果您的網際網路可以存取 http://www.msftncsi.com/ncsi.txt 或 ping dns.msftncsi.com 解析位址是 131.107.255.255 的話,那麼啟用網際網路偵測活動,否則請將其停用。

啟用網際網路活動偵測:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet]

“EnableActiveProbing"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator]

@=""

“NoActiveProbe"=dword:00000000

停用網際網路活動偵測:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet]

“EnableActiveProbing"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator]

@=""

“NoActiveProbe"=dword:00000001

另外,有人反映 Windows 7 剛開機時,看到網際網路連線指示器的狀態依次是: 打紅叉→轉幾圈→顯示為驚嘆號→變為正常狀態。

其中,轉幾圈這個狀態就是因為停用網際網路狀態偵測導致的,不停用就可以省略這個過程直接變為正常,當然個別網際網路環境偶爾不好的時候,微軟偵測慢了也會有轉圈情況,但是轉圈完了也會直接變為正常,不會再變成驚嘆號。

然後打紅叉的過程,原版系統同樣存在,所以是 Windows 系統本身的問題,無須太過介意!

回首頁 回首頁

發表迴響 »

仍無迴響。

RSS feed for comments on this post. TrackBack URI

發表評論

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

你正使用 WordPress.com 帳號留言。 登出 / 變更 )

Twitter picture

你正使用 Twitter 帳號留言。 登出 / 變更 )

Facebook照片

你正使用 Facebook 帳號留言。 登出 / 變更 )

Google+ photo

你正使用 Google+ 帳號留言。 登出 / 變更 )

連結到 %s

在WordPress.com寫網誌.

%d 位部落客按了讚: