记第二次重装系统

折腾了三个多小时终于把 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
2
$choco list 软件包名
$choco search 软件包名

查询本地已安装的软件包(-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

作者

憧憬少

发布于

2020-03-14

更新于

2020-03-14

许可协议