Rejestr Windows
Wypadałoby zacząć od malutkiego wstępu na temat rejestrów. Tak więc co to jest ten rejestr? To takie tajemnicze miejsce, gdzie są zgromadzone dosłownie wszystkie informacje na temat Twojego komputera oraz zainstalowanego na nim oprogramowania. Tak więc, jest to wspaniałe miejsce gdzie można sporo namieszać, jednak musisz być (BARDZO) ostrożny.

Ważna informacja
W związku z liczną korespondencją, w której otrzymuję pytania związane z rejestrami pragnę uprzedzić, iż wszystkie przedstawione tu informacje były sprawdzane (testowane) na Windows 95 i Windows 98. Jeśli posiadasz inny, nowszy system operacyjny, upewnij się, że podane tu opisy nie wpłyną negatywnie na pracę Twojego komputera.

Co znajdziesz na tych stronach?
Na tej stronie znajdziesz przede wszystkim porady, jak zoptymalizować swój system Windows. I to nie tylko dzięki rejestrom. Ponadto, uzyskasz odpowiedzi na wiele ciekawych, nierzadko od dawna dręczących Cię pytań związanych z pracą z Windows 9x.
Podczas pisania stron o rejestrach korzystałem z książki "Rejestry Windows 95/NT. Czarna księga".

Optymalizacja poprzez Rejestr
Będąc użytkownikiem tego systemu na pewno (chyba raczej napewno tak) spotkałeś się z różnymi anomaliami. Mam tu na myśli zarówno niekontrolowane "niebieskie ekrany" jak i wolne działanie systemu itp. sprawy. Świetnie trafiłeś, ponieważ to właśnie dzięki rejestrom można poprawić pewne niedociągnięcia systemu.
Zobacz jak zoptymalizować Windows przez Rejestr albo poczytaj o optymalizacji Pulpitu przez Rejestr.

Uwaga!
Niniejszym oświadczam, iż nie biorę żadnej odpowiedzialności za skutki działania plików REG umieszczonych na tej stronie. Jednocześnie informuję, iż wszystkie umieszczone tu pliki REG są wolne od wirusów oraz zostały przeze mnie przetestowane i NIE SPOWODOWAŁY jakichkolwiek zachwiań czy innych anomalii w pracy systemu.

Jak używać plików REG z tych stron?
Aby wprowadzić zmiany do rejestru za pomocą plików REG umieszczonych na tej stronie, wystarczy kliknąć na odpowiednim skrócie do pliku REG i - potwierdzając zabezpieczenia przeglądarki - otworzyć wybrany plik. Możesz też wybrać opcję zapisania go na dysku - wtedy będziesz mógł uruchomić go pózniej.

Po pobraniu pliku z serwera (nie będzie to trwało długo, gdyż pojedynczy plik REG zajmuje maksymalnie 1 kB) na Twoim komputerze pojawi się komunikat o poprawnym wprowadzeniu zawartości pliku REG do rejestru.

Optymalizacja Windows poprzez Rejestr
Problem: Po zmianie profilu mojego komputera zaobserwowałem obniżenie wydajności systemu plików.
Sugestia: Skonfiguruj typ swojego komputera jako 'Serwer sieciowy' - przydzielenie większego rozmiaru bufora dla serwera sieciowego poprawi wydajność pracy. Aby zadziałało to po uruchomieniu tego pliku REG we właściwościach 'Mój komputer' wybierz kartę 'Wydajność', następnie 'System plików'; tu wskaż typ komputera jako 'Serwer sieciowy [zalecane]'.
Zmiana wpisu do rejestru: moremem.reg [1kB]


Problem: Kiedyś przez przypadek wyłączyłem opcję pytania o potwierdzenie otwarcia plików EXE przez Internet Explorer'a - chciałbym ją znowu włączyć.
Sugestia: Ustaw żądanie potwierdzenia otwarcia pliku EXE przez Internet Explorer.
Zmiana wpisu do rejestru: confirm.reg [1kB]

Optymalizacja Windows bez Rejestru
Poniżej opisane przypadki pozwalają na optymalizację Windows bez ingerencji w Rejestr Windows.


