If-Koubou

Научете се да използвате редактора на системния регистър като Pro

Научете се да използвате редактора на системния регистър като Pro (Как да)


В днешното издание на Geek School ще ви научим как да използвате редактора на системния регистър, какво всъщност означават някои от тези ключове и по принцип ви помага да го разберете малко по-добре.

УЧИЛИЩНА НАВИГАЦИЯ
  1. Използване на Scheduler за задачи за стартиране на процеси по-късно
  2. Използване на инструмента за разглеждане на събития за отстраняване на проблеми
  3. Разбиране на разделянето на твърдия диск с управлението на дисковете
  4. Научете се да използвате редактора на системния регистър като Pro
  5. Мониторинг на вашия компютър с мониторинг на ресурсите и мениджър на задачите
  6. Разбиране на панела за разширени системни свойства
  7. Разбиране и управление на услугите на Windows
  8. Използване на редактора на групови правила за ощипване на компютъра
  9. Разбиране на инструментите за администриране на Windows

През годините сме обхванали много хакове в системния регистър и докато повечето хора могат да се справят със стъпка по стъпка инструкции как да направите промяна в регистъра или да кликнете два пъти върху файл .reg, за да го вмъкнете в системния регистър, вие ще бъде много по-добре сервирани със солидни познания за това какво е регистърът и как работи.

Най-важното нещо, което трябва да знаете за регистъра, е, че най-вероятно не трябва просто да се забърквате и да изтривате или променяте нещата без причина. Изтриването на голяма част от системния регистър никога няма да накара компютъра ви да работи по-бързо и няма никакъв хак на системния регистър, който да ускори компютъра ви или да ви даде някои важни нови функции, които не съществуват.

Почти всички хакове в регистъра включват или променяте поведението на някой компонент в Windows, или деактивирате поведение, което не ви харесва. Например, ако искате да деактивирате изцяло SkyDrive / OneDrive от Windows, можете да го използвате, за да го направите. Ако сте уморени от Windows Update чрез насилствено рестартиране на компютъра, можете да пробиете системния регистър, за да го спрете.

Какво представлява регистърът?

Регистърът на Windows е йерархична база данни, която съдържа всички конфигурации и настройки, използвани от компоненти, услуги, приложения и почти всичко в Windows.

Регистърът има две основни понятия, които трябва да знаете: Ключове и стойности. Ключовете в системния регистър са обекти, които са основно папки, а в интерфейса дори изглеждат точно като папки. Стойностите са малко като файловете в папките и съдържат действителните настройки.

Когато отворите редактора на системния регистър за първи път, ще видите дървовиден изглед в левия прозорец, който съдържа всички клавиши, със стойности от дясната страна. Това е толкова просто, колкото интерфейсът получава.

Ключовете на ниво корен, които виждате в лявата част на екранната снимка, са важни. Всеки има различен набор от информация, така че в зависимост от това, което се опитвате да направите, ще трябва да разберете коя секция да разгледате надолу.

Интересното нещо, което повечето хора не знаят, е, че три от петте елемента на коренното ниво всъщност не са там ... те просто са свързани с елементи, които се намират надолу в един от другите клавиши.

HKEY_CLASSES_ROOT

Windows използва този раздел за управление на файловите асоциации и обикновено е съкратено HKCR, когато се споменава в документацията. Този ключ всъщност е само връзка към HKLM \ Software \ Classes.

Можете също да използвате тази секция, ако искате да промените контекстното меню за конкретен тип файл.

HKEY_CURRENT_USER

Задържа потребителските настройки за текущо вписания потребител и обикновено е съкратено HKCU Това всъщност е само връзка към HKEY_USERS \. Най-важният под-ключ тук е HKCU \ Software, който съдържа настройки на ниво потребител за по-голямата част от вашия софтуер.

HKEY_LOCAL_MACHINE

Всички настройки за цялата система се съхраняват тук и обикновено се съкращават като HKLM. Най-вече ще използвате клавиша HKLM \ Software, за да проверите настройките за цялата машина.

HKEY_USERS

Съхранява всички настройки за всички потребители в системата. Обикновено ще използвате HKCU, но ако трябва да проверите настройките за друг потребител на компютъра си, можете да го използвате.

HKEY_CURRENT_CONFIG

Съхранява цялата информация за текущата хардуерна конфигурация. Това не се използва много често и е просто връзка към HKLM \ SYSTEM \ CurrentControlSet \ Hardware Profiles \ Current.

Създаване на нови ключове и стойности

Щракването с десния бутон на мишката върху който и да е ключ в лявата част на прозореца ще ви даде набор от опции, повечето от които са доста ясни и лесни за разбиране.

