Какво е системния регистър, структурата на регистъра, възстановяване на "всичко за прозорците на конфигурационните OS, безплатен

Registry - операционната система на базата данни е построена в йерархичен начин и съдържащи информация за конфигурирането. Физически, цялата информация в регистъра е разделен на няколко файла. Регистрите на Windows 9x и NT частично различен. В Windows 95/98 регистър се съдържа в два файла и system.dat User.dat, който се намира в директорията на Windows. За Windows Me е добавен още един CLASSES.DAT файл. Според Microsoft, той трябваше да замени напълно на INI файловете, които са били оставени за съвместимост с по-стари програми, насочени към по-ранни версии на операционната система. Защо е имало преход от INI файла на системния регистър? Фактът, че тези файлове са приложени някои сериозни ограничения, а основната е, че максималният размер на файла е 64K.
Внимание! Никога не изтриете или промените информацията в регистъра, ако не сте сигурни, че това е точно това, което ви трябва. В противен случай, неправилна промяна на данни може да доведе до неизправност на Windows, а в най-добрия случай, информацията, ще трябва да се възстанови от резервно копие.

- низ (например "C: \ Windows".);
- двоичен (напр. 10 82 A0 8F). Максималната дължина на ключа 16K;
- DWORD. Този тип ключ е 4 байта и се показва в шестнадесетичен и десетичен вид (напр 0x00000020 (32) -. В скоби показват десетичната стойност на ключа).

Нека сега разгледаме главната дял, по-точно каква информация, която съдържат. Нека да започнем с цел:

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

HKEY_LOCAL_MACHINE. Този раздел съдържа информация, свързана с компютъра: драйвери, инсталиран софтуер и HKEY_USERS настройки. Той съдържа настройките на Windows шел за всички потребители. Както бе споменато по-горе, тя е от този раздел информация се копира в кошера HKEY_CURRENT_USER. Всички промени в HKCU (съкращение за HKEY_CURRENT_USER кошер), се прехвърлят автоматично към HKU

HKEY_CURRENT_CONFIG. Този раздел съдържа информация за конфигурацията PlugPlay устройства и информация за конфигурацията на компютъра с различна хардуер състав

HKEY_DYN_DATA. Тук се съхраняват на динамични данни за състоянието на различните устройства, които са инсталирани на компютъра на потребителя. Това е информация, която клон се показват в "Свойства на системата" в "Устройства" в раздела, наречен от контролния панел. Данните в този раздел се променят операционната система, така че да редактира всичко на ръка, не се препоръчва.

Най-голям интерес представляват HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE. Именно там се съхраняват настройките, за да водят вашата операционна система в правилната форма.

Моля, имайте предвид, че буквите трябва да са големи. В допълнение, на първия ред на всичко, което не трябва да бъде. След това текстът трябва да е празен низ. След това, уточни ключ на системния регистър, което е необходимо да се регистрирате или да променяте никакви настройки. Името на раздел трябва да бъдат затворени в квадратни скоби [. ]. По-долу, предписани параметри, които трябва да се добави, един параметър на ред. Ако е необходимо да се направят промени в няколко секции, от вас се изисква да оставите празен ред между последният аргумент на предишния раздел и заглавието на следващия раздел. Може би малко объркващо, но това е начина, по който трябва да изглежда:

[Razdel1]
"Param1" = "znachenie1"
"Param2" = "znachenei2"
"Param3" = "znachenie3"

Сега няколко думи за параметрите, които могат да се добавят. Както може би сте забелязали, в посочените по-горе параметри, използващи линии като примера по-горе, добавя "param1" = "znachenie1". Т.е. така добавите стойност низ с име "param1" и стойност "znachenie1". Но има и параметри на двоичен и DWORD. Формат на записа за да ги добавите към няколко други. За използва параметри от тип DWORD линия

Тук "параметър" - име на параметъра, DWORD - показва вида на параметъра (писмото трябва задължително да са малки!) И след двуеточие, след което на стойност осем цифри шестнадесетичен формат (!). Въпреки това, повечето от DWORD са или 0 или 1, така че трябва да пиша за всеки отделен случай или 00 милиона или 00000001, вместо XXXXXXXX икони. Не се допускат пропуски в линията.

За да добавите двоичен формат на запис на параметър малко по-различно:

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

В регистъра, има възможности "Default" ( "Default"). За да им даде някакъв смисъл чрез рег-файла, че е необходимо да добавите следния ред:

Тук @ икона показва, че сме задали стойност "по подразбиране". Моля, имайте предвид, че не е ограден в кавички.

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

С този запис, подраздел "Бърз Старт" в раздел "QuickSoft" се заличава с цялото му съдържание.

За да изтриете отделни настройки, използвайте следния синтаксис:
REGEDIT4

опции за командния ред