Na początku trzeba zaznaczyć, że aby ujrzeć efekty modyfikacji rejestru wystarczy wydać w kosoli polecenie gpupdate /force ale przy części przykładów będzie potrzeba ponownego zalogowania się czy wręcz ponownego uruchomienia komputera. Ale sytuacja ta zachodzi rzadko i gdy będzie trzeba wykonać te czynności to zaznaczę to przy konkretnych przykładach. A więc do DZIEŁA.
1. Włączenie kombinacji klawiszy Ctrl+Alt+Del
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "DisableCAD"=dword:00000000
2. Włączenie defragmentacji plików podczas startu systemu.
[HKEY_LOCAL_MACHINE\Software\Microsoft\Dfrg\BootOptimizeFunction] "Enable"="Y"
3. Wyświetlenie ostrzeżenia, które będzie się pokazywać po załadowaniu systemu a, przed zalogowaniem użytkownika.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"LegalNoticeCaption"="Tekst widoczny na paku tytułu okna"
"LegalNoticeText"="Treść ostrzeżenia"
4. Uruchomienie programu podczas logowania użytkownika.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run] "1"="nazwa programu.exe np. wordpad.exe"
5. Menu wyświetlające się szybciej
Aby przyspieszyć nieco działanie systemu, możesz zmniejszyć czas, jaki upływa od kliknięcia prawym przyciskiem myszy na danej ikonie, do pojawienia się menu kontekstowego.
[HKEY_CURRENT_USER\Control Panel\Desktop] "MenuShowDelay"="wartość w ms"
6. Szybszy podgląd miniatur
Niektórych użytkowników irytuje, że po najechaniu myszą na jakiś obiekt podgląd wyświetla się nad nim dopiero po chwili (np. miniatury stron WWW na pasku zadań). Można to łatwo zmienić w rejestrze systemowym.
[HKEY_CURRENT_USER\Control Panel\Mouse] "MouseHoverTime"=" wartość w ms"
7. Skrócenie czasu zamykania aplikacji i usług
Podczas zamykania Windows sygnalizuje ten stan lecącym w tle aplikacjom i daje im czas na zamknięcie (20 sekund). Jeśli aplikacja nie odpowiada otrzymujesz prompta z dodatkowymi opcjami (cancel, wait, kill ).
Wartości czasów najlepiej dobrać jest metodą prób i błędów.
[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"
"HungAppTimeout"="100"
"WaitToKillAppTimeout"="1000"
8. Ustawienie przydziału miejsca dla przywracania systemu.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\cfg] "DiskPercent"=dword:0000000c
W powyższym przykładzie na punkty przywracania zarezerwowano maksymalnie 12% powierzchni dysku, ponieważ wartość podajemy w formacie szesnastkowym a c po zamianie na system dziesiętny daje nam liczbę 12.
9. Dodaj "Otwórz w notatniku" do menu
Otwórz za pomocą, Wybierz program domyślny? Oczywiście, że możesz otworzyć dany plik za pomocą notatnika w taki sposób, ale jeśli naprawdę często otwierasz coś za pomocą tego prostego programu, powinieneś zatroszczyć się o skuteczniejszą metodę.
Udaj się do:
HKEY_CLASSES_ROOT\*\shell
Teraz kliknij prawym przyciskiem myszy na folderze "shell" i wybierz "Nowy" -> "Klucz".
Nazwij go "Otwórz w notatniku". Teraz kliknij na tym folderze i stwórz kolejny klucz - tym razem nazwij go "command".
Zaznacz command i kliknij dwukrotnie na wartości "(Domyślna)" po prawej stronie. Wprowadź tam tekst: notepad.exe %1
10. Wyłącz hibernację
Nie twierdzimy, że hibernacja to jakaś kiepska funkcja i nie należy jej używać. Okazuje się jednak, że wiele osób nigdy z niej nie korzysta i woli całkowicie wyłączać komputer, korzystając z polecenia "Zamknij" w menu Start. Jeżeli zaliczasz się do tej grupy osób, wiedz że hibernacja niepotrzebnie zajmuje zasoby systemowe.
Aby odzyskać nieco miejsca na dysku, udaj się do rejestru systemowego. W menu Start wpisz "regedit" i wciśnij [Enter]. Otworzy się Edytor rejestru. Teraz musisz udać się do:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
Kliknij na folderze Power. Po prawej stronie wyświetlą się wpisy, które trzeba będzie edytować.
Jedyne co musisz teraz zrobić, to edytować wpisy HibernateEnabled oraz HiberFileSizePerfect i ustawić ich wartości na 0.
11. Wyłącz asystenta zgodności programów
Asystent zgodności programów wykrywa znane problemy ze zgodnością w starszych aplikacjach. Jeśli włączysz jakiś starszy program, asystent powiadomi o ew. problemach i proponuje rozwiązania.
Warto wiedzieć, że mechanizm ten działa w tle i monitoruje poszczególne aplikacje pod względem znanych problemów ze zgodnością. Asystent jest domyślnie włączony i zajmuje cenne zasoby systemowe. Jeżeli jesteś użytkownikiem zaawansowanym i wymagasz najwyższej wydajności, jak również jesteś świadomy ew. problemów ze zgodnością jeśli chodzi o wykorzystywane programy, możesz śmiało wyłączyć asystenta.
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\AppCompat] "DisablePCA"=dword:00000001
12. Wyłączenie możliwości zablokowania aktualizacji systemu.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate] "DisableWindowsUpdateAccess"=dword:00000001
13. Dodaj funkcję czyszczenia dysku do menu kontekstowego
Kiedy chcesz skorzystać z funkcji czyszczenia dysku, musisz albo przekopywać się przez menu Start, albo wybrać "Właściwości" danej partycji i dopiero tam odnaleźć "Oczyszczanie dysku". Tymczasem można wykonywać to zadanie szybciej i wygodniej, a warto pamiętać, aby korzystać z tej funkcji w miarę regularnie.
[HKEY_CLASSES_ROOT\Drive\shell]
Teraz naciśnij na folderze "shell" prawym przyciskiem myszy i wybierz "Nowy" -> "Klucz". Nazwij go "diskcleanup" i ustaw jego wartość (po prawej), klikając na "(Domyślna)". Wpisz tam "Oczyszczanie dysku".
Następny krok jest taki: kliknij na folderze "diskcleanup" prawym przyciskiem myszy i wybierz "Nowy"
-> "Klucz". Nazwij go "command".
Potem ustaw wartość "(Domyślna)" na: cleanmgr.exe /d %1
14. Jak zmienić domyślną ścieżkę instalacyjną programów
Irytuje cię, że za każdym razem gdy chcesz coś zainstalować, system proponuje ścieżkę C:\Program Files? Kiedy wszystkie programy instalujesz np. na D:\Oprogramowanie, za każdym razem musisz zmieniać ścieżkę manualnie. Tymczasem możesz ją zmienić na dowolną, system ją zapamięta.
Udaj się do:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
Kolejno po prawej stronie kliknij dwukrotnie na ProgramFilesDir i wprowadź tutaj ścieżkę instalacyjną. Tak samo musisz później postąpić z plikiem ProgramFilesPath. Posiadacze 64-bitowego systemu powinni edytować jeszcze pliki ProgramFilesDir (x86) oraz ProgramW6432Dir w ten sam sposób, jak opisaliśmy powyżej.
15. Wyłączenie autoodtwarzania CD-Rom.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]"NoDriveTypeAutoRun"=dword:000000b5
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]"NoDriveTypeAutoRun"=dword:000000b5
[HKEY_LOCAL_MACHINE\System\ControlSet001\Services\Cdrom] "AutoRun"=dword:00000000
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Cdrom] "AutoRun"=dword:00000000
16. Wyłączenie synchronizacji czasu.
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Parameters] "Type"="NoSync"
17. Wyłączenie funkcji Prefetch.
W niepozornym katalogu C:\WINDOWS\Prefetch Microsoft ukrył potężne narzędzie do optymalizacji systemu. W owym katalogu zapisuje m. in. dane plików, które są ładowane bezpośrednio przy starcie systemu. Jak łatwo sobie wyobrazić, aplikacje dzięki temu uruchamiają się szybciej. Mechanizm prefetch-u [czy też prefetchingu] może zarówno przyspieszyć jak i czasami nieco zwolnić działanie systemu.
Otóż funkcja związana z folderem Prefetch analizuje uruchamiane wraz z systemem usługi i aplikacje, a także monitoruje wywoływane przez użytkownika programy. Na podstawie zebranych informacji umieszcza specjalne tymczasowe skróty we wspomnianym folderze. Pliki .pf mają zapewnić podczas kolejnego uruchamiania systemu czy konkretnej aplikacji, szybsze i wymagające mniejszej pracy procesora wykonanie zadania. Folder Prefetch przechowuje do 128 wspomnianych skrótów, które na bieżąco są aktualizowane kolejnymi.
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters] "EnablePrefetcher"=dword:00000003
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters] "EnablePrefetcher"=dword:00000003
Inne wartości dla parametru EnablePrefetcher:
- 0 - prefetch wyłączony,
- 1 - usługa włączona dla startu systemu,
- 2 - usługa włączona dla uruchamianych programów,
- 3 - wartość domyślna - usługa odpowiada zarówno za system jak i programy.
18. Kolory systemu.
To są domyślne ustawienia zmieniając je wpływamy na użyte kolory:
[HKEY_CURRENT_USER\Control Panel\Colors]
"Background"="0 0 0"
"Scrollbar"="200 200 200"
"ActiveTitle"="153 180 209"
"InactiveTitle"="191 205 219"
"Menu"="240 240 240"
"Window"="255 255 255"
"WindowFrame"="100 100 100"
"MenuText"="0 0 0"
"WindowText"="0 0 0"
"TitleText"="0 0 0"
"ActiveBorder"="180 180 180"
"InactiveBorder"="244 247 252"
"AppWorkspace"="171 171 171"
"Hilight"="51 153 255"
"HilightText"="255 255 255"
"ButtonFace"="240 240 240"
"ButtonShadow"="160 160 160"
"GrayText"="109 109 109"
"ButtonText"="0 0 0"
"InactiveTitleText"="67 78 84"
"ButtonHilight"="255 255 255"
"ButtonDkShadow"="105 105 105"
"ButtonLight"="227 227 227"
"InfoText"="0 0 0"
"InfoWindow"="255 255 225"
"ButtonAlternateFace"="0 0 0"
"HotTrackingColor"="0 102 204"
"GradientActiveTitle"="185 209 234"
"GradientInactiveTitle"="215 228 242"
"MenuHilight"="51 153 255"
"MenuBar"="240 240 240"
Zapis 0 0 0 odpowiada kolorowi czarnemu natomiast 255 255 255 kolorowi białemu. Pierwsza składowa odpowiada za kolor czerwony, druga kolor zielony natomiast trzecia kolor niebieski - model RGB (red, green, blue)
19. Kolor czcionki wiersza poleceń.
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor] "DefaultColor"=dword:00000000
Możesz zmienić tę wartość nadając wpisując dwucyfrową liczbę. Pierwsza cyfra odpowiada kolorowi tła, natomiast druga cyfra kolorowi czcionki. Możesz stosować następujące kody:
0 Czarny
1 Niebieski
2 Zielony
3 Morski
4 Czerwony
5 Fioletowy
6 Żółty
7 Biały
8 Szary
9 Jasnoniebieski
A Jasnozielony
B Jasny morski
C Jasny czerwony
D Jasny fioletowy
E Jasny żółty
F Kontrastowy biały
20. Wiersz poleceń w trybie pełnoekranowym
[HKEY_CURRENT_USER\Console] "FullScreen"=dword:00000001
21. Wyświetlenie wersji systemu operacyjnego
[HKEY_CURRENT_USER\Control Panel\Desktop] "PaintDesktopVersion"=dword:00000001
22. Wyświetlenie plików ukrytych I chronionych
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001
"HideFileExt"=dword:00000000
"ShowSuperHidden"=dword:00000001
23. Zmiana danych użytkownika
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"RegisteredOrganization"="tu wpisz nazwę organizacji"
"RegisteredOwner"="tu wpisz nazwę użytkownika"
24. Czas włączenia wygaszacza ekranu
[HKEY_CURRENT_USER\Control Panel\Desktop] "ScreenSaveTimeOut"="tu wpisz czas w [s]"
25. Wyłączenie wbudowanego głośnika
[HKEY_CURRENT_USER\Control Panel\Sound]
"Beep"="no"
"ExtendedSounds"="no"
26. Włączenie wyświetlania rozszerzeń plików
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "HideFileExt"=dword:00000000
27. Nie wyświetlaj nazwy ostatnio zalogowanego użytkownika
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System] "Dontdisplaylastusername"=dword:00000001
28. Dodaj pozycję "Wyłącz komputer" do ekranu logowania
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System] "shutdownwithoutlogon"=dword:00000001
29. Czyść Page File przy zamykaniu systemu
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management] "ClearPageFileAtShutdown"=dword:00000001
30. Blokuj Menadżera Zadań [ALT+CTRL+DEL] (taskmgr.exe)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]"DisableTaskMgr"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System]"DisableTaskMgr"=dword:00000001
31. Kosz
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\Volume]
Klikasz na odpowiedni klucz który ma postać mniej więcej taką {0b57fd43-2a8c-11df-a767-806e6f6e6963} klucze te odpowiadają partycją w twoim komputerze.
"NukeOnDelete"=dword:00000001 - kasowanie bez przenoszenia do kosza
"MaxCapacity" - wielkość kosza (wartość w systemie szesnastkowym)
32. Wyłączenie autouruchamiania CD, DVD, USB pendrive
Obecnie ponad kilkanaście procent szkodliwego oprogramowania rozmnaża się poprzez autouruchamianie programów z nośników wymiennych takich jak płyty CD, DVD lub pamięci typu flash USB (pendrive).
Odpowiadają za to dyrektywy w pliku autorun.inf. Możesz zapobiec zarażeniu twojego komputera przez malware (wirusy, trojany itd.) wyłączając autouruchamianie.
Za autouruchamianie odpowiadają 2 klucze rejestru
Pierwszy to klucz NoDriveTypeAutoRun służy do definiowania typów nośników dla autouruchamiania.
Znajdź klucz:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Zmodyfikuj wartość klucza NoDriveTypeAutorun,
Wedle poniższego schematu wpisujemy nową wartość:
0×1 lub 0×80 - wyłączenie autouruchamiania na dyskach nieznanego rodzaju
0×4 - wyłączenie autostartu na dyskach wymiennych
0×8 - wyłączenie autostartu na dyskach stałych
0×10 - wyłączenie autouruchamiania na dyskach sieciowych
0×20 - wyłączenie autouruchamiania na płytach CD
0×40 - wyłączenie autouruchamiania na ram-dyskach
0xFF - wyłączenie autouruchamianie na wszystkich nośnikach
Można łączyć odpowiednie typy sumując hexadecymalnie odpowiednie wartości (może się przydać kalkulator w trybie naukowym)
Aby wyłączyć autouruchamianie na wszelkich nośnikach, musisz wpisać hexadecymalnie FF (dziesiętnie 255).
Podobnie jest z kluczem NoDriveAutoRun, ale ten służy do definiowania konkretnych liter dysków. Aby wyłączyć na wszystkich dyskach wpisz: 0x03FFFFFF ; aby włączyć: 0×00000000 lub skasuj wartość)
Klucze NoDriveAutoRun oraz NoDriveTypeAutoRun mają zastosowanie dla gałęzi HKEY_CURRENT_USER oraz HKEY_LOCAL_MACHINE, przy czym jeśli ustawiona jest wartość w gałęzi HKEY_LOCAL_MACHINE, wartość klucza w gałęzi HKEY_CURRENT_USER jest ignorowana.
Wartość domyślna klucza NoDriveTypeAutoRun różni się w zależności od systemu operacyjnego Windows i tak:
- Windows Server 2008, Vista I 70×91
- Windows Server 2003 0×95
- Windows XP 0×91
- Windows 2000 0×95
33. Pozycja "Uruchom" Usuń listę ostatnio wywołanych poleceń
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU]
skasuj wpisy, można także usunąć cały klucz, a wtedy lista nie będzie już tworzona
34. Rozwijane menu Panel Sterowania
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowControlPanel"=dword:00000002
dword:00000000 - wyłączenie
dword:00000001 - włączenie
35. Rozwijane menu Komputer
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowMyComputer"=dword:00000002
36. Rozwijane menu Dokumenty
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowMyDocs"=dword:00000002
37. Rozwijane menu Muzyka
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowMyMusic"=dword:00000002
38. Rozwijane menu Obrazy
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowMyPics"=dword:00000002
39. Ukrycie polecenia Uruchom
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowRun"=dword:00000000
40. Ukrycie z Menu Start Pomoc i obsługa techniczna
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowNetPlaces"=dword:00000000
41. Ukrycie z Menu Start Sieć
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_ShowHelp"=dword:00000000
42. Ukrycie z Menu Narzędzia Administracyjne
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"Start_AdminToolsRoot"=dword:00000000
43. Wyłączanie wbudowanego paska wyszukiwarki w Internet Explorerze
Gdy korzystasz z dodatków do przeglądarek, np. Google Toolbar umożliwiających wyszukiwanie lub po prostu nie korzystasz z wbudowanego okienka umożliwiającego wyszukiwanie, możesz je wyłączyć i zyskać więcej miejsca na pasek adresu.
Aby wyłączyć okienko wyszukiwania: Przejdź do klucza [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer]
Kliknij Edycja/Nowy/Klucz i wpisz Infodelivery. Następnie powtórz tę czynność w utworzonym właśnie kluczu, podając Restrictions jako nazwa kolejnego klucza.
Otwórz klucz
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions], a następnie kliknij Edycja/Nowy/Wartość DWORD.
Wpisz NoSearchBox i naciśnij przycisk [Enter].
Teraz kliknij dwukrotnie na wartość NoSearchBox i w pole Dane wartości wpisz 1.
Zmiana będzie widoczna po ponownym uruchomieniu przeglądarki.
44. Blokuj Menu Kontekstowe
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]"NoViewContextMenu"=dword:00000001
45. Nie ukrywaj rozszerzeń plików
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"HideFileExt"=dword:00000000
46. Dodaj pozycję "Otwórz w..."
[HKEY_LOCAL_MACHINE\Software\Classes\*\shell\OpenAs] @="Otwórz w..."
[HKEY_LOCAL_MACHINE\Software\Classes\*\shell\OpenAs\Command] @="rundll32.exe shell32.dll,OpenAs_RunDLL \"%1\""
47. Dodaj pozycję "Edytor Rejestru" do menu Mój Komputer
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Edytor rejestru]
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\regedit\command]"Regedit.exe"
48. Dodaj pozycję "Przenieś do folderu"
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
49. Blokuj Opcje folderów
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]"NoFolderOptions"=dword:00000001
50. Pokaż wszystkie pliki ukryte i chronione
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001
"HideFileExt"=dword:00000000
"ShowSuperHidden"=dword:00000001
51. Wyświetl wersję posiadanego systemu Windows na pulpicie (potrzeba ponownego zalogowania)
[HKEY_CURRENT_USER\Control Panel\Desktop]
"PaintDesktopVersion"=dword:00000001