Можете да създадете нов ключ, който ще се покаже като папка отляво или нова стойност, която ще се появи в дясната страна. Тези ценности могат да бъдат малко объркващи, но всъщност има само няколко ценности, които се използват редовно.

  • Стойност на низовете (REG_SZ) - Това съдържа всичко, което ще се побере в нормален низ. По-голямата част от времето можете да редактирате низове, които могат да се разчитат от хора, без да се нарушава всичко.
  • Бинарна стойност (REG_BINARY) - Тази стойност съдържа произволни двоични данни и почти никога няма да искате да редактирате един от тези ключове.
  • DWORD (32-битова) стойност (REG_DWORD) - Те почти винаги се използват за редовна цялостна стойност, независимо дали е само 0 или 1, или число от 0 до 4,294,967,295.
  • QWORD (64-битова) стойност (REG_QWORD) - Те не се използват много често за регистрационни хакерски цели, но това е основно 64-битова цяло число.
  • Стойност на множество струнни (REG_MULTI_SZ) - Тези стойности са доста необичайни, но работи основно като прозорец на бележника. Можете да въведете многоредова текстова информация в поле като това.
  • Разширяваща се стойност на низовете (REG_EXPAND_SZ) - Тези променливи имат низ, който може да съдържа променливи на средата и често се използва за системни пътища. Така че низът може да е% SystemDrive% \ Windows и да се разшири до C: \ Windows. Това означава, че когато намерите стойност в регистъра, който е настроен на този тип, можете да промените или вмъкнете променливи на средата и те ще бъдат "разширени" преди да се използва низа.

Fun Fact: DWORD е кратък за "Double Word", защото "Word" е термин за стандартната единица данни, използвана от процесора, и когато Windows е създаден, който е 16 бита. Така че "дума" е 16 бита, а "двойна дума" е 32 бита. Въпреки че модерните процесори са 64-битови, регистърът все още използва по-стария формат за съвместимост.

Менюто с предпочитани

Една от наистина полезните функции, които никой не забелязва, е менюто "Предпочитани", което е чудесно, когато искате редовно да проверявате регистър. Това, което наистина е забавно, е, че можете да експортирате списъка с предпочитани и да го използвате отново на друг компютър, без да се налага да преглеждате клавишите надолу и да ги добавяте в менюто за предпочитани.

Това също е чудесен начин да маркирате нещо в регистъра, ако се оглеждате на няколко места, така че лесно можете да се върнете на последното място, в което сте били.

Експортиране на файлове в регистъра

Можете да експортирате ключове на системния регистър и всички стойности, които се съдържат под тях, като кликнете с десния бутон на клавиш и изберете Експортиране. Това е наистина важно, ако ще направите промени в системата си.

След като получите файла на износа на системния регистър, можете да го щракнете двукратно, за да влезете отново в системния регистър, или можете да изберете "Редактиране", за да разгледате съдържанието в Notepad.

Файловият формат на хакерския регистър е доста прост - имената на стойностите вляво и действителните стойности вдясно.

За повече информация относно регистрационните хак файлове, не забравяйте да прочетете ръководството ни по темата.

Настройване на разрешенията

Някои от клавишите на системния регистър няма да ви позволят да правите промени по подразбиране. Това обикновено се дължи на факта, че нямате разрешение за тези ключове, но можете да промените схемата на разрешенията, ако искате, като кликнете с десен бутон на мишката и изберете "Разрешения" и след това ги коригирате.

Трябва да отбележим, че това не е добра идея и обикновено трябва да стоите настрана от клавишите, които изискват толкова много работа, за да ги редактирате.

Зареждане на регистъра на кошерите

Можете да използвате функцията File -> Load Hive, за да заредите регистър от офлайн система. Може би се справяте с друг компютър и бихте искали да видите какво се случва в системния регистър за система, която не се зарежда. Затова стартирате системата от спасителен диск или може би от Linux Live CD, след което копирайте файловете на системния регистър в палец.

Сега можете да ги отворите на друг компютър и да се огледате, като използвате опцията Зареждане на кошера.

Къде се съхраняват тези файлове в системния регистър?

Повечето от тях можете да намерите в папката Windows \ System32 \ Config.

Вижте тези SAM, SECURITY, SOFTWARE и SYSTEM files? Те съответстват на едни и същи клавиши под папката HKEY_LOCAL_MACHINE.

Данните за клона HKEY_CURRENT_USER се съхраняват в потребителската папка в скрит файл, наречен NTUSER.DAT.

Архивиране на вашия регистър

Може би сте забелязали през годините, че всеки сайт, който ви съветва да пробиете регистъра по някакъв начин, също ви казва да архивирате регистъра си. Но какъв е най-добрият начин да направите това?

Не можете да експортирате целия регистър във файл и няма да работи много добре да го импортирате отново. Също така не можете лесно да получите достъп до самите файлове на твърдия диск, защото те са напълно заключени. Така че това няма да работи.

Най-добрият вариант за архивиране на системния регистър? Създайте точка за възстановяване на системата.

Връщането на точка за възстановяване на системата е доста лесно.

Някои важни неща, които трябва да обърнете внимание

Докато много хора отказват да се съгласят, факт е, че почистването на системния регистър е безсмислено и не бива да се използва. Почистването на няколко стотин ключове от една милионна база данни няма да доведе до повишаване на производителността и всички грешки в системния регистър, довели до компонент, който не се зарежда правилно, ще бъдат уловени в Event Viewer или другаде и биха могли да бъдат коригирани без прибягване до почистване на регистъра.

И дори не ни започват да се регистрират "defrag", което е пълна глупост в наши дни. Може би на Windows 95 с бавни твърди дискове, имаше смисъл. Но сега, с модерни твърди дискове или SSD устройства, които изобщо не се нуждаят от дефрагментиране? Не го правете.