
Rejestr systemu cz I
Rejestr systemu Windows XP jest to ten element systemu, który zarządza całą konfiguracją komputera.
Przed rozpoczęciem jakichkolwiek modyfikacji rejestru systemu musimy go zarchiwizować, na wypadek gdybyśmy tak "zabawili się" z rejestrem, Ŝe Windows przestałby poprawnie funkcjonować.
Programem umoŜliwiającym zmiany w rejestrze jest regedit.exe
MoŜemy go uruchomić na dwa sposoby:
- Wchodzimy do Start/Uruchom... i wpisujemy Regedit
lub
- Przechodzimy do C:\Windows i wyszukujemy pliku regedit.exe po czym klikamy go dwa razy.
Gdy juŜ mamy uruchomiony edytor rejestru z górnego menu wybieramy Plik/Eksportuj...
i zapisujemy w bezpieczne miejsce, najlepiej dodatkowo na jakiś nośnik danych np. płytę CD.
Uwaga! Rozszerzenie plików rejestru .reg jest skojarzone z programem regedit. Nie klikaj nieznanych plików z tym rozszerzeniem bo automatycznie prowadzi to do zmiany całego rejestru lub którejś z jego gałęzi.
Ukryte atrybuty
Kto uparcie nie chce korzystać z Total Commandera jest pozbawiony moŜliwości szybkiego rozpoznania atrybutów pliku nawet po wybraniu widoku "Szczegóły". Informacja ta moŜe być jednak niektórym potrzebna.
Windows
Commander
Explorator
Windows
Aby ja uzyskać takŜe w Exploratorze w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advance
d]
nalezy dodać wartość DWORD ShowAttribCol i przypisać jej zmienną 1.
Rozwijane menu Programy
Przy długiej liście zainstalowanych programów, niezaleŜnie od jej uporządkowania, przydatnym moŜe okazać się przywrócenie znanego z Windows 98 sposobu wyświetlania menu.
Aby oŜywić statyczną listę w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advance
d]
naleŜy otworzyć wartość ciągu StartMenuScrollPrograms lub zmodyfikować istniejący ciąg.
Yes - uaktywnia przewijanie, No - blokuje tę funkcję
Ikona Mój komputer w menu Start i na pulpicie
Ta szczególna ikona kryjąca dostęp do wielu ustawień moŜe zniknąć. Odpowiada za to wartość DWORD: {20D04FE0-3AEA-1069-A2D8-08002B30309D} ukryta w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnu
m]
przypisując jej 1 usuniemy ikonę, 0 – przywrócimy
Foldery menu Start
Domyślne ustawienia XP serwują nam wszystkie dostępne foldery w menu Start.
O ile Mój komputer (zdublowany ikoną na pulpicie) i Panel sterowania mogą jeszcze pozostać to Moje dokumenty, obrazy, muzykę i połączenia sieciowe zdecydowanie
przeszkadzają. Będą jednak tacy, którzy właśnie z nich często korzystają - ale czy ze wszystkich?
Za wyświetlanie folderów w tym menu odpowiada klucz:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advance
d]
i następujące wartości DWORD:
Start_ShowControlPanel - Panel sterowania
Start_ShowMyComputer - Mój komputer
Start_ShowMyDocs - Moje dokumenty
Start_ShowMyMusic - Moja muzyka
Start_ShowMyPics - Moje obrazy
Start_ShowNetConn - Połączenia sieciowe
przypisanie kaŜdej z nich zmiennej 1 - wyświetli folder w menu Start, a 0 - ukryje go.
W ten sam sposób moŜemy zarządzać folderem ulubione z tym, Ŝe jego nazwę wartości DWORD pisze się nieco inaczej: StartMenuFavorites.
Oczywiście moŜna to zrobić bezpośrednio z poziomu menu Start - Właściwości -
Zaawansowane ale wiedzieć warto.
Lista poleceń "Uruchom"
Polecenia wpisywane w pasku Uruchom są zapamiętywane przez system co moŜe być duŜym ułatwieniem. Wyobraźcie sobie Ŝe za kaŜdym razem musze wpisywać regedit aby sprawdzić działanie modyfikowanej funkcji. Mogą być jednak tacy, którzy owej listy sobie nie Ŝyczą.
Lista przechowywana jest w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMR
U]
KaŜdą z pozycji jako wartość ciągu
moŜna usunąć czyniąc niewidoczną
na liście. MoŜna takŜe usunąć cały
klucz, a wtedy lista nie będzie juŜ
tworzona.
Blokowanie zamknięcia komputera
W kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
dodaj wartość DWORD NoClose i przypisz jej 1.
Blokada skrótów klawiaturowych Windows
W kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
wstaw wartość DWORD NoWinKeys i przypisz jej 1.
Blokowanie uruchamiania niektórych aplikacji
JeŜeli wybranemu uŜytkownikowi chcesz zablokować moŜliwość uruchamiania niektórych aplikacji w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
dodaj wartość DWORD RestrictRun i przypisz jej 1.
Teraz utwórz podklucz (nie myl z utworzoną juŜ wartością DWORD):
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
\RestrictRun]
W prawym oknie dodaj kolejne wartości ciągu (typu REG_SZ) definiując aplikacje, które chcesz zablokować np:
Podobną funkcję pełni wartość DWORD DisallowRun, z tym Ŝe moŜe ona odnosić się takŜe do wskazanych plików, a nie tylko
aplikacji. Zasady jej tworzenia (z podkluczem włącznie) są identyczne jak w przypadku RestrictRun.
UniemoŜliwienie zmiany lokalizacji folderów osobistych
Na stronie poświeconej indywidualnemu dostosowaniu XP przypomniałam moŜliwość
przeniesienia folderu moje dokumenty na inna partycję niŜ systemowa. Posunięcie wygodne i oszczędne. Czy jednak zawsze moŜna się zgodzić aby uŜytkownicy sami dysponowali o miejscu lokalizacji folderów osobistych. Aby to zablokować w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
dodajemy odpowiednie wartości DWORD odnoszące się do następujących katalogów:
folder Moje Dokumenty - DisablePersonalDirChange
folder Moje Obrazy - DisableMyPicturesDirChange
folder Moja Muzyka - DisableMyMusicDirChange
Folder Ulubione - DisableFavoritesDirChange
Blokada zmiany lokalizacji następuje oczywiście po przypisaniu kaŜdej z nich liczby 1.
Blokowanie opcji kosza dostępnych po kliknięciu prawym przyciskiem myszy W kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
dodaj lub zmodyfikuj wartość DWORD NoPropertiesRecycleBin i przypisz jej 1
Ukrywanie folderu „Dokumenty udostępnione”
Katalog „Dokumenty udostępnione” jest domyślnie wyświetlany w Exploratrorze Windows i oknie Mój komputer i pozwala uŜytkownikom prosty sposób udostępniać umieszczone tam dokumenty w sieci.
Ze względu na bezpieczeństwo moŜna usunąć ten folder z okna Mój komputer. Skutek

