读取是涉及磁盘还是只是RAM?
它是否始终可供阅读,或者是否存在任何限制,例如某些用户将降级安全但无法使用?
答案 0 :(得分:3)
注册表存储在磁盘上,但是会缓存(在某种程度上),因此您基本上是从磁盘读取,但有时候您将获得缓存版本。
虽然通常所有用户都只具有对注册表的只读权限,但会有部分内容(例如其他用户配置文件)无法访问。
您应始终拥有对HKEY_LOCAL_MACHINE
的只读访问权限(HKEY_LOCAL_MACHINE\SAM
和HKEY_LOCAL_MACHINE\SECURITY
除外且受限制且只能使用本地系统权限读取)HKEY_CURRENT_USER