Problem: Zainstalowałem program, który "przejął" rozszerzenie pewnych plików. Chciałbym aby domyślnym programem otwierającym te pliki był "stary" program (np. po zainstalowaniu Worda zainstalowałem samą przeglądarkę dokumentów Worda i teraz po kliknięciu pliku DOC uruchamia się przegląrarka a nie Word). Jak przywrócić poprzednie ustawienie?
Sugestia: Musisz od nowa skojarzyć odpowiednie typy plików. Aby skojarzyć eksploratora z odpowiednim typem pliku, przytrzymaj klawisz SHIFT, następnie kliknij prawym przyciskiem plik wybranego typu i z rozwiniętego menu wybierz 'Otwórz z...'. Z otwartego okna wskaż aplikację (tu: Word), zaznacz opcję "Do otwierania tego typu pliku zawsze używaj tego programu" i naciśnij OK.


Problem: Windows 95 zgłasza, że rejestr jest uszkodzony, zniszczony lub że brak jest do niego dostępu.
Sugestia: Dzieje się tak prawdopodobnie z powodu utraty informacji w rejestrze lub z powodu naruszenia jego struktury. Rejestr jest jednak tylko częściowo uszkodzony więc Windows 95 mógł się uruchomić, jednak część sprzętu i oprogramowania może nie działać poprawnie.
Uruchom komputer i naciśnij F8 gdy pojawi się komunikat o uruchamianiu Windows 95 - z menu wybierz "Tylko wiersz poleceń trybu awaryjnego". Wykonaj polecenie regedit /e rejestr.reg. Edytor rejestru wyeksportuje zawartość rejestru do pliku rejestr.reg. Zignoruj komunikaty o brakujących/niewłaściwych danych. Następnie wykonaj polecenie regedit /c rejestr.reg aby odbudować zawartość rejestru. Uruchom ponownie komputer.
Utracisz ustawienia w uszkodzonych częściach rejestru, przez co instalacja niektórych urządzeń/programów będzie konieczna.

Optymalizacja pulpitu
Problem: Animacja okien podczas ich minimalizacji i przywracania wkurza mnie - chcę ją wyłączyć.
Sugestia: Wyłączenie animacji przyspieszy pracę komputera.
Zmiana wpisu do rejestru: animoff.reg [1kB]
Przywrócenie domyślnej wartości rejestru: animon.reg [1kB]


Problem: Opóznienie wysuwania elementów menu Start jest zbyt duże - chcę je wyłączyć (wyzerować).
Sugestia: Usuń opóznienie wysuwania elementów menu Start. Spowoduje to szybszą nawigację w zakresie menu Start.
Zmiana wpisu do rejestru: fastmenu.reg [1kB]
Przywrócenie domyślnej wartości rejestru: fastmenu2.reg [1kB]


Problem: Wkurza mnie ciągłe wybieranie opcji 'Odśwież' po dodaniu nowego elementu na pulpicie i/lub w Eksploratorze.
Sugestia: Ustaw automatyczne odświeżanie pulpitu i zawartości dysku w Eksploratorze. Nie wpłynie to ujemnie na wydajność systemu.
Zmiana wpisu do rejestru: odswiez.reg [1kB]


Problem: Chciałbym zmienić podpisy pod standardowymi elementami Windows, takimi jak np. Panel sterowania czy Kosz.
Sugestia: Zmień nazwy wybranych elementów, zapisując ten plik na dysk i wpisując własne nazwy.
Zmiana wpisu do rejestru: nazwy.reg [1kB]
Przywrócenie domyślnej wartości rejestru: nazwy2.reg [1kB]


Problem: Chciałbym zmienić lokalizacje standardowych folderów Windows (np. lokalizację Menu Start czy też folderu Ulubione).
Sugestia: Zmień lokalizacje wybranych folderów, zapisując ten plik na dysk i wpisując własne lokalizacje.
Zmiana wpisu do rejestru: folders.reg [1kB]


Problem: Po wyłączeniu komputera ustawienia pulpitu (otwary Eksplorer, ikony) zostają zapamiętane aż do następnego uruchomienia. Nie chcę, żeby Windows pamiętał jak wyglądał pulpit przed zamknięciem - chcę aby pulpit ciągle wyglądał tak samo.
Sugestia: Wyłącz zapisywanie obrazu pulpitu.
Zmiana wpisu do rejestru: nosave.reg [1kB]
Przywrócenie domyślnej wartości rejestru: nosave2.reg [1kB]

Rejestr w zastosowaniach
W tej części przedstawię różne, ciekawe zastosowania rejestru. Znajdziesz tutaj rozwiązania i podpowiedzi przy wykorzystaniu rejestru.


1. eksploracja po dwukliku "Mój komputer"
Domyślną akcją na dwuklik* wykonany na obiekcie pulpitu "Mój komputer" jest uruchomienie Eksploratora z widokiem folderu /Windows/Pulpit. A czy jest możliwe, by po dwukliku uruchamiał się Eksplorator z pełnym widokiem?

