我意外地从 C 盘删除了用户并将其放在 D 盘。我该如何修复这个问题,以便我的系统再次运行?

我意外地从 C 盘删除了用户并将其放在 D 盘。我该如何修复这个问题,以便我的系统再次运行?

我的 C 盘空间不足,我从 C 盘复制用户并将其粘贴到 D 盘,然后删除了 C 盘中的用户。

我意识到这样做犯了大错。我该如何消除损坏并恢复 C 盘正常?

答案1

您应该将文件复制回去。请记住,用户文件夹是一个特殊文件夹。如果权限设置不正确,您将无法从这些配置文件启动,从而导致在 C:\Users 中创建一个 TEMP 文件夹。

由于此文件夹具有特殊权限,因此创建符号链接将不起作用。您必须先将 C:\Users 文件夹复制回来,并希望权限也已复制回来。如果不是,您自己的用户必须是您的文件夹的所有者,并且对该文件夹也有完全控制权。

C:\Users、System 和 Administrators 均对文件具有完全控制权,Users 为只读。SYSTEM 用户是文件夹 C:\Users 的所有者。

设置完所有权限后,重新启动并祈祷。

一旦通过如上所述设置文件夹权限再次起作用,您就可以将文件夹从用户内部移动到另一个位置,然后使用mklink /d <name> <target>提升的命令提示符移动文件夹。虽然这适用于应用程序数据、文档、桌面等......但它不适用于您的用户文件夹本身。

答案2

通过这样做,您还在其他地方(例如注册表)进行了隐藏更改。最好的选择是从最后一个磁盘映像恢复磁盘。使用免费工具(例如Macrium 反射或者替代

如果你不是有一个现有的磁盘映像,你最好的,也许是唯一的选择可能是从 ISO 重新安装 Windows,保留文件。然后创建每个用户,使用与之前相同的名称、密码和权限,最后从 D:\Users 复制每个用户的文件。这个过程很慢、很繁琐,而且容易出错。即使做得很完美,一些应用程序也会注册每个用户必须重新安装。

但是,中的文档和项目D:\Users\...仍然可以访问;你不能以此作为延迟提交的借口 ;-) 只需制作一个可启动的 USB 设备(拇指驱动器)即可访问文件;无需安装任何东西。最快的可能是Ubuntu Live USB,还有很多替代方案,例如终极启动 CDHiren 的启动 CD其他的。顺便说一句,Ubuntu Live 的优点在于它上面已经有了 LibreOffice,因此您可以在最后一刻编辑文档 - 但将它们保存在 C: 或 D: 驱动器以外的其他地方。

相关内容