59172">
四、最后我们来说一说注册表的由来。 在Windows 3.x操作系统中,注册表是一个极小文件,其文件名为Reg.dat,里面只存放了某些文件类型的应用程序关联,大部分的设置放在Win.ini、 System.ini等多个初始化INI文件中。由于这些初始化文件不便于管理和维护,时常出现一些因INI文件遭到破坏而导致系统无法的启动的问题。为 了使系统运行得更为稳定、健壮,Windows 95/98设计师们借用了Windows NT中的注册表的思想,将注册表引入到Windows 95/98操作系统中,而且将INI文件中的大部分设置也移植到注册表中,因此,
注册表在Windows 95/98操作系统的启动、运行过程中起着重要的作用。
好,简单的介绍了
注册表相信大家一定对其有所了解。回到我们这篇文章的主题:
要禁止非法修改文件属性,我们首先要打开注册表编辑器,也就是我们大家平时所说的注册表。使用的命令我在前面已经说过了,我的系统是xp,在‘运行’中输入regedit,然后回车或者点击‘确定’,打开
注册表编辑器。
打开了注册表编辑器,以此展开“HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer”分支或“HKEY_LOCAL_Machine/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer”分支,然后在右边的窗口中将“NoFileAssociate”(REG_DWORD型)的值改为“1”(“1”为不允许用户更改文件属性,“0”为允许用户更改文件属性),完成后保存,推出
注册表编辑器,重新启动计算机即可。
在这里提示您一下,如果
注册表中没有“NoFileAssociate”值可以新建一个。