如何打开注册表编辑器中存储用户信息的SAM文件?

如题所述

sam文件怎么打开

(Security Accounts Manager安全帐户管理器)负责SAM数据库的控制和维护。SAM数据库位于注册表HKLM\SAM\SAM下,受到ACL保护,可以使用regedt32.exe打开注 册表编辑器并设置适当权限查看SAM中的内容。

SAM数据库在磁盘上就保存在%systemroot%system32\config\目录下的sam文件中,在这个目录下还包括一个security文件,是安全数据库的内容,两者有不少关系

最近没有事情就翻翻自己的系统文件夹,

走到C:\WINDOWS\system32\config文件夹下时,发现如下五个奇怪的文件:sam,default,security,software,system.在windows系统环境下无法打开。
并且其中sam,security,default均为256k。
这几个文件到底是什么用呢?就到网络上查查。

SAM最初是跟随第一代NT来到世界的,它在微软总部的特工代号叫做“安全账户管理器”(Security Accounts Manager),可以所sam文件是windows的门卫,在win2k时代这个门卫不太强大,到了NT内核时代,这个家伙的作用就变得强大了。SAM记录的数据很多,包括所有组、账户信息、密码HASH、账户SID等,应该说是一个考虑得比较周全的门卫。

SAM不仅仅是一个文件那么简单,它不但有文件数据,在注册表里面还有一个数据库,位于HKEY_LOCAL_MACHINE\\SAM下,这是一个比较复杂的结构。SAM在系统启动后就处于锁定状态,我们没法擅自更改这个文件内容。

在注册表里我们可以看到一下内容:

1.在HKEY_LOCAL_MACHINE\\SAM\\SAM\\ Domains下就是SAM的内容,其下有两个分支“Account”和“Builtin”。

2.Domains\\Account\\Users下存放的就是各个账号的信息,当然,这里是加密过的二进制数据,每个账号下面有两个子项,F和V。项目V中保存的是账户的基本资料,用户名、所属组、描述、密码、注释、是否可以更改密码、账户启用、密码设置时间等。项目F中保存的是一些登录记录,比如上次登录时间、错误登录次数等。SAM靠这些齐全的备忘录来保存与用户账号相关的各种信息。

3.Domains\\Builtin存放着不同用户分组信息,SAM就是根据这个来划分NT中固有的6个不同的工作组的,它们分别是:管理员(Administrators)、备份操作员Backup Operators)、客人(Guests)、高权限用户(Power Users)、修复员(Replicator)和普通用户(Users)。

幕后指挥官

在Windows系统中,虽然SAM如此尽力,但是他不听从你的指挥。
它只听本地安全认证(Local Security Authority)程序——LSASS.EXE的差遣,就连进门时的审查也是LSASS的指示。如果你把LSASS杀了,你就等着被赶出门吧

——当然,对于普通用户来说,如果你试图用普通的进程管理工具或者Windows系统的进程管理杀掉“LSASS.EXE”进程的话,只会得到“该进程为关键系统进程,任务管理器无法结束进程。”的提示,本地安全认证(Local Security Authority)在Windows系统中主要负责以下任务:
1.重新找回本地组的SID和用户权限;
2.创建用户的访问令牌;
3.管理本地安装的服务所使用的服务账号;
4. 存储和映射用户权限;
5.管理审核的策略和设置;
6.管理信任关系。

俗话说,“人无完人”。尽管SAM(萨姆)是这么尽心尽责,可是在这里,我们还是必须用那句话——“萨姆也是人”来形容它。由于一些设计上的失误,在WinNT/2000里,如果你忘记了密码,那么你要做的不是呼天喊地,只需要在非NT环境里把SAM驱逐出硬盘就可以了。但是在XP以后的Windows操作系统里,这个情况得以改善,如果你把萨姆大叔踢了,NT也躲着死活不肯出来了。

特别提醒:不要以为sam文件记录了密码信息你就可以删除该文件使得系统用户密码为空,虽然在早期的win2k时代你可以在dos环境下这样做以求达到置空密码的目的,在xp时代,这样可没有用哦。

