Windows 系统重装与环境初始化清单
C:\ (1TB 总空间)
├── [系统自带目录 - 保持默认,不要乱动]
│ ├── Windows # 操作系统核心
│ ├── Program Files # 64位软件默认安装位置 (Chrome, VS Code, Docker)
│ ├── Program Files (x86) # 32位软件默认安装位置
│ └── Users # 用户配置 (桌面、AppData、系统级缓存)
│
├── 01_Developer _____________ [核心:前端开发生产力]
│ ├── \Environment # 运行环境 (nvm 路径、pnpm-store、npm-global)
│ ├── \Projects # 代码仓库
│ │ ├── \Company_A # 公司 A 的项目 (物理隔离,防止误操作)
│ │ ├── \Company_B # 公司 B 的项目
│ │ └── \Personal # 个人 GitHub 仓库 / Side Projects
│ ├── \Tools # 绿色版软件 (Postman, SwitchHosts, Terminals)
│ └── \Learning # 学习笔记备份、Demo 练习、技术 PDF 文档
│
├── 02_Social ________________ [社交:空间杀手隔离区]
│ ├── \Apps # 微信、QQ、钉钉、飞书的安装路径
│ └── \ChatFiles # 关键:手动在软件设置中将“文件存储”改为此处
│ ├── \WeChat_Data # 存放成千上万的聊天图片和工作文件
│ └── \QQ_Data # 存放接收的各种安装包和大文件
│
├── 03_Life __________________ [生活:云同步与私人数据]
│ ├── \BaiduSynch # 百度网盘同步盘 (实时备份此文件夹)
│ ├── \Finance # 个人财务、合同扫描件、简历
│ ├── \Notes # GitHub 笔记的本地克隆版
│ └── \Photos # 手机备份的照片与私人视频
│
├── 04_Entertainment _________ [娱乐:游戏与大文件]
│ ├── \SteamLibrary # Steam 游戏库 (安装 Steam 后首选此处)
│ ├── \Games_Others # Epic、原神、单机游戏等
│ └── \Media # 离线电影、美剧、录屏剪辑素材
│
├── 05_Backups _______________ [安全:重装系统前的救命稻草]
│ ├── \SSH_GPG # .ssh 密钥和 GPG 密钥备份
│ ├── \Config # VS Code 插件清单、OhMyZsh 配置、hosts 备份
│ └── \Drivers # 常用驱动程序备份
│
└── 06_Temp __________________ [缓冲区:每周清理的垃圾桶]
├── \Downloads # 浏览器默认下载路径 (改到这里!)
└── \Screenshots # 临时截图、录屏预览、未整理的素材
这份重装系统及文件夹规划的 TODO 清单,是专为前端开发场景设计的。你可以按照这个顺序执行,确保从重装到高效办公、快乐游戏无缝切换。
第一阶段:重装前备份(最关键)
- 备份 SSH/GPG 密钥:拷贝
C:\Users\你的名字\.ssh和 GPG 密钥。 - 备份 Git 全局配置:记录或拷贝
.gitconfig。 - 备份笔记/重要文档:确保 GitHub 上的笔记已 Push,百度云已同步最新版本。
- 软件配置导出:VS Code 开启账号同步,或备份
settings.json和插件清单。 - 驱动准备:特别是网卡驱动(如果系统没自动识别,没网会很痛苦)。
第二阶段:系统安装与基础初始化
- 系统安装:建议安装 Windows 11 Pro(对前端开发和多桌面支持更好)。
- 创建逻辑目录:进入桌面第一件事,按照你的规划创建
01_Developer到06_Temp这 6 个文件夹。 - 开启长路径支持:
- 管理员身份运行 PowerShell:
New-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force - 理由:防止
node_modules嵌套太深导致删除或移动报错。
第三阶段:开发环境配置(01_Developer)
-
安装 Git & VS Code:装在
Program Files。 -
安装 NVM:建议将 NVM 本身及 Node 路径安装在
C:\01_Developer\Environment\nvm。 -
全局依赖重定向:
-
npm config set cache "C:\01_Developer\Environment\npm-cache" -
pnpm config set store-dir "C:\01_Developer\Environment\pnpm-store" -
拉取项目:将公司和个人项目分别 Clone 到
01_Developer\Projects对应的子目录下。
第四阶段:社交与软件管理(02_Social)
-
安装通讯软件:微信、QQ、钉钉安装到
C:\02_Social\Apps。 -
修改存储路径(必做):
-
微信:
设置 -> 文件管理 -> 更改→ 定位到C:\02_Social\ChatFiles\WeChat_Data。 -
QQ:
设置 -> 存储管理→ 修改到C:\02_Social\ChatFiles\QQ_Data。 -
百度云设置:安装百度云,同步文件夹设为
C:\03_Life\BaiduSynch。
第五阶段:娱乐与系统优化(04 & 06)
- 浏览器下载重定向:修改 Chrome/Edge 设置,下载路径设为
C:\06_Temp\Downloads。 - 游戏库设置:安装 Steam,将“库文件夹”设为
C:\04_Entertainment\SteamLibrary。 - 影音软件缓存:安装音乐/视频软件,手动将“缓存路径”改到
06_Temp或04_Entertainment\Media\Cache。
第六阶段:习惯养成(长期 TODO)
-
多桌面隔离:
-
Win + Tab新建桌面。 -
桌面 1 (Work):只开 VS Code、终端、公司文档 Chrome。
-
桌面 2 (Life):只开微信、游戏、B 站。
-
定期清空 06_Temp:每周五下班前,手动清空该文件夹。
💡 核心贴士总结
- 安装软件时:永远点“自定义安装”,看清它是进
Program Files还是悄悄溜进AppData。 - 数字目录:保持
01-06的命名,它们是你 1TB 硬盘的“交通警察”。 - 代码隔离:公司项目一定进
Company_X,个人项目进Personal,保持 Git 邮箱配置正确。
准备好了吗?祝你重装顺利,获得一个“如丝般顺滑”的新系统!