wyszukiwanie:

popularne

Najczęściej czytane

więcej...

Najczęściej komentowane

więcej...

powiększ tekst >
AKTUALNOŚCI

Jak przyśpieszyć działanie Windows XP?

4 grudnia 2007 15:02

Patryk Królikowski
Jestem pracownikiem niewielkiego biura. Na co dzień korzystam z systemu Windows XP i nie chcę na razie przesiadać się na Vistę - mój komputer nie jest wystarczająco szybki. Niestety wydaje mi się, że Windows od pewnego czasu pracuje coraz wolniej. Kolega powiedział, że muszę go przeinstalować. A czy istnieje jeszcze jakaś możliwość poprawienia jego osiągów bez instalacji od zera?

Windows XP jak widać, pomimo swojego "starczego" wieku w dalszym ciągu stanowi zdecydowaną większość eksploatowanych systemów okienkowych. Dzięki tej popularności jest już tak dobrze znanym systemem, że istnieje wiele różnych sprawdzonych trików, które pozwalają na przyśpieszenie jego pracy i ogólną optymalizację pod kątem wydajności. Jak widać też Windows XP wcale nie jest na wymarciu i gros osób stale z niego korzysta.

Poprawa wydajności możliwa jest albo poprzez zastosowanie wszelakiej maści oprogramowania optymalizującego albo poprzez ręczne wprowadzanie poprawek. Zacznijmy od tej pierwszej grupy. Programy takie to zarówno komercyjne kombajny jak np. System Mechanic czy Symantec System Works, ale też i darmowe, bardziej specjalizowane narzędzia. Oprogramowanie poprawiające osiągi ma tą zaletę, że nie wymaga od użytkownika większego obeznania z zasadami funkcjonowania Windowsa. Wystarczy "odpalenie" kreatora i automat wprowadzi odpowiednie zmiany. Niestety, oprócz niewątpliwych zalet programy takie mają również wady. Nigdy nie wiadomo co takiego dokładnie jest zmieniane. W razie zbyt radykalnych porządków może okazać się, że nie tylko system nie przyśpieszył, ale po prostu przestał działać. Na szczęście większość narzędzi posiada możliwość wykonywania kopii bezpieczeństwa ustawień, które będą modyfikowane, a to pozwala przywrócić funkcjonalność systemu w razie "katastrofy". Dobrym przykładem darmowych alternatyw są takie narzędzia jak np. CCleaner, który potrafi naprawić problemy wynikające z błędów w rejestrze systemowym, przy okazji wyczyścić wszelkie śmieci na dysku (np. pliki tymczasowe, stare kopie dokumentów, zrzuty pamięci, cache przeglądarek internetowych) czy sprawdzić jakie aplikacje uruchamiane są podczas startu systemu.

Kliknij, aby powiększyć

Nie wszystko jednak opiera się na narzędziach. Jest wiele trików, które można zastosować samemu - od najprostszych do tych bardziej skomplikowanych. Ponieważ są ich setki przytoczymy tylko kilka - dla przykładu. Zacznijmy od tych zupełnie prostych.

1. Defragmentacja dysków - czyli porządkowanie danych na dysku. Banalne, ale znakomicie przyśpiesza pracę systemu - zwłaszcza po długim czasie użytkowania (Start -> Akcesoria -> Narzędzia systemowe -> Defragmentator dysków).

2. Przejrzenie listy programów uruchamianych podczas startu systemu - wiele programów ma tą właściwość, że uruchamiają podczas startu systemu. Bardzo często nie ma takiej konieczności. Korzystając z narzędzia MSConfig można przejrzeć listę uruchamianych programów i pozbyć się aplikacji, z których nie korzystamy zbyt często - lub w ogóle.

3. Wyłączenie poszukiwania folderów sieciowych - Za każdym razem kiedy otwierany jest Eksplorator system próbuje odnaleźć pliki oraz drukarki sieciowe. To z kolei znacznie spowalnia prędkość poruszania się w systemie plików. Aby pozbyć się tej przypadłości wystarczy odznaczyć następujące okienko: Mój Komputer -> Menu Narzędzia -> Opcje Folderów... -> zakładka Widok -> sekcja Pliki i foldery -> Automatycznie wyszukuj foldery sieciowe i drukarki.

4. Oczyszczenie folderu Prefetch - podczas długotrwałego użytkowania Windowsa system zapisuje w tym folderze dane wykorzystywane przez różnego rodzaju oprogramowanie. Można więc śmiało raz na jakiś czas usunąć te pliki z rozszerzeniem *.PF, które są starsze niż np. dwa tygodnie (C:\Windows\Prefetch).

Kliknij, aby powiększyćKliknij, aby powiększyć

5. Indeksowanie plików - jeżeli jest uruchomione, a tak jest domyślnie, pozwala na przyśpieszenie procesu wyszukiwania plików na komputerze. Jeżeli jednak codziennie nie przeszukujemy komputera wzdłuż i wszerz to usługę tą można spokojnie wyłączyć (Start -> Uruchom -> services.msc). Należy odnaleźć "Usługę indeksowania" i przestawić ją w tryb "Wyłączona".

