我的数字工具箱

Posted on Sep 30, 2025

笔记本 C 盘爆了,打算重装系统。

仔细想了一下,分离出一个系统盘、一个数据盘其实是有问题的。当我们说“系统盘”的时候,我们指的是操作系统,不包括应用;当我们说“数据盘”的时候,我们指的是不含业务逻辑的数据,也不包括应用。

我的方案是,只有一个分区,数据和应用和系统分离。

一般数据通过云同步保存(WPS 云同步,学校有 365G 的云空间),照片视频这种大文件存在本地另一块盘里;系统和应用打包到一起,从纯净系统开始,装上一系列必要软件,然后生成一份镜像,定期更新(一个季度更新一次?我应该不会在三个月内把系统搞崩三次)。至于应用的设置,能够云同步的云同步一下,不能云同步的手动 Github 同步一下

既然如此,那我应该维护一份应用清单,如下:

应用清单

  1. 操作系统
    1. Windows 11 64位 专业版
  2. 日常使用
    1. WPS
    2. Logseq
    3. Cherry Studio
    4. 微信
    5. 企业微信
    6. PowerToys
  3. 开发
    1. 环境管理
      1. [uv](htt ps://docs.astral.sh/uv/) 可以说是 Python 环境管理的 SOTA 了。
        1. miniforgeminiconda 的一个特殊版本,默认的官方频道被替换为社区维护的频道。后者是 Anaconda 的裁切版,一个专用于数据科学的 Python 环境管理工具。关于这些东西的事情,可以看这个视频
        2. 因为 uv 基于项目的环境管理方式对于一些项目不是很方便,所以还是要备一份 conda。
      2. Msys2,用于 C/C++ 管理,还能提供一部分 Unix 工具。
      3. Rustup 用于 Rust 管理。
    2. 代码编辑
      1. VS Code 原本想写 SOTA 的,但是想了想还是说它是 So Far So Good 吧。可以考虑 NeovimZed
    3. 终端
      1. PowerShell 跟随 Windows 附带的 Windows PowerShell 不是一个东西。
      2. WSL 这怎么不能算是一种终端呢(目移)。
  4. 素材
    1. 字体
      1. maple-font
      2. 霞鹜文楷 GB
      3. 得意黑
      4. FiraCode NF

重装系统指北

首先,备份数据。

在学校的教学实验软件平台上,可以获得正版的 Windows 11 系统。

因为我使用的是 Thinkpad,网卡驱动比较特别,需要预先在 Thinkpad 官网上下载对应的网卡驱动。对于其它品牌的电脑,这一步也应该是必须的。一方面,微软强制用户在初次启动系统时登录微软账号;另一方面,启动系统后

获得系统后,使用 Rufus 将系统烧录到空白的 U 盘里,准备重装。Rufus 对于 Windows 系统可以提供一些高级选项,如禁用联网激活、提前创立本地账号等等,按需取用。

接下来,重置 BIOS。然后关闭 Secure Boot。插入 U 盘,进入引导,调整分区,进入新系统。

进入系统第一步,驱动。Thinkpad 提供了一键驱动安装工具,其他品牌的电脑可能需要根据部件的需要手动寻找、安装驱动。

装好驱动后重启,进入 BIOS,开启 Secure Boot,交换 FnCtrl 键(我习惯左 Ctrl 在左侧),将功能键设置为 F1F12(开发需要)。

安装必要软件,同步数据,结束!