
Windows 7系统比XP更安全的一个重要原因是,它控制系统文件的权限,并且未经授权无法修改系统文件。从XP升级到Win7的许多用户都不习惯这一点。他们会在操作系统文件时遇到诸如“访问被拒绝”之类的提示。面对这种情况,他们常常无所适从。但是,我们只需要了解Win7即可轻松解决系统权限原理。
通常,最经常修改的系统文件是hosts文件。如果我们遵循XP时代,并使用记事本直接打开C:\ Windows \ System32 \ drivers \ etc下的主机文件进行修改,则会发现在保存结束时,出现如下所示的拒绝访问提示。

直接更改主机文件将无效

出现此提示是因为我们当前的操作缺少足够的权限。有人可能会说,我已经以管理员帐户登录,为什么我没有足够的权限?是的,在Win7系统中,即使帐户权限是计算机管理员,当涉及核心系统文件时,仍然有必要申请提升的操作权限。对于上述问题,我们需要执行以下步骤来解决:
首先,找到Windows主文件夹中的notepad.exe文件(记事本程序),然后右键单击并选择“以管理员身份运行”。这时,启动的记事本程序将暂时获得最高权限。然后通过“文件”菜单-打开,找到主机文件并进行必要的修改,并在完成后直接保存。在此过程中,不会出现拒绝访问的警告提示。

您需要成为管理员才能修改

上述方法是一次性的操作,也就是说,如果您下次要修改主机文件,则需要执行上述步骤。当然,您将在Internet上搜索其他方法,例如将hosts文件复制到桌面,然后在修改后将其粘贴回去,但是这些方法并不方便。如果您要一劳永逸,或者有其他需要修改的非文本文件,则可以参考以下方法:永久获取文件或文件夹的所有权限。
注意,这将使系统文件失去权限保护,其他程序可能会在不知情的情况下使用它来在后台秘密修改文件,因此不建议使用此方法,它只是为了告诉所有人,每次都不必为权限问题困扰。
以Windows \ System32文件夹中的任何dll文件为例:
第一步:右键单击要获取权限的文件或文件夹,在“属性-安全性”选项卡上;在“组或用户名”下面的列表中选择当前登录的帐户名,通常是第二行的管理员(xxxx-PCAdministrators),其中xxxx是您的登录用户名,然后单击“高级”按钮。窗口底部。


步骤2:在新打开的“高级安全设置”窗口中,切换到“所有者”选项卡,然后单击下面的[编辑]按钮。然后打开一个类似的设置窗口,在“将所有者更改为”列表下选择管理员(xxxx-PCAdministrators),然后单击[确定](将在此处弹出另一个确认窗口,只需单击确定)即可返回上一个窗口。

这时,您将发现上图中的“当前所有者”已从TrustedInstaller更改为您的用户名,以登录系统,然后单击[确定]返回“属性”窗口。完成此步骤后,我们可以手动修改以前无法操作的登录帐户的权限。

第3步:单击中间的[编辑]修改管理员(xxxx-PCAdministrators)的权限。此时,权限列表中的所有选项都处于可选状态。检查“完全控制”的“允许”。完成后确认,还会出现系统安全提示。

获取完整的文件控制权限
这些操作完成后,您将对该文件拥有所有操作权限,并且权限提示将不会出现。如果不再需要完全控制,则可以重复上述第三步,并删除完全控制,修改和编写的权限。
阅读上述操作后,您应该了解Win7在管理系统文件方面非常严格。尽管这将给我们以前的习惯带来一些麻烦,但结果是安全性得到了大幅提高,因此希望用户尝试以第一方式修改系统文件,以免给其他恶意软件留下后门。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-324819-1.html
看了你这么多文字