Niezły rezultat mogą przynieść także trochę bardziej skomplikowane modyfikacje jak np. zmiana rozmiaru pliku wymiany czy zmiana sposobu zarządzania pamięcią:

1. Optymalizacja rozmiaru pliku wymiany - Windows bardzo często korzysta z twardego dysku jako tymczasowej pamięci wirtualnej (plik wymiany). Ważne jest przypisanie odpowiedniej ilości przestrzeni dyskowej, która będzie do tego służyła. Zaleca się żeby wielkość pliku wymiany dla systemów poniżej 512 MB pamięci RAM była 1.5 raza większa niż ilość pamięci RAM. Powyżej tej wartości można bezpiecznie przyjąć, że wartość ta powinna być równa wielkości pamięci RAM. W przypadku 2GB RAM lub więcej ten stosunek może spaść nawet do 75% wielkości pliku w stosunku do ilości pamięci. (Start -> Panel Sterowania -> System -> Zaawansowane -> sekcja Wydajność -> Ustawienia -> Zaawansowane -> sekcja Pamięć wirtualna -> Zmień).

Kliknij, aby powiększyćKliknij, aby powiększyćKliknij, aby powiększyć

2. Skoro jesteśmy przy pliku wymiany. Jeżeli jest od dość duży - jak w naszym przykładzie (ma 3 GB) po pewnym czasie, podobnie jak w przypadku dysku twardego, robi się w nim bałagan. Podobnie też jak twardy dysk można taki plik poddać defragmentacji. W takiej sytuacji jednak trzeba sięgnąć po oprogramowanie zewnętrzne. Bardzo dobrym narzędziem firmowanym przez Sysinternals (obecnie własność Microsoft-u) jest PageDefrag. Warto zaznaczyć, że narzędzie to nie tylko porządkuje plik wymiany, ale także rejestr systemowy.

3. Czyszczenie niepotrzebnych plików podczas zamykania systemu

RD /S /q "C:\Documents and Settings\patryk\Ustawienia lokalne\Historia"
RD /S /q "C:\Documents and Settings\Default User\Ustawienia lokalne\Historia"
RD /S /q "C:\Windows\Temp"

Kliknij, aby powiększyćKliknij, aby powiększyćKliknij, aby powiększyćKliknij, aby powiększyć

Po jego uruchomieniu w sekcji "Defragmentation Control" można wskazać, czy porządkowanie będzie przeprowadzone tylko raz po restarcie komputera ("Defragment at next boot") czy przy każdym uruchomieniu komputera ("Defragment every boot").

4. Zmiana sposobu przydzielania pamięci - jeżeli w komputerze znajduje się przynajmniej 512 MB pamięci RAM można spróbować zmienić sposób przydzielania pamięci, co spowoduje uruchamianie sterowników i plików jądra systemowego bezpośrednio w pamięci bez wykorzystania "pamięci wirtualnej". Uwaga!!! Przed dokonaniem jakichkolwiek zmian w rejestrze należy bezwzględnie wykonać jego kopię. Należy uruchomić edytor rejestru (Start -> Uruchom -> regedit). Wybrać Plik -> Eksportuj i jako zakres eksportu wybrać "Wszystko". Teraz można przejść do gałęzi HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management i w kluczu DisablePagingExecutive w polu "Dane" wpisać wartość "1".



Wystaw ocenę:
   Średnia ocena (liczba głosów: 13)
AudioBot - odsłuchaj materiałAudioBot - odsłuchaj materiał wydrukuj wydrukuj wyslij do znajomego wyślij do znajomego rss

Komentarze

Redakcja NetWorld nie ponosi odpowiedzialności za wypowiedzi Internautów opublikowane na stronach serwisu oraz zastrzega sobie prawo do redagowania, skracania bądź usuwania komentarzy zawierających treści zabronione przez prawo, uznawane za obraźliwie lub naruszające zasady współżycia społecznego. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną.

Bastylia

  • ocena: 4
  • IP: 81.210.11.114
  • 05-12-2007, 13:52

Dobre!, to podstawy pracy na komputerze!

max

  • ocena: 1
  • IP: 87.192.12.65
  • 08-12-2007, 16:52

I po co to?

- Po co mi defragmentacja skoro narzedzie defragmentacji w XP jest wogole niewydajne. Defragmentacja trwa kilka godzin na 50GB danych w roznych plikach, do tego niema zadnej optymalizaji chocby takiej zeby plik wymiany byl na poczatkowych sektorach dysku tam gdzie odczyt jest najszybszy, zeby pliki systemowe byly poukladane w bardziej szybszy do odczytu sposob gdy uruchamia sie system.

