Прехвърлянето в регистъра на Windows може да доведе до всякакви проблеми, ако не сте внимателни. Ако споделяте компютъра си с други хора, можете да предотвратите достъпа и редактирането на регистъра на по-малко опитни потребители.
Когато споделяте компютър с други хора, може да ви бъде от полза да заключите определени аспекти на Windows. Например, говорихме за това как да предотвратите спирането на потребителите от Windows и как да деактивирате контролния панел и интерфейса за настройки. Можете също така да деактивирате достъпа до майката на всички административни инструменти - Registry Editor - ако предпочитате не всеки да може да влезе в него. Ето как.
Едно много важно предупреждение обаче. Ще ви напомним в тези инструкции, за да сте сигурни, че предотвратявате достъп само за желаните от вас потребители, но винаги трябва да оставяте поне един административен акаунт на вашия компютър, който не е заключен по никакъв начин - включително достъп в регистъра. В противен случай може да се окажете неспособни да отмените тези промени.
Ако имате Windows 7, 8 или 10 Home, ще трябва да редактирате системния регистър на Windows, за да извършите тези промени. Можете също да го направите по този начин, ако имате Windows Pro или Enterprise, но просто се чувствате по-комфортно работейки в регистъра. (Ако обаче имате Pro или Enterprise, препоръчваме да използвате по-лесния редактор за локални групови правила, както е описано в следващия раздел.)
Стандартно предупреждение: Редакторът на системния регистър е мощен инструмент и злоупотребата с него може да направи системата нестабилна или дори неизползваема. Това е доста проста хак и стига да се придържате към инструкциите, не трябва да имате никакви проблеми. Това каза, ако никога не сте работили с него преди, помислете за четене как да използвате редактора на системния регистър, преди да започнете. И определено архивирайте регистъра (и вашия компютър!), Преди да направите промени.
Преди да започнете да редактирате регистъра, ще трябва да предприемете две стъпки:
И ако имате няколко потребители, за които искате да правите промени, ще трябва да повторите тези две стъпки за всеки потребител.
След като се регистрирате като потребител, за който правите промени, отворете редактора на системния регистър, като натиснете Start и въведете "regedit." Натиснете Enter, за да отворите редактора на системния регистър и да му дадете разрешение да правите промени в компютъра си.
В редактора на системния регистър използвайте лявата странична лента, за да се придвижите до следния клавиш:
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
След това ще създадете нова стойност вътре Система
ключ. Щракнете с десния бутон върху Система
и изберете New> DWORD (32-битова) стойност. Посочете новата стойност "DisableRegistryTools".
След това щракнете двукратно върху DisableRegistryTools
стойност, за да отворите прозореца с свойства. Променете стойността от 0 до 1 в полето "Данни за стойността" и след това кликнете върху "OK".
Вече можете да излезете от редактора на системния регистър. Промените се извършват незабавно и можете да ги тествате, като просто се опитвате отново да отворите редактора на системния регистър. Трябва да получите съобщение за грешка. Сега можете да излезете като този потребител, да влезете в профила си с администраторския си профил и да промените профила му до стандартен профил, ако това е така.
Ако някога искате да промените промените, ще трябва да влезете отново в профила си, като го промените на администратор, ако не го направите, и отворете командния ред с администраторски права, тъй като няма да можете достъп до регистъра. По подразбиране въведете следната команда:
reg добавете "HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System" / t Reg_dword / v DisableRegistryTools / f / d 0
Тази команда променя DisableRegistryTools
стойност от 1 обратно до 0. Като алтернатива, можете да използвате изтегления хак, който подробно посочваме в следващата секция.
Ако не се чувствате като гмуркане в самия регистър, ние сме създали две хакове за регистрация, които можете да използвате. Един хак забрани достъп до редактора на системния регистър, а другият хак позволява достъп. За да ги използвате, трябва да изпълните следните стъпки:
И двете хакове са включени в следния ZIP файл.
Деактивирайте регистрационните хакове
Тези хакове са наистина само Система
ключ, свален надолу до DisableRegistryTools
описана по-горе, и след това се експортира в .REG файл. Стартирането на "Изключване на регистъра за текущия потребител" създава хак DisableRegistryTools
стойност и задава стойността на 1. Стартирането на "Активиране на регистъра за текущ потребител (по подразбиране)" установява стойността обратно на 0. И ако ви харесва да се занимавате с регистъра, струва си да отделите време, за да научите как да направите свой собствен регистър хакове.
Ако използвате Windows Pro или Enterprise, най-лесният начин да деактивирате достъпа до регистъра за конкретни потребители е чрез използване на редактора за местна групова политика. Това също ви дава малко повече власт, върху която потребителите имат това ограничение. Ще трябва да направите малко допълнителна настройка, като първо създадете обект на правилата за тези потребители. Можете да прочетете всичко за това в нашето ръководство за прилагане на местни промени в груповите правила за конкретни потребители.
Също така трябва да сте наясно, че груповата политика е доста мощен инструмент, така че си струва да отделите известно време, за да научите какво може да направи. Също така, ако сте в мрежа на компанията, направете всичко в услуга и първо се обърнете към администратора си. Ако вашият работен компютър е част от домейн, възможно е също така да е част от правилата за групови домейни, които ще заместят правилата на местната група.
Започнете, като намерите файла MSC, който сте създали за контролиране на правилата за тези конкретни потребители. Щракнете двукратно, за да го отворите и да му позволите да прави промени в компютъра ви. В този пример използваме една, която създадохме за прилагане на правилата за всички неадминистративни потребителски профили.
В прозореца за групови правила за тези потребители, отляво, направете справка до Потребителска конфигурация> Административни шаблони> Система. Отдясно намерете елемента "Предотвратете достъпа до инструменти за редактиране на системния регистър" и кликнете два пъти върху него, за да отворите диалоговия прозорец за свойства.
В прозореца със свойства на настройката кликнете върху опцията "Enabled" и също така се уверете, че опцията "Disable regedit from running silently" е настроена на "Yes". Когато е разрешено да работи тихо, потребителите могат да прилагат предварително конфигурирани REG файлове, като ги изпълняват от командния ред с тиха опция. Когато откажете тази опция, като изберете "Да", потребителите няма да могат да правят промени в регистъра. Когато сте готови, кликнете върху "OK".
Вече можете да излезете от редактора за местна групова политика. Промените трябва да се извършват незабавно. За да го тествате, трябва само да влезете като един от засегнатите потребители и да сте сигурни, че не можете да стартирате редактора на системния регистър. За да смените промяната по-късно, просто се върнете към същата настройка "Предотвратяване на достъпа до инструменти за редактиране на системния регистър" и я променете обратно на "Неконфигурирано".