几周前,我的笔记本电脑(HP Pavilion dv6)的风扇坏了。我拆开电脑测试了一下,风扇确实烧坏了,于是我订购了一个新的风扇。
与此同时,我的电脑上有我需要的文件,所以我将硬盘连接到一个 USB 设备,该设备允许将笔记本电脑硬盘用作 USB 外部驱动器,并将其连接到我妈妈的电脑(也是 HP,但这是 Windows 8)。当我尝试访问驱动器时,它说我没有权限这样做,所以我试图获取驱动器和各种文件夹的所有权。我一直在使用一个注册表工具,它会在上下文菜单中添加一个按钮来声明对文件夹及其内容或文件的所有权。我知道这很愚蠢,我怀疑以后会出现问题,但我需要这些文件。
当我将电脑重新组装好后,电脑从休眠状态启动,一切正常,就像什么事都没发生过一样。然而,电脑重启后进行了磁盘检查,似乎删除了一些注册表项并清空了回收站。
在此之后,我发现我硬盘上的某些位置现在无法供我访问,也无法运行我计算机上的程序。
有些程序已经停止工作。Constant Guard 是我爸爸在我电脑上安装的一款必不可少的防病毒软件,幸运的是,它忘记了我拥有它的许可证,这给了我一个卸载它的好借口。Dropbox 停止与服务器同步。Microsoft Word 不再自动保存,每次尝试自动保存时都会报告错误,而且频率越来越高,直到文档基本上无法使用。Chrome 完全停止工作(无法启动),并且拒绝更新或卸载。我手动破坏了安装,直到它最终重新安装,现在运行良好。Torch 是 Chrome 的衍生产品,没有受到类似的影响。Python 3.2 完全停止工作,但升级到 3.4 后可以正常工作。
我的问题是:
我如何声明对驱动器上每个文件夹、子文件夹和文件的所有权,或者直接关闭文件保护?还有哪些问题可能导致这些症状(注册表损坏?)以及如何修复它们?
答案1
我最终使用的解决方案是使用命令行 takeown 命令,并通过一些注册表调整将其放在上下文菜单中,这样我就可以右键单击任何文件夹并获取所有权。我以这种方式摸索了大约一年,直到计算机无缘无故地开始出现蓝屏。总而言之,以下解决方案很糟糕,您可能应该重新安装操作系统: http://www.howtogeek.com/howto/windows-vista/add-take-ownership-to-explorer-right-click-menu-in-vista/
答案2
我了解你修改权限的磁盘是系统磁盘。
系统磁盘包含具有非常特殊权限的特殊文件夹,这些文件夹可能已丢失。此外,您在妈妈的计算机中使用的计算机帐户可能在您的计算机上没有对应的帐户,因此您的文件夹现在可能由您计算机上不存在的幻影帐户拥有。
对于您自己的文件夹(非系统),您首先需要验证您实际上是所有者,并且如果需要则重新获得所有权。
下一步,如果系统文件夹的特殊权限被破坏,则需要恢复它们。我不知道有什么方法可以恢复这些特殊权限,除非通过 修复安装以修复 Windows 7,修复您当前安装的 Windows 安装,同时保留用户帐户、数据、程序和系统驱动程序。
如何修复 Windows 在上面链接的文章中有详细说明,但请仔细阅读文章并特别注意警告部分。
如果这还不够,那么可能需要采取更激烈的措施,例如从头开始重新安装 Windows 和所有应用程序。
答案3
使用具有提升权限的帐户,您可以使用文件资源管理器更改文件的所有权。选择一个文件夹来检查权限。在所有权方面,最好将所有权授予管理员组。当您连接到另一台机器时,它将识别组所有者。
另外,在所有权屏幕上,有一个选项可以替换其下方所有子文件夹的所有者。
所有权变更后,您可以将文件权限更新为您想要的权限。