Win 11/10 重装系统、保留数据、初始化

查看 7|回复 0
作者:fengwq   
完整版:
GitHub 、B 站
摘要
常见软件的配置与数据迁移方法
Windows 系统设置
7-Zip 设置
OOBE 设置:装驱动、禁用 BitLocker
重新激活系统
卸载禁用广告组件  
重装前的思考
我被微软偷袭了,不能登录微软帐户,详情见《 微软!我只是想更新 BIOS ,结果被迫重装系统?! 》  
重装与保留数据的思路
Windows 设置
Windows 官方云同步只支持部分设置,具体看文档:
[] 图:Windows 备份设置目录 (中文是机翻, 英文版 )
而且由于网络问题,不一定能同步成功。我建议使用截图与文本保存修改过的配置。  
控制面板
在 Win11 系统,已经有一半都被「设置」取代了。
注册表
注册表保存了 Windows 的配置、软件的配置。在我用的软件里,把配置和数据存在注册表的软件只有少数几个。
全部备份再恢复是不行的,系统问题可能就是因为注册表改乱了导致的。
对个别软件可以考虑备份相关的注册表。  
组策略
可能设置了比如:关闭 Windows 自动更新、禁用任务管理器、禁用控制面板等策略。  
用户文件夹
环境变量
先介绍几个环境变量,这些变量和路径是等价的,后面的文件路径会使用这些变量。  
[td]环境变量[/td]
[td]对应路径[/td]
%UserProfile%
C:\Users\
%AppData%
C:\Users\\AppData\Roaming
%LocalAppData%
C:\Users\\AppData\Local
数据盘(非系统盘)的数据
数据盘的 NTFS 的 ACL 权限问题
用户在重装系统后可能会发现非系统盘(如 D 盘)的文件打不开,提示「拒绝访问」;或者在非系统盘安装软件需要管理员权限。这些问题的就是 NTFS 的 ACL (访问控制)权限导致的。ACL 不是存在注册表里,也不是存在系统盘里,而是跟文件系统放一起的。重装系统后,非系统盘的 ACL 设置是没有变化的;即使用户名相同,重装后 SID 也会变化;结果就是新用户无法访问非系统盘的数据,需要用管理员权限修改 ACL 才可以访问。  
由于我对 NTFS 只是一知半解,为了减少 bug 以及数据安全,我选择 D 盘也手动迁移数据。文件打包之后再解压,就不会有旧的 ACL 权限问题,而是直接继承解压的目标文件夹的 ACL 权限。
我是刚好有一块空闲的固态硬盘可以用来中转数据,如果是用机械硬盘中转的话,移动数据的耗时会很长。  
如果觉得这个方案麻烦或者不可行,也可按照下方的参考资料,直接修改 D 盘的 ACL,也不是不能用。
参考 1 、参考 2
数据盘的迁移方案
[ol]
  • 使用 7-Zip 按需对文件夹打包(不压缩)。
  • 压缩包存在中转的硬盘里
  • 重装后解压出来
    [/ol]
    软件
    准备软件安装包
    有些软件是用来帮助安装其他软件的,这些软件的安装包建议提前备好,放在 U 盘或数据盘。比如:网卡驱动、显卡驱动、下载器、解压软件、代理软件、浏览器。  
    我一直有存档安装包的习惯,除了会强制要求升级的软件之外都会保存,尤其是个人开发的软件。所以,有安装包的就直接安装原来的版本,没有的就下载最新的。  
    注意付费软件授权「反激活」
    软件配置与数据
    优先使用软件自带的配置备份、导出功能。  
    软件的数据一般存储在这些位置:
  • 如果是便捷版,就存在软件程序所在目录
  • %AppData%、%LocalAppData%
  • %UserProfile%、%UserProfile%\Documents 、%UserProfile%\Saved Games
  • 注册表:HKEY_CURRENT_USER\Software

    软件在 %UserProfile% 路径下的数据,有这几类情况:  
  • 直接在这个路径以软件的名字新建文件夹
  • 在「我的文档」里新建文件夹
  • . 开头的隐藏文件、隐藏文件夹

    对于重要的软件要参考他人迁移的例子,或者进行实测,避免出现数据丢失。
    还原软件数据
    先安装软件,然后有两种方式:  
  • 手动创建文件夹,恢复数据。
  • 先运行一次软件,让软件创建相关文件夹。退出软件,再还原备份的数据。

    电子游戏
    游戏的数据不只是程序、美术资产,还有存档、补丁、mod 、设置。比如补丁(尤其是那些游戏的补丁)、mod ,不管是 Steam 还是 Xbox 的云存档都是不会备份的,需要手动备份。  
    备份数据
    Windows
    设置( Win + I 打开的那个)
    个性化
    主题
    主题文件:%LocalAppData%\Microsoft\Windows\Themes ,这个文件在简中系统用的是 GBK 编码。注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes 的 CurrentTheme 记录当前正在运行的 .theme 文件路径。
    声音:程序事件:感叹号、星号、系统通知、默认响声,这个 Windows Background.wav 比较烦人。
    开始
    任务栏  
    辅助功能
    鼠标指针与触控
    自定义方案位置在注册表:HKEY_CURRENT_USER\Control Panel\Cursors\Schemes 。  
    Windows 杂项
    开始菜单固定的程序
    截图保存  
    (右下角)系统托盘图标排序
    截图保存  
    文件资源理管器
    手动记录设置。
    文件夹选项
    常规
    查看
    显示隐藏文件
    显示扩展名
    Windows 安全中心( Defender )
    手动记录设置。
    比如添加了白名单、关闭了 VBS (虚拟化安全)、关闭了「内存完整性」。  
    Hosts 文件
    C:\Windows\System32\drivers\etc\hosts
    环境变量
    用户变量:Path:D:\software
    编程语言的二进制程序。  
    PowerShell 的历史记录
    %AppData%\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt
    手动添加的开机启动项
    %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
    计划任务
    taskschd.msc
    防火墙策略
    wf.msc
    SSH 密钥、GPG 密钥
    %UserProfile%\.ssh
    数字证书
    有些业务系统(网上银行、税务软件或公司内部系统)需要特定的 .pfx 或 .p12 证书才能访问。  
    自定义安装的字体
    系统字体:C:\Windows\Fonts
    用户字体:%LocalAppData%\Microsoft\Windows\Fonts
    注册表
    我改了右键菜单相关的注册表项。
    组策略
    我没有记录对组策略的修改。
    Office
    准备安装包
    我用的是 Office 2021 专业增强版 零售版。脱机安装程序的 iso 有 4.86 GiB 。在不用代理的情部下,下载需要大概 40 分钟。这也是使用在线安装程序,同时不经过代理要等待的时间。所以建议先下载好「脱机安装程序」
    在 订阅 可以找到「已购买的产品」,点「安装」就可以下载了。先下载「脱机安装程序」。再下载在线安装程序「 Office 专业增强版 2021-64 位」(用于更新)。  
    在微软商店安装的应用 UWP / MSIX
    Terminal / 终端
    配置文件:%LocalAppData%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\
    Snipaste
    设置:  
  • 微软商店版本: %LocalAppData%\Packages\45479liulios.17062D84F7C46_p7pnf6hceqser\LocalState config.ini
  • 桌面版:程序安装目录的 config.ini

    exe 安装的应用
    注意软件授权「反激活」
    Everything
    备份 %AppData%\Everything 文件夹,或者安装目录即可。
    书签:可以导出。  
    Firefox
    详细操作看我之前写的过《迁移浏览器数据的方法》。
    备份两个文件夹:
    配置:%AppData%\Mozilla\Firefox\Profiles\
    缓存:%LocalAppData%\Mozilla\Firefox\Profiles\
    Git
    %UserProfile%\.gitconfig
    Google Chrome
    详细操作看我之前写的过《迁移浏览器数据的方法》。
    备份:
    %LocalAppData%\Google\Chrome\User Data
    OBS Studio
    %AppData%\obs-studio
    Obsidian
    每个仓库都是一套设置,迁移仓库即可。
    %AppData%\obsidian 文件夹内:obsidian.json 保存了最近打开的仓库,Preferences 可能也有用。  
    PotPlayer
    可以在设置中「导出当前配置」,会导出注册表项;这个文件实际还包含了播放的历史记录。
    或者勾选「将设置保存到初始化文件 (.ini)」,就会在 %AppData%\PotPlayerMini64 生成一个 PotPlayerMini64.ini
    实在是不想再配一遍 MadVR-LAVFilters 了,这次准备换播放器。  
    Python
    第三方包(安装目录): Python\Python312\Lib\site-packages
    pip 设置(镜像): %AppData%\pip\pip.ini
    SumatraPDF
    设置和历史记录都在这一个文件里: %LocalAppData%\SumatraPDF\SumatraPDF-settings.txt
    Telegram
    备份 %AppData%\Telegram Desktop\tdata 。
    恢复数据后,打开就是登录状态,不需要重新登录,也不会有重复的登录设备。其他数据感觉也都是在的。  
    Typora
    %AppData%\Typora 包括设置、主题。
    TODO: 反激活
    Visual Studio Code
    官方支持云同步: 文档 。「历史记录」「打开的文件」「未保存的草稿」不知道能否同步。
    开启系统代理时:由于 Windows 优先使用 IPv6 协议,如果你的代理没有 IPv6 地址,结果就是无法登录微软帐户。解决办法(二选一):1. 关闭代理。2. 设置 hosts:20.190.190.195 login.microsoftonline.com。  
    %AppData%\Code\User 整个文件夹都备份。文件夹下:settings.json 既包含 VS Code 的设置,也包括扩展的设置。
    部分扩展在 settings.json 之外还有数据。比如 Markdown Preview Enhanced 在 %UserProfile%\.crossnote 里还有几个文件,style.less 定义了预览 markdown 的样式。
    全局状态与缓存:%AppData%\Code\Local Storage 和 %AppData%\Code\Backups 存储了关闭软件时没保存的临时文件(热退出数据)以及窗口的排列状态。Gemini 说官方云同步不会同步这些内容。
    扩展安装目录:%UserProfile%\.vscode\extensions ,可以不备份。  
    VMware
    软件设置:%AppData%\VMware
    虚拟机文件:记得先关闭虚拟机。  
    Wireshark
    备份:%AppData%\Wireshark
    游戏
    3DMark
    %LocalAppData%\3DMark 设置方面,好像没什么要备份的。
    %UserProfile%\Documents\3DMark 保存了测试结果。  
    Battlefield 6
    游戏设置 %UserProfile%\Documents\Battlefield 6\settings\steam
    Rockstar Games ,包括 GTA5 RDR2
    %UserProfile%\Documents\Rockstar Games
    用户文件夹
    %UserProfile% 包括「我的文档」,%AppData% 和 %LocalAppData% 就不整体备份了。  
    7-Zip 设置


    使用 7-Zip 添加各文件夹,
  • 只打包不压缩:压缩格式选 7z ,压缩等级选存储 (Store)。
  • 在「选项」里,勾选「存储创建时间」「存储最后访问时间」。两个 checkbox 都要勾才能把时间存到压缩包里。
  • 设置压缩包时间为当前文件时间:作用是在包里的所有文件中,找到最近修改的那个文件,以该文件的修改时间作为整个压缩包的修改时间。不需要勾选。
  • 不更改源文件最后访问时间:压缩时 7-Zip 要访问文件,所以默认情况下会改变访问时间,勾选这一项之后,访问时间不会被 7-Zip 改变。

    如果遇到「文件正在使用」无法打包,就进 PE 系统打包。
    压缩完成后,检查错误:在 7-Zip 中选中压缩包,点「测试」。
    备份 D 盘
  • 关机。拆掉独显(为了放中转硬盘),视频线接主板。
  • 开机。打包方法同上。

    SpaceSniffer 可以保存可视化的目录结构,保存后方便恢复。  
    C 盘全盘备份
    强烈建议做备份,不要嫌麻烦。
    进入 PE ,使用 DiskGenius 对全分区或全硬盘备份,如果遇到意外,或者重装之后那些问题还存在,之后可以恢复。
    还有一个重要作用是,如果某些文件忘了备份,重装后还能从镜像中提取出来。  
    安装 Windows 及初始化
    下载镜像、驱动
    下载系统镜像
    下载 Windows 11
    在 Windows 官网 下载 Win10 镜像,2026-01 月和 2024-04 月下载的是一样的 22H2 版本( MD5 值相同)Win10_22H2_Chinese_Simplified_x64v1.iso 。  
    准备网卡驱动
    去主板(网卡、笔记本制造商)的官网下载网卡驱动,解压后,放在 U 盘里。
    这一步不建议跳过,因为不装驱动可能上不了网,不能上网就不能下驱动。我的主板是「微星 MPG-Z690-CARBON-WIFI 」,重装后在 OOBE 界面联网时,只能连 WiFi ,有线网卡是不工作的。如果 WiFi 的信号不稳定,那网络就不稳定,在 OOBE 界面对 Windows 设置时就容易出错然后重复设置,甚至有可能跳过某些设置。  
    准备 VMD/IRST 驱动:解决「找不到驱动器(无法识别硬盘)问题」
    一般是笔记本电脑会遇到这个问题,因为近几年生产的笔记本会默认开启 VMD/IRST 功能,重装系统后由于没驱动就会无法识别硬盘。自己装的台式机主板一般是不会开这个功能的。
    不组 RAID 的话建议直接关闭,就不用装驱动了。因为这个功能在功能方面没有明显的好处,反而会导致部分硬盘软件无法识别硬盘,有兼容性问题,比如甚至 Win11 安装程序都不带这个驱动。关闭方法就是在主板里,找到名字是:VMD 、IRST 、Intel 快速存储技术、RAID 的选项,把它关闭。
    指南
    如果要使用 VMD ,就去主板(网卡、笔记本制造商)的官网,或者 Intel 的官网 下载网卡驱动,解压后,放在 U 盘里。
    指南
    安装 Windows
    拆下数据盘
    为了数据安全,最保险的操作是把除了系统盘之外的其他所有硬盘从主板上取下;这样可以避免后续安装系统、禁用 BitLocker 等操作的风险。  
    安装驱动
    [] 图:BV1UP4y1L7io-17:51
    在安装 Windows 选择硬盘分区的界面,安装 VMD/IRST 驱动。  
    OOBE 设置
    OOBE Out-of-Box Experience  
    安装网卡驱动
    进入 OOBE 界面后,先按 Shift + F10 ,再输入 explorer.exe 回车,调出「文件资源管理器」。(据说 Win + E 能调出「文件资源管理器」,我用 Win10 测试是不行的。)
    然后安装网卡驱动。  
    禁用 BitLocker / 设备加密
    Win11 家庭版和专业版是自动开启 BitLocker 功能的,非高端商务人士建议还是关闭,别给自己找麻烦。
    (视频演示: BV1Ss42137Wn )在安装界面的 OOBE 阶段(即选择国家/语言界面),按下 Shift + F10 打开命令行,输入 regedit,在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BitLocker 下新建一个名为 PreventDeviceEncryption 的 DWORD (32 位) 值,并将其值设置为 1 。  
    地区
    选新加坡。  
    用户名保持一致
    不管用本地帐户还是微软帐户,最好都保持用户名不变。  
    登录微软帐户
    完成安装
    确认新系统没问题
    进入桌面。暂停系统更新。  
    安装显卡驱动
    如果没有提前下载安装包的话,系统也会自动下载驱动的,但是看不到进度条。  
    安装芯片组驱动(可选)
    使用系统文件检查器 sfc
    我想确认一下是不是全新安装的系统也能被找出问题。
    使用系统文件检查器工具修复丢失或损坏的系统文件
    sfc 命令
    [ol]
  • 运行 DISM:DISM /Online /Cleanup-Image /Scanhealth 检查映像是否有问题
  • 运行 sfc: sfc /scannow
    [/ol]
    未发现问题的话:Windows 资源保护未找到任何完整性冲突。 。
    如果有问题
    看能否解决。如果解决不了:进 PE ,还原 C 盘的备份。  
    (确认)配置数据盘 NTFS 权限
    Windows 设置(初始化、优化)
    关闭:为了提高安全性 …… Windows Hello
    帐户 → 登录选项
    为了提高安全性,仅允许对此设备上的 Microsoft 帐户使用 Windows Hello 登录(推荐)
    不要再被 PIN 卡脖子了。  
    设置 PIN 、Windows Hello
    重新激活系统
    在疑难解答中激活系统
    Windows 支持在更换硬件后重新激活 。不只是重装系统,哪怕是更换了硬件,也一样能重新激活。
    除了 KMS 以外,使用密钥激活 Windows 后,一般都把密钥转换成「与 Microsoft 帐户关联的数字许可证」。所以,在登录微软帐户后,进入设置 → 系统 → 激活 → 疑难解答,如图,选择「我最近更改了此设备的硬件」。  

    [img][/img]

    如果有多个密钥的话,还要再选择其中一个进行激活。  


    设置
    系统:  
    语言和区域
    区域:新加坡。避开:微软电脑管家、微软应用商店的腾讯应用宝专区。
    把「非 Unicode 程序的语言」也就是 system locale 设为「简体中文(新加坡)」。避开:OfficePlus 。  
    帐户:  
    关联的设备


    这里显示的设备与微软帐户网页端显示的设备是不一致的。重装后,同一台电脑,在我这里有 4 个重复的(可能是由于更换硬件、从 Win10 升级到 Win11 导致的),但在 微软帐户网页端 只显示 2 个设备。点击「删除设备」就会跳转到网页,URL 是这样的:
    https://account.microsoft.com/devices/device?fref=Win11_Settings_AC_MyDevices_remove&deviceId=global%%5D
    可以注意到有个 deviceId 参数,每个登录微软帐户的设备有一个设备 id ,格式是这样的:
    global[]
    同一台电脑被识别为多台设备,就是因为这个 id 不同。对于我这 4 个重复的项,点击「删除设备」后,打开的网页都能显示设备信息,所以是微软帐户网页端设备显示不完整
    删除设备之后,也就是 deviceId 不存在的情况,网页端显示是这样的:


    删除重复项时,可以通过「 OS 内部版本」「查找我的设备」进行区分。还有就是删除设备后,不会立即生效,需要重启才行。  
    打开传递优化
    由于微软的境内服务器带宽不稳定,下载速度慢,开启传递优化后可以提高下载速度。如图,还是有用的。  


    Windows 更新 > 高级选项 > 传递优化,允许从其他设备下载,允许从以下来源下载:Internet 和我的本地网络上的设备。
    注意还要设置 上传选项 → 每月上传限制,因为现在运营商卡上传。  
    更新系统
    关于安全中心的语言是英文的问题,安装 KB2267602 更新就正常了。但还是有部分功能是英文的。  
    Windows 杂项
    修改 PowerShell 执行策略
    管理员权限打开终端,运行 Set-ExecutionPolicy RemoteSigned 。  
    自定义安装的字体
    Shift + 右键,「为所有用户安装」。因为有些旧软件只读取 C:\Windows\Fonts 这个路径的字体。  
    文件资源理管器
    恢复设置。  
    安装软件、还原数据
    Office
    安装 Office
    安装语言:选简中,没有已知问题。
    在微软官网下载的「 Office 2021 专业增强版」 iso ,它的版本是 2304 ,需要更新。所以在脱机安装完成后,再运行在线安装程序,等待更新完成。更新包就比较小,等待 10 分钟就可以了。
    更新完成后,打开 Excel (不要开 OneNote ),会自动登录帐户,完成激活。  


    设置 system locale 之后,应该是不需要卸载「微软 OfficePlus 」了。
    设置 Office 的用户名、缩写
    OneDrive
    设置:
    同步并备份:取消所有备份,尤其是「我的文档」。  
    OneNote
    有多个笔记本的话,建议逐个进行同步,不要一次全都打开
    打开「选项」,手动恢复 OneNote 设置。
    同步完成后就是漫长的「折叠子页面」。
    我的笔记本同步完成后,还有很多页需要手动点击后才加载出来,否则是搜索不到的,不知道是不是因为数据太多了。  
    在微软商店安装的应用 UWP / MSIX
    打开微软商店,检查更新,会自动安装一部分应用。  
    卸载小组件 / Widgets
    就在微软商店找到 Windows Web Experience Pack 卸了就行了。  
    禁用开始菜单的在线搜索
    我是在卸载「小组件」之后,就不显示在线搜索结果了。改注册表倒是好像没有用。
    如果卸载小组件不行的话,进入注册表,HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search 设置 BingSearchEnabled DWORD (32 位) 值 为 0 。  
    卸载「 Edge 游戏助手」
    在我这里是没有直接安装这个小组件的。如果要卸载的话,按 Win + G 打开 Game Bar ,点「小组件菜单」按钮(图标是九宫格),最下面「小组件商店」 → 已安装,卸载。  
    MSI Center
    即使是在官网下载 exe ,最后安装完成也是变成微软商店应用。
    可以在这里更新驱动。  
    exe 安装的应用
    按照安装顺序排序
    7-Zip
    设置文件关联,需要在 Windows 里面设置。即使用管理员权限运行 7-Zip 也不能设置成功。  
    IDM Internet Download Manager
    支持 B 站的视频:选项 - 常规 - 自定义浏览器中的 IDM 下载浮动条 - 添加文件类型 M4S 。  
    Firefox
    修改默认浏览器之后,再打开 Edge 浏览器时,记得不要手快点错了。  

    Steam
    Steam 的游戏库:迁移数据后数据盘的库是不能用的,会提示「磁盘写入错误」;需要在设置里「移除库」再新建,默认文件夹名字是:SteamLibrary。
    还原游戏程序:只需要把文件夹放在正确的位置,在 Steam 里点「安装」,Steam 就会开始验证文件,验证完成就可以了。  
    VMware
    [ol]
  • 安装 17.5.2 版本
  • 覆盖数据
  • 导入虚拟机,选择移动不要选复制
    [/ol]
    安装软件完成后的设置
    精简右键菜单
    开始菜单固定的程序
    (右下角)系统托盘图标排序
    优化开机启动
    任务管理器 → 启动。  
    优化服务项
    Win + R ,msconfig
    参考资料
    Gemini
    ChatGPT
    《  [官方双语]  Windows ,这么装才干净 - 2025 版 Windows11 安装教程 》 LTT  
    看了但没用上:  
    《 Windows 系统超基础必学调教指南 》赵德柱。对新手很有帮助  
    更新日志
    2026-01-22 第一版
    2025-12-24 开始写、规划
    欢迎关注我的频道: https://t.me/fengwq
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部