Jak naprawić martwe połączenie sieciowe przy uruchamianiu, ale dobrze po wyłączeniu / włączeniu?

9

alternatywny tekst na starcie

Kiedy mój system się uruchamia, połączenie internetowe nie działa. Powoduje to różne problemy z awariami elementów startowych, takich jak aktualizacje i automatyczne uruchamianie programów.

Jednak połączenie jest prawidłowe po przejściu do opcji Sieć i udostępnianie, Zmień ustawienia karty, a następnie wyłącz i ponownie włącz kartę.

Wszelkie sugestie, dlaczego tak się dzieje i jak to naprawić?

Podsumowanie systemu: Windows 7, 64-bitowy, kontroler rodziny Realtek PCIe GBE, router Linksys WRT610N, modem kablowy Sci Atlanta.

AKTUALIZACJA: Ostatnio połączenie sieciowe dla systemu wymienionego w tym pytaniu działa około 80% czasu po uruchomieniu. Od tego czasu zaktualizowano do wersji W7 SP1.

bw
źródło
Czy usunąłeś i ponownie zainstalowałeś sterowniki karty?
goblinbox
@goblinbox - Tak
mc
Jeśli nie pojawią się więcej sugestii i nie zidentyfikuję problemu w ciągu kilku najbliższych dni, prawdopodobnie zaakceptuję odpowiedź @ Jaymz87 lub @Scott McClenning.
mc

Odpowiedzi:

6

Miałem ten problem na komputerze znajomych. Wygląda na problem z niektórymi instalacjami systemu Windows 7. Jedyną „poprawką”, jaką mogłem wymyślić, było utworzenie pliku wsadowego z następującymi elementami:

netsh interface set interface "Local Area Connection" disabled
netsh interface set interface "Local Area Connection" enabled

I uruchom go przy starcie systemu Windows. (Zamień „Połączenie lokalne” na nazwę interfejsu, który chcesz wyłączyć / włączyć)

Trochę zuchwały, ale zadziałało.

Jaymz
źródło
2
Dlaczego jest to oznaczone jako odpowiedź? To tylko obejście.
Robinson
3

To działało jak urok. Problem rozwiązany! Nie trzeba już wyłączać / włączać karty sieciowej.

Wygląda na to, że jest tu zainstalowana usługa Apple o nazwie Bonjour, używana z iTunes lub niektóre specjalne funkcje z CS3 (pakiet z Dreamweaver itp.). Jeśli NIE używasz Bonjour, pozbądź się go, wykonując następujące czynności:

1) Otwórz Eksplorator plików i wyszukaj Bonjour, najprawdopodobniej na dysku C:.

2) Znajdź folder, w którym znajduje się Bonjour. Powinieneś mieć tam 2 pliki: „mDNSResponder.exe” i „mdnsNSP.dll”.

3) Przejdź do przycisku Start w oknie, poszukaj w „Akcesoriach” „Wiersza polecenia”, czarnej małej skrzynki do pisania rzeczy w DOS.

4) Kliknij prawym przyciskiem myszy i wybierz „Uruchom jako administrator”, a następnie kliknij Tak w następnym oknie dialogowym.

5) Wykonaj CD (zmieniaj katalog, dopóki nie znajdziesz się w katalogu Bonjour). Powinien zostać wyświetlony monit „C: \ Program Files \ Bonjour>”.

6) Teraz wpisz: mDNSResponder.exe -remove

7) Otrzymasz odpowiedź, że zostało zrobione OK.

8) Teraz wpisz: regsvr32 / u mdnsNSP.dll

9) Spowoduje to wyrejestrowanie biblioteki DLL Bonjour. Jeśli nie rozumiesz, co to znaczy, nieważne.

10) Uruchom ponownie komputer, a gdy się uruchomi, całkowicie usuń katalog Bonjour.

11) Do tej pory ikona połączenia sieciowego powinna być w pełni uruchomiona i pozostanie taka przy każdym uruchomieniu systemu Windows.

Kredyt trafia do: „ http://www.thewindowsclub.com/remove-bonjour-from-windows

użytkownik392942
źródło
2

Trochę stary, ale dla przyszłych czytelników sprawdź, czy masz Id_String1.6844F930_1628_4223_B5CC_5BB94B879762na liście usług. Jeśli tak, zatrzymaj go i wyłącz.

Jest to usługa Bonjour dostarczana z produktami Adobe CS3. Pracował dla mnie.

użytkownik1313815
źródło
1

Po uruchomieniu komputera połączenie nie działa. Chciałbym sprawdzić, czy jakieś usługi, które zostały ustawione na automatyczne uruchamianie, ale obecnie nie są uruchomione. Być może niektóre usługi związane z siecią uległy awarii (zapora sieciowa lub coś takiego). Jeśli usługa nie działa, ale jest ustawiona na automatyczne uruchamianie, spróbuj uruchomić usługę i sprawdź, czy połączenie sieciowe działa. Jeśli tak, to we właściwościach usługi można ustawić próbę ponownego uruchomienia w przypadku awarii. (Chyba wszystkie te awarie byłyby w dzienniku systemowym, co może wskazywać na właściwy obszar).

Miałem zaporę ogniową, która zawiodła, ustawiłem ją tak, aby uruchamiała się ponownie po awarii, a potem w końcu działała po uruchomieniu.

Scott McClenning
źródło
1

Według mnie działa to tak:

  1. Podczas uruchamiania systemu widzi „Sieć”, która w rzeczywistości nie jest poprawną siecią, ale jest domyślną siecią urojoną, w której się rejestruje, nawet gdy nie jest podłączony kabel.

  2. Na krótko włączam i wyłączam router (odłączam, ponownie podłączam), tak długo, jak długo potrzeba na odłączenie i ponowne podłączenie zasilania.

  3. Windows następnie wymyśla „Sieć 2” jako moją domyślną sieć i łączy się z Internetem i siecią.

  4. Kiedy zamykam, natychmiast zapomina o istnieniu sieci i wraca do swojej wyobrażonej „Sieci”, aby ponownie mnie drażnić bez powodu podczas uruchamiania.

Powiadamiam, że to jest na stałym kablu, a moja karta bezprzewodowa jest całkowicie wyłączona.

Nie mam stałego rozwiązania, muszę po prostu wyłączać i wyłączać router za każdym razem. Wyłączenie i ponowne włączenie sieci nie naprawia tego dla mnie.

Mam nadzieję, że to pomoże komuś KOŃCOWO znaleźć PRAWDZIWE rozwiązanie tego problemu. Te śmieci dzieją się od pierwszego dnia w Win7.

Kok
źródło
Wszedłem i usunąłem „Sieć”, więc mam nadzieję, że domyślnie zmieni się na Sieć 2. W rzeczywistości domyślnie tam był, ale nadal nie widzi routera / sieci, dopóki nie uruchomię go ponownie.
Bob
0

Miałem ten sam problem podczas korzystania ze statycznego adresu IP. Zmieniłem konfigurację na DHCP i zarezerwowałem adres IP routera (skutecznie czyniąc go statycznym). Ustawiłem również konfigurację Alternate, aby mój „statyczny” adres pozostał, jeśli router z jakiegokolwiek powodu był wyłączony.

misterjaytee
źródło