zamiany będzie widoczny takŜe w oknie Exploratora.
W kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
dodaj wartość DWORD: NoSharedDocuments i przypisz jej 1.
Sposób wyświetlania zawartości przed zmianą i po widoczny na obrazkach poniŜej.
Blokowanie wybranych opcji
Opcje dostępne z poziomu menu lub przycisków standardowych mogą być selektywnie blokowane. Modyfikacji takiej moŜna dokonać w kluczu:
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
Uwaga! JeŜeli wybrany klucz nie istnieje – trzeba go utworzyć wraz z kolejnymi podkluczami Teraz w końcowym kluczu Restrictions dodajemy kolejno wybrane wartości DWORD:
NoBrowserClose – Blokuje moŜliwość zamknięcia przeglądarki. Zamknięcie jest moŜliwe z pozio- mu MenadŜera zadań
NoBrowserContextMenu – Wyłącza menu prawego przycisku myszy
NoBrowserOptions – Zamyka dostęp do Opcji internetowych z menu Narzędzia
NoBrowserSaveAs – Dezaktywuje funkcję Zapisz jako:
NoFavorites – Blokuje dostęp do katalogu Ulubione
NoFileOpen – Blokuje opcję Otwórz z menu Plik
NoNavButtons – Dezaktywuje przyciski Wstecz i Dalej
NoOpeninNewWnd – Blokuje dostęp do opcji Otwórz w nowym oknie
NoPrinting – Dezaktywuje opcję drukowania i podglądu wydruku
NoSelectDownloadDir – UniemoŜliwia zmianę domyślnego katalogu dla ściąganych plików NoTheaterMode – Wyłącza opcje przeglądania w trybie pełnoekranowym
NoViewSource – UniemoŜliwia podgląd kodu źródłowego strony
RestGoMenu – Blokuje dostęp do opcji Poczta i grupy dyskusyjne
W przypadku, gdy polecenia menu nie przechodzą w stan zablokowania, próba ich uŜycia generuje komunikat jak w przykładzie powyŜej.
Zakaz ściągania plików
JeŜeli na komputerze nie zostaną zainstalowane dodatkowe narzędzia do pobierania plików z sieci np. NetTransport to uŜytkownikowi moŜna skutecznie zabronić pobierania plików za pomocą Internet Explorera.
Modyfikacji dokonujemy w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\Zones\3]
Odszukujemy tu wartość DWORD: 1803 i zmienną ustawiamy na 3
Przy kliknięciu na link nie będzie podejmowana Ŝadna akcja, a po wybraniu opcji Zapisz element docelowy jako pojawi się komunikat jak na rysunku
Blokowanie ściągania i instalowania aplikacji z wybranych witryn
Zamiast całkowitej blokady pobierania plików moŜna ją ograniczyć tylko do wybranych witryn niosących potencjalne zagroŜenie np. oferujących cracki i narzędzia hakerskie.
Niestety jest przy tym sporo pracy i moŜliwość taką prezentuję raczej informacyjnie.
W kluczu:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
Settings\
ZoneMap\Domains]
naleŜy dla kaŜdej domeny stworzyć nowy podklucz np.
dla www.cracksam.com będzie to klucz cracksam.com (pomijamy www)
W kluczu tym musimy stworzyć wartość DWORD o nazwie * (gwiazdka), a jej zmiennej przypisać 4
Ograniczanie dostępu do Panelu sterowania
Wybranemu uŜytkownikowi lub wszystkim uŜytkownikom moŜemy całkowicie zablokować dostęp do Panelu sterowania lub tylko wybranych funkcji.
Za ograniczenie dostępu do wybranych apletów odpowiada klucz:
[HKEY_CURRENT_USER\Control Panel\don't load]
W przypadku gdy nie znajdziemy w wybranej gałęzi klucza don't load trzeba go utworzyć poleceniem: Edycja - Nowy - Klucz
Decydując się na zablokowanie dostępu do wybranej funkcji, w otwartym kluczu don't load tworzymy wartość typu REG_SZ poleceniem: Nowy - Wartość ciągu. Klikając prawym
przyciskiem myszy wpisujemy odpowiednią wartość REG_SZ, a dane wartości ustawiamy na No.
Lista najczęściej spotykanych wartości to:
System - sysdm.cpl
Połączenia sieciowe - ncpa.cpl
Ekran - desk.cpl
Dodaj/usuń programy - appwiz.cpl
Opcje internetowe - Inetcpl.cpl
Kontrolery gier - joy.cpl
Opcje modemu i telefonu - telephon.cpl
Time and Date Properties - timedate.cpl
Opcje regionalne i językowe - intl.cpl
Opcje zasilania - powercfg.cpl
Mysz - main.cpl
Opcje ułatwień dostępu - access.cpl
Dodaj sprzęt - hdwwiz.cpl
Dźwięki i urządzenia audio - mmsys.cpl
Konta uŜytkowników - nusrmgr.cpl
Mowa - sapi.cpl
Dostęp moŜna w kaŜdej chwili przywrócić usuwając odpowiednią wartość.
Za całkowite ukrycie Panelu sterowania dla wybranego uŜytkownika odpowiada z kolei klucz:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
a dla wszystkich uŜytkowników:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
r]
Sądzę, Ŝe zasada posługiwania się gałęzią HKEY_CURRENT_USER i
HKEY_LOCAL_MACHINE powoli staje się oczywista i w kolejnych przykładach będę się ograniczać tylko do ustawień uŜytkownika.
We wskazanym kluczu dodajemy nową wartość typu DWORD o nazwie NoControlPanel,
a dane wartości ustawiamy na 1 (niewidoczny) lub 0 (widoczny)
Blokowanie dostępu do MenadŜera zadań
MenadŜer zadań dostępny jest po kliknięciu prawym przyciskiem myszy na pasek systemowy lub przez kombinację klawiszy Ctrl+Alt+Delete.
Obie formy dostępu moŜna zablokować modyfikując klucz:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies]
Dodajemy w nim klucz System, a w nim wartość DWORD DisableTaskMgr, której
przypisujemy zmienną 1. Gotowy plik: DisableTaskMgr.reg Wprawdzie na rozwijanym menu paska systemowego pozycja nadal pozostanie widoczna ale będzie juŜ nieaktywna.
UŜycie kombinacji klawiszy spowo- duje wyświetlenie stosownego ko- munikatu.
Blokada zapisu na urządzeniach USB
W celu włączenia blokady zapisu na kluczach USB wystarczy wykonać jeden wpis
w rejestrze. Najpierw naleŜy upewnić się, czy w gałęzi rejestru
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
istnieje klucz StorageDevicePolicies. Jeśli go tam nie ma, naleŜy taki klucz stworzyć.
W następnym kroku naleŜy utworzyć nową wartość typu REG_DWORD o nazwie
WriteProtect, po czym jej zmienną ustawić na 1. Włączy to blokadę zapisu na urządzeniach USB, w tym równieŜ na twardych dyskach i nagrywarkach podłączanych do portu USB.
Oczywiście zmiana wartości na 0 przywraca domyślną moŜliwość zapisu.
Funkcja jest moŜliwa do zrealizowania w Windows XP z dodatkiem Service Pack 2.
Jakby ktoś nie wiedział, Ŝe to skrót
Podczas tworzenia nowego skrótu na pulpicie system domyślnie generuje napis "Skrót do ...", który musimy potem ręcznie modyfikować. PrzecieŜ to powinno być oczywiste, bo raczej nie wyobraŜam sobie by umieszczać tu cokolwiek innego.
Aby pozbyć się tego drobnego ale dziwnego dodatku zmodyfikujmy klucz:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
W prawym oknie wartości link naleŜy przypisać hex:00,00,00,00
Plik nieznanego typu
Plikom znanych typów np. *.doc, *.jpg itd. system domyślnie przypisuje programy edycyjne.
MoŜna oczywiście zrobić to samemu za pomocą apletu System plików. Co jednak zrobić z plikiem *.conf, *.bin, *.sys itp. Oczywiście najprościej poddać je edycji za pomocą Notatnika. Jednak w tym przypadku tworzenie odrębnej konfiguracji dla kaŜdego typu nie ma sensu bo zawsze moŜe pojawić się nowy np. *.lang, *.nfo lub wręcz plik bez rozszerzenia.
Istnieje oczywiście moŜliwość skorzystania z opcji Otwórz za pomocą ... ale jest to


