Недавно я написал собственный реестр NT редактор для Windows и запускал его в Windows 7. К моему удивлению, помимо двух стандартных корневых ключей, MACHINE и USER, которые присутствуют в Windows XP, был также загадочный ключ с именем «A», который нельзя открыть в любом случае, будь то изменение разрешений или привилегии резервного копирования или иным образом:
Кто-нибудь знает, для чего этот ключ? Я не верю, что это для какого-либо программного обеспечения, потому что он был там до того, как я что-то установил на машине, и, кажется, я видел его и на другой новой установке. Это довольно подозрительно, и мне любопытно, почему это там. (Если мне достаточно любопытно, я могу в конечном итоге написать драйвер, чтобы открыть его без проверки прав, чтобы посмотреть, что произойдет!)
(Я не был уверен, следует ли размещать это в SuperUser или StackOverflow, поскольку я думаю, он может войти в любой из них. Я могу ошибаться; извините, если это не подходящее место.)
Редактировать:
Если забыл сказать, я не верю, что вы даже можете увидеть этот ключ используя Win32 API, например RegOpenKey
- вместо этого вы должны использовать собственный API, например NtEnumerateKey
.