Wirtualizacja Windows 2000 Professional (podstawy)

Granie w starsze gry, używanie programów sprawiających nam najwięcej satysfakcji czy zwyczajna ciekawość mówiąca nam "jak za dawnych czasów bywało", jest częścią właśnie Wirtualizacji. W dobie gdy brutalizacja gier 3D osiągnęła swoje apogeum, sztampowość produkcji gier w JAVA SCRIPT rozkłada na kolana największych twardzieli, a wersje instalacyjne systemów przekraczają grubo ponad 20-30 GB mamy możliwość sięgnięcia nieco wstecz. Wykorzystanie komputera pracującego pod  starszym systemem operacyjnym daje możliwość decydowania, o niektórych sprawach bez udziału zewnętrznych aplikacji lub określonych procedur wewnętrznych. Nie jest to trudne do zaplanowania, możemy więc wybierać formułę jaka nas najbardziej interesuje. Fundamentalne informacje o systemie Windows 2000 Professional, mówią nam o tym że:

-  Windows 2000 Pro nie jest wspierany przez Microsoft od lipca 2010 roku,

- Nie działają internetowe witryny, które posiadają własne oprogramowanie, służące do komunikacji bezpośredniej z użytkownikiem bądź grupami społecznościowymi (Steam.Chomikuj.MS4Gamers),

- Brak zaktualizowanych przeglądarek  typu Google Chrome, Fire Fox Aurora, Opera (od wersji 12.02),

- Microsoft Direct X dostępny jest wyłącznie do wersji 9.0c,

- Nie działa 90% gier i programów po roku 2006 wykorzystujących biblioteki framework 3.0,

- Brak zapory firewall, dostępne są wyłącznie zewnętrzne dystrybucje np. Outpost, Kerio, Comodo. Są to wersje zwykle już nie wspierane przez producentów,

- Nowe urządzenia peryferyjne nie współpracują z systemem np. drukarki, karty graficzne, skanery, brak wsparcia dla wi-fi, bluetooth czy serial ata 3 z funkcją trim.

- Niezbędna instalacja aktualizacji systemowych,

Aktualizacje oraz programy, które warto zainstalować w systemie.

Service Pack 4 oraz Service Pack RollUp vol. 2 – podstawowe pakiety zabezpieczające system wydane przez Microsoft,
WinSPatcher SP4/AutoPatcher – zawiera najnowsze aktualizacje aż do 2010 roku,
GDI+ (gdiplus.dll, gdiplus.man, gdiplus.cat)   – biblioteki systemowe niezbędne dla niektórych programów,
Compatibility Patch, Framework 2.0, Directx 9.0c  – istotne pakiety poprawiające działanie gier oraz programów,
Ati Omega Drivers 4.4.45 – alternatywne sterowniki dla kart Ati Radeon (poprawa wydajności),
Java 6.27 – pozwala na korzystanie ze skryptów podczas przeglądania stron w sieci,
Adobe Flash Player 11.0.1 – wymaga zmiany niektórych adresów za pomocą edytora HEX. . Szczegóły na ten temat należy szukać w artykułach autorskich opublikowanych w sieci.
APCOMPAT – menadżer konfiguracji systemu (znajduje się na płycie z systemem),

Po instalacji Windows 2000 widzimy, iż system operacyjny ma zmniejszoną instalację (wielkość bibliotek), w stosunku do XP. Ma to duże znaczenie przy korzystaniu z pliku wymiany, a więc z szybkości przetwarzania informacji np. dekompresji lub przegrywaniu większej ilości plików. Po drugie system wykazuje dużą stabilność, sterowniki są zoptymalizowane i nie powodują konfliktów (brak spowolnień w oczekiwaniu na odpowiedź ze strony używanego oprogramowania). Wersja instalacyjna Windows 2000 professional posiada niskie wymagania sprzętowe.

Minimalne wymagania:
Pentium 133 MMX,   32 MB SD-RAM,  DYSK TWARDY 2GB,
Zalecane:
Pentium 2 266 Mhz, 128 MB SD-RAM, DYSK TWARDY 5 GB.

