Pages

Monday, 25 March 2013

如何顺利的编辑Windows的系统文件?

在 Windows 系统中,某些文件或文件夹需要你具备管理员权限才可以访问。比如说,你希望在自己的计算机上通过修改 hosts 文件来屏蔽某个指定的网站,这时候你就必须要获得该计算机的管理员权限才能够保存编辑过的 hosts 文件。同样的原理,如果你想要使用命令提示符来执行某些命令,你的身份也必须是管理员。我在 Windows 7 系统上第一次修改 hosts 文件时就曾经遇到过无法保存文件的情况,结果会出现警告提示.

当然,如果当初我打开 hosts 文件时的身份为计算机管理员的话就不会出现这种情况。

但是,有时候即使你是计算机管理员身份(或者你的计算机的唯一使用者),在编辑某些受保护的系统文件时也会收到“拒绝访问”的提示。
管理员也无法编辑文件的解决方法

这种情况要算在 Windows 7 或 Vista 系统上最为常见,很迷惑,我明明是以管理员身份登录的自己的计算机的,为什么还会出现“拒绝访问”的警告?如果管理员都没有权限访问自己计算机上所有的系统文件,那么谁才会拥有这样的权限?

解决的方法虽然简单,但我还是想拿 hosts 文件来做个例子说明一下,你也可以依此举一反三,在编辑其它文件时遇到同样的问题也可以采取同样的解决方法。

    打开 Windows 开始菜单,找到“记事本”程序,右键点击程序图标,在弹出的菜单列表中点选“以管理员身份运行”,然后在打开的记事本上通过"文件”-“打开”菜单来浏览 hosts 文件(在c:\windows\System32\drivers\etc目录下)。

好了,现在你可以在没有任何警告提示的情况下,编辑并保存 hosts 文件了。