记第二次重装系统
折腾了三个多小时终于把 win10 重装好了,这是我第二次自己装系统。
本文记录了我这次重装系统的过程,以及一些从中学到的新知识,供参考。
参考链接
起因
第一次重装用的是一键装机的软件做的 U 盘,捆绑了一大堆东西,而且装完还是什么都不明白,啥也没学到,装的还是阉割版的企业版(不确定是不是,因为我现在装好专业版后发现功能似乎比原来多)
这一次重装的起因是:我弟将家里的台式机从 win7 升级到 win10。他在 b 站找到了一个讲得非常详细的装系统教程,并且成功自己装好了系统。
我也看了一下那个教程,光是看完视频我就觉得收获颇多,比第一次自己动手装系统学到的还多。学到了 pe 是什么,以及装系统的一些原理。
当时我就给自己以前买的 16gU 盘里面装了一个 pe,并尝试从 U 盘启动以打开 pe。不同于第一次,这一次我对里面的东西都有了一些了解,不是完全抓瞎,开始研究里面每个东西是干啥的。非常有成就感。
玩了一下 pe 之后就退了回到 win10,虽然也有安装包,不过我还是不敢轻易装,还是怕自己吧电脑折腾坏了,等到下次做好准备再说。
这周五我觉得就是合适的时机了,晚上九点钟将系统先用 dism++备份好,在幕布(可以在网页端登录)列好需要重新安装的软件,准备开始了。
开始操作
在操作开始之前,我先总结一下有关的概念
什么是 PE 系统
下面来自百度百科:
Windows Preinstallation Environment(Windows PE),Windows 预安装环境,是带有有限服务的最小 Win32 子系统,基于以保护模式运行的 Windows XP Professional 及以上内核。它包括运行 Windows 安装程序及脚本、连接网络共享、自动化基本过程以及执行硬件验证所需的最小功能。
简单来说,PE 就是一个小型的 windows 系统,去掉了一切不必要的功能,将体积缩小到能够装进 U 盘里面运行(当然并不是在 U 盘里面直接运行)。
电脑可以选择从哪个磁盘来启动,如果你插上了 U 盘,也可以选择从 U 盘启动,从而启动 U 盘中存放的 PE 系统。
两种安装方式
如同参考视频里面说的,你可以用官方镜像来安装,也可以用 PE 系统来辅助安装。
第一种方法就是到微软官网去,用官网的启动 U 盘制作器把你的 U 盘制作成启动 U 盘,这样你从 U 盘启动电脑之后,就会自动进入安装程序。
第二种方法是下载系统的 ISO 镜像文件(其实就是一个比较特别的压缩包),并在 U 盘里面安装 PE 系统,把 ISO 文件放进 U 盘。从 U 盘启动时,首先进入 PE 系统,在这里可以对现有的磁盘进行操作,你可以用 PE 里面自带的分区工具来提前分区,然后装载放在 U 盘的 ISO 文件,进行安装。
详细的内容看参考视频,UP 主讲得非常非常好!
安装系统
开始安装之后把系统盘清了准备安装结果出现错误,我开始慌了。
退出安装回到 pe 桌面,在家里找出以前买的移动硬盘,把文件啥的给拷进去(之前认为装系统只清系统盘就够了,但现在的情况似乎要全部清掉,不管怎样先备份),同时使用 pe 里面的 dism++来尝试恢复之前的备份。
使用 PE 系统安装的好处就体现出来了,如果我用的是第一种方法,那么一旦主系统被删了,那么我就没办法补救了,连进去拷贝数据都做不到。
也许是我使用方式不对,系统并没有恢复,拔掉 U 盘后无法进入系统。那就只好继续装了。
由于我以及备份好了数据,所以将分区全部清掉,重新分区。
我现在有一块 1T 的机械硬盘和自己加装的 256g 的固态硬盘。
固态硬盘两个区:
- 系统 C 盘
- 加速区 S 盘
机械硬盘四个区
- 虚拟机 Z 盘(未装 SSD 前的 C 盘,后来被我用来放 virtualbox 的虚拟磁盘)
- 文件 F 盘
- 软件 D 盘
- 娱乐 E 盘。
分区确实挺多的,足足六个分区,而其中还有功能重复的盘。根据我现在的使用情况,我分成了三个分区:系统 C 盘,软件 D 盘,文件 F 盘。
F 盘是我之前最常用的盘,正因为之前把所有资料都放在这里,备份起来非常方便。
之后就很顺利的照着视频完成了安装。
chocolatey 重装软件
重装软件我使用的是 chocolatey,这个是我最近找到的一个工具,它是一个 windows 包管理工具,类似于 Linux 上面的 apt,不用关心它从哪里下载,安装到哪里,有哪些依赖,一个命令搞定安装。
如果你不想让它默认安装在 C 盘,那么你得先在环境变量里面添加一个变量ChocolateyInstall
,值为你指定的它的安装路径。
如果你不想让它将下载的软件放在 C 盘,那么你也得添加一个环境变量ChocolateyToolsLocation
,值为你指定的工具安装路径。
然后去它的官网下载它。(如果先安装再修改环境变量会出现一系列问题,别问我怎么知道的)
下载它的方式是:复制官网给出的下载命令,以管理员身份打开 powershell,运行这条安装命令,它就会自动安装到你之前指定的位置。
在 cmd 或者 powershell 输入以下命令以确认安装成功:
1 | $choco -? |
常用指令:
列出/查询软件包
1 | $choco list 软件包名 |
查询本地已安装的软件包(-lo 就是 local 的缩写)
1 | $choco list -lo |
安装某个软件包
1 | $choco install 软件包名 |
卸载某个软件包
1 | $choco uninstall 软件包名 |
升级某个软件
1 | $choco upgrade 软件包名 |
我用 chocolatey 安装的软件
比如我要安装 chrome,可以用这个命令:
1 | $choco install googlechrome |
下面列出我下载的软件:
chrome:谷歌浏览器
git
- choco install git.install
cmder:很好用的终端,可以代替系统自带的 cmd 和 powershell 来用
- choco install cmder
potplayer:很好用的视频播放器
- choco install potplayer
wechat:微信
- choco install wechat
github-desktop
- choco install github-desktop
vscode
- choco install vscode
eclipse
- choco install eclipse
jdk8
- choco install jdk8
python
- choco install python
steam
wps-office-free
英文版的
- 由于无法使用之前的账号登录就换成中国版了
winrar
putty
anki
obs