Windows 2000 Professional potrafi bez problemu wykorzystać na przykład 768 MB pamięci RAM oraz zalecany przy tym plik wymiany co przy dobrym zarządzaniu zasobami nie sprawia mu specjalnych trudności. Czy  warto instalować taki system od początku (zera) i formatować wszystkie dyski będąc skazanym na ograniczenia systemu opisane powyżej ? Aby odpowiedzieć na to pytanie, należy zwrócić uwagę na niektóre aspekty, które w pozytywny sposób mogą wpłynąć na decyzję wyboru:

- po sformatowaniu dysków twardych wzrasta ich wydajność (częściowo), co możemy odczuć już po parogodzinnym działaniu w Windows 2000 Professional,

- wzrośnie prędkość zapisu na dyskach przy pracy w internecie (jest to sprawdzone dzięki testom przeprowadzonym poniżej),

- lepsza współpraca ze sprzętem starszego typu PC,

- całkiem nowoczesne porównując z poprzednimi wersjami Windows 9x/Me środowisko graficzne,

- obsługa klienta poczty Outlook, Internet Explorer 6.0 (po Upgrade), nowe przeglądarki internetowe - Opera, Fire Fox,

- możliwość korzystania z programów do wymiany danych w sieci (podstawowe funkcje),

- bezproblemowa współpraca  z serwisami typu Allegro, BZWBK24 czy podobnymi (przelewy, inne operacje finansowe, obsługa kont),

- zwiększony framerate w starszych grach, dzięki Omega drivers for ATI Radeon,

- różnorodność w doborze wersji programów Antywirusowych - głównie pobieranie nowych baz wirusów,

- bardzo dobry program systemowy do defragmentacji dysków twardych (szybka defragmentacja), przetwarzanie dużych ilości danych na dyskach twardych.

- szybkie ładowanie procedur systemowych w stosunku do Windows XP SP3 czy  Windows Vista SP2,

- obsługa dysków twardych ponad 120 GB SATA I - II (po zmianie opcji rejestu lub instalacji pakietów Service Pack 4),

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\atapi\Parameters

wprowadzamy podklucz DWORD EnableBigLba = 1  (wymagany jest restart Windows)

- zaawansowane możliwości dostrajania rejestru systemowego pozwalają np. na natywne uruchomienie obsługi ATA-66 lub ładowanie danych pod względem zużycia wielkości pamięci operacyjnej,

- możliwość konfiguracji zapory sieciowej opartej o jądro Kerberos (zapora nie jest obecna w wersji aktywnej, jednakże występuje aczkolwiek nie bezpośrednio udostępniona).

Dla osób, które chciałyby samodzielnie zainstalować system Windows 2000 Professional na komputerze PC.

Porównajmy teraz wydajności systemu Windows Xp SP2 z Windows 2000 SP4 oraz Rollup 1 za pomocą programu Everest biorąc pod uwagę konfigurację podaną poniżej.

Intel Pentium 4 HT 3,0 Ghz (800 fsb), 1 Gb Ram Corsair (400 Mhz),  Asus PE-X SE, HDD 2 x 80 GB Seagate/WD SATA, DVD Nec x4x52 ATA66,

Szybkość odczytu
[WINDOWS 2000] 2731 MB/sek, [WINDOWS XP] 2833 MB/sek

Szybkość zapisu
[WINDOWS 2000] 952 MB/sek,  [ WINDOWS XP] 802 MB/sek

Czas oczekiwania
[WINDOWS 2000] 92.3 ns, [WINDOWS XP] 97.2 ns

System po instalacji Service Pack 4 działa zdecydowanie szybciej, jeśli chodzi o ładowanie Windows oraz aplikacji. Praca dysków twardych, napędów DVD-RW czy dysków wymiennych jest zdecydowanie stabilniejsza oraz wydajniejsza. Zapisywanie informacji do rejestru bądź plików trwa krótko, dostęp do pamięci jest większy o ok 5 ns - w skrajnych przypadkach do 8 ns, wpływa to na płynność korzystania z  odtwarzaczy multimedialnych (filmy w formacie mpeg), kodowania muzyki do plików mp3. Ilość zajętej pamięci operacyjnej mieści się w granicach od 49 - 64 % (w przypadku posiadania 1 GB pamięci). Przypomnijmy, że w Windows XP taka sama ilość procesów zajmowała nawet 71% pamięci. Windows 2000 nie ma jednak wbudowanej zapory (problem jądra systemowego Kerberos), co w wyraźnym stopniu zmniejsza bezpieczeństwo przechowywania danych oraz samego systemu.

