Windows权限问题

时间:2010-12-29 16:12:45

标签: windows

您好我需要在c:/windows/system32/drivers文件夹中保存文件。但是当我试图保存时,它不允许我。我尝试通过右键单击该文件夹并在安全选项卡中进行修改来更改权限。但它不允许我改变。应该怎么做才能获得访问权限?

4 个答案:

答案 0 :(得分:5)

您是否尝试使用记事本启动via the "Run as administrator" command编辑主机文件?

根据知识库文章,如果您收到如下所示的错误消息:

  

拒绝访问C:\ Windows \ System32 \ drivers \ etc \ hosts

或者像这样:

  

无法创建C:\ Windows \ System32 \ drivers \ etc \ hosts文件。   确保路径和文件名正确无误。

试试这个:

  

开始→所有程序→附件→右键单击“记事本”→以管理员身份运行→适当修改主机文件→保存

注意:

添加/修改系统目录中的文件是非常非常糟糕的主意。对于hosts文件的这种特定情况是可以接受的,但通常在系统文件夹中添加和修改文件是禁止的

答案 1 :(得分:1)

简短回答:你是系统管理员吗?如果没有,则无法编辑系统文件夹的权限。 (而且,根据Windows的版本,即使是管理员也可能很难/迟钝。)

答案很长:你不应该这样做。操作系统使用该路径(以及许多喜欢它)来实现自己的设计和自身目的。你可能不想搞砸它。你可能会无意中破坏某些东西。它也是存储不属于操作系统安装的东西的非常不直观的地方。你想在那里储存什么?为什么?如果它是应用程序的一部分,则应该与该应用程序一起存储。如果它是用户的东西,它应该存储在用户的空间中。等

修改:根据您的评论回复您的问题:hosts文件实际上是一个级别,位于{{1}下的etc文件夹中}}。您不必更改任何文件夹级权限即可进行编辑。如果您无法编辑该文件,请尝试更改其权限。如果你不能这样做,那听起来并不像你有管理员权限,你可能需要这样做。

答案 2 :(得分:0)

尝试将其保存到其他地方(也许是文档?)然后将其复制到那里。它会询问你是否确定要这样做,但此时说是,它会将文件复制到那里。 Windows不会让你简单地在c:/ windows / system32 / drivers中创建一个文件,原因很明显。

我不需要告诉你要小心,是吗?嗯...

答案 3 :(得分:0)

我遇到此问题并通过右键单击并选择“以管理员身份运行”打开记事本然后我打开并编辑了主机文件,它允许我保存之前没有的地方。