開機很快,但要等很久才能撥號連線上網?

  這次碰到的這個問題,其實是蠻常見的問題,就Windows進入桌面後,右下角的電腦網路小圖示在那邊「轉啊轉的」,此時開啟任何的網路功能對話盒,例如:「PPPoE撥號連線」、「網路和共用中心」或「網路連線」,都會卡住,大約要等待約1分鐘之後,似乎是網路功能開機完畢之後,這些之前開啟的對話盒、視窗,才會一一的跳出來。

  通常這個問題在Windows XP時,會比較容易發生,而解決的方式,就是幫網卡指定一個固定IP位址就好了,詳細請參考這篇文章「開機慢!進入WINDOWSXP後還要等很久才能寬頻撥號連線上網」。

  而在Windows 7中,通常比較沒有這個問題,但一旦發生了,你就算設定個固定IP給網卡,好像也不見得能解決問題,像我這次客戶電腦就碰到這樣的問題,客戶的電腦速度很快,因為CPU不慢,且有安裝SSD固態硬碟,所以開機時大約三秒就可以到桌面上了,但很可惜的是,雖然用這麼快的速度到桌面上,可能網路功能卻在那邊轉轉轉,足足要等上一分鐘之後,才能開始上網…

  一般如果是我的電腦發生這麼棘手的問題時,我通常是…耐著性子多等一分鐘就好了,也懶得去找出這個問題的原因,但這次是我客戶發生的,而且他覺得很困擾,所以我也只好硬著頭皮硬上了。

幾個解決方法參考

  由於在Windows 7發生這種問題,大多沒辦法設定個固定IP就能解決問題,而我在網路上也找到類似問題的解決方法,我分別整理如下:

第一種:IP Helper、NetworkConnections、RemoteAccess Connection Manager服務改為自動。

  Step 1. 在「我的電腦」上按右鍵,並從選單中選擇「管理」,如下圖:

windows_boot_network_slow_ready-01.jpg

  Step 2. 接著先點選左方「服務與應用程式」裡的「服務」,再從中間的「名稱」中,分別找到「IP Helper」、「NetworkConnections」、「RemoteAccess Connection Manager」。

windows_boot_network_slow_ready-02.jpg

  再將這三個項目的「啟動類型」,設定為「自動」,如下圖:

windows_boot_network_slow_ready-03.jpg

  Step 3. 接著就重新開機。

  資料來源:win7 開機時會卡在網際網路存取那邊

第二種:nvidia experience的問題。

  在HKEPC論壇中,有人提到他是Nvidia Experience的問題。

  操作方法和上一個方法一樣,只不過要找到的名稱是「NVIDIA Streamer Service」及「Microsoft .NET Framework NGEN v4.0.30319_X86」,並將它們「停用」,如下圖:

windows_boot_network_slow_ready-04.jpg

  我客戶的電腦沒用Nvidia的顯卡,所以也不是這個原因,而我自己的電腦,雖然用的是Nvidia的顯卡,而且這兩個服務項目也都正常的啟動,但並沒有開機慢的問題,所以Nvidia這個程式的問題,也許Nvidia已經解決了也說不定。

  因此,如果朋友們在設定停用了之後,發現了狀況還是一樣的話,要記得再把設定值改回來,以免相關的功能出問題。

  資料來源:Windows7電腦開機後網路連線問題

第三種:net framework 4.0更新後開機時網路連線慢

  網路上有人說是因為安裝了.Net Framework 4之後,才開始發生這個問題,所以如果剛好有朋友也是剛安裝.Net Framework 4的話,說不定就是這個原因,所以值得一試。

  首先,就是找到「C:\Windows\Microsoft.NET\Framework\v4.0.30319」這個位置,如下圖:

windows_boot_network_slow_ready-05.jpg

  然後用系統管理員的身份,來開啟「cmd」,也就是命令提示字元,接著切換到上述的路徑中,並執行「ngen update」,如下圖:

windows_boot_network_slow_ready-06.jpg

  等待程式執行完,再重新開機試看看。

  資料來源:解決net framework 4.0更新後開機時網路連線慢

以上解決辦法都沒用…

  直到最後,我終於排除了我客戶開機後連線慢的問題,現在他開機進入Windows之後,只要兩秒就可以撥號連線了。

  但我並不是用以上這三種解決辦法,我從第二種nvidia experience的解決辦法中領悟到,這一定是「應用程式」發生的問題,因此在服務中找到有沒有其它的應用程式,在開機的時候,也一併執行了,結果找到「TeamViewer」,如下圖:

windows_boot_network_slow_ready-07.jpg

  TeamViewer 11的啟動類型為「自動」,且目前的服務狀態為「已啟動」,所以它確定在開機時,有排入啟動,並且也成功啟動了。

  所以我們要做的就是,打開Team Viewer程式,點擊「其他」中的「選項」,如下圖:

windows_boot_network_slow_ready-08.jpg

  接著從「一般」中,取消勾選「啟動Windows時自動啟動TeamViewer」的選項,然後按下〔確定〕,如下圖:

windows_boot_network_slow_ready-09.jpg

  接著重新開機之後,應該就能恢復正常,但如果還是沒有的話,可以嘗試開啟「電腦管理」的「服務」,並將它的啟動類型設為「手動」,如下圖:

windows_boot_network_slow_ready-10.jpg

  不過你要注意的事,如果你的TeamViewer原本就需要在Windows開機時自動啟動時,你就不能去動這個設定,也就是說你只能忍受這一分鐘的等待時間。

, ,

唐先生 發表在 痞客邦 PIXNET 留言(0) 人氣()