Што такое Значэнне рэестра?

Тлумачэнне розных тыпаў значэнняў рэестра

Рэестр Windows поўны аб'екты , званых значэннямі , якія ўтрымліваюць канкрэтныя інструкцыі, для Windows і дадатку ставяцца да.

Многія віды значэнняў рэестра існуе, усе з якіх апісаны ніжэй. Яны ўключаюць у сябе радковыя значэння, двайковыя значэння, DWORD (32-бітныя) значэнні, значэнні QWORD (64-біт), мульты-радковыя значэння, і пашыраюцца радковыя значэння.

Дзе размешчаны значэння рэестра?

Значэння рэестра могуць быць знойдзеныя ў працягу ўсяго рэестра ў Windows 10 , Windows 8 , Windows 7 , Windows Vista і Windows XP .

У рэдактары рэестра не толькі значэнне рэестра , але і ключы рэестра і вуллі рэестра . Кожны з гэтых аб'ектаў, як тэчкі і ўбачыць на левай баку рэдактара рэестра. Значэння рэестра, а затым, трохі як файлы, якія захоўваюцца ўнутры гэтых клавіш і іх «падраздзелаў».

Выбар падключыў пакажа ўсе яго значэнне рэестра на правай баку рэдактара рэестра. Гэта адзінае месца ў рэестры Windows, дзе вы ўбачыце значэнне рэестра - яны ніколі не пералічаныя на левым баку.

Вось толькі некалькі прыкладаў некаторых месцаў рэестра, са значэннем рэестра вылучаны тоўстым шрыфтам:

У кожным прыкладзе, значэнне рэестра з'яўляецца запіс у крайняе правае становішча. Зноў жа , у рэдактары рэестра, гэтыя запісы будуць паказаны ў выглядзе файлаў на правай баку. Кожнае значэнне ўтрымліваецца ў ключы, і кожны ключ бярэ свой пачатак у кусце рэестра (далёка злева тэчкі вышэй).

Гэта дакладная структура захоўваецца на працягу ўсяго рэестра Windows без выключэння.

Тыпы значэнняў рэестра

Ёсць некалькі розных тыпаў значэнняў рэестра ў рэестры Windows, кожны з якіх створаны з іншай мэтай. Некаторыя параметры рэестра выкарыстоўваюць звычайныя літары і лічбы, якія лёгка чытаць і разумець, у той час як іншыя выкарыстоўваюць двайковыя або шаснаццатковы выказваць свае каштоўнасці.

String Значэнне

Радковыя значэння пазначаныя маленькім чырвоным значком з літарамі «AB» на іх. Гэта найбольш часта выкарыстоўваюцца значэння ў рэестры, а таксама найбольш чытаны чалавекам. Яны могуць утрымліваць літары, лічбы і сімвалы.

Вось прыклад радковага значэння:

HKEY_CURRENT_USER \ Control Panel \ Keyboard \ KeyboardSpeed

Пры адкрыцці значэння KeyboardSpeed ў гэтым месцы ў рэестры, вы Даны цэлы лік, як 31.

У гэтым канкрэтным прыкладзе, значэнне радкі вызначае хуткасць, з якой персанаж будзе паўтарацца пры яго утрыманьні клавішы. Калі вы зменіце значэнне 0, хуткасць будзе значна больш павольна , чым калі б яно было заставацца на 31.

Кожнае значэнне радкі ў рэестры Windows выкарыстоўваецца для розных мэтаў, у залежнасці ад таго, дзе ён знаходзіцца ў рэестры, і кожны з іх будзе выконваць пэўную функцыю, калі яна вызначана ў іншым значэнні.

Напрыклад, іншы радковае значэнне знаходзіцца ў падраздзеле Keyboard адна называецца InitialKeyboardIndicators. Замест таго каб выбраць лік ад 0 да 31, гэты радок значэнне прымае толькі альбо 0 або 2, дзе 0 азначае, што ключ NUMLOCK будзе выключаны, калі ваш кампутар запускаецца ўпершыню, у той час як значэнне 2 робіць ключ NUMLOCK ўключыць па змаўчанні.

Гэта не толькі тыпы значэнняў радкоў у рэестры. Іншыя могуць паказваць на шлях да файла або тэчцы, або служыць у якасці апісання для сістэмных інструментаў.

Значэнне радкі адлюстроўваецца ў рэдактары рэестра ў якасці тыпу «REG_SZ» значэння рэестра.

Multi-String Значэнне