kłopotliwe.
O wiele łatwiej zapewnić sobie dodatkową opcję na rozwijanym menu np. Otwórz
w Notatniku,
która będzie się pojawiać zawsze, gdy klikniemy prawym
przyciskiem myszy na ikonę nieznanego typu.
Procedura jest nieco skomplikowana, ale kto ma często do
czynienia z takimi plikami na pewno się opłaci.
W kluczu: [HKEY_CLASSES_ROOT\*] tworzymy
podklucz shell, a w nim podklucz open. Modyfikujemy
domyślną wartość ciągu przypisując jej polecenie „Otwórz
w Notatniku”.
Teraz tworzymy kolejny podklucz command a wartość domyślną ciągu określamy
jako notepad.exe %1. Całość powinna wyglądać jak na rysunku poniŜej. Od tej pory gdy klikniemy na taki plik będziemy mogli skorzystać z nowej funkcji.
Zawijanie wierszy w Notatniku
Pisanie w Notatniku jest czasami niezbędne, zwłaszcza gdy chcemy pozbyć się
formatowania albo modyfikujemy plik systemowy. Standardowe ustawienia edytora
powodują jednak rozciąganie wierszy w poziomie, co znacznie utrudnia ten proces.
MoŜna jednak spowodować, aby wiersze zawijały się automatycznie na końcu okna
przez modyfikację w kluczu:
[HKEY_CURRENT_USER\Software\Microsoft\Notepad]
wstawiamy do niego lub modyfikujemy wartość DWORD fWrap przypisując jej
zmienną 1.