一、前期背景

硬件归属

当前电脑共两块硬盘,各约 500G,按照传统方式,不分区独立使用,一为系统盘、另一存放数据。

存储安排

所有应用(或涉及注册表)的均默认安装到 C 盘,图片/文档由 OneDrive 接管,其余如视频/桌面/下载默认不做修改。代码/环境/开发包等存放至 D 盘,与注册表无关的应用(如通过 Scoop 安装的软件)、能够读取恢复的应用(如 SteamLibrary)可存放于 D 盘。

数据备份

C 盘重要数据(用户目录下的 .ssh, .config, .vscode 和未被 OneDrive 同步的文件等)由 FreeFileSync 每隔一段时间同步至移动硬盘中。

二、操作流程

基本流程

1.备份对应文件至移动硬盘。
2.下载必备应用安装包(名单见 初始化应用名单 )
3.进入 PE 系统,C 格盘、D 不做处理。
4.初始化系统,安装系统更新。
5.同步回对应 C 盘所属文件。
6.安装提前下载的应用安装包。
7.恢复从应用商店所安装的软件(名单见 应用商店软件名单 )
8.恢复 Scoop 环境变量,重新加载应用(操作见 Scoop 恢复流程 )
9.操作系统及软件设置配置。
10.恢复开发环境。

Scoop 恢复流程

1.管理员权限下执行 set-executionpolicy remotesigned -s currentuser
2.添加系统/个人环境变量 %SCOOP%\shims
3.终端下执行 scoop reset *

三、应用名单

初始化应用名单

应用链接
Uninstall Tool下载 Uninstall Tool - 数码荔枝 (lizhi.io)
FreeFileSyncDownload the Latest Version - FreeFileSync
Clash For WindowsReleases · Fndroid/clash_for_windows_pkg (github.com)
1PasswordBest Password Manager for Windows 1Password
AdguardAdGuard - 世界上最高级的广告拦截程序!
Internet Download ManagerDownload the latest version of Internet Download Manager
卡巴斯基卡巴斯基反病毒软件
联想电脑管家联想电脑管家
NVIDIA 驱动官方驱动 NVIDIA
QQI’m QQ - 每一天,乐在沟通
WeChat微信 Windows 版 (qq.com)
UtoolsuTools官网 - 新一代效率工具平台
PowerShellInstalling the MSI package
TermiusTermius for Windows Download
WSL2 Linux 内核更新包适用于 x64 计算机的 WSL2 Linux 内核更新包

Scoop 应用名单

PS C:\Users\inkss> scoop list
Installed apps:

Name Version Source Updated Info
---- ------- ------ ------- ----
7zip 22.00 main 2022-07-12 14:56:14
adb 33.0.2 main 2022-07-12 14:56:17
aida64extreme 6.70.6000 extras 2022-05-08 16:29:00
as-ssd 2.0.7316.34247 extras 2021-12-27 16:59:59
captura 8.0.0 extras 2021-12-27 16:59:48
cpu-z 2.01 extras 2022-04-30 12:02:53
crystaldiskmark 8.0.4a extras 2022-03-11 13:55:44
curl 7.84.0_5 main 2022-07-12 14:56:23
everything-lite 1.4.1.1017 extras 2022-06-02 08:34:07
ffmpeg 5.0.1 main 2022-04-30 12:03:15
gcc 11.2.0 main 2022-01-05 14:04:07
geekuninstaller 1.4.9.151 extras 2022-03-30 11:04:42
gifski 1.7.0 main 2022-07-12 14:56:31
git 2.37.0.windows.1 main 2022-07-12 14:56:56
gitkraken 8.6.0 extras 2022-06-22 13:18:01
go 1.18.3 main 2022-07-12 14:58:11
innounp 0.50 main 2021-12-27 16:56:45
lessmsi 1.10.0 main 2021-12-28 16:32:08
nodejs-lts 16.16.0 main 2022-07-12 14:58:32
pandoc 2.18 main 2022-04-30 12:04:26
perl 5.32.1.1 main 2022-01-05 13:56:24
screentogif 2.37 extras 2022-05-08 16:28:34
sudo 0.2020.01.26 main 2021-12-27 16:54:45
which 2.20 main 2021-12-27 16:54:33

Widnows 商店应用名单

  • 热词
  • Microsoft To Do
  • OneNote
  • Ubuntu 20.04
  • 翻译
  • 喜马拉雅
  • QQ音乐UWP
  • Snipaste
  • TranslucentTB
  • Ditto
  • QuickLook
  • ModernFlyouts
  • NanaZip
  • 哔哩哔哩漫画 UWP
  • Second Screen
  • 哔哔