Grzesiek [ www na-skroty pl ]
Długie uruchamianie i zamykanie WinXP.
Sprawa wygląda tak.
Komputer Ojca chodził bez problemu - szybko się uruchamiał i zamykał.
Tydzień temu przyjechali znajomi z dziećmi i od tego czasu się zaczęło.
System ładuje się jakieś 2minuty, zamyka się w 15 minut.
Co robiłem?
- defragmentacja,
- usunięcie zbędnych śmieci przy pomoc Your Uninstaller (dodatkowo śmieci z rejestru usuwa),
- przeskanowałem Kasperskym,
- zainstalowanie UPHC service (User profile hive cleanup).
Będę jeszcze skanować Spybotem S&D i Ad-Warem, ale wątpię by to przyniosło jakieś rezultaty.
Na format sobie nie mogę pozwolić.
Pamiętam, że kiedyś miałem podobny problem i zainstalowałem jakiś program dotyczący gier, który resetował system do ustawień domyślnych - a więc coś musiał wyłączać, kasować z rejestru. W nazwie było chyba "Game" :)
Przetrząsnąłem google i nic nie działa.
Może ktoś ma jakieś jeszcze swoje porady (oprócz formatowania)?
Shaybecki [ Senator ]
to jeszcze przeleć CCleaner'em (mało zajmuje) zbędne pliki i rejestr
dodatkowo sprawdź programy w msconfig w autostarcie
ostateczność - optymalizacja BOOTvis'em
Grzesiek [ www na-skroty pl ]
Teoretycznie UPHC powinien problem rozwiązać, ponieważ w zdarzeniach aplikacji mam wpis:
pamięć używana przez rejestr użytkownika nie została zwolniona
Wpis jest zawsze 8 minut przed kolejnym, czyli wskazuje na problem :)
Jak wyczytałem UPHC właśnie powinno to naprawić.
BootVis też próbowałem, ale nie daje rady - jak daję Trace - Next reboot + Drive coś tam, komputer się restartuje, BootVis uruchamia, ale nic więcej - żadnego raportu jak dawniej nie wyświetla :(
mirencjum [ operator kursora ]
Wolne ładowanie systemu operacyjnego
Podstawowe czynności jakie należy wykonać to:
1. Optymalizacja programów startujących razem z systemem.
Start » Uruchom » msconfig » Uruchamianie, odznaczamy programy zupełnie zbędnie podczas rozruchu (programy do nagrywania, updatery, playery etc.)
Start » Programy » Autostart, tu również można spod prawego kliku usunąć wejścia tworzone przez pakiet Office, Winzip oraz niektóre programy graficzne.
2. Użycie programu BootVis (ver. 1.3.37.0; prod. Microsoft)
Program służący do optymalizacji uruchamiania systemu
– Włączamy usługę (services.msc) Harmonogram zadań
– W oknie programu wybieramy: File » New » Next Boot + Driver Delays
W formie graficznej po resecie otrzymujemy przedstawienie procesu uruchamiania systemu
3. Defragmentacja dysku (szczególnie w przypadku FAT jako systemu plików)
4. Sprawdzenie trybu pracy dysków
Dyski powinny pracować w trybie DMA nie PIO, oczywiście zakładając ze obsługują ten tryb transferu.
Jeżeli przeszły na PIO to:
PPM na Mój komputer » Zarządzaj » Menadżer urządzeń » Kontrolery IDE ATA/ATAPI
Klikamy prawym na podstawowy i pomocniczy kanał IDE i odinstalowywujemy je.
Po ponownym rozruchu system powinien przestawić tryb ich pracy na DMA
5. Ręczne, sztywne ustawienie DHCP (Dynamic Host Configuration Protocol) odpowiadającego za automatyczne przydzielanie adresów sieciowych.
Wybieramy właściwości naszego połączenia » Protokół internetowy (TCP/IP) » Właściwości » Ogólne » Użyj następującego adresu IP, w pola adresu IP, maski oraz bramy wpisujemy numery dostarczone przez naszego providera internetowego.
Tak samo w konfiguracji alternatywnej.
6. W Windowsie XP zaaplikowana została funkcja dzięki, której elementy odpowiedzialne za start systemu są położone w miejscach fizycznie blisko siebie na dysku.
Dzięki temu system startuje szybciej.
Domyślnie ten mechanizm jest włączony, ale w pewnych sytuacjach:
– instalacja pewnych programów narzędziowych,
– łatek,
– upgrade ze starszego systemu
może zostać wyłączona.
Włączanie: Start » Uruchom » regedit
W kluczu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction, nazwa wartości ciągu Enable, wartość = Y
Wolne zamykanie systemu operacyjnego
Proces wyłączania komputera trwa nienaturalnie długo. Aby trochę przyśpieszyć ten proces można:
» Spowodować szybsze kończenie nieodpowiadających bądź zajętych aplikacji
W kluczu HKEY_LOCAL_MACHINE/System/ControlSet001/Control podświetlamy Control i odnajdujemy z prawej strony wartość DWORD WaitToKillServiceTimeOut
Wartość ta to czas wyrażony w milisekundach (ms) Domyślna wartość to 20000 = 20 sekund, możemy ten czas skrócić powiedzmy do 2–3 sek. czyli jak nietrudno obliczyć 2000 – 3000 ms. Taka też liczbę podajemy jako wartość, opuszczając oczywiście jednostkę – ms
Uwaga! W przypadku uprzedniego nie zapisania danych z otwartych programów zostaną one utracone
» Automatyczne potwierdzenie decyzji zamykania nieodpowiadających programów
W kluczu HKEY_CURRENT_USER\Control Panel\Desktop z prawej strony edytora rejestru edytujemy DWORD AutoEndTask za wartość podajemy 1 (jeden)
Spowoduje to, iż za każdym razem nie będziemy musieli potwierdzać zamykania programów, system zrobi to za nas.
Uwaga!: Patrz wyżej.
» Zbyt duża fragmentacja plików, a szczególnie pliku wymiany (pagefile.sys) i hibernacji (hiberfil.sys)
Zalecane użycie defragmentatorów (systemowego, firm trzecich oraz przeznaczonego do scalania pliku wymiany – PageDefrag na przykład zasługuje na uwagę)
» Załączone czyszczenie Swap'a przez system
Sprawdzamy czy w kluczu
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management nie mamy ClearPageFileAtShutdown o wartości = 1. Jeśli jest to usuwamy go bądź zmieniamy wartość na 0 (zero)
Uwaga!: System przestanie czyścić plik wymiany podczas zamykania.
» Wyłączone buforowanie zapisu na dysku
PPM na Moj komputer » Zarządzaj » Menadżer urządzeń » Stacje dysków » [nazwa dysku 2x klik] » Zasady » Włącz buforowanie zapisu na dysku (zaznaczyć)
» Wyłączenie indeksowania plików
Opcja powoduje przyspieszenie wyszukiwania plików na dysku, ale niestety tez obciąża w jakimś stopniu system
Start » Uruchom » services.msc
Z listy wybieramy Usługę indeksowania, klikamy na nią dwukrotnie i jej tryb uruchamiania zmieniamy na ręczny
– Przypadki wyjątkowe:
„ NVidia Driver Helper Service – w services.msc znajdujemy w/w usługę i przestawiamy typ uruchamiania na wyłączony
Uwaga!: Możemy odczuć nieznaczny spadek wydajności np. w grach