移动文档——避免重装系统丢失个人数据

  1. 第一种情况:已经具有操作系统

整个过程中实验账户为xiaoyang

          前提你现在用的不是administrator账号登陆当前系统(系统中不只一个账户),然后使用windows键+R打开运行,并且输入lusrmgr.msc回车,将administrator账户启用(一般是禁用的),然后注销当前账户并且登陆管理员账户administrator,使用windows键+R打开运行,输入cmd回车进入dos命令框。

image

然后输入命令如下图(意思是将原来账户的文件夹复制到非系统盘)

image

完成之后将其原来的用户文件夹删除,可以通过界面或者使用del c:usersxiaoyang命令

完成上述操作之后使用命令创建链接

image

回车之后便完成,以后在重装系统后使用同样的方法便可以将d盘下原来自己的个人账户文件夹里的数据,而且创建链接之后你可以随便的存储文件在个人账户里,因为在本质上它是被存放在d盘的,相当于一个快捷方式的形式,在下次重装系统,到了输入账户那里可以按shift+F10打开cmd,然后输入mklink /h /j c:usersxiaoyang d:usersxiaoyang回车,原来的账户就会重新“复活”,包括桌面环境等都是一样的,当然也可以在进入系统之后再“还原”原来的账户,那个时候还是首先需要删除c盘下的账户文件夹,然后使用mklink /h /j c:usersxiaoyang d:usersxiaoyang,请勿删错(比如删除了users,或者users下面的default文件夹,到时候要进入系统一般人是做不到的,但真错删除了可以及时向我反映,我对用户环境变量等设置稍微有过研究)

 做整个过程中还是希望读者认真想想每个命令的意义,其实这个操作过程是不难的,不懂电脑的人都可以操作

注意:copy c:usersxiaoyang d:usersxiaoyang 是复制xiaoyang文件夹到d盘

        mklink /h /j c:usersxiaoyang d:usersxiaoyang是创建链接

        del c:usersxiaoyang  是删除xiaoyang这个文件夹

       rmdir "C:Users" /S /Q 也可以删除文件夹

       robocopy "C:Users" "D:Users" /E /COPYALL /XJ /XD "C:UsersAdministrator" 是一个权限比较高的复制命令,这里可以不用

        是先复制了再删除xiaoyang,还有需要注意是英文标点符号

      

顺便提起一些小知识

  修改注册表-run-regedit:
LocalMechine-Software-Microsoft-WindowsNT-CurrentVersion
     ①计算机注册单位:用户名:“实际预想的用户名”
LocalMechine-Software-Microsoft-WindowsNT-CurrentVersion-Profilelist
     ②用户文件夹位置:将各键值的 %**% 改为 D:
LocalMechine-Software-Microsoft-Windows-CurrentVersion
     ③安装目录:CommonFilesDir/ProgramFilesDir/ProgramFilesPath的 %**% 改为 D:

如果在一个全新的硬盘上安装操作系统,并且安装进度到了输入账户和密码,使用shift+F0打开cmd进行刚刚那上面的操作,会出现问题,因为网上有这样的教程,但我在多次实验后解决了问题,操作会更麻烦一些,以后有时间可以发表下。

    上面的问题会导致用户在登录框输入用户名和密码回车后显示无法加载用户配置文件,有的是登陆后直接注销,这样的问题跟用户的配置文件有关,大致的步骤是启用管理员administrator,这时候的管理员账户是不存在的,所有的操作在注销后都不会保留,然后再结合系统盘下users下的default文件夹,来配置登陆不了的用户的用户配置文件,开启管理员需要使用pe或者挂在别人电脑上使用工具解锁administrator账户,

遇到问题多多查阅资料,也可以向我提出,希望可以帮助解决

原文地址:https://www.cnblogs.com/ywj2013/p/3299278.html