Въведение в системния регистър

Цели числа 4 байта. Много параметри на услуги и драйвери на устройства са от този тип и се показват в двоичен, шестнадесетичен или десетичен формат.

Поредицата от данни с променлива дължина.

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

низ текст на фиксирана дължина.

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

съхранение вписванията.
Registry предмети се съхраняват под формата на атомната структура. Регистърът е разделен на части, наречени копривна треска (уртикария), или храсти. Кошери се съхраняват на диск като файл. Някои кошери, като HKLM \ хардуер, който не е записан в документите, и се създават всеки път, когато стартирате, тоест са непостоянен (Вола плочки). В стартиране на системата регистър кошери сглобени от един дървовидна структура с раздели с дълбоките. Ние списък на кошерите в системния регистър и тяхното местоположение на диска (за NT-стара от версия 4.0).

В допълнение към тези файлове, има редица подкрепа, със следните разширения:
• Вход - регистър на транзакциите, който записва всички промени в системния регистър.
• SAV - до кошери във формата, в която те са били след фаза на инсталирането на текстов режим. Регистърът е база данни за това, така че тя използва техника за възстановяване като в NTFS. Вече бе споменато лог-файлове съдържат регистър на транзакциите, който съхранява всички промени. С този регистър атомност реализира - това е, в даден момент в регистъра може да бъде или старите стойности или нови, дори и след провал. Както се вижда, в контраст с NTFS, се осигурява безопасността на не само структурата на регистъра, но също така и данни. В допълнение, на регистъра поддържа NTFS параметри, като например селективни за управление и достъп одит събития - охранителна система прониква цялата NT.

Windows XP и прилагането информация се поставя в регистъра на операционната система, което е добро и лошо в същото време. Добро - защото на системния регистър е споделена памет за ефективно съхранение на данни. Лошо - защото се увеличава системния регистър размер пропорционално на степента, прилагането и системата се съхраняват в системата, нова информация. Тъй като този процес е в регистър огромното количество боклук там. което е необходимо, и е трудно да се премахне.

Кои файлове е Windows XP регистър?

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

Въпреки това, не цялата информация, от храстите подраздели, съхранявани на диск, но това е малко по-ниско.

И сега - тук са те, Windows XP файлове на системния регистър:
(Име на файла съответства на регистър кошер Windows XP)

По подразбиране, почти всички от кошера файлове: По подразбиране, SAM, сигурност, софтуер и системи, - записват в папката% SystemRoot на \ System32% \ Config.

Най% \ Profiles папка% SystemRoot съдържат настройки за всеки компютърен потребител.

Ако имате съмнения, точен списък на файловете на системния регистър на Windows XP може да видите тук: HKLM \ System \ CotnrolSet \ Control \ HiveList \.

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

Съответния клавиш Windows XP регистър

Познаването на Windows XP регистър е непълна без способността да напише рег-файл.

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

В първия ред на рег-файл за Windows XP не трябва да е така:
Windows Registry Editor Version 5.00

обаче регентство на Windows XP и да разберат това:
REGEDIT4

по този начин се поддържа нагоре съвместимост. Обърнете внимание на капитализация. В допълнение, на първия ред не трябва да бъде всичко. След текста трябва да бъде празен низ.

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

Ето един пример, чрез регистриране на файл.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE \ SYSTEM \ Setup]
"SetupType" = DWORD: 0
"SystemSetupInProgress" = DWORD: 0
"Команден-ред" = ""
"SystemPrefix" = хекс: сс, 1b, 00,00,00,40,3d, 68
"SystemPartition" = "\ \ Device \ \ HarddiskVo-lume1"
"OsLoaderPath" = "\ \" UNIQUEID "=" C: \ WINDOWS \ \ LPM \ "
[HKEY_LOCAL_MACHINE \ SYSTEM \ Setup \ AllowStart]

Последният ред във файла грим е празен.

Както можете да видите, параметрите на низ са затворени в кавички. Преди цифрите са поставени знаци от вида им. Например, DWORD - показва вида на този параметър, писмото трябва задължително да бъде малка. След дебелото черво, последвано от стойност на осем цифри шестнадесетичен формат. Въпреки това, повечето от тип DWORD параметри имат стойност 0 или 1. пропуските в линията не е позволено.

В регистъра, има възможности "Default" (по подразбиране). За да им даде някакъв смисъл чрез REG файл, че е необходимо да добавите следния ред:
@ = "Някои стойност"
Regedit е набор от опции за командния ред, за да автоматизирате използването му в партида файлове. По-долу са някои от опциите.

regedit.exe [опции] [име]
име на файла - файла, за да импортирате в reestr.reg
/ S - за потискане на прозореца за потвърждение, когато импортирате файл
/ E - ключ на системния регистър на файла за експортиране.

например:
регентство / е file.reg HKEY_CURRENT_USER \ Software \ Microsoft
Доста жалък, не е тя? Но не всички, че лошо. Въведете следната команда:
REG /?
и да се учат "програма за редактиране на регистъра от командния ред, версия 3.0." Мисля, че ще се хареса.

Изтриване на дялове и ключове в регистъра, използващи .reg файл

Можете да премахнете ключове в регистъра и ценности в раздели, без да използвате регентство. За да изтриете даден дял, използват един и същ формат рег-файла, просто сложи "минус" знак ( "-") пред името на раздела. Например:
REGEDIT5
[-HKEY_LOCAL_MACHINE \ SYSTEM \ Test]
В същия формат се използва за премахване на индивидуалните параметри до избрани секции, поставяне на знак "минус" ( "-") след "е равно на" знак ( "="):
REGEDIT5
[HKEY_LOCAL_MACHINE \ SYSTEM \ Test]
"TestValue" = -
Не забравяйте, че преди извършването на каквито и да било манипулации с регистъра ръчно, се препоръчва да се направи резервно копие.