2010-01-17 20:35:22 +0000 2010-01-17 20:35:22 +0000
40
40

System Windows 7 sporadycznie przerywa przewodowe połączenie z Internetem/LAN

W skrócie, mój komputer z systemem Windows 7 Ultimate sporadycznie zrywa połączenie z Internetem. Dlaczego?

Tło: Mój komputer jest podłączony przewodowo do modemu/routera ADSL, który jest bezpośrednio podłączony do linii telefonicznej. Mam również włączoną łączność bezprzewodową w routerze, aby laptop mógł łączyć się bezprzewodowo.

Co kilka godzin, podczas korzystania z komputera, okazuje się, że nie mam dostępu do Internetu i strony nie ładują się. W końcu, Windows 7 zaktualizuje ikonę sieci w tablicy zadań, aby pokazać symbol wykrzyknika na ikonie sieci. Otwierając Centrum sieci i udostępniania zobaczysz czerwony krzyżyk pomiędzy “Wiele sieci” i “Internet”.

Oto zdjęcie “Centrum sieci i udostępniania” (zrobione, gdy wszystko działało!)

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix . :  
   Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller  
   DHCP Enabled. . . . . . . . . . . : No  
   Autoconfiguration Enabled . . . . : Yes  
   IPv4 Address. . . . . . . . . . . : 192.168.1.2(Preferred)  
   Subnet Mask . . . . . . . . . . . : 255.255.255.0  
   Default Gateway . . . . . . . . . : 192.168.1.1  
   DNS Servers . . . . . . . . . . . : 192.168.1.1  
   NetBIOS over Tcpip. . . . . . . . : Enabled

Jak widzisz, na tym komputerze uruchamiam Sun’s VirtualBox i to tworzy połączenie sieciowe dla siebie. Nie wydaje się to mieć wpływu na przerywane zrzuty (tzn. przerywane zrzuty występują niezależnie od tego, czy połączenie VirtualBox jest używane, czy nie).

Kiedy połączenie jest zrywane, nie mogę uzyskać dostępu do żadnych stron internetowych, ani do strony administratora routera pod adresem http://192.168.1.1/ , więc zakładam, że straciłem też cały lokalny dostęp do sieci LAN.

To z pewnością nie jest wina routera (ani samego połączenia internetowego), ponieważ mój laptop, korzystający z połączenia bezprzewodowego (i pracujący pod kontrolą systemu Vista Home Premium) nadal ma dostęp do Internetu (i stron administracyjnych routera).

Za każdym razem, gdy to się dzieje, mogę natychmiast przywrócić cały dostęp do Internetu i sieci LAN, otwierając stronę Adaptera sieciowego, wyłączając “Połączenie lokalne”, a następnie włączając je ponownie. Po kilku sekundach wszystko jest znowu w porządku. Zakładam, że dzieje się tak dlatego, że pod GUI, skutecznie wykonuje “ipconfig /release” a następnie “ipconfig /renew”.

Dlaczego jednak w ogóle tak się dzieje? Wygooglowałem to i widziałem sporo innych osób (nawet na forach MSDN/Technet) doświadczających tego samego lub prawie tego samego problemu, ale bez wyraźnego rozwiązania. Sugestie wyłączenia IPv6 na karcie sieci LAN i upewnienia się, że nie ma zarządzania energią “uśpienia” karty sieciowej zostały wypróbowane, ale nie leczą problemu. Nie wydaje się, aby była jakaś szczególna sekwencja zdarzeń, które powodują, że to się dzieje albo. Zdarzyło mi się to dwa razy w ciągu 20 minut, kiedy po prostu losowo przeglądałem strony internetowe bez żadnego innego ruchu, a także zdarzyło mi się to raz, a następnie nie poszło ponownie przez 2-3 godziny przy tym samym rodzaju użytkowania.

Dlaczego tak się dzieje i jak sprawić, aby to się skończyło?

EDIT:

Dodatkowe informacje oparte na dotychczasowych odpowiedziach:

Po pierwsze, zapomniałem wspomnieć, że jest to Windows 7 64 bit, jeśli to w ogóle robi jakąś różnicę.

Wspomniałem, że nie sądzę, aby adpater sieciowy VirtualBox powodował ten problem w jakikolwiek sposób, a ja mam również zainstalowany VirtualBox na dwóch innych maszynach, jeden z systemem Windows Vista Home Premium, a drugi z systemem Windows XP. Na żadnej z tych maszyn nie występują takie same problemy z łącznością sieciową jak na maszynie z Windows 7.

Przypisanie IP dla maszyny z Windows 7 jest takie samo zarówno przed jak i po “zrzucie”. Mam serwer DHCP na routerze, który wydaje adresy IP, jednak mój Windows 7 używa statycznego adresu. Oto dane wyjściowe z “ipconfig”:

Log Name: System
Source: Microsoft-Windows-DNS-Client
Event ID: 1014
Task Category: None
Level: Warning
Keywords:      
User: NETWORK SERVICE
Description:
Name resolution for the name weather.service.msn.com timed out after none of the configured DNS servers responded.

W logach zdarzeń systemu, jedynym zdarzeniem, które odnosi się do zerwania połączenia jest “DNS Client Event” i jest ono generowane po zerwaniu połączenia i jest zdarzeniem opisującym, że informacje DNS nie mogą być znalezione dla jakiejkolwiek strony internetowej, do której próbuję się dostać, właśnie w momencie zerwania połączenia:

Chipset karty sieciowej to Realtek PCIe GBE Family Controller i potwierdziłem, że jest to poprawny chipset dla płyty głównej (Asus M4A77TD PRO), i faktycznie, Windows Update zainstalował zaktualizowany sterownik dla tego 12/Jan/2009. Szczegóły aktualizacji mówią, że jest to aktualizacja oprogramowania Realtek z grudnia 2009. Nawiasem mówiąc, miałem te same problemy z przerwami przed tą aktualizacją. Wygląda na to, że nie spowodowało to żadnej różnicy.

EDIT 2 (1 lutego 2010):

W moim poszukiwaniu rozwiązania tego problemu, odkryłem kilka interesujących informacji.

Na innym forum, ktoś zasugerował, że powinienem spróbować uruchomić Windows w “Trybie bezpiecznym z obsługą sieci” i sprawdzić, czy problem nadal występuje. To była fantastyczna sugestia i nie wiem dlaczego sam na nią wcześniej nie wpadłem. Tak więc, przystąpiłem do uruchomienia w trybie bezpiecznym z obsługą sieci przez kilka godzin, i co zadziwiające, “krople” nie wystąpiły ani razu. Było to pozytywne odkrycie, jednak ze względu na przerywaną naturę oryginalnego problemu, nie byłem całkowicie przekonany, że problem został wyleczony.

Jedną rzeczą, którą zauważyłem jest to, że wentylator na mojej karcie GFX pracował o wiele głośniej niż zwykle. Wynika to z faktu, że posiadam kartę graficzną ASUS ENGTS250 http://www.asus.com/product.aspx?P_ID=B6imcoax3MRY42f3 ), który miał znany problem z głośnym wentylatorem, dopóki aktualizacja BIOS-u nie naprawiła problemu. (Zobacz “Odpowiedź producenta” tutaj: http://www.newegg.com/Product/Product.aspx?Item=N82E16814121334 w celu uzyskania szczegółów).

Cóż, uruchomienie w trybie bezpiecznym spowodowało, że wentylator pracował (nieprawidłowo) na pełnych obrotach (tak jak przed aktualizacją BIOS-u), ale przy (najwyraźniej) stabilnym połączeniu sieciowym. Najwyraźniej jakiś sterownik dla karty GFX nie został załadowany w trybie bezpiecznym, więc to skłoniło mnie do zastanowienia się nad kartą GFX (ponieważ bardzo głośny wentylator był dość oczywisty podczas pracy w trybie bezpiecznym).