或者 使用 lc5 软件...
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-11
打开"开始"菜单,点击"运行"项,在"运行"框中输入命令regedit进入注册表编辑器,然后输入要打开的SAM文件名,就可以了。

如何打开注册表编辑器中存储用户信息的SAM文件?
第一步、运行——输入regedt32并回车。注意不是regedit 第二步、找到HKEY_LOCAL_MACHINE\\SAM\\SAM,右键——权限——添加——administraotrs,确定 第三步、关掉注册表编辑器,重新运行一次,SAM键已打开

如何打开注册表编辑器中存储用户信息的SAM文件?
(Security Accounts Manager安全帐户管理器)负责SAM数据库的控制和维护。SAM数据库位于注册表HKLM\\SAM\\SAM下,受到ACL保护,可以使用regedt32.exe打开注 册表编辑器并设置适当权限查看SAM中的内容。SAM数据库在磁盘上就保存在%systemroot%system32\\config\\目录下的sam文件中,在这个目录下还包括一个security...

sam文件怎么打开
1、首先在电脑主界面上,选中“SAM文件”图标。2、再者在电脑主界面上,右键选择zhidao“打开”选项。3、接着在“打开方式”界面上,选中“记事本”程序。4、然后在“打开方式”界面上,点击“确定”打开SAM文件。5、最后在“记事本”主界面上,成功显示SAM文件内容。

如何查看xp中注册表里的sam文件
安全账号管理器的具体表现就是%SystemRoot%\\system32\\config\\sam文件。sam文件是windows NT的用户帐户数据库,所有NT用户的登录名及口令等相关信息都会保存在这个文件中。注册表中的HKEY_LOCAL_MACHINE\\SAM\\SAM

求大神破解win7 SAM文件
1):开始——搜索程序和文件中,输入regedit,找到后,右键”以管理员身份运行“,打开注册表编辑器后找到HKEY_LOCAL_MACHINE\\SAM,对于此键下的所有子键的修改,都会保存于config目录下的sam文件。2):要展开sam键,需要在sam键上右键,选择”权限“,将管理员组的权限设置为“完全控制”,然后F5刷新...

Win7系统如何运行PsExec打开一个注册表项HKLM\\SAM\\SAM
因为默认的HKEY_LOCAL_MACHINE\\SAM\\SAM这里是不能访问的,你需要在HKEY_LOCAL_MACHINE\\SAM\\SAM这里右击权限,把你当前操作用户的完全控制和读取给勾选上,然后应用确定,刷新一下注册表,在点就进去了

在XP上如何查看SAM文件
WinXP的SAM文件位于C:\\Windows\/system32\/config\/下,如果SAM文件损坏或丢失了,WinXP中的所有帐号就会丢失,而且还无法通过WinXP登录界面。要恢复SAM文件,你可以把Win XP安装光盘上的sam文件(H:\\windows\\repair\\sam)复制到C:\\Windows\/system32\/config\/下即可。即打开命令行模式,输入copy H:\\windows\\...

存储注册表全部信息的那个文件叫什么,具体在什么位置
回答:注册表分成两大部分,包含着多个组成文件。 一、系统配置文件 Windows 2003\/2000\/XP 注册表中的系统配置文件存放在系统“C:\\Windows\\system32\\config”目录下,这些文件分别是default、sam、security、software、system及userdiff,我们一般称这些文件为“配置单元” 二、用户配置文件 Windows 2003\/2000\/XP...

windows的用户信息储存在哪里
WINDOWSXP里,用户帐户的信息是储存在WINDOWS\/SYSTEM32\/CONFIG里面的SAM文件里面 在安全模式下,右击-打开-选择记事本,就可以打开。

win7的开机密码存在哪个文件夹
1、点击电脑桌面的“计算机”;2、点击“本地磁盘(X:)”(X指的安装系统的盘,一般为C盘);3、点击“Windows”文件夹;4、在双击点开“System32”文件夹;5、接着双击点开“config”文件夹;6、所有的账号和密码都储存在SAM里面,它是一个加密的文件,需要专用的编译器打开。

相似回答