Преди да отидем по-далече, заслужава да се отбележи, че дори четенето на тази статия и мисленето за регистъра ще накара компютъра ви да се разтопи и ние не сме отговорни, ако разкъсате неща, които … ще го направите.
И така, какво е регистрационен хак?
Всеки път, когато персонализирате ключ или стойност в системния регистър, бихте могли да го наречете хакна на системния регистър … но в този контекст се отнасяме до тези файлове за регистрация, които могат да се изтеглят с разширение.reg, които правят магически неща на компютъра ви. Като да го разчупи. Опасявам се.
По-опростено, регистърният хак файл е резервно копие на всички промени, които сте направили в системния регистър, записани във файл, така че да можете да приложите същите промени на компютъра, ако преинсталирате, или на друг компютър, когато получите нов.
Ако искате някои примери за хакове в системния регистър, прелистете и прочетете някои от тези, които покрихме през годините:
- 50-те най-добри регистрационни хакове, които правят Windows по-добър
- 20-те най-добри регистрационни хакове за подобряване на Windows
- Как да деактивирате Caps Lock ключ в Windows 7 или Vista
- Как да (Наистина) Напълно Забранете UAC на Windows 7
Ако наистина сте решили да продължите да четете, моля, продължете. Просто не ни обвинявайте, ако компютърът ви се счупи.
Създаване на регистър
След като сте изхвърлили и сте променили стойностите в регистъра по ваш избор, ще искате да използвате функцията "Експортиране", за да запишете всичко в текстов файл с разширение.reg - иначе известен като регистър. Тези файлове следват стандартен формат, така че е възможно да ги създадете от самото начало, ако наистина искате, но когато можете да експортирате директно от редактора на системния регистър, защо се притеснявате?
Когато експортирате ключове, трябва да направите сондаж до най-ниското ниво от лявата страна, на която да стигнете, докато все още виждате стойността от дясната страна, която се опитвате да запишете във файл. След това кликнете с десния бутон, изберете Експортиране и след това го запазете някъде.
И в случай на този конкретен регистър хак, това би било добре, защото има само една стойност в дясно - но по-голямата част от времето, ще трябва да редактирате файла. Затова кликнете с десния бутон върху него и изберете Редактиране, за да се отвори в Notepad.
Windows Registry Editor Version 5.00
Нуждаете се от този ред само веднъж във файла и той трябва да е първият ред. Ако се опитвате да комбинирате повече от един регистър хак, имайте предвид това - само го искате в горния ред, веднъж.
[HKEY_LOCAL_MACHINESOFTWARESOMEKEYHERE] 'SomeVariableName'=dword:00000000 [HKEY_LOCAL_MACHINESOFTWAREANOTHERKEY] 'SomeValue'=dword:00000001
Наистина трябва да ви дадем пример, в който трябва да направите някои редактиране, така че това, което ще направим, е да отворите редактора на системния регистър и да прегледате следния ключ отляво. Този ключ определя дали контролът на потребителските акаунти изчерпва останалата част от екрана, когато се появи изскачащ прозорец, но това не е важно сега.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
Ако трябваше да вземете този регистър хак файл на друг компютър и да го импортирате, всичко останало, което беше зададено на тази машина под този ключ, в крайна сметка щеше да бъде зададено на новия компютър. Например, ключът EnableLUA, който виждате във файла? Това деактивира или разрешава UAC в зависимост от това как е зададено. Така че, ако просто искате да зададете стойността на Secure Desktop и не искате да промените UAC на другия компютър, бихте могли да промените несъзнателно тази стойност - заедно с всичко останало във файла.
Важното е, че не изтривате първия ред и не изтривате реда [HKEY_LOCAL_MACHINE SOFTW ….etc] точно над стойността, защото редакторът на системния регистър трябва да знае къде да зададе стойността.
Комбинирането на регистрационните хакове заедно
Не забравяйте, че първия пример с NoAutoReboot неща? Това е един от любимите ми регистър хакове. Сега какво ще стане, ако искаме да го включим в нашата регистър хак файл заедно със Secure Desktop неща? За щастие, това е просто, просто трябва да запомните правилото: Windows Registry Editor Версия 5.00 линия … отива само във файла веднъж, в горната част.
Така че, ако копирате и поставите двата файла един в друг, и се уверете, че горната линия е само там веднъж, ще завършите с хак на системния регистър, който съдържа и двете настройки.
Изтриване на стойност в регистъра
И сега, това, което те не ви учат в училище … как даИзтрий стойност на регистъра.
Съществуват няколко сценария, при които хакването на системния регистър води до създаването на нов ключ, който не съществува преди и промяната на обратната настройка изисква изтриването на този ключ на системния регистър. Начинът, по който това работи в регистъра хак земя е доста проста:
Експортирайте ключа и променете стойността, която е зададена, така че да е само знак минус. Например:
“NoAutoRebootWithLoggedOnUsers”=dword:00000001
Ще стане…
“NoAutoRebootWithLoggedOnUsers”=-
Не е ужасно трудно веднъж да го направите веднъж.
[HKEY_LOCAL_MACHINESOFTWAREPoliciesMic…]
До това:
[-HKEY_LOCAL_MACHINESOFTWAREPoliciesMic…]
Виж този малък знак минус? Това ще каже на редактора на системния регистър да изтрие напълно този ключ и всяка стойност под него.
Трябва да използвате това с голяма предпазливост. С голяма мощност идва доста объркани компютри, когато се забиете. Всъщност не трябва да правиш нищо от това. Върни ми ключовете!