Jakieś kilka dni temu postanowiłem zainstalować Windowsa XP na moim starym HP Compaq 2510p, specyfikacja tego komputera wygląda następująco:
- Intel Core 2 Duo U7600 1,2GHz,
- 2GB RAM,
- Intel GMA X3100,
- Dysk na interfejs ZIF, oryginalnie HDD Toshiby mający 4200RPM i 2MB Cache, ma to strasznie marne transfery nawet jak na ten interfejs (Odczyt 28MB/s, zapis 29MB/s). Obecnie od jakichś czterech lat mam tam zamontowany SSD mSATA LiteON lms-32l6m-hp o pojemności 32GB.
A więc tak, na początek w ogóle napisze powód dla którego nie należy robić partycji instalatorem od Windowsa XP:
Otóż XP nie rezerwuje podczas tworzenia partycji początkowego obszaru na początku partycji od dysku który w przypadku XP wynosi 512 bajtów, podczas gdy pod 7 to jest są 1024 bajty.
Zaczynamy od przygotowania partycji, potrzebna nam będzie do tego płyta/pendrive z Windowsem 7, uruchamiany z niej instalator i przechodzimy do wiersza poleceń klikając przycisk „Napraw komputer”
Installing Windows XP to SSD (tinyapps.org)
Następnie wpisujemy kolejno komendy:
1. diskpart
2. list disk
3. select disk number
4. clean
5. create partition primary align=1024
6. format quick fs=ntfs
7. active
8. Exit
Na tak przygotowanej partycji możemy zainstalować Windowsa XP (pamiętajcie tylko o wybraniu opcji „Pozostaw bieżący system plików nienaruszony (bez zmian)”).
Po zainstalowniu sterowników bierzemy się za optymalizacje systemu:
Wyłączenie pliku wymiany (stosujecie na własną odpowiedzialność):
Jeżeli mamy dużą ilość pamięci RAM (2GB w górę), możemy wyłączyć plik wymiany dla zmniejszenia ilości zapisów:
1. Klikamy prawym przyciskiem na Mój Komputer i wybieramy właściwości.
2. Przechodzimy na zakładkę „Zaawansowane”.
3. Klikamy na przycisk „Ustawienia” przy sekcji „Wydajność”.
4. W nowym oknie wybieramy zakładkę „Zaawansowane”.
5. Klikamy przycisk „Zmień” w sekcji „Pamięć Wirtualna”.
6. W kolejnym oknie wybieramy opcję „Bez pliku stronicowania” i klikamy „Ustaw”.
7. Zamykamy wszystkie okna przyciskiem „OK” i restartujemy komputer.
P.S. Jak to dokładniej sprawdzałem to raz mi się pokazał komunikat „Za mało pamięci wirtualnej”, więc tą poradę stosujcie jeżeli macie co najmniej 4GB.
Ja obecnie dałem jako minimalny i maksymalny rozmiar 1024MB i wszystko działa bez problemów.
Wyłączenie defragmentacji i indeksowania:
1. Klikamy przycisk Start i wybieramy „Uruchom”.
2. Wpisujemy services.msc i klikamy „OK”.
3. Odnajdujemy usługę „Usługa indeksowania” i klikamy na nią dwa razy.
4. W oknie które wyskoczy zmieniamy typ uruchomienia z „Automatyczne” na „Wyłączony”.
5. Po zamknięciu okien restartujemy komputer.
Te same kroki robimy w przypadku usługi „Defragmentator dysków”
Wyłączenie prefetch:
1. Wchodzimy w Start > „Uruchom”.
2. Wpisujemy regedit i klikamy „OK”.
3. Przechodzimy do:
„HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters”.
4. Odnajdujemy wartość „EnablePrefetcher” i zmieniamy ją z „3” na „0”.
5. Wyłączamy Edytor Rejestru i restartujemy komputer.
Wyłączenie oznaczania czasu ostatniego dostępu do plików:
1. Wchodzimy w Start > „Uruchom”.
2. Wpisujemy regedit i klikamy „OK”.
3. Przechodzimy do:
„HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem”.
4. Tworzymy nową Wartość DWORD o nazwie „NtfsDisableLastAccessUpdate”.
5. Klikamy na nią dwa razy i w polu Dane wartości/Value Data wpisujemy „80000003”, zostawiamy zaznaczoną opcję „Hexadecimal”/”Szesnastkowy”.
6. Klikamy na przycisk „OK” i restartujemy system.
FlashFire:
Program FlashFire to programowy bufor zwiększający prędkość odczytu/zapisu na danym dysku SSD, można go pobrać z tej strony:
VOGONS Vintage Driver Library (vogonsdrivers.com)
Po pobraniu programu rozpakowujemy plik ZIP i instalujemy aplikację po czym restartujemy system.
Aplikacja nie dodaje się do autostartu, więc należy zrobić to ręcznie, w tym celu przechodzimy do katalogu „C:\Program Files\FlashFire” i kopiujemy skrót do pliku „ffcntl.exe” do folderu „C:\Documents and Settings\All Users\Menu Start\Programy\Autostart”.
Data ostatniej aktualizacji:
08.09.2024