Uruchomiłem ponownie tryb normalny i odkryłem, że Nvidia ma bardzo aktualny nowy sterownik dla mojej karty GFX (tylko około 1 tydzień), więc pobrałem odpowiedni sterownik i zainstalowałem go. Po instalacji i ponownym uruchomieniu, byłem w stanie używać mojego komputera przez cały dzień bez żadnych zakłóceń sieciowych!!! To było w sobotę. Jednakże, w niedzielę, również miałem mój komputer przez prawie cały dzień i doświadczyłem 2 zrzutów sieci. W tym czasie nie dokonano żadnych innych zmian na moim komputerze.

Tak więc, historia wydaje się być taka, że aktualizacja sterowników mojej karty graficznej poprawiła (jeśli nie całkowicie naprawiła) problem, jednak nadal szukam właściwej poprawki dla tego problemu. Mam nadzieję, że te informacje mogą pomóc każdemu, kto może mieć dodatkowe pomysły, dlaczego ten problem występuje w pierwszej kolejności. (I dlaczego nowe sterowniki do kart GFX mają coś wspólnego z siecią?)

Doceniam wszystkie dotychczasowe opinie. Jednakże, muszę jeszcze raz zapytać o jakiekolwiek dalsze pomysły jak rozwiązać ten szczególny problem?

Odpowiedzi (12)

29
29
29
2010-05-14 10:17:44 +0000

SOLUTION FOUND:

Czuję się niesamowicie zażenowany przyznając się do tego, ale w końcu znalazłem rozwiązanie mojego problemu i, przynajmniej dla mnie i mojego problemu, była to bardzo łatwa naprawa.

W skrócie, chodziło o wadliwy kabel sieciowy pomiędzy moim komputerem a routerem. Mimo, że kabel był fabrycznie nowy, był oczywiście sporadycznie wadliwy, a po wymianie kabla (jak na ironię, na mój starszy, bardziej poobijany i poskręcany, ale doskonale działający kabel sieciowy), moja sieć LAN działa doskonale od tamtej pory bez ani jednej “kropli”. (I to w ciągu 4-5 tygodni “testowania”, aby upewnić się, że przerywany problem naprawdę zniknął).

Co jest interesujące, i co całkowicie odrzuciło mnie od “zapachu” szukania w fizycznym sprzęcie, to jak problem objawia się w Windows 7.

Zasadniczo, musiało być lekko poluzowane połączenie lub drut w kablu LAN. Kiedy to się “zrywało”, Windows pokazywał ikonę zerwanej sieci LAN w obszarze paska zadań. Pozostawała ona uszkodzona do momentu, gdy ręcznie wszedłem we właściwości karty sieciowej LAN, wyłączyłem ją, a następnie ponownie włączyłem. To było to oprogramowanie napędzane tymczasowe “naprawić”, które doprowadziły mnie do przekonania, że błąd sam był całkowicie oprogramowanie (tj. System operacyjny) oparte, a nie fizyczne. Za każdym razem, gdy ikona LAN pokazywała się jako “uszkodzona”, mogłem “naprawić” problem za pomocą tej serii kroków wyłączania/ponownego włączania. Za każdym razem!

Po wyczerpaniu wszystkich możliwości programowych, zająłem się sprzętem. Na początku zmieniłem router na inny i to nie “rozwiązało” problemu. Następnie spróbowałem kabla LAN. Bingo!

Oczywiście, ze względu na przerywaną naturę problemu, za każdym razem, gdy próbowałem czegoś nowego, musiałem “pracować z tym” przez kilka tygodni, aby upewnić się, że problem zniknął (lub nie, w większości przypadków), ponieważ nawet gdy problem istniał, byłem w stanie przejść przez 5-7 dni bez jednej “przerwy” w sieci LAN, zanim problem znów zaczął się pojawiać. To wyjaśnia dlaczego odpowiadam na moje własne pytanie 4 miesiące później! :)