- Po co mi taka wielogodzinna defragmentacja jesli zaraz po niej nagram lub skasuje lub zmodyfikuje 100000 róznego rodzaju plików? Znowu mam defragmentowac kilka godzin? Szybciej byłoby skopiowac wszystkie pliki na kolejny dysk i zamienic dyski. Bedzie sie mieć pliki poukładane lepiej niz po defragmentacji w XP. A do tego zrobi sie to kilkakrotnie szybciej.

- Jesli usune wszystkie pliki z katalogu prefetch to uzyskam jakies 4MB (cztery megabajty) wiecej miejsca na HDD. Ile to jest procent z 600GB wolnego miejsca jakie jeszcze mam w kompie? Pytam bo nieumiem liczyc na tak malych liczbach. Po za tym jesli skasuje jedno zle zrobione zdjecie to odzyskam wiecej megabajtow.

- I co jesli nie ma się HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001?

- A w ogole po co komu plik wymiany gdy ma 8GB RAMu? Z czego jakieś 6 i pół jest zazwyczaj wolne.

- Po za tym niektore gry niechca działać gdy plik wymiany jest włączony a niektóre niechcą działać gdy go nie ma, a jeszcze niektóre niechcą działać gdy jest na sztywno okreslony jego rozmiar lub jest zbyt mały lub za duży. Totalna paranoja.

Każdy kolejny Windows jest reklamowany jako ten który bedzie uruchamiać sie szybciej a programy działające pod jego kontrolą takze bedą uruchamiac sie szybciej.

Ale jak narazie zawsze było to kłamstwem. Każdy kolejny Windows był wolniejszy mimo ze kozystał z o wiele szybszych komputerów.

Najszybszy Windows który używałem to Windows 95 na komputerze wyposarzonym w 32MB RAMu i w Pentium 166MHz. Komputer uruchamiał sie jakies 15 sekund z czego 10 zajmowało uruchamianie sie róznych takich tam BIOSowych rzeczy zanim zaczął wczytywac sie OS.
Zamykał się jakieś 2 sekundy chyba, że wychodziło sie do DOSa a to wtedy trwało tylko około ponizej sekundy. Trudno okreslic, bo było to natychmiastowe. A gdy pojawiał sie pulpit to od razu był gotowy do używania. W XP (pomijając wielokrotnie wydajniejszy komputer jaki posiadam) gdy pojawia sie pulpit trzeba jakies 5 minut odczekac aby Windows przestal robic to co sobie tam robi i pozwolil go uzywać. Samo wyswietlenie foldera w W95 trwało natychmiast w XP czesto trzeba poczekać a przecież nie kozystam z żadnego indeksowania itp.

A co do indeksowania to gdy masz go włączonym wtedy niełudź sie ze znajdziesz coś na dysku szybko. A do tego czesto nieznajdzie tego co na dysku jest.

Zresztą do dziś ten sam komputer uruchamiam pod kontrolą Win98 i WinXP. Na obydwu systemach kozystam z tych samych uzadzeń, z tego samego WiFi, grafiki, LANu na kablu, itd. Win98 uzywam bo jest szybki i uruchamiaja sie gry lub programy z ktorymi WinXP ma jaikies problemy lub niechce mi sie wydawać kolejnych pieniędzy na program który przeciez już mam a niema nic nowego w sobie poza tym że działa na XP (a często jest gorszy). No i Internet sprwaniej chodzi. Jest bezpieczniejszy, niepotrzeba tych wszytkich firewalli, antywirusów, antyspamów, antyrobaków, antytrojanów, anty"dodatków" które mozna złapać lub dostać przez Internet. Pod tym wzgledem Win98 jest mniej podatny na "chroby". A WinXP używam bo musze gdy gry lub programy niechcą działać na Win98 lub działają niepoprawnie. Pewnie zainstaluje sobie tez trzeciego Windowsa - Viste (ale tojuż chyba na nowym kompie) by móc kozystać z tego co dwa poprzednie systemy nieobsługują. Oczywiście jak przystało na kolejnego Windowsa - Vista nie jest kompatybilna ze starszymi programami, jest wolniejsza (mimo wydajnego sprzetu) ale za to mozna zripować 20GB plik z Blue-Raya z czym XP niebardzo sobie radzi a Win98 to już wcale.

ech ten Windows...

Linki sponsorowane

Superpromocja PC World! Jak utrzymać promocyjną cenę za egzemplarz? Sprawdź »
Dobry Pracownik wanted! 10 000 ofert pracy z kraju i z zagranicy! PRACA.IDG.PLSprawdź! »
Prenumerata MIX PC World. Wygodne połączenie wydań papierowych i cyfrowych Szczegóły »
Zamów kartę kredytową banku Millennium dostaniesz półroczną prenumeratę PC World Szczegóły »
Prenumerata PC World z DVD za darmo! Sprawdź to!
Książki teleinformatyczne w najlepszej cenie! Księgarnia IDG.pl zaprasza!
04-204 Warszawa ul. Jordanowska 12
tel.: (+48 22) 321 78 00 fax: (+48 22) 321 78 88
© copyright 2008 IDG Poland SA
logo IDG