Optymalizacja Windows XP


Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
10.11.109
Centrum informacji o Windows XP i 2000 - Strona nieoficjalna
Menu
Optymalizacja Windows XP/2000
News
Artykuły
Downloads
Wstęp
Updates
Ch@t
Przedstawione tu zostaną ró\ne typy optymalizacji, wynikające z dośwadczeń własnych i innych
Forum
u\ytkowników: począwszy od optymalizacji szybkości uruchamiania, poprzez optymalizację pracy, na
FAQ
zamykaniu Windows kończąc. Część ustawień dotyczy zarówno Windows XP jak i 2000, a niektóre tylko
Linki
nowszych okienek.
Mała uwaga: większość zmian w ustawieniach wejdzie do u\ytku po zrestartowaniu systemu.
@ Red@kcja
Optymalizacja startu Windows XP (BootTime)
Informacje
1a. Windows XP/2000: Pierwsze co nale\y zrobić to zdefragmentować dysk, na którym obecnie mamy
Admin: GreGM zainstalowany system operacyjny.
Help: MiB
1b. Windows XP : W programie TweakXP (opis poni\ej) nale\y zaznaczyć opcję 'Enable Boot Defrag' w
sekcji 'Cache Optimization' -> 'Harddisc Optimization'. Następnie nale\y uruchomić defragmentację dysku.
2. Windows XP : Dla optymalizacji czasu bootowania mo\emy posłu\yć się programem BootVis
przygotowanym specjalnie do tego celu przez Microsoft. Kilkamy na 'Trace'->'Next Boot + Driver...'. System
Szukaj
zrestartuje się, a po jego ponownym uruchomieniu musimy poczekać na załadowanie BootVis'a. Poka\e nam
się wykres czasów jakie są potrzebne na ładownie poszczególnych części systemu i sterowników. Jeśli któryś
ze sterowników jest szczególnie wolny, warto poszukać jego nowszej wersji, przystosowanej do szybkiej
inicjacji urządzenia.
Aby zoptymalizować start Windows kilkamy 'Trace'->'Optimize System' i czekamy na ponowne uruchomienie.
Potem program zoptymalizuje uło\enie plików na dysku (trwa to kilka minut).
Mo\na zyskać nawet kilkanaście sekund przy uruchamianiu Windows XP.
Download : [ BootVis ]
1 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Optymalizacja dysku twardego HDD (ew.CD/DVD-ROM)
1. Najwa\nejszą rzeczą jest włączenie trybu UDMA/DMA (jeśli to mo\liwe):
Uruchamiamy 'Device Manager -> 'IDE ATA/ATAPI controllers' -> 'Primary(Secondary) IDE Channel' ->
klikamy prawym przyciskiem myszy-> 'Properties' -> 'Advanced Setting'. Ustawiamy 'DMA If Available' dla
Device 0 i 1. Postępujemy tak zarówno dla kanału Primary jak i Secondary i restartujemy Windows:
Jeśli DMA/UDMA mimo to jest niedostępne, a my jesteśmy pewni, \e nasze urządzenie jak i kontroler je
obsługują, mo\emy spróbować postąpić następująco:
Kasujemy w 'Device manager' dany kanał, na którym znajduje się owo urządzenie. W przypadku napędu
DVD/CD-ROM jest o zazwyczaj 'Secondary IDE channel'. Restartujemy komputer. System powinien wykryć
usunięty kanał i ustawić odpowiedni tryb PIO/DMA/UDMA.
W 'Device Type' najlepiej zostawić 'Auto Detection'. Jeśli jednak nie ma dysku/napędu CD/DVD na danym
kanale Primary/Secondary Master(0)/Slave(1) to mo\na ustawić na 'None', co mo\e przyspieszyć start
systemu o kilka sekund.
2. Druga rzecz to oczywiście regularna defragmentacja (mo\na u\ywać zwykłego, choć nieco wolnego
defragmentatora dostarczonego z Windows).
Godna uwagi jest te\ darmowa aplikacja System File Defragmenter, która pozwala na defragmentację plików
systemowych, w tym m.in. pliku wymiany.
2 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Optymalizacja zarządzania pamięcią
W celu zmian w opcjach wydajności kilkamy prawym przyciskiem myszy na
'My Computer' -> 'Properties' -> 'Advanced' -> 'Performance Settings'. Pojawić się powinno poni\sze okono:
Processor scheduling
Jeśli ustawimy na 'Programs' (standardowo) więcej czasu procesora będzie przeznaczone na aktywne
aplikacje. Z kolei ustawienie 'Background services' przydzieli więcej czasu procesora na usługi/programy
działające w tle. Zalecam ustawienie 'Programs', chyba, \e komputer jest u\ywany jako serwer.
Memory usage
Ustawiając opcję 'System cache' Windows XP przyporządkuje więcej pamięci na cachownie bibliotek i
sterowników systemowych. Ustawienie to jest zalecane dla komputerów z 256MB RAM (i więcej). 'Programs'
z kolei jest najlepszym ustawieniem dla komputerów z mniejszą ilością pamięci RAM.
Osobiście zalecam ustawienie 'System cache' dopiero przy 384MB RAM i więcej.
Virtual Memory (XP/2000)
3 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Optymalne ustawienie pamięci wirtaulnej zawsze sprawiało sporo problemów.
Najlepszym ustawieniem wg mnie jest ustawienie stałego co do wielkości pliku wymiany tzn.:
Initial size = Maximum size
Dla ilości pamięci 128 MB RAM i mniej zalecam ustawienie (1,5 do 2,5)*Ilość pamięci fizycznej.
Przy 256 MB RAMu zalecana przeze mnie wielkość pamięci wirtualnej to 200 - 256MB. Wpisujemy \adaną
wartość i kilkamy 'Set', zaznaczając uprzednio wybraną partycję/dysk.
Plik wymiamy najlepiej umieścić na szybkim dysku (partycji), którą uprzednio zdefragmentowaliśmy. Jeśli
posiadamy tylko 1 dysk to zaleca się umieścić plik wymiany na partycji z zainstalowanym systemem
Windows. Szybkość dysku najłatwiej jest zmierzyć programem SiSoft Sandra 2001 TE.
Optymalizacja zarządznia pamiecią poprzez ustawienia rejestru (XP/2000)
Uruchamiamy Regedit i przechodzimy do gałęzi:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\SessionManager\Memory Management]
Tam mo\emy dodać bądz zmodyfikować następujące wartości typu DWORD:
ClearPageFileAtShutdown - jeśli ustawimy na 1 system będzie czyścił plik wymiany przy zamykaniu w celu
płynniejszej pracy podczas następnej sesji. 0 - wyłączone. Zalecam ustawić na 1 (płynniejsza praca), chyba,
\e zale\y Ci na szybkim zamykaniu systemu.
DisablePagingExecutive - jeśli ustawimy na 1 sterowniki i pliki wykonywalne nie będą cachowane na dysku
tylko przechowywane na stałe w pamięci RAM. Przyspiesza to oczywiście korzystanie z tych zasobów, ale
zapycha pamięć. Mo\na spróbować włączyć tę opcję przy min. 256MB RAM, jednak ja zalecem dopiero przy
384, a najlepiej przy 512MB RAM i więcej.
LargeSystemCache - ustawienie analogiczne do 'Memory usage' (opisane powy\ej).
1 = System Cache.
0 = Programs.
IoPageLockLimit - wartość ta określa max. ilość kilobajtów, które mogą zostać zarezerwowane na operacje
we/wy. Kilkamy 'Modify' -> Decimal. Standardowe ustawienie to: 512 , zaś na większości konfiguracji (z 256
MB RAM i wiecej) zwiększenie tej wartości przynosi lepszą wydajność gł. systemu plików. Ja zalecam
ustawienie 16384 dla 256 MB RAM. (Szczególnie wa\ne, gdy komputer uzywany jest jako serwer.)
SecondLevelDataCache - wartość ta określa wielkość pamięci podręcznej drugiego poziomu L2 Cache
dostępnej dla systemu Windows.
Kilkamy 'Modify' -> Decimal. Np. dla procesorów Athlon K7 (Slot A) ilość L2 Cache = 512KB. Nale\y wtedy
wpisać 512. Jeśli HAL sam nie potrafi wykryć wielkości L2, ustawa tę wartość na 256(KB).
Wyłączanie podsystemu POSIX
4 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Usuwając z gałęzi:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\SubSystems]
wpisy 'Optional' i 'Posix' mo\emy przyspieszyć ogólne działanie systemu poprzez wyłączenie podsystemu
POSIX (Portable Operating System Interface). Pozwoli to zaoszczędzić nieco pamięci. Jednak zanim
dokonamy tej zmiany musimy się upewnić, \e \adna z naszych aplikacji nie korzysta z podsystemu POSIX
(Programy napisane zgodnie z POSIX mo\na przenosić pomiędzy ró\nymi systemami operacyjnymi;
podsystem ten został zaczerpięnty z usług UNIXowych). W razie niepewności najlepiej zrobić backup
(NTBackup) lub wyeksportować całą gałąz i dopiero usunąć te dwa wpisy. W razie problemów zawsze
będziemy mogli powrócić do standardowego ustawienia.
AlwaysUnloadDLL - Explorer często cache'uje, kopiując do pamięci wiele plików DLL i pozostawia je tam
przez dłu\szy czas, co znacznie zmniejsza ilość dostępnej pamięci; pozwala jednak zaoszczędzić trochę czasu
podczas uruchamiania tych samych aplikacji lub programów korzystających z tych samych bibliotek DLL. W
razie niewielkiej dostępnej ilości pamięci operacyjnej RAM (128MB i poni\ej) zalecane jest ustawienie w
gałęzi:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
AlwaysUnloadDLL (wartość typu DWORD):
na '1' (explorer zawsze będzie usuwał z pamięci władowane wcześniej pliki DLL);
ewentualnie na '0' (explorer będzie zostawiał na jakiś czas władowane wcześniej pliki DLL)
Prefetching = szybsze startowanie aplikacji
Jeśli zale\y Ci na szybszym startowaniu programów w Windows XP, mo\esz zoptymalizować funkcję
prefetching za cenę ciut wolniejszego bootowania. Uruchom regedit i w gałęzi:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management\PrefetchParameters]
zmień poni\szy klucz tak jak podano:
"EnablePrefetcher"= dword: 00000005 (5)
UWAGA: Po zaaplikowaniu powy\szych tweaków nale\y zrestartować komputer, aby nowe ustawienia
zostały uwzględnione przez system.
LUNA a wydajności (Windows XP)
Dysponujesz słabyszym komputerem, masz mało RAMu, starszy procesor, a u\ywasz okienek XP:
Przyspiesz system wyłączając zbędne fajerwerki graficzne. Klikamy prawym przyciskiem myszy na
'My Computer' -> Properties -> Advanced -> Performance i ustawiamy opcję 'Adjust for best performance'.
Mo\esz te\ oczywiście u\yć opcji 'Custom' i samemu wybrać, które opcje włączyć.
Im mniej zaznaczonych tym Windows XP będzie działał szybciej, ale i gorzej wyglądał. Sam musisz znalezć
kompromis pomiędzy wyglądem a wydajnością albo zdać się na automatyczne ustawienie:
'Let Windows choose the best...'
5 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Optymalizacja systemu Windows XP programem Tweak XP
Nie lubisz szperać w ró\nych opcjach i rejestrze? Najlepiej jest wtedy posłu\yć sie programem TweakXP.
Omówię jego najwa\niejsze i najbardziej istotne funkcje optymalizacyjne.
Download : [ Tweak XP ]
Memory Optimization - optymalizacja pamięci
W celu automatycznej optymalizacji RAMu kilkamy Optimize RAM. Nastąpi zwolnienie części u\ywanej
pamięci fizycznej.
'Clear the Clipboard' - czyści schowek Windows podczas optymalizacji RAMu.
'Force Windows to unload DLL's from memory' - czyszczenie DLL Cache, który jest aktualnie u\ywany w
pamięci.
'Let me specify how much memory to reorganize' - sami wybieramy ile pamięci zwolnić:
Wybieramy ile pamięci chcemy zwolnić (zalecane: połowa całej pamięci RAM) i kilkamy Optimize RAM.
Komentarz: Osobiście nie korzystam z tej opcji, ale osoby z małą ilością pamięci mogą spróbować zwiększyć
nieco wydajność gier/aplikacji.
Cache Optimization - optymalizacja cache'u
6 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Jeśli posiadasz wolną pamięć RAM, mo\esz przyspieszyć działanie systemu poprzez zwiększenie
'IoPageLockLimit' do 4096 Kb lub więcej, zale\nie od posiadanej ilości RAMu:
4096 KB (dla 32MB i mniej RAM)
8192 KB (dla 32MB i więcej RAM)
16384 KB (dla 64MB i więcej RAM)
32768 KB (dla 128MB i więcej RAM)
65536 KB (dla 256MB i więcej RAM)
Komentarz: Tutaj zalecam zastosować się do powy\szych wskazówek.
Harddisc Optimization - optymalizacja dysku twardego
'Clear pagefile (swapfile) on shutdown' - system czyści plik wymiamy (SwapFile) przy zamykaniu
systemu, w celu lepszej wymiany danych w następnej sesji. Czas zamykania wzrośnie o kilkanaście sekund
(zale\nie od wielkości pamięci wirtualnej).
'Disable Windows File Protection' - Windows File Protection (WFP) to mechanizm chroniący pliki
systemowe (gł. DLL) przed zamianą ich na niekompatybilne wersje.
Uwaga: Ta opcja dotyczy tylko skanowania plików i nie wyłącza całkowicie ochrony plików systemu Windows.
'Increase NTFS Performance by Disabling the Last Access Time Stamp' - przyspiesza działanie systemu
plików NTFS (szczególnie przy du\ej ilości katalogów).
'Enable boot defrag for faster booting' - pozwala na szybsze uruchamianie systemu poprzez
defragmentację plików u\ywanych przy boot'owaniu. Po zaznaczeniu tej opcji warto uruchomić
defragmentator dysku, na którym zainstalowany jest Windows XP.
Komentarz: Tutaj polecam włączyć:
- Clear pagefile (swapfile) on shutdown
- Enable boot defrag
Core System Performance - optymalizacja rdzenia systemu
'Enable Core System Perf.' - w systemach z du\ą ilością pamięci (min.512 MB) mo\na zwiększyć szybkośc
działania Windows poprzez zapobiegnianie cachowania głównych jego elementów na dysk.
'Optimize CPU/Memory usage for...' - Windows XP mo\e przydzilić więcej czasu procesora na aplikacje
(Applications) bądz usługi działajęce w tle (Background tasks), więcej pamięci zaś dla aplikacji (Applications)
lub te\ na cachowanie systemu (System caching).
Komentarz: Tutaj najlepiej jest zaznaczyć:
- Optimize CPU/Memory usage for: Applications - jeśli nie jest to serwer.
Po ustawieniu wszystkich opcji kilkamy na 'Save Settings'.
7 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Hardware Tweaks - optymalizacja sprzętu
'CPU tweaks' - po wybraniu odpowiedniego modelu, opcja ta pozwoli zoptymalizować szybkość,
poprawiając pracę sterownika procesora. Aby wyłączyć tę optymalizację kilknij : 'Disable CPU Tweak'.
Display adaptor tweaks: there are tweaks available for the most comman display adaptors -
'CD / DVD Tweaks' - optymalizacja cache'u napędu CD-ROM lub DVD. Du\ego rozmiaru cache (Large
Cache) najlepiej jest u\yć przy co najmniej 64 MB RAMu. Mo\na tak\e wyłączyć funkcję AutoRun.
'UDMA66 Mode / Intel chipsets' - opcja ta pozwala włączyć obsługę UDMA66 na chipsetach Intel'a. Nale\y
jej u\yć tylko wtedy, gdy Windows XP sam nie wykryje odpowiedniego trybu.
'Open optimization wizard' - wciśnij ten przycisk jeśli chcesz uruchomić Tweak XP System-Optimization
Wizard, który to automatycznie dostroi Windows XP do Twojego komputera. Po wykonaniu tego musisz
zrestartować komputer.
Komentarz: Tutaj zalecam wybrać poprawny typ procesora (Intel/AMD) oraz włączyć Large Cache dla
CD-ROMu/DVD.
Optymalizacja zamykania Windows XP/2000
Problemy z zamykaniem systemu Windows XP/2000 i proponowane rozwiązania:
Windows nie wyłącza się (a ja mam komputer ATX)...
8 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
1. W rejestrze zmienić (dodać) wpis (regedit.exe):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"PowerdownAfterShutdown" = 1 (typ DWORD)
2. Uruchomić 'Device Manager', potem 'View'->'Show Hidden Devices' i włączyć (Enable) NT APM/Legacy
Support.
3. Zaktualizować BIOS i włączyć funkcję 'ACPI Support' (jeśli jest dostępna).
Restart zamiast wyłączenia ?
Jeśli Windows XP restartuje się podczas zamykania systemu :
1. Sprawdz czego to przyczyna wyłączając opcję automatycznego restartu podczas awarii:
prawy przycisk na 'My Computer' -> 'Properties' -> 'Advanced' -> 'Startup & Recovery' -> 'Settings' ->
'System Failure' odznacz 'Automaticlly restart' ('System reboot').
2. Spróbuj wyłączyć standardowy ekran powitalny (Windows XP):
W 'Control Panel' ->'User Accounts'-> Change the way users log on or off -> Odznacz Use the Welcome
screen i ew. Use Fast User Switching.
3. Mo\e to być spowodowane oprogramowaniem 'Direct CD', które jest dostarczane razem z Easy CD
Creator'em (Roxio). Mo\esz wtedy spróbowac usunąć (jeśli istnieje) plik UDFRINST (najlepiej odinstalować
całego Easy CDC).
4. Włącz/ wyłącz APM - tu bywa ró\nie więc nale\y pokombinować.
5. Częstą przyczyną jest błąd sterownika któregoś z urządzeń, więc warto zajrzeć do Podglądu zdarzeń:
'Administrative Tools' -> 'Event Viewer':
9 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
Zamykanie działa poprawnie, ale ... w \łówim tempie...
Windows XP/2000 wyłącza poprawnie komputer, ale zamyka się bardzo wolno... :
1. Jeśli posiadasz kartę z chipem firmy NVIdia (cała rodzina kart GeForce 1/2/3):
w 'Control Panel' -> 'Administrative Tools' -> 'Services' kliknij na serwis : NVidia Driver Helper. Następnie
wyłącz go: chwilowo - Stop, na stałe - zmienijąc Startup Type na Disabled. Skróci to znacznie czas
zamykania, ale spowolni nieco działanie gier 3D (spadek FPS rzędu 2 - 5 %).
2. Przeprowadz defragmentację dysku, ma którym masz zainstalowane Windows.
3. Jeśli w rejestrze (regedit.exe) istnieje wpis:
[ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management ]
"ClearPageFileAtShutdown" = 1
10 z 11 2009-11-10 09:26
Windows XP Unofficial SITE file:///D:/moje%20dokumenty%20z%20C/kursy/WinXP/Windows%20XP%20Unofficial%20SITE.htm
to usuń go. Windows będzie się zamykał szybciej (ale plik wymiany, SwapFile, nie będzie czyszczony podczas
zamykania).
4. Zmień w rejestrze w następujących gałęziach ni\ej podane wartości String tak jak podano:
a. [ HKEY_CURRENT_USER\Control Panel\Desktop ]
"HungAppTimeout" = 5000 (ustawienie standardowe)
"WaitToKillAppTimeout" = 4000 (standardowo 20000)
b. [ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control ]
"WaitToKillServiceTimeout" = 4000 (standardowo 10000)
Wiele ciekawych wskazówek i porad znajdziesz te\ w dziale Tips'n'tricks, w artykule Optymalizacja połączenia
internetowego oraz Optymalizacja: usług (wersja PL) / (wersja ENG - Services)
GreGM 2001
Na podst. własnych doświadczeń i strony 3DSpotlight.
All rights reserved. XPVortal.prv.pl 2001
11 z 11 2009-11-10 09:26


Wyszukiwarka

Podobne podstrony:
optymalizacja windowsa xp pod mach3
[PL book] Odchudzanie i optymalizacja Windows XP
Optymalizacja usług Services w Windows XP
windows xp z pendrive’a
How to Install And Run Windows XP From USB drive
Jak sprawdzić model płyty głównej (Windows 7 i Windows Vista oraz Windows XP)
klucze windows xp professional sp3(1)
przywracanie systemu Windows XP w trybie awaryjnym
aktualizacja windows xp do visty
TRICK I Z REJESTREM SYSTEMU WINDOWS XP
Jak sprawdzić model karty dźwiękowej (Windows XP)
using linux to install windows xp with network booting
Windows XP Black Edition v8 OPIS PEŁNY
Windows XP Home Edition Service Pack 3 PL BOX [MSDN]

więcej podobnych podstron