Bez połączenia z Internetem mój komputer powoli ładuje programy. Dzięki połączeniu internetowemu ładują się szybko

3

Mam laptop z 8 GB pamięci RAM i dysk SSD Samsung 830 z około 2/5 th wolnego miejsca na 256 GB. Win7 64b. Laptop to Toshiba T130.

Innego dnia zauważyłem, że załadowanie programu zajęło dużo czasu, na przykład interpreter pythona w momencie, gdy komputer nie miał dostępu do sieci domowej.

W obu przypadkach komputer uruchamia się szybko. Około 40 sekund.

Bez dostępu do Internetu interpreter pythona lub notepad2.exe lub każdy program z osobna trwa około 10 sekund. Dzięki połączeniu z Internetem (przez WiFi) otwarcie tych samych programów zajmuje około 2 sekund. W obu przypadkach staje się natychmiastowy SSD, aby otworzyć program z zimnego rozruchu.

  • Nie mam żadnych dysków z mapą sieci.
  • Próbowałem z AV off (antywirus Avast) i ten sam efekt.
  • Zainstalowałem wszystkie aktualizacje MS.
  • Uruchomiłem magika SSD Samsunga, aby „zoptymalizować” dysk SSD i to nie pomogło.

Wyszukałem hasło i nie znalazłem żadnej pomocy. Co mogę zrobić, aby określić i rozwiązać ten problem?

Peter pete
źródło
Chciałbym sprawdzić, czy po uruchomieniu programu nie ma żadnego ruchu sieciowego. Może to być nawet tak proste, jak podpisanie programu i sprawdzenie klucza podpisu, aby sprawdzić, czy został odwołany.
David Schwartz
Dobry pomysł David. Dam sobie spokój następnym razem, kiedy zacznę zimny but. Może minie kilka dni. Obecnie śpię na moim laptopie. Jaką metodę sugerujesz, aby sprawdzić ruch sieciowy? Chodziłem do monitora zasobów użytkownika.
Peter pete
40-sekundowy rozruch nie jest „szybki”, mam tradycyjny dysk twardy SATA II hdd 7200 RPM, który uruchamia się w systemie Windows 8 w połowie czasu. Przez proces eliminacji chciałbym także wyeliminować problem z powodu twoich programów startowych.
Ramhound
2
To wszystkie wirusy próbują się zameldować.
Daniel R Hicks
1
Spróbuj użyć TCPView do monitorowania ruchu sieciowego.
Jeff VanNieulande

Odpowiedzi:

2

Wygląda na to, że jakiś program próbuje połączyć się z Internetem. Aby upewnić się, że jest to problem, i zobacz dokładnie, jaki program tworzy żądania sieciowe, Monitor procesu może pomóc.

Moti Korets
źródło
Łał. Monitor procesu jest niesamowity!
Peter pete
Cieszę się ze to lubisz. Kiedy pracowałem w IT, użyłem go bardzo. Znalazłeś problem?
Moti Korets
2

Dzięki widokowi TCP zauważyłem, że Avast otwiera stosy portów. Teraz zdaję sobie sprawę, że powiedziałem, że wypróbowałem to z AV off w moim pierwotnym pytaniu. Jednak zabicie AV tym razem naprawiło mój problem.

Więc ... Nie wiem, co zrobiłem poprzednio, kiedy myślałem, że AV jest wyłączony. Może to był inny problem. Nie wiem.

W każdym razie okazuje się, że obecna wersja Avasta „pomocnie” sprawdzi wszystkie exes i dll podczas ich wykonywania i ładowania. Następnie buforuje hash exe / dll w pamięci, dzięki czemu nie musi sprawdzać exe / dll na drugim i dalszym obciążeniu aplikacji.

Grr.

Wyłączenie sprawdzania exe / dll przy ładowaniu / wykonaniu jeszcze raz zmniejszyło mój czas ładowania aplikacji.

Chociaż nie wyjaśnia to, dlaczego wydawało się, że jest wolniejszy, gdy nie ma połączenia z siecią, to może przypadkowo utknęło z aktualizacją wygranej między momentem, gdy po raz pierwszy zauważyłem problem, a teraz byłam maskowana przez nowego Avasta, który denerwował.

Dziękujemy wszystkim za pomoc i za poinformowanie mnie o tych przydatnych narzędziach, Process Monitor i TCPView

Peter pete
źródło
Pamiętaj, aby to zaakceptować, jeśli rozwiązał problem. Domyślam się, że AV sprawdzał coś, łącząc się ze zdalnym serwerem, więc gdy nie było połączenia z Internetem, spróbowałby na kilka sekund, zanim się poddał.
terdon