Pracuję z moim nowym (starym) kablem LAN od 4-5 tygodni i w tym czasie połączenie sieciowe nie zostało przerwane ani razu. Dlatego uważam, że rozwiązałem mój problem.

Dzielę się tutaj moim rozwiązaniem w nadziei, że ktokolwiek inny cierpiący na te same objawy spróbuje najpierw zmienić kabel LAN (pomimo objawów wyglądających bardzo jak problem z oprogramowaniem!) :)

Chciałbym również podziękować wszystkim, którzy odpowiedzieli z różnymi sugestiami! Dzięki!

11
11
11
2010-02-19 18:45:57 +0000

Kilka rzeczy do wypróbowania:

  1. W wierszu poleceń (uruchomionym jako administrator):

  2. Odinstaluj swój aktualny sterownik i zainstaluj ten od asusa : Realtek RTL8111C LAN Driver V7.3.522.2009 for Windows Win7 32bit/64bit

  3. Odinstaluj sterownik asusa i zainstaluj ten od Realteka : 7.011

  4. Znajdź wszystkie pliki .inf w c:\windows\inf zawierające odniesienia do sterowników realtek lan i przenieś je wszystkie do innego katalogu, z wyjątkiem jednego. Usuń swoją kartę sieciową w menedżerze urządzeń i uruchom ponownie komputer. Ta, którą zostawiłeś, powinna zostać ponownie zainstalowana. Test… Jeśli problem nie zostanie rozwiązany, spróbuj użyć innego pliku .inf.

3
3
3
2010-10-21 05:19:43 +0000

Niewiarygodnie, moje spadki z mojego Lenovo ThinkPad Y460 były prawie całkowicie z laptopa idącego do mojej skrzynki bezprzewodowej i to był jedyny komputer z systemem Windows 7.

Mój router jest podłączony do mostu bezprzewodowego, który działa bez zarzutu.

Wyłączyłem firewall Windows, zainstalowałem ZoneAlarm i problemy zniknęły.

_Pozbądź się zapory Windows i użyj czegoś takiego jak darmowy ZoneAlarm.

2
2
2
2011-07-14 23:08:19 +0000

Ustaw swój adres IP jako statyczny. To zadziałało w moim przypadku.

Miałem również ten problem na komputerze z systemem Windows 7, który działał prawidłowo przez wiele miesięcy. Zastosowałem się do wielu rozwiązań na tej stronie, ale żadne z nich nie rozwiązało problemu.

2
2
2
2011-01-21 02:27:00 +0000

Sam pracowałem nad tego typu problemem i odkryłem, że był to konflikt z IPv6 i routerem.

Zasadniczo, wyłączenie IPV6 na wszystkich maszynach z Windows 7 i Vista rozwiązało problem dla całej sieci. Napisałem więcej szczegółów na ten temat w blogu .

2
2
2
2010-02-01 09:47:57 +0000

Miałem ten sam problem przez jakiś czas. W moim przypadku było to spowodowane problemami z usypianiem/hibernacją. Rozwiązałem go poprzez wyłączenie wyłączania zasilania dla karty sieciowej podczas uśpienia.

Przejdź do Menedżera urządzeń, znajdź kartę sieciową i zobacz Zarządzanie energią we właściwościach. Jest tam pole wyboru, które mówi “zezwalaj komputerowi na wyłączenie tego urządzenia w celu oszczędzania energii”. Wyłączenie tej opcji rozwiązało mój problem.

1
1
1
2011-03-25 17:49:39 +0000

Jedną z częstych przyczyn spadku wydajności sieci w Windows 7 jest włączenie “skalowania bocznego” we właściwościach karty.

Aby to naprawić, przejdź do Centrum sieci i udostępniania, kliknij “Zmień ustawienia adaptera”, wybierz swoją kartę i przejdź do “Właściwości”.

