Zero. 写在前面的话
装电脑真是烦人(也挺爽)的事情,总之,建议一开始就做好规划。
由于我寒假喜提新电脑,打算写一系列的博客记录一下配置过程。
配置的核心原则是:C盘保核心,D盘做主力,E盘存巨物。
One. C 盘:系统与核心工具 (追求速率与最高权限)
核心定位:C 盘是系统的命脉,这里的软件我们让它保持默认路径(C:\Program Files 或 C:\Users\...),追求软件的最高系统权限和秒开体验。
1. 微软系与系统级工具
Edge 浏览器 / MS Office 微软全家桶:默认系统路径,无需更改。
WSL 2 (Windows Subsystem for Linux):微软官方出品的 Linux 子系统,极大方便我们在 Windows 下原生运行 Linux 环境。默认会安装在 C 盘系统内部。(我最喜欢的工具之一!!!)
📝 博文推荐:关于如何在 WSL 中配置 SSH 免密连接,可以看看我这个专栏下的其它博文
OpenSSH:Windows 自带的远程连接工具,方便你在命令行直接
ssh连接服务器,默认在 C 盘。(这个我的新电脑自带终端完全能 cover,旧电脑还要配置 cmder 之类的)
2. 生产力与轻量级编辑器
VS Code:代码编辑器。默认会装在
C:\Users\<你的用户名>\AppData\Local\Programs\Microsoft VS Code。建议保持默认,让它装在 C 盘,能保证编辑器本身和海量插件的加载、运行速度达到最快。真好使真好使,越使越好使,之前还不太习惯,就是需要自己多配配
Notepad++ / Typora:轻量级文本编辑器与极简 Markdown 编辑器。体积小巧,放 C 盘效率高。
这俩真的超爱,特别是Notepad++ 啥都能开,还有高亮。
PS: Notepad++好好笑,它甚至会问你是否要使用 the old, obsolete and monstrous icon 并且告诉你 I won’t blame you
3. 特殊神器工具
Docker Desktop (软件本体):主流的容器化开发工具,它的软件本体通常建议在
C:\Program Files\Docker\Docker保持默认。(⚠️ 注意:它产生的镜像数据极度吃硬盘,必须移到 E 盘)Geek Uninstaller:推荐。 轻量级卸载软件,系统自带的卸载通常会残留大量注册表和空文件夹,用 Geek 可以弄干净。
猫猫宝宝推荐的。b站有教程,其实就是一个软件。
Clash:haha
Two. D 盘:主力开发盘 (空间最大,日常主力)
核心定位:所有与写代码相关的开发环境、专业软件以及日常产生大量缓存的聊天/办公软件,全部塞进 D 盘。
建议在 D 盘新建三个主文件夹:Environment (环境与SDK)、Apps (软件本体) 和 Workspace (个人数据与代码)。
🚨 警告:此目录下绝对、绝对、绝对不要有空格和中文。 否则以后可能被各种找不到路径的诡异 Bug 折磨到发疯。
不过也不好说,其实这个也和软件本身等级有关系,可以观察观察其默认路径有没有空格啥的,但是写中文路径是有点傻了哈(很多自动注册识别不了中文)。
1. 开发环境与 IDE (D:\Environment)
Anaconda3 (
D:\Environment\Anaconda3):Python 环境管理,用 conda 可以创建无数个隔离的虚拟环境。记得选anaconda3(内置的是python3.x版本),选以时间命名的安装exe(以版本号命名的已经是非常古早的了)
这里记得看技术视频:参考 https://blog.csdn.net/qq_44000789/article/details/142214660?fromshare=blogdetail&sharetype=blogdetail&sharerId=142214660&sharerefer=PC&sharesource=x2x2xx1&sharefrom=from_link (优先),但是它环境变量应该少了一条\Library\usr\bin 可以参考 https://blog.csdn.net/qq_55106902/article/details/147308606?fromshare=blogdetail&sharetype=blogdetail&sharerId=147308606&sharerefer=PC&sharesource=x2x2xx1&sharefrom=from_link 补充
Java JDK (
D:\Environment\Java\jdk-17):Java 程序的运行和编译环境(版本号按学校要求来,现在主流通常是 JDK 8 或 17)。Git / Git Bash (
D:\Environment\Git):版本控制系统。这里遇到了一个问题,在选择默认编辑器的时候问我用VS Code/Notepad++/Vim?(非常不推荐最后一个),我喜欢用Notepad++,为了让Git找到它的路径,所以这里让Notepad++的安装插个队。
3 mins later……
好吧我失策了,这里我没有用默认路径安装Notepad++,所以Git不允许我勾选这个选项。我勾选了Notepad,安装后再修改。
Node.js (
D:\Environment\NodeJS):为后续跑前端项目或博客做准备。这个有个不错的教程 https://blog.csdn.net/WHF__/article/details/129362462?fromshare=blogdetail&sharetype=blogdetail&sharerId=129362462&sharerefer=PC&sharesource=x2x2xx1&sharefrom=from_link 只是里面那个cnpm现在没必要配置了。
其实配置本身很简单,教程主要是在教你如何把后面安装的那些东西转移到D盘。
btw,记得安装nvm,管理node版本会更加方便。(就比如有些blog模板比较老,对node版本就会有要求)
📝 博文推荐:这里我要补充一篇讲讲node.js,还挺好玩的。还有一篇讲讲npm和hexo配置好了(嘶,朋友们不要弄混NVM和npm)
MySQL Server 8.0 (
D:\Environment\MySQL\MySQL Server 8.0):最常用的关系型数据库。(数据目录可以单独设在D:\Environment\MySQL\Data)。大型 IDE:
IntelliJ IDEA & PyCharm:
D:\Environment\JetBrains\下。超爱的工具+1
这里推荐大家随便去淘宝买个jet全家桶激活(哎一想到我的新电脑要装一堆乱七八糟的后门程序……贫穷。据说360还会定期清理掉这些激活程序)
3 mins later……
新电脑ban了我的激活vbs,在走学生免费申请了,打算回学校之后再申请一下Github的
Visual Studio 2022:宇宙第一IDE。
安装时在“安装位置”选项卡里把能改到 D 盘的都改了,但微软依然会强制往 C 盘写几十G共享组件,不要强求,这是正常的
CodeBlocks / Dev C++:C/C++ 编辑器,虽然老旧但不少学校的考试系统还在用。
我还挺喜欢CB的,感觉量级位于VS和Dev之间。
Dev有不止一个版本,大部分学校用的是Orwell(蓝色图标那个),不过很早就停止更新了。这个安装比较简单,可以看看b站鹏哥的视频
进阶辅助工具:
Cmder:免安装的终端工具,解压即用。
TexLive (LaTeX):论文与学术排版。
Navicat:数据库图形化管理工具。
PowerDesigner:数据库建模与系统设计软件,做课设和毕业设计的流程图/ER图。
这个好像是我比较远古的用C++写代码画图时候用的了,不装也行
微信开发者工具:开发微信小程序。
2. 日常软件 (D:\Apps)
社交与办公:微信、TIM、腾讯会议、WPS。
草TIM简直就是流氓软件(不过也有概率是我自己的问题),搞了半天都没办法迁移数据换盘。目前打算就放C盘了……后面实在不行的话考虑做一个软链接
百度网盘 (本体):
D:\Apps\BaiduNetdisk。VMware Workstation (本体):虚拟机软件。
VMware 17 Pro 现在已经对个人免费了 建议直接去官方注册下载,不过需要填写一些信息
aTrust:大部分高校内网使用的 VPN 客户端。
其他小工具:向日葵 (远程控制)、福昕/PDF编辑器等。
3. 个人数据与代码 (D:\Workspace)
- 核心资料夹:
D:\Workspace\University - Hexo 博客文件夹:
D:\Workspace\MyBlog。 - 微信/TIM 数据:
- 安装完微信后,将文件管理路径改为
D:\Workspace\WeChatData。否则日积月累的群文件和表情包会把你的 C 盘撑爆……
- 安装完微信后,将文件管理路径改为
Three. E 盘:巨物仓库与虚拟机 (防碎片化)
核心定位:如果你有 E 盘,可以用来存放动几十上百G的巨无霸单一文件。把它们和 D 盘的小碎文件(如代码)分开,能有效减少硬盘碎片,保护性能。
1. 虚拟机与容器数据
- Ubuntu 虚拟机磁盘:打开 VMware 新建虚拟机时,路径一定要选择
E:\VirtualMachines\Ubuntu。 - Docker 镜像数据:
- Docker 会默认把容器数据写入 C 盘的隐藏虚拟盘。安装完毕后,必须利用 WSL 命令把
docker-desktop-data迁移到E:\VirtualMachines\DockerData。
- Docker 会默认把容器数据写入 C 盘的隐藏虚拟盘。安装完毕后,必须利用 WSL 命令把
2. 下载与大文件仓库
- 系统默认下载:打开 Edge 浏览器设置,把下载路径从 C 盘 Downloads 改为
E:\Downloads\Browser。 - 百度网盘下载:去网盘设置里把默认下载路径改为
E:\Downloads\BaiduNetdisk。 - 镜像库备份:建一个
E:\Downloads\ISOs,把你下载的 Windows 镜像、Ubuntu 镜像、大型软件安装包扔里面,以后重装系统或重配环境时会感激自己的。