Można tego dokonać, poprzez przytrzymanie klawisza SHIFT podczas klikania lub... No właśnie - przy pomocy rejestru i bez przytrzymywania żadnych klawiszy. Wystarczy załadować plik rejestru o zawartości:

REGEDIT4

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell]
@="explore"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\explore]

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\explore\command]
@="explorer.exe"

Pobierz plik moj_komp.reg [1kB]

* dwuklik - pokracznie spolszczone określenie podwójnego kliknięcia


2. opróżnianie kosza z dowolnego miejsca
Aby opróżnić kosz, należy... wybrać opcję 'Opróżnij Kosz' z Kosza. Logiczne? I praktyczne! :-))) Ale możemy sprawić, że kliknięcie dowolnego pliku czy folderu prawym przyciskiem myszy spowoduje rozwinięcie polecenia 'Opróżnij Kosz'. Jak? Odpowiednim wpisem do rejestru. Poniżej prezentuję kod pliku KOSZ.REG:

REGEDIT4

[HKEY_CLASSES_ROOT\Folder\shellex\
ContextMenuHandlers\Kosz]
@="{645FF040-5081-101B-9F08-00AA002F954E}"

[HKEY_CLASSES_ROOT\*\shellex\
ContextMenuHandlers\Kosz]
@="{645FF040-5081-101B-9F08-00AA002F954E}"

Wpis do pierwszego klucza definiuje pojawianie się polecenia "Opróżnij Kosz" przy klikaniu folderów, a wpis do drugiego klucza - przy klikaniu plików.

Pobierz plik kosz.reg [1kB]


3. rejestracja nowego typu plików
Załóżmy, że napisaliśmy (np. w Visual Basic'u) jakiś programik, który obsługuje pliki z rozszerzeniem XCV (lub innym, przez nas wymyślonym). Chcemy, by po kliknięciu pliku XCV Windows domyślnie uruchamiał do otwarcia tego pliku nasz program (np. ProgXCV.exe z katalogu C:\Program Files\ProgXCV).

W tym celu musimy zarejestrować nowy typ pliku. Jak? Oczywiście poprzez rejestr! :-) Poniżej prezentuję kod pliku NEWFILE.REG:

REGEDIT4

[HKEY_CLASSES_ROOT\.xcv]
@="xcvPlik"

[HKEY_CLASSES_ROOT\xcvPlik]
@="Plik XCV"

[HKEY_CLASSES_ROOT\xcvPlik\DefaultIcon]
@="c:\\program files\\progxcv\\progxcv.exe"

[HKEY_CLASSES_ROOT\xcvPlik\shell]

[HKEY_CLASSES_ROOT\xcvPlik\shell\open]
@="Uruchom program do pliku XCV"

[HKEY_CLASSES_ROOT\xcvPlik\shell\open\command]
@="c:\\program files\\progxcv\\progxcv.exe \"%1\""

Opiszę teraz poszczególne wpisy do rejestru:
1. definiujemy nowe rozszerzenie, tworząc podklucz o jego nazwie
2. wartość domyślna tego podklucza wskazuje nazwę, z której rejestr pobierze informacje do uruchomienia pliku o nowym rozszerzeniu
3. następnie definiujemy ikonę dla wybranego typu plików...
4. ...oraz opis, jaki pojawi się po kliknięciu prawym przyciskiem myszy pliku XCV 5. ...i ścieżkę do programu, który otworzy wskazany plik XCV.

Pobierz plik newfile.reg [1kB]


4. usuwanie programów z "autostartu"
W Windows pewne programy uruchamiają się po załadowaniu systemu. Linki do nich znajdują się w grupie "Autostart" Menu Start. Ale nie tylko tam.
Istnieje w Rejestrze miejsce, a konkretnie klucz rejestru, który przechowuje ściezki dostępu do plików, które są uruchamiane po załadowaniu systemu.

Spróbujmy znalezć gałąz:
\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

Teraz wystarczy usunąć z niej wybrany wpis, by dany program już nigdy więcej się nie uruchamiał.

Uwaga!
Bezwzględnie musisz zostawić linki do programów: Rundll32.exe, Scanregw.exe, SysTray.exe, TaskMon.exe.


Polecam książki
Oto książka, z której dowiesz się więcej na temat opisywanych powyżej zagadnień.


To są tylko moje propozycje. Możesz samodzielnie poszukać książki:
 

 

Data ostatniej aktualizacji TEJ strony: 2001.01.01