![使用 takeown 访问外部驱动器上的目录危险吗?](https://linux22.com/image/1503699/%E4%BD%BF%E7%94%A8%20takeown%20%E8%AE%BF%E9%97%AE%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8A%E7%9A%84%E7%9B%AE%E5%BD%95%E5%8D%B1%E9%99%A9%E5%90%97%EF%BC%9F.png)
我需要从硬盘(即另一台 Windows 10 机器的 C 盘)备份几百 GB 的数据。
目前,Windows 10 机器无法启动(这肯定是硬件问题,幸运的是在保修期内)。
使用另一台笔记本电脑,我想将我的用户数据备份到第二台笔记本电脑上的另一个驱动器。当我通过 USB 外壳连接计算机 1 上的驱动器时,我收到消息“您目前无权访问。单击继续以永久获取访问权限。”
不幸的是,这样做只会导致桌面挂起,而不会改变任何东西。
我已阅读有关“takeown”命令的信息并认为它可以解决我的问题。
但是我担心在硬件修复后将此驱动器重新插入系统时,任何 takeown 命令都会在我重新连接它之后对我的 C 驱动器上的桌面权限产生负面影响。
如果我运行 takeown 命令来获取访问权限,当 C 盘硬盘重新插入到我的机器时,哪些设置对于保留权限最安全。
(我猜测主机的问题可能出在显卡、坏的 RAM、主板或电缆或 CMOS 上。我找不到任何理由认为硬盘上的数据以任何方式被损坏。技术人员修好我的机器后,我认为我的 C 盘将正常工作。我认为我只需将原来的硬盘重新插入其中即可。
请记住,硬盘本身不是问题。我可以在我的第二台 Windows 10 笔记本电脑上看到它;我只是无法访问、浏览或复制这些文件。
我将非常感激您就最佳课程提出的建议。
答案1
如果你有一个 Linux live USB,你可以从那里启动并安装磁盘,然后插入你的 USB 磁盘并开始复制所有内容,W10 肯定会打开快速启动选项,但你仍然可以以只读模式安装 NTFS 磁盘
https://askubuntu.com/questions/296331/how-to-mount-a-hard-disk-as-read-only-from-the-terminal
答案2
我问了最初的问题并想描述我是如何解决这个问题的。
最初我想要一个仅适用于 Windows 的解决方案,所以我没有考虑过在 Linux 中做所有事情。这不是一个坏主意——不幸的是,我的 Linux 机器一个月前就坏了,所以除了使用 Live USB 之外,我做这件事并不方便。我最初尝试用它设置挂载点,但出现了问题,仍然无法获得对该驱动器的只读访问权限。也许我可以花更多时间解决这个问题。
我在 Windows 中再次尝试。这次我采取了不同的策略。我使用管理员帐户打开了一个 power shell。这使我能够读取和编辑旧驱动器上的任何目录。(也许如果我使用管理员帐户打开 Win Explorer,我也可以做同样的事情)。
使用管理员命令行,我正要将文件从外部硬盘复制到本地文档目录。令我惊讶的是,管理员用户将文件复制到 C:\Users\Robert\Documents\1b Robert 帐户对这些文件拥有完全的控制权。
事实证明,此解决方案比任何涉及 takeown 命令的解决方案都容易得多,破坏性也小得多。这就是为什么我将自己的答案标记为“正确”的答案,尽管 Linux 解决方案也不错。