Rejestr systemu Windows XP
Niewiele osób wie, że wydajność PC-ta w dużej mierze zależy od stanu systemowego rejestru. Często powtarzane jest oklepane – „nowe programy zaśmiecają rejestr” i na tym kończy się opis zagadnienia. Aby lepiej zrozumieć zjawisko, postaram się wyjaśnić czym jest i jak działa rejestr.
Rejestr to delikatna część systemu, więc rób tylko to co poniżej I NIE SKASUJ CZEGOŚ PRZEZ PRZYPADEK, bo może być źle, bardzo źle. Systemowy edytor rejestru [Start – Uruchom – wpisz 'regedit’] nie posiada opcji cofnij, więc jego używanie może być kłopotliwe i niebezpieczne dla mnie doświadczonych użytkowników. Dlatego zalecam zaopatrzenie się w jakiś wygodniejszy edytor posiadający opcję cofnij.
Rejestr jest pewnym typem bazy danych, w której system zapisuje informacje o sprzęcie, oprogramowaniu i swoich ustawieniach. Rejestr nie jest jednym plikiem, lecz zbiorem ośmiu [ 8! ] plików. System w czasie jednej sesji dokonuje milionów wpisów w rejestrze. Dla przykładu uruchomienie Firefoxa powoduje wykonanie ponad tysiąca zmian w rejestrze! Dzięki mechanizmom buforowania, nie wszystkie operacje są wykonywane „z marszu”. Mimo to system, a co za tym idzie również dysk bardzo często zapisuje [lub modyfikuje] coś w rejestrze. Wniosek jest prosty – rejestr należy defragmentować i kompresować. O co chodzi? O tym później, gdyż należy zacząć od usunięcia zbędnych wpisów.
Im rejestr większy, tym system wolniejszy. Często po odinstalowaniu jakiegoś programu pozostają zbędne wpisy. Część wpisów nie ma określonych wartości, są one puste i bezużyteczne. Jeżeli jakiś program będzie chciał zapisać wartość we wpisie który nie istnieje – nie ma ryzyka awarii – „program najpierw utworzy” nieistniejący wpis. Większa ilość wpisów wydłuża czas wyszukiwania tego wpisu, który system chce zapisać, zmodyfikować, lud usunąć. Biorąc pod uwagę, że system potrafi dokonywać tysięcy modyfikacji rejestru na sekundę, skrócenie czasu każdorazowego wyszukiwania o 0,00001s przyniesie wymierne korzyści. Na dole strony znajdziesz listę wpisów, które możesz bez większego ryzyka usunąć z rejestru, aby go nieco odchudzić.
Warto pozbyć się błędnych i pustych wpisów używając specjalnego programu, który znajdzie je i usunie. Tyle, że… takie automatu mają czasem dziwne pomysły, więc trzeba uważać co się kasuje. Można wykorzystać do tego celu, stary, ale wciąż niezły i do tego darmowy Reg Cleaner 4.3. Zakładka 'Tools’ – Registry Cleanup – 'Do Them All’ i możesz teraz kasować, ale przedtem przejrzyj co zaznaczasz do kasacji!
Defragmentacja rejestru – rejestr jest skonstruowany w taki sposób, że każdy nowy wpis jest zapisywany na końcu odpowiedniego pliku rejestru. Innymi słowy, jeżeli w rejestrze mamy wolne miejsce na wpisy [np. odinstalowaliśmy jakiś program], system nigdy nie wykorzysta wolnej przestrzeni i dokona wpisu na końcu pliku. W związku z powyższym należy dokonać defragmentacji rejestru [wewnętrznej]. Odpowiedni program usunie wolne przestrzenie pomiędzy wpisami i zoptymalizuje ułożenie poszczególnych wpisów.
Kompresja rejestru – rejestr, potrafi rozrosnąć się do ogromnych rozmiarów, nawet powyżej 50 MB! Aby zapobiec nadmiernej defragmentacji rejestru został on podzielony na 8 plików tzw. Registry hives, które są skonstruowane jako archiwum. Innymi słowy, są bardziej podobne do archiwum .rar, niż pliku tekstowego zawierającego klucze i wartości. Po usunięciu wolnej przestrzeni należy ponownie skompresować te pliki, aby ich struktura była jeszcze bardziej zwięzła.
Im większy mieliśmy bałagan w rejestrze, tym więcej dadzą nam defragmentacja połączona z kompresją rejestru. Podział ten jest nieco sztuczny i zajmuje się nimi jeden program, a nie dwa, jednak uznałem, że warto wyjaśnić „co w trawie piszczy”. Wszystkim zajmie się program NTREGOPT.
Ostatnim etapem optymalizacji rejestru jest defragmentacja poszczególnych plików rejestru. Z pomocą przychodzi nam sprawdzony PageDefrag.
Gratuluję, Twój rejestr jest teraz o wiele sprawniejszy.
Można bezpiecznie skasować nawet kilkaset wpisów w rejestrze!
[po skasowaniu zalecana defragmentacja rejestru]
- Jeżeli masz aktywną funkcję 'Zapamiętaj ustawienia wyświetlania każdego folderu’ [Panel Sterowania – Opcje folderów – Widok] system zapamiętuje ustawienia widoku katalogów [standardowo do ~400]. Gdy ktoś zmienia domyślne ustawienia folderu, jednocześnie nieświadomie tworzy kolejne wpisy w rejestrze w kluczach:
- [HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows ShellNoRoam\ BagMRU],
- [HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ WindowsShellNoRoam\ Bags].
Można usunąć te klucze. Windows sam je odtworzy i zacznie ponownie napełniać. Widok kilku folderów trzeba będzie od nowa ustawić, ale odchudzimy rejestr.
Słowa kluczowe: kompresja rejestru
Ja mam pytanko do autora… Z tego co zrozumiałem to jeśli używam windowsa od 2 lat to na nim jest już straszny bajzel? Komputer mi strasznie muli i zastanawiam się dlaczego. Z tego co napisałeś wynika że to śmietnik w rejestrze może być tego powodem. Doradzisz coś jeszcze?
A ja mam kompa od 6 lat, nigdy formata nie robiłam i śmiga mi jak nowiuśki:)to chyba dlatego że na bieżąco czyszczę rejestr i usuwam inne zbędne pliki:)to bardzo pomaga a komp nie muli he he.wg mnie format to wyjście dla "słabiej znających obslugę kompa"pozdro
zgadzam się z przedmówcą, po prostu trzeba się znać
znajomosc windy nawet na poziommie expert nie wystarczy. zawsze zdarzy sie zwis kompa, czy zanik pradu. to prowadzi do uszkodzen plikow, rejestru czy innych rzeczy, ktorych nie ma sensu naprawiac bo zajelo by to kilka razy wiecej czasu niz przeinstalowanie systemu.
http://www.pclinuxos.com/index.php?option=com_ionFiles&func=download&Itemid=44
wywal windowsa i zainstaluj tego linuxa – zapomnij o jakimkolwiek defragmentowaniu!
heheh o ludziki nie wiecie co mowicie, chociazby z powodu zabezpieczen windows powinien byc reinstalowany w zaleznosci jak jest uzywany min raz na rok…Oj wiem co mowie 🙂 heheh oby wiecej takich ludzikow bylo "a ja mam kompa od 6 lat i nigdy formata nie robilam" bedzie gdzie szperac:)
Wielkie dzięki
Wielkie dzięki za uzasadnione pokazanie problemów.
Nie prościej napisać jakieś .reg?