如何优雅的重建电脑
软件重装指南(自用)
我们的电脑偶尔可能遭遇不测,譬如突然蓝屏,或者唐突的死机,也许是被砸坏了,也许是别的什么原因
如果没有提前做好备份准备的话,可能会丢失很多电脑文件,尤其是有些你配置好的环境,你没记下来的密码,你到处搜罗来的破解版软件
可是传统意义上的备份电脑,可能又会保存太多东西
所以我选择将部分可以重复下载的软件写成软件重装指南,保留下来
我们先明确一点,重要的文件(无法被下载的内容),依然需要备份,但是某些可以在网上找到的东西,我们或许就不应该
选择备份下来,而是选择记在指南里,在电脑重装系统后,跟着指南重新下载一遍即可
一.可重复下载软件清单
电脑软件
| 软件类型 | 软件名 | 获取方式 | 其他方式 |
|---|---|---|---|
| 浏览器 | Google Chrome | 官网下载 | 管家 |
| 视频播放器 | PotPlayer | 官网下载 | 管家 |
| 下载器 | IDM | 官网下载 | 破解 |
| 社交软件 | 官网下载 | 管家 | |
| 音乐软件 | QQ 音乐 | 官网下载 | 管家 |
| 游戏软件 | Steam | 官网下载 | 图吧 |
| 视频录取 | OBS | 官网下载 | 管家 |
| 加速器 | UU 加速器 | 官网下载 | 管家 |
| 加速器 2 | Steam++ | 官网下载 | 图吧 |
| 修改器 | Wemod | 官网下载 | 破解 |
| 修改器 2 | Cheat Engine | 官网下载 | 图吧 |
| 电脑测量 | 图吧工具箱 | 官网下载 | 无 |
| 空间分析 | Spacesniffer | 官网下载 | 无 |
| 查找工具 | Everything | 官网下载 | 图吧 |
| 卸载软件 | Geek | 官网下载 | 图吧 |
| 清理软件 | CCleaner | 官网下载 | 无 |
| 内存清理 | Mem Reduct | 官网下载 | 无 |
| 安全软件 | 火绒/ |
官网下载 | 管家 |
| 办工软件 | 官网下载 | KMS | |
| 输入法 | 微软默认输入法 | 无需安装 | 无 |
| 驱动软件 | 360 驱动大师绿色版 | 423down | 果核剥壳 |
| 图片浏览器 | ImageGlass | Github | 无 |
| 代码软件 | Vscode | 官网下载 | 无 |
| 输入法 | 搜狗输入法 | 官网下载 | 管家 |
| 梯子 | Clash | Github | 机场自带 |
| 梯子 2 | v2ray | 官网下载 | 机场自带 |
idm 的破解还有其他能用的地方 比如在 github 上可以找到一个转载国外老哥破解工具的仓库
本身那个老哥的破解网站主页似乎已经坏掉了 进不去 这里还是在 github 上直接找就行。
wemod 的破解用到了 bilibili 用户 Game-Zone的自制软件风灵月影管理器, 在这里感谢他的帮助 不然我还得去网上一个个淘破解版,真是相当麻烦··· 当然这个工具也可以做到管理风灵月影的修改器的作用 所以说不错 如果你和我一样是重度修改玩家,平时无聊就喜欢开 ce 去找基址找指针的话, 那可以下一个加入风灵月影宗门。
从8/22号起 我不再使用搜狗输入法与电脑管家 改用默认输入法与火绒了(崇尚精简)
浏览器扩展
浏览器扩展其实可以跟随账户移动
但是保存浏览器扩展方便自己跨浏览器使用,或者是在不想登录的时候临时安装
国内用户很难通过谷歌自带的扩展商店安装扩展,所以提供两个搜索扩展插件的国内网站
记录浏览器扩展:
| 扩展名称 | 下载方式 |
|---|---|
| ACG 助手:bilibili | 官网下载 |
| Crx 搜搜 | |
| Adblock | 官网下载 |
| Cookie_editor | Crx 搜搜 |
| Dark_reader | Crx 搜搜 |
| Global_speed | Crx 搜搜 |
| IDM intergration module | 油小猴 |
| Crx 搜搜 | |
| Crx 搜搜 | |
| Ublock origin | 官网下载 |
| 捕捉网页截图/fireshot | Crx 搜搜 |
| 沉浸式翻译 | 官网下载 |
| Crx 搜搜 | |
| 篡改猴 | 官网下载 |
| 青柠起始页 | 官网下载 |
| Wappalyzer(用于查看网页使用了什么) | Crx 搜搜 |
油猴脚本是一些独立的脚本,所以我们将其从扩展中拆分出来
油猴脚本
vscode 的插件直接打开搜索即可,这里就不给出下载地址了
4.vscode 插件
实际上vscode的插件可以随你的账户移动,设置也是一起移动的
C/C++ Extension Pack
Chinese(simplified) 简体中文
Extension Pack for Java/java
Image preview 图片预览
Indent-ranbow 彩色空格
IntelliCode 代码提示,但是不知道为啥感觉不好用
Live server 本地跑网页必备的服务器
Material Icon Theme 好看的文件图标主题
One Dark Pro 好看的 vscode 主题
Path Intellisense 自动查找./文件所在位置
Prettier-Code for.. 自动格式美化代码
Python/Pylance
Rainbow CSV 彩色的 CSV
XML
Trailing Spaces 自动标红额外空格 并且删除
Vue -official(extention box) vue 扩展包
vue vscode snippets
vetur(vue2 用的语法提示)
Background 修改图片背景
Auto close tag 自动生成闭合标签
Auto rename tag 自动重命名另一半的闭合标签
stylus
Markdown Preview Enhanced markdown 格式的预览
ESlint 可以提示并且自动修复错误的 js 和 ts 代码
Html css support css 提示
JavaScript(ES6) code snippets 给 es6 代码的补全提示
npm Intellisense require 导包自动补全
二.不可转移的备份清单
1.密码文件
谷歌的密码文件 chrome 密码.csv 提前备份
虽然能够和账号同步,但是本着三个本地存储,两个网络存储 一个异地存储的法则,还是留个备份吧
但是记得放在比较安全的地方,不要被人拿走
书签文件提前备份,万一没同步,你收藏的那些好用的网站要找回来还是很麻烦的
2.可以转移的小工具
若干破解文件,例如 IDM 破解文件/KMS office 破解文件,因为找寻的不确定性,提前备份
3.桌面布局与个性化
桌面布局,可以截图/ 使用图吧工具箱里的桌面布局保存工具保存
个性化内容,例如桌面壁纸,鼠标指针,都进行保存
三.电脑其他环境配置
1.数据库配置
1.1 先上官网下载mysql 本体
1.2 配置环境变量到 path 中
系统变量 PATH: C:\Program Files\mysql-9.0.0-winx64\bin
1.3 管理员打开 cmd
1.4 输入 mysqld install
1.5 输入 mysql --initialize-insecure --user=mysql<br>
1.6 输入net start mysql
1.7 下载**Heidisql**软件(任意数据库可视化连接软件),然后在软件中连接数据库,root,无密码即可登录进入 3306 端口
即刻完成数据库连接与数据库管理(当然也可以设置密码的)
2.C 语言环境
2.1 Vscode 安装 c/c++ extension 插件包,他自带解释器
2.2 下载C 语言编译器(MinGW ,这里选择非安装,直接解压的版本)
2.3 将 C 语言编译器解压,随后配置系统环境变量到 path 中
用户变量 PATH: C:\Program Files\mingw64\bin
2.4 在 Vscode 中创建 c 语言文件,尝试编译并且运行
3.Java 语言环境
3.1 安装 Java Extension Pack
3.2 下载JDK开发者工具(以 Java8 举例)
点击 x64 Installer 右侧链接,会弹出弹窗要求登录 Oracle,登录后才能下载
或者用蓝奏云下载
如果不想手动安装下载的话,这里还有第二种方法
第二种方法是先打开 Vscode 安装扩展程序 Extension Pack for Java
直接新建一个 java 程序并且重新启动 vscode,vscode 会提醒你没有 JDK,然后跳出一个 oracle 的 jdk 安装界面(这个安装界面可能是因为是外国网站还是怎么的 非常不稳定 如果显示服务启动失败 跳出了一个空白网页 那就重启 vscode 多试几次),
在跳出的窗口中选第一个选项 下载并且安装 JDK 选最新的版本就好(这里提供的也就只有最新的)
C:\Users\hp\.vscode\extensions\oracle.oracle-java-xx.xxx 里可以找到下载下来的文件,但是千万不要放在这个文件夹下,因为扩展程序本身会随着版本更新而更新, 名字是会变的,路径也会变, 导致你的系统变量失效
接下来加入系统变量即可
3.3 配置系统环境变量
系统变量 JAVA_HOME: 你的安装路径\jdk-22.0.1\bin
系统变量 PATH: %JAVA_HOME%\
如果嫌麻烦, 直接在系统环境这的 PATH 中新建一个你的安装路径\jdk-22.0.1\bin 即可,不用定义什么 JAVA_HOME
也没关系的
3.4 在 VScode 中尝试运行 java 代码
或者随便找个地方打开 cmd 输入 java -version 检验是否配置系统路径成功即可
3.5 但注意一下,如果你先前有安装过 jdk 并且在 vscode 中运行过 java 代码, 后来你转移了 jdk 的位置
记得在改一下你 vscode 中保存下来的 jdk 位置 否则 vscode 会默认读取自己保存的 jdk 位置 发现这个位置没有 jdk
就会报错并且提醒你再安装一个
这个时候点击安装依然是跳出 oracle 的 jdk 安装界面 在这里选择第三个选项: 选择已经安装好的 jdk(select installed jdk), 并且选择之前保存的 安装路径\jdk-22.0.1 即可
vscode 就会自动帮你修改 setting.json 而不用手动调整
4.Python 语言环境
其实和 c 语言一个样子,我们也需要下载 Python 的编译器
4.1 官网下载 我们选择 64bit 的 windows installer
解压的时候,记得勾选上 Add Python 3.9 to PATH
4.2 在你的 vscode 中安装上 python 的插件,觉得空间够大,想要方便就找那种扩展包,安装了肯定不会错就是了
5.Nodejs 环境
5.1 nodejs 的下载安装指南
首先先确保已经下载了 LTS 版本的 nodejs,双击下载到本地的安装包开始安装,中间不需要点击任何位置,全部默认。
安装路径可以改成别的地方,比如在 D 盘创建一个新文件夹 nodejs 除非你是 c 盘战士。
安装后,快捷键 win+r 在跳出的窗口输入 cmd
在 cmd 中键入 node -v 和 npm -v 确定你安装成功了,你也可以打 where node / where npm 来知道这两个东西安装到哪里了
5.2 找到你安装 node 的路径,把那个你自己起名的文件夹(我起的名字是 nodejs)右键选择 属性–>安全–>高级–>更改权限
将你所在的用户权限改为“完全控制”即可,这样你不至于每次安装都得开管理员模式,并且也不容易报错
5.3 在你 windows 左下角的搜索框搜索编辑系统环境变量,随后在那个页面点击环境变量,里面分为上下两个部分 用户变量/系统变量
我们需要创建以下环境变量:
系统变量 1 新建变量 NODE_HOME : [nodejs 的安装路径]\
系统变量 2 新建变量 NODE_PATH : [nodejs 的安装路径]\node_global\
系统变量 3 Path 中新建变量 %NODE_HOME%
系统变量 4 Path 中新建变量 %NODE_PATH%
5.4 回到[nodejs 的安装路径]中新建以下两个文件夹:【node_global】和【node_cache】
5.5 创建完毕后,将你默认路径下的 node_modules 和除了 installtool 和 nodevar.bat node.exe 之外的东西一并复制到你的 node_global 文件夹中
5.6 使用管理员身份打开 cmd 命令窗口,输入
①npm config set prefix “[nodejs 的安装路径]\node_global” (复制你刚刚创建的“node_global”文件夹路径,
这里是有双引号的, 但是不要把方括号也加进去哦 案例 npm config set prefix “D:\nodejs\node_global”)
②npm config set cache “[nodejs 的安装路径]\node_cache” (复制你刚刚创建的“node_cache”文件夹路径)
如果失败还有备选方案
在 nodejs 的安装根目录中找到node_modules\npm\npmrc文件
添加或修改如下即可:
prefix = [nodejs 的安装路径]\node_global
cache = [nodejs 的安装路径]\node_cache
5.7 现在再次在 cmd 中键入 node -v npm -v where node where npm 来验证一下环境配置是否正确,如果错误的话,会提示你 npm/node 不是本地指令
6.Git 环境配置
git 的安装比较简单,依然只需要配置系统环境即可
系统变量中PATH 加入你 git 的安装目录底下的内容即可 E:\git\Git\cmd
我记得我当时安装的时候就是 点点点 然后就成功了 甚至系统变量也是自动设置上去的。
然后记得设置你的git名字 我这里用的是github同名
1 | git config --global user.name "你的用户名" |
7.个人美化设置
推荐一下一个下载很多个人美化设置的网站
致美化 还算不错里面可以找到包括雨滴 各种主题 鼠标指针(比如我在用的 mc 主题鼠标指针 钻石剑真的好看)之类的。
我的谷歌浏览器主题: Miku Chibi Theme
我的鼠标指针:简洁纸飞机
8.机场配置
可以选择安装服务模式(第一个)(也可以不安装 看你的机场的说明书即可)
在配置里导入配置并且刷新配置 选中
打开系统代理 选择性打开TUN 模式(有些机场的节点需要打开 TUN 有些不需要, 看情况试一试,我一般是不打开的)
就可以愉快的冲浪了
至于机场推荐, 我保存在我的书签里面了, clash v2ray 的都有,你可以自己上github上找推荐稿,找到一个你就可以通过链接到处找第二个 第三个的 这里不做赘述

