我想使用此代码
在Windows 7上阅读SAM子项int retVal = RegLoadKey(HKEY_LOCAL_MACHINE, "SAM_AUX", @"E:\Auxiliar Registry\SAM");
RegistryKey accountKeys = Registry.LocalMachine.OpenSubKey(@"SAM_AUX\SAM\Domains\Account\Users\Names", false);
但我总是收到Acces Denied,我无法使用regedit查看SAM子键。可能是什么问题?
由于
答案 0 :(得分:0)
SAM注册表项上的权限不允许访问普通用户或Administrators组。您可以将您的进程作为本地系统启动(例如,通过使其成为系统服务或使用psexec或任务调度程序),或者您可以启用备份和还原权限以绕过安全性。