Значэнне Мульты-радок падобная на радковае значэнне з той толькі розніцай, што яны могуць утрымліваць спіс значэнняў , а не толькі ў адным радку.

Дэфрагментацыя дыска ў Windows, выкарыстоўваюцца наступныя значэнні некалькіх радкоў для вызначэння некаторых параметраў, што служба павінна мець права на:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivileges

Адкрыццё гэтага параметру рэестра паказвае, што ён змяшчае ўсе наступныя радковыя значэння:

SeChangeNotifyPrivilege SeImpersonatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege

Не ўсе значэння некалькіх радкоў у рэестры будзе мець больш чым адну запіс. Некаторыя функцыянуюць сапраўды гэтак жа, як адзінкавыя радковыя значэння, але маюць дадатковае прастору для большай колькасці запісаў, калі яны маюць патрэбу ў ёй.

Рэдактар ​​рэестра пералічвае некалькі радковых значэнняў у якасці «REG_MULTI_SZ» тыпы значэнняў рэестра.

Пашыраецца радковы параметр

Пашыраецца радковае значэнне гэтак жа, як значэнне радкі зверху за выключэннем таго, што яны ўтрымліваюць зменныя. Калі гэтыя тыпы значэнняў рэестра прызываюцца на АС Windows або іншымі праграмамі, іх значэння будуць пашыраны, каб тое , што вызначае зменную.

Большасць пашыраецца радковых значэнняў лёгка ідэнтыфікуецца ў рэдактары рэестра, таму што іх значэння ўтрымліваюць знакі%.

Зменныя асяроддзя з'яўляюцца добрымі прыкладамі пашыраецца радковых значэнняў:

HKEY_CURRENT_USER \ Environment \ TMP

Пашыраецца радковае значэнне TMP з'яўляецца% USERPROFILE% \ AppData \ Local \ Temp. Выгада для гэтага тыпу значэння рэестра з'яўляецца тое , што дадзеныя не павінны ўтрымліваць імя карыстальніка , так як ён выкарыстоўвае пераменны% USERPROFILE%.

Калі Windows або іншае прыкладанне выклікае гэта значэнне TMP, ён перакладаецца на любы , што пераменная ўстаноўлена. Па змаўчанні, Windows выкарыстоўвае гэтую зменную , каб паказаць шлях C: \ Users \ Tim \ AppData \ Local \ Temp.

«REG_EXPAND_SZ» з'яўляецца тыпам значэння рэестра, рэдактар ​​рэестра пералічвае пашыраюцца радковыя значэння, як.

двайковае значэнне

Як вынікае з назвы, гэтыя тыпы значэнняў рэестра запісваюцца ў двайковым выглядзе. Іх абразкі ў рэдактары рэестра сінія з адзінкамі і нулямі.

HKEY_CURRENT_USER \ Control Panel \ Desktop \ WindowMetrics \ CAPTIONFONT

Вышэй шлях знойдзены ў рэестры Windows, з CAPTIONFONT з'яўляецца двайковым значэннем. У гэтым прыкладзе, адкрыццё гэтага параметру рэестра адлюстроўваецца назву шрыфта для подпісы ў Windows, але дадзеныя запісваюцца ў двайковым выглядзе, а не ў звычайнай, зручнай для ўспрымання чалавека формы.

Рэестр спісы Рэдактар ​​«REG_BINARY» як тып значэння рэестра для двайковых значэнняў.

DWORD (32-біт) Значэнне & QWORD (64-разраднае) Значэнне

Абодва тыпу DWORD (32-бітныя) значэнні і QWORD (64-бітныя) значэнні маюць сіні значок у сістэмным рэестры Windows. Іх значэння могуць быць выяўленыя ў любым дзесятковым або шаснаццатковым фармаце.

Прычына адна прыкладанне можа стварыць DWORD значэнне (32-біт) і іншае значэнне а QWORD (64-разрадная версія ) грунтуецца не на тым , што гэта працуе з 32-бітнай або 64-бітнай версіі Windows, але замест гэтага толькі на разраднасці ад кошту. Гэта азначае , што вы можаце мець абодва тыпу значэнняў рэестра на абодвух 32-бітных і 64-бітных аперацыйных сістэм .

У гэтым кантэксце, «слова» азначае 16 біт. DWORD, а затым, азначае "падвойнае слова" або 32 біта (16 х 2). Вынікаючы гэтай логіцы, QWORD азначае «чацвярны слова» або 64 біт (16 х 4).

Дадатак будзе ствараць адпаведнае значэнне ў рэестры, які неабходны для таго, каб адпавядаць гэтым правілах бітай даўжынёй.

Ніжэй прыведзены адзін з прыкладаў значэння параметру DWORD (32 біта) у рэестры Windows:

HKEY_CURRENT_USER \ Control Panel \ Персаналізацыя \ Desktop Slideshow \ Interval

Адкрыццё гэтага параметру DWORD (32 біта), хутчэй за ўсё, паказаць значэнне дадзеных 1800000 (і 1b7740 ў шаснаццатковым фармаце). Гэты параметр рэестра вызначае, як хутка (у мілісекундах), ваша застаўка праходзіць праз кожнага слайда ў слайд-шоў фотаздымкаў.

Рэдактар ​​рэестра паказвае DWORD (32 біта) і значэння QWORD (64-бітны) значэнні, як «REG_DWORD» і «REG_QWORD» тыпаў значэнняў рэестра, адпаведна.

Рэзервовае капіяванне & амп; Аднаўленне значэнняў рэестра

Гэта не мае значэння , калі вы змяняеце нават толькі адно значэнне, заўсёды зрабіць рэзервовую копію , перш чым пачаць, каб быць упэўненым , што вы можаце аднавіць яго назад у рэдактар рэестра на выпадак , калі што - то нечаканае здараецца.

На жаль, вы не можаце стварыць рэзервовыя копіі асобных значэнняў рэестра. Замест гэтага вы павінны зрабіць рэзервовую копію рэестра , што значэнне знаходзіцца ў Глядзі. Як рэзервовую копію рэестра Windows , калі вам патрэбна дапамога ў гэтым.

Рэзервовая копія рэестра захоўваюцца ў REG - файл , які затым можна аднавіць назад у рэестр Windows , калі вам трэба адмяніць змены , зробленыя вамі. См Як аднавіць рэестр Windows , калі вам патрэбна дапамога.

Калі мне трэба адкрыць значэнне / рэдагаваць рэестр?

Стварэнне новых значэнняў рэестра або выдаленне / рэдагаванне існуючых, можа вырашыць праблему ў вас узніклі ў Windows, або з іншай праграмай. Вы таксама можаце змяніць параметры рэестра для налады параметраў праграмы або адключыць функцыі прыкладання.

Часам вам можа спатрэбіцца, каб адкрыць параметры рэестра проста для інфармацыйных мэтаў.

Вось некалькі прыкладаў, якія ўключаюць рэдагаванне або адкрыццё рэестра значэнне:

Для агульнага агляду ўнясення змяненняў у рэестр значэнні, гл Як дадаць, змяніць і выдаліць ключы рэестра & Values .

Больш падрабязная інфармацыя аб значэннях рэестра

Адкрыццё значэння рэестра дазволіць вам рэдагаваць свае дадзеныя. У адрозненні ад файлаў на вашым кампутары, які будзе на самой справе зрабіць што-то, калі вы запускаеце іх значэнне рэестра проста адкрыць для вас рэдагаваць іх. Іншымі словамі, гэта зусім бяспечна адкрыць любое значэнне рэестра ў рэестры Windows. Аднак рэдагаванне значэння не першы ведаючы , што вы робіце , гэта не вельмі добрая ідэя.

Ёсць некаторыя абставіны , пры якіх змяненне значэння рэестра не ўступіць у сілу да тых часоў , пакуль перазагрузка кампутара . Іншыя не патрабуюць перазагрузкі на ўсіх, так што іх змены будуць адлюстраваны імгненна. Паколькі рэдактар ​​рэестру не кажа вам, якія з іх патрабуюць перазагрузкі, вы павінны перазагрузіць кампутар, калі змяніць рэестр, здаецца, не працуе.

Вы можаце ўбачыць некаторыя значэння рэестра ў рэестры Windows , пералічаных у REG_NONE. Гэтыя двайковыя значэння, якія ствараюцца, калі пустыя дадзеныя запісваюцца ў рэестр. Адкрыццё гэтага тыпу значэння рэестра паказвае яго значэнне дадзеных у выглядзе нулёў у шаснаццатковым фармаце, і рэдактар рэестра пералічаныя гэтыя значэнні ў якасці (нулявы даўжынёй двайковага значэння).

З дапамогай каманднага радка , вы можаце выдаляць і дадаваць ключы рэестра з рэг выдаліць і рэг дадаць каманду перамыкачоў.

Максімальны памер для ўсіх значэнняў рэестра ў межах раздзела рэестра абмежаваны 64 кілабайта.