You are on page 1of 2

Pomóż dyskowi

Artykuł pochodzi 2004-06-15


z CHIP-a nr 06/2004
Adam Rudziński

Gdy zależy nam na zwiększeniu szybkości peceta, zazwyczaj myślimy o przetaktowaniu procesora
albo pamięci, zapominamy natomiast o tuningu dysku twardego. A przecież także od niego zależy
wydajność całego systemu.

Rys. 1. Gdy nie korzystamy


z aplikacji DOS-owych,
warto zablokować
zapisywanie nazw
zbiorów w formacie 8+3.
A jeśli mamy dużo RAM-
u, zrezygnujmy z pliku
wymiany
Główny magazyn danych komputera nie wygląda co prawda na taki komponent, z którego
wyciśniemy więcej, niż "fabryka dała". Co właściwie można z dyskiem zrobić? Na oko nic
- przecież nie zwiększymy prędkości obrotowej talerzy ani szerokości magistrali danych. Jeśli jednak
korzystamy z Windows XP, warto nieco podstroić sam system plików, a cały komputer też przyśpieszy.

Krótkie i długie nazwy


Zazwyczaj nie zdajemy sobie sprawy z faktu, że kiedy pracujemy z dyskiem sformatowanym dla systemu
NTFS i dokonujemy jakiejkolwiek operacji na plikach, zmuszamy system operacyjny do wykonania aż dwóch
wpisów w obszarze Master File Table. Dlaczego dwóch? Dlatego, że domyślnie Windows 2000/XP podczas
opisywania zbioru nadaje mu dwie nazwy. Gdybym zapisał dowolny plik jako np. calkiem_nowy_zbior.txt, to
w MFT pojawi się on dwukrotnie. Za pierwszym razem będzie nosił nazwę calkiem_nowy_zbior.txt, a za
drugim - calkiem~.txt. W obydwu przypadkach informacja w MFT dotyczy tego samego zbioru. Skrócone
nazewnictwo służy temu, aby w Windows XP mogły być uruchamiane programy, które przechowują dane w
plikach nazywanych zgodnie z DOS-ową konwencją 8+3. Kiedy jednak nie zamierzamy korzystać ze starych
aplikacji, możemy śmiało zrezygnować z dublowania wpisów w MFT. W rezultacie skrócimy czas
wykonywania operacji dyskowych.

Rys. 2. Gdy nie korzystamy


z aplikacji DOS-owych,
warto zablokować
zapisywanie nazw
zbiorów w formacie 8+3.
A jeśli mamy dużo RAM-
u, zrezygnujmy z pliku
wymiany
Uruchamiamy Edytor Rejestru (Start | Uruchom | regedit) i przechodzimy do klucza
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem. Następnie
ustawiamy wartość NtfsDisable 8dot3NameCreation na 1. Po restarcie komputera na pewno zauważymy, że
maszyna przyśpieszyła.

MFT mniejszy i większy


Przyjrzyjmy się jeszcze obszarowi Master File Table. Standardowo zajmuje on 12,5% powierzchni dysku
twardego. Czasami warto zwiększyć miejsce dla MFT - zwłaszcza wtedy, gdy często instalujemy nowe
programy, usuwamy je, zapisujemy sporo plików itp. W takim przypadku MFT jest bardzo intensywnie
używany i szybko ulega fragmentacji.
Jeżeli zdecydujemy się na zwiększenie miejsca przeznaczonego dla Master File Table, znowu musimy
zmodyfikować Rejestr. Tym razem odnajdujemy klucz
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystemNtfsMftZoneReservation.
Domyślnie ma on wartość 1. Kiedy zmienimy ją na 2, MFT "rozrośnie się" i zajmie dwukrotnie więcej
miejsca.

Porada czytelnika
Ukryte konto użytkownika Tylko w RAM-ie
Windows XP
Obecnie
Jak wiadomo, podczas startu WindowsnieXP
robi
w na nas powitalnym
oknie wrażenia dostępny w komputerze nawet 1 GB RAM-u.
Przy takiej wielkości
wyświetlana jest lista użytkowników, pamięci
którzy mogą operacyjnej
zalogować sięnie zaszkodzi zastanowić się, czy w
ogólejednak
do systemu. Okienka pozwalają potrzebny nam jest plik
na założenie wymiany.
takiego konta, Może okazać się on zbędny - i to z
które nie będzie widoczne wdwóch
okniepowodów.
powitalnym.Po pierwsze: zbiór pagefile.sys zajmuje przynajmniej tyle samo
miejsca, co pamięć
Aby przygotować konto "tajnego" użytkownika, operacyjna. Po drugie: pamięć stronicowana jest powolna.
uruchamiamy
Kiedy dojdziemy
Edytor Rejestru i przechodzimy do klucza do wniosku, że należy się jej pozbyć, wydajemy komendę Mój
komputer | Właściwości | Zaawansowane i w sekcji Wydajność naciskamy
HKEY_LOCAL_MACHINE\Software\Microsoft
przycisk Ustawienia. Po przejściu do zakładki
\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts\UserList . Zaawansowane zaznaczamy opcję
Dodajemy tutaj wartość typuBez pliku wymiany.
REG_DWORD Zaoszczędzimy
i nadajemy jej takątrochę
samą miejsca, a system operacyjny nie
będzie korzystał z powolnej
nazwę jak nazwa konta, które chcemy ukryć. W sekcji Value pamięci stronicowanej. Pamiętajmy jednak, że nasz
komputer
(Wartość) wpisujemy 00000000 może odmówić
. Po ponownym czasem uruchomienia kolejnej aplikacji, jeślizabraknie
uruchomieniem
dla niej miejsca w RAM-ie.
komputera wybrane konto nie będzie pokazywane w oknie logowania.
Żeby zarejestrować się w systemie jako "ukryty" użytkownik,
należy wcisnąć kombinację klawiszy [Ctrl]+[Alt]+[Del], puścić
klawisz [Del] i ponownie go wcisnąć. Pojawi się wówczas klasyczne
okienko logowania, takie jak w Windows 2000. Teraz wystarczy tylko
podać nazwę użytkownika i jego hasło.
Marcin Ficowski

You might also like