HKEY_CLASSES_ROOT
не является реальным физическим кустом (он не хранит данных), это просто объединенное представление HKEY_CURRENT_USER\Software\Classes
и HKEY_LOCAL_MACHINE\Software\Classes
. Обновления базовых ключей мгновенно отображаются в HKEY_CLASSES_ROOT
.
Значения в HKEY_CURRENT_USER
переопределяют значения в HKEY_LOCAL_MACHINE
, поскольку при обращении к HKEY_CLASSES_ROOT
внутренняя часть реестра пытается сначала прочитать HKEY_CURRENT_USER
.
Кроме того, HKEY_CURRENT_USER
на самом деле является псевдонимом / символьной ссылкой ключа в HKEY_USERS
.