Dostrajanie napędu DVD/CD
Spis treści
1. Napęd DVD/CD a DMA
Hmmm. załóżmy, że już masz zainstalowane oprogramowanie, szczęśliwy wrzucasz płytkę do napędu i uruchamiasz program i........, hmmm.skacze jak diabli a mówili mi, że to ma być wspaniała jakość, że wystarczy moje PII 350, kłamali?
Niekoniecznie.
Pierwsze co musisz zrobić to przejść się do Panelu Sterowania dwukrotnie kliknąć ikonkę System, wybrać zakładkę Menedżer Urządzeń i rozwinąć plusik przy CDROM.
Powinien się tu znajdować Twój model zabawki np.: HITACHI DVD-ROM GD-2500
Dwukrotnie klikasz na niego myszką i wybierasz pole Ustawienia. Jest tu rzeczywiście kilka ustawień :> , z których interesuje nas okienko z napisem DMA. Powinno być zaznaczone. Jeśli tak jest możesz spokojnie przejść do następnego punktu. Jeśli nie jest to dobrym wyjściem jest zaznaczenie go i restart systemu. Po restarcie sprawdzamy czy okienko zostało zaznaczone jeśli tak to OK.
Co zrobić jednak gdy to nie pomoże?
No cóż będziemy musieli wytłumaczyć 'inteligentnemu' przecież systemowi, że nasz napęd zdecydowanie nie lubi zajmować 90% czasu procesora pracując w trybie PIO tylko, że powinien pracować w trybie DMA albo jeszcze lepiej UltraDMA (obciążając procesor w ok. 5-15%).
A więc:
otwieramy edytor rejestru (np. regedit)
przechodzimy do klucza HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\hdc
po jego rozwinięciu powinno być widocznych kilka kluczy, a w którymś z nich:
- Primary Ide Controller
i w następnym:
- Secondary Ide Controller
Teraz musisz się zastanowić pod który kontroler jest podpięty Twój napęd i czy jest podpięty w trybie Master czy Slave.
Pomijając kilka dziwnych przypadków kombinacji może być cztery :>
Załóżmy, że jest on podpięty do pierwszego kontrolera w trybie Slave.
Przechodzimy więc do klucza gdzie był Primary Ide Controller i wstawiamy nową wartość binarną IDEDMADRIVE1 dla Slave (lub IDEDMADRIVE0 dla Master) a następnie nadajemy jej wartość 01.
Tu restartujemy komputer.
Po restarcie wchodzimy do Panelu Sterowania zaznaczamy znajomy kwadracik z napisem DMA i znów restartujemy.
Tu już powinno być OK.
Jeśli nie jest OK:
znów uruchamiamy edytor rejestru, sprawdzamy czy się nie pomyliliśmy przy wprowadzaniu IDEDMADRIVE (oraz czy nadal tam jest) a następnie idziemy do klucza HKEY_LOCAL_MACHINE\Enum\SCSI.
Po jego rozwinięciu powinien być widoczny model Twojego napędu. Rozwijamy i jego i wchodzimy w klucz o długiej nazwie wyglądającej np.: tak: MF&CHILD0001&PCI&VEN_8086&DEV_7111&SUBSYS_00000000&REV_01&BUS_00&DEV_07&FUNC_0110
Tu widzimy wiele ciekawych wartości (z którymi oczywiście można eksperymentować:>). Nas jednak interesuje tylko jedna wartość, a imię jej: DMACurrentlyUsed jest to wartość binarna i powinna wynosić 01. Po dopisaniu i ustawieniu w/w wartości restartujemy system i znów wchodzimy do panelu sterowania, DMA powinno być już zaznaczone (Uff :>)
2. Cache CD
Większość z Was zapewne wie o istnieniu takiej zakładki w panelu sterowania jak system/wydajność/system plików/CD-ROM
Można tam ustawić wielkość cache'u dla CD-ROM-u, wybór kończy się jednak na 1238 kB pamięci oraz wyborze 'Poczwórnej prędkości lub szybszy'. Czy to wszystko co można osiągnąć?
Absolutnie nie.
Znowu otwieramy edytor rejestru i znajdujemy klucz
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\CDFS
Jest tu kilka wartości, z których interesują nas CacheSize i Prefetch.
Zakładając, że masz trochę RAM-u (np 128) zmieniamy CacheSize na np. 9ac (2476 dziesiątkowo) co odpowiada 4952 kB pamięci przeznaczonej na cache, Prefetch natomiast zmieniamy na 700 (1792 dziesiątkowo). Jeśli posiadasz mniej RAM-u możesz oczywiście ustawić niższe wartości. Mi po wpisaniu w/w wartości CD-k przyspieszył o ok. 10% i transfer jakby był 'płynniejszy' :>