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 XPOptymalizacja usług Services w Windows XPwindows xp z pendrive’aHow to Install And Run Windows XP From USB driveJak 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 awaryjnymaktualizacja windows xp do vistyTRICK I Z REJESTREM SYSTEMU WINDOWS XPJak sprawdzić model karty dźwiękowej (Windows XP)using linux to install windows xp with network bootingWindows XP Black Edition v8 OPIS PEŁNYWindows XP Home Edition Service Pack 3 PL BOX [MSDN]więcej podobnych podstron