我在之前的预发布版本上安装了 Windows 7 x64。通常情况下,如果您选择不格式化,它会将现有 Windows 文件夹(Program Files、Users 等)中的所有内容移动到名为 Windows.old 的文件夹中。然后它会创建新的 Windows 文件夹并为其分配 Admin/System/TrustedInstaller 权限,这样普通用户就无法随意修改系统文件/已安装的应用程序。
我以前使用以前的版本做过几次这个,但在版本 7600 中我遇到了一个问题,即使我是管理员,我也无法删除/更改这些文件夹中的任何内容。
例如,如果我尝试从 Program Files 文件夹中删除某些内容,它会告诉我需要受信任的安装程序的权限。
如果我更改文件的所有者,我仍然会收到错误“您需要 [所有者] 的权限”。这肯定是一个错误,因为即使我将自己设为所有者,我仍然会收到错误。我找到了一种解决方法,即删除继承的权限,更改所有者和权限,并将更改传播到所有子级(从根开始)。有时它适用于文件夹组,有时我必须单独对每个文件执行此操作。无论哪种方式,我都不认为这是一个好的解决方法,因为它要求我对整个文件夹进行权限更改,而不仅仅是我想要编辑/删除的文件。
有谁知道如何解决这个问题吗?
[编辑:在旧版本上安装与“升级”不同。您的系统设置/应用程序均不会保留。]
答案1
那么使用 Take Ownership 注册表破解怎么样http://v.be.sl.pt? 我能够让它与 7 的 RC 版本一起工作,它帮助我删除了那些不允许您访问的补丁升级工件。
答案2
我知道这很无趣,但不支持在以前的 Windows 7 版本上安装 Windows 7。这是此操作可能导致的典型问题。