在 Windows 8 中编辑 Windows 系统文件

在 Windows 8 中编辑 Windows 系统文件

我的用户正在开发一款软件,需要我编辑配置文件windows 目录中的文件就可以正常工作了。

现在我导航到文件位置并尝试使用记事本打开编辑文件(就像编辑任何 .bat 文件一样)。我编辑得很好,尽管有点担心配置 .sys 文件有多空。(它只包含一行小行,而这行恰好是我需要编辑的行)当我去保存它时,我被拒绝访问。此时我以计算机的本地管理员身份登录。然后我尝试以网络管理员身份登录,我自己的网络管理员帐户,甚至尝试创建一个新的管理员,看看我是否可以从头开始设置权限。

然后我尝试右键单击 Windows 文件并打开属性以更改安全性。它允许我单击“编辑”,但不允许我添加或删除用户,并且所有复选框都变灰了... 有什么方法可以完全控制 Windows 8 中的 Windows 文件/目录?这似乎几乎不可能。

[更新]

我已经尝试了链接问题中建议的命令行,但这些都不起作用,我仍然被拒绝权限,或者即使提升了 cmd 权限也无法进行更改。停用 UAC 会有什么不同吗?

答案1

UAC 可防止具有管理员权限的用户通过 Explorer 打开系统文件时对其进行更改。我不确定 Windows 8 是否适用,但在 Windows 7 中,您可以使用“以管理员身份运行”选项启动记事本,从记事本中打开文件,编辑并保存。

答案2

我设法让 icacls 和 Takeown 在提升的命令提示符下工作,这帮助我获得所有权并获得对文件的完全控制权。我不知道的是,有两个不同的 Config.nt 文件,一个在 System32 的根目录中,另一个在 WinSxS 中的一个文件夹中。我碰巧给了自己对错误的配置文件的控制权。我纠正了这个问题,将 Files=40 更改为 Files=50,它工作正常。StockPro 现在可以完全运行了。

相关内容