Modyfikacja ustawień rejestru systemowego. Możemy użyć do tego programu programu o nazwie X-setup Pro 8.1.110. Daje przeogromne możliwości dostosowywania opcji według własnych potrzeb. Jego plusem jest m.in. opis każdej ważniejszej funkcji, dzięki czemu nie musimy wyszukiwać ich zastosowania. Dobrze jest rozpocząć zabawę od zablokowania stronicowania źródeł wejścia/wyjścia, wtedy gdy posiadamy co najmniej 1GB pamięci :

- opcja - i/o page lockup - steruje przepływem informacji rezerwując określoną wielkość pamięci RAM, odciąża pracę procesora w multimediach Zalecane ustawienia dla komputerów z pamięcią operacyjną:

a) dla posiadaczy wolnej pamięci 1 GB RAM                      - wybieramy + 256 MB 

b) dla posiadaczy wolnej pamięci większej niż 1 GB RAM - wybieramy + 512 MB

Efekty końcowe bywają różne (w zależności od konfiguracji). Warto próbować różnych ustawień i uruchamiać kilka programów testujących.

Wyniki benchmarku Sisi Sandra 2003
Intel Pentium 4 HT 3,0 Ghz (800 fsb), 1 Gb Ram Corsair (400 Mhz), Asus PE-X SE, HDD 2 x 80 GB Seagate/WD SATA, DVD Nec x4x52 ATA66,

cpu arithmetic benchmark

dhrystone alu             9262 MIPS (stare 8900 MIPS )
whetstone fpu/sse2  2595/5720  (stare 2300/5000 )

cpu multi-media benchmark

integer isse2             13768 it/s   (stare 13800 it/s )
floating-point isse2   21772 it/s   (stare 21000 it/s )

memory bendwidth benchmark

ram int buffered isse2 Bandwidth     2953 MB/s (stare 2993 MB/s)
ram float Buffered isse2 Bandwidth 2789 MB/s (stare 2981 MB/s)

Korzystanie z sieci internetowej jest nieco wolniejsze, nawet do 50 Kbitów co wpływa na szybkość przeglądania stron w sieci oraz ściągania dużych plików. Problem ten częściowo można rozwiązać samodzielnie zmieniając parametry rejestru.

Krótkie FAQ na temat ustalenia opcji karty sieciowej (warto sprawdzić przed korzystaniem z łącza.).

Ethernet WireSpeed  = Enabled,
Speed & Duplex         = 100 Mb (zależy od karty sieciowej) Full Duplex,
WoLSpeed                 = 100 Mb

Zalecana zmiana parametrów rejestru systemowego (porównując z benchmark`iem wykonanym po instalacji daje średnio 8 krotny wzrost wydajności):

POŁĄCZENIA HTTP (zalecane 8, domyślnie 4)
CZAS ŻYCIA PAKIETU TTL (zalecane 64, domyślnie 128)
AUTOMATYCZNE MTU (włączone)
ROZMIAR OKNA TCP (94336 zalecane)
ROZMIAR BUFFORA AFD (1024 zalecane, 512 domyślnie)
PRÓG WYSYŁANIA / PRÓG ODBIERANIA (576 zalecane, 1024 domyślnie)
POTWIERDZENIE SACK  (włączone)
ZDALNE ZADANIA (wyłączone)

System Windows 2000 Professional nie sprawia kłopotów użytkownikom lubiącym stare gry. Jest stabilny, nie powoduje konfliktów a korzystanie z niego daje ogromną radość - być może ze względu na jego szybkość działania. Jest warty polecenia nie tylko jako wirtualna część większego otoczenia cyfrowego ale jako samodzielny produkt mający do dzisiaj wielu fanów na całym świecie. Jako podstawowy dzisiaj problem korzystania z niego, wiele osób uznaje kompatybilność z nowoczesnym sprzętem czy oprogramowaniem. System firmy Microsoft jest dużo bardziej oszczędny, poddany został surowej ocenie czasu i wciąż może być używany w małych sieciach lokalnych.

Autor: BogusWit

Stare Gry -:. Copyright by Stare.e-gry.net .:- Abandonware