Kliknij “Konfiguruj kartę” i wybierz zakładkę “Zaawansowane”. Upewnij się, że opcja “Skalowanie po stronie odbiorczej” jest wyłączona.

1
1
1
2011-01-15 05:12:23 +0000

Mam laptopa Dell Inspiron z systemem Windows 7 Home 64-bit i kartą WiFi Intela. Doświadczam tego samego problemu,

Rozwiązaniem, które znalazłem jest zmiana Power Plan w Power Options na High Performance i problem zniknął.

Teraz mój problem polega na tym, jak zapisać ten plan, aby był domyślnym planem przy starcie komputera. Za każdym razem, gdy restartuję komputer, zmienia się on z powrotem na Power Saver, który wydaje się być domyślny na moim laptopie.

1
1
1
2010-01-17 23:50:56 +0000
  • Po pierwsze, sprawdź przypisanie IP przed i po wystąpieniu problemu, jeśli masz inną maszynę, którą możesz podłączyć do modemu/routera w celu przetestowania, sprawdź czy ona również jest dotknięta problemem.

  • Sprawdź dzienniki zdarzeń w systemie, aby zobaczyć, czy jest jakieś powiadomienie.

  • Jaki jest chipset Twojej karty sieciowej? Czy istnieje zaktualizowany sterownik od producenta chipsetu?

  • Innym problemem może być to, że jest on wykrywany jako niewłaściwy chipset i używa sterownika tego chipsetu, podczas gdy inny dostępny jest od producenta.

Sugerowałbym sprawdzenie, czy do karty sieciowej nie zostały dodane jakieś filtry. Wiem, że oprogramowanie do wirtualizacji doda dodatkowe filtry do fizycznej karty, jak również potencjalnie doda dodatkowe wirtualne adaptery.

Sugerowałbym odinstalowanie oprogramowania do wirtualizacji (wspomniałeś o VirtualBox), ponowne uruchomienie komputera, sprawdzenie, czy pozostały jakieś filtry inne niż ten i czy możesz wyłączyć te, które nie są potrzebne.

1
1
1
2010-08-18 15:21:02 +0000

Miałem ten problem na nowych laptopach Dell z Windows 7, post Briana Rasmussena mnie wprowadził, usunąłem Dell Control Point i pakiety oprogramowania zabezpieczającego. Wydaje się, że to rozwiązało problem wysiadania przewodowej karty NIC.

Zdarzało się to mniej więcej co 10 minut, |dostęp do Internetu zatrzymywał się, a następnie dostęp do sieci. Uruchomienie narzędzia do rozwiązywania problemów z siecią rozwiązało ten problem poprzez zresetowanie karty NIC. Wydawało mi się to dziwne, dopóki nie spojrzałem na opcje zasilania w panelu sterowania i tam było zaznaczone Dell Control Point dla karty NIC. Ustawiłem również opcję zasilania, aby nigdy się nie wyłączał ani nie usypiał, gdy jest podłączony do zasilania.

Mam nadzieję, że to komuś pomoże.

0
0
0
2016-10-24 09:17:05 +0000

Miałem ten sam problem - połączenie internetowe zrywane losowo. Próbowałem wielu “rozwiązań” z odpowiedzi na to pytanie, i nic nie działało. Więc, zacząłem wyłączać inne adaptery sieciowe, a kiedy wyłączyłem LogMeIn Hamachi adapter sieciowy, problem zniknął (proszę zauważyć, że musiałem wyłączyć LogMeIn Hamachi Service pierwszy być w stanie wyłączyć kartę sieciową).

0
0
0
2010-01-17 23:22:52 +0000

Myślę, że to VirtualBox, którego używasz, powoduje ten problem.

To się dzieje ze wszystkimi innymi aplikacjami wirtualizacyjnymi, takimi jak VMWare, VirtualPC, itp. Resetują one połączenie internetowe, gdy je zainstalujesz.