HKEY_CURRENT_CONFIG, понякога съкратен до HKCC, е кошер от регистър, който е част от системния регистър на Windows. Самият той не съхранява никаква информация, а вместо това действа като указател или пряк път към ключ в регистъра, който пази информацията за използвания в момента хардуерен профил.
HKEY_CURRENT_CONFIG е пряк път към кошера HKEY_LOCAL_MACHINE. По-конкретно, към ключа на системния регистър \SYSTEM\CurrentControlSet\Hardware Profiles\Current\. Именно там информацията наистина се съхранява - HKEY_CURRENT_CONFIG просто предоставя бърз начин да стигнете до там.
Следователно този кошер на регистъра наистина съществува само за удобство. По-лесно е да получите достъп до данните в другия ключ на системния регистър - за да ги видите и модифицирате - като просто отидете на HKEY_CURRENT_CONFIG. Тъй като те съдържат една и съща информация и винаги са свързани помежду си, можете да правите промени на всяко място, за да получите същите резултати.
Как да стигнете до HKEY_CURRENT_CONFIG
Подобно на кошер, видим от най-високото ниво в редактора на системния регистър, HKEY_CURRENT_CONFIG е доста лесен за достигане до:
-
Отворете редактора на системния регистър. Наистина бърз начин да направите това във всички версии на Windows е да изпълните командата regedit в диалоговия прозорец Изпълнение или полето за търсене.
-
Намерете HKEY_CURRENT_CONFIG от лявата страна на инструмента за редактор на системния регистър.
Този кошер е посочен в долната част на всички останали кошери, точно под HKEY_USERS.
- Изберете HKEY_CURRENT_CONFIG или направете същото със стрелката или знака плюс вляво, за да разширите кошера.
HKEY_CURRENT_CONFIG може да бъде трудно да се намери, ако предишно посещение на редактора на системния регистър е оставено върху ключ дълбоко в регистъра. Просто свийте всички отворени подключове (като изберете стрелката или знака плюс вляво), докато се върнете към списъка с кошери, където ще намерите HKEY_CURRENT_CONFIG.
Подключове на системния регистър в HKEY_CURRENT_CONFIG
Ето двата ключа на системния регистър, които ще намерите под кошера HKEY_CURRENT_CONFIG:
- HKEY_CURRENT_CONFIG\Software
- HKEY_CURRENT_CONFIG\System
Вижте документа на Windows Server 2003/2003 R2 Retired Content на Microsoft за повече информация относно информацията за хардуерния профил, видяна в HKEY_CURRENT_CONFIG. Този документ е PDF файл. Можете да прочетете за данните в ключа на системния регистър \CurrentControlSet\Hardware Profiles\, който е същият като това, което се намира в HKEY_CURRENT_CONFIG, на страница 6730.
Още за HKEY_CURRENT_CONFIG
Както казахме по-горе, HKEY_CURRENT_CONFIG репликира всичко, което е намерено в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\. Това означава, че ако редактирате нещо в предишния ключ на системния регистър, то ще бъде отразено във втория и обратното.
Например, ако добавите, редактирате, премахнете или преименувате нещо в ключа HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\Software\ и след това излезете и отворите отново редактора на системния регистър (или опреснете сF5 ключ), ще видите, че промяната е станала незабавно в HKEY_CURRENT_CONFIG\Software\ ключ.
Може да забележите, че има множество ключове на системния регистър в HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\. Това е така, защото този ключ се използва за съхраняване на всички хардуерни профили за целия компютър. Причината да виждате само един хардуерен профил в ключа HKEY_CURRENT_CONFIG е, че той сочи само към един от тези хардуерни профили – по-специално към този, който се отнася до потребителя, който в момента е влязъл.
В някои версии на Windows можете да създадете допълнителни хардуерни профили от връзката System в контролния панел. Изберете Hardware и след това Hardware Profiles.