
杏川铭心的折腾日记:在 Surface Go 上安装 LTSB 2016
大概是去年的时候我买了一台二手的 Surface Go 初代,刚买来的时候安装的是 Windows 10 最新版 22H2,还预装了一套 Office 2016,当然这肯定是符合最多人需求的一个配置,奈何 22H2 卡的要死,毕竟这东西用的还是一颗没有睿频的奔腾 4415Y,虽然 8+128G 的配置让它拥有了固态硬盘,不会像 64G 的型号那样卡成屎,但用起来也是各种不舒服,CPU 占用哪怕是什么也不干也有 5% 以上,发烫严重,我实在是受不了了,为了能让这东西能真的发挥出一些价值,我决定安装一个老版本的 Windows。
可是要安装哪个版本呢?
第一次尝试:Windows 8.x
其实最早我是像看看能不能安装 Windows 8.x 的,后来研究了一下发现微软在 UEFI 层面作出了限制,只要是 Windows 8.1 就会让系统蓝屏;至于 Windows 8,虽然关闭电源管理后能正常启动,但是离 Windows 10 太远,无法用替换文件的方式打上 Windows 10 的一部分驱动,遂放弃。
第二次尝试:Windows 10 LTSC 2019
这个版本我是非常熟悉的,十分经典,对应的版本是 1809,这个版本有着现代 Windows 10 里几乎所有的正常功能,也就是各种广告不算在内,使用起来不会有任何不适;而且它还是最后一个使用原版 Hero 壁纸的版本,也就是那个深色壁纸,加上 LTSC 超长的支持周期,应该不会有任何问题,对吧?
安装之前我首先导出了 22H2 的驱动,一般来讲预装的驱动不会是仅支持该版本的,往往还会兼容到更老一点的版本;1809 恰好就是个香饽饽,前几年还有一大票的驱动支持这个版本,不知道现在怎么样了,但对于 Surface Go 这种老到掉渣的硬件来说还是没什么问题的。
掏出 PE,使用 WinNTSetup 安装系统,果然驱动全部都打上了,于是关机,拔下 U 盘,开机,顺利进入系统。
然后就出问题了,这个版本还是卡卡的……
稍微上网查了一圈才发现,1803 是最后一个针对性能羸弱的设备而优化的版本,1809(也就是 LTSC 2019)恰好就是那第一个卡的版本!望着眼前的 Surface,真的是感到哭笑不得,那怎么办呢,只能继续换系统了,可是这样一来留给我们的系统版本就不多了。
第三次尝试:Windows 10 LTSB 2016
其实 Surface Go 刚刚上市的时候搭载的是 1709 这个版本,微软官方表明的最低版本也是 1709,而 LTSB 2016 却是 1607;至于我为什么毅然决然地选择了这个版本,还是因为我搜到了一篇论坛帖子,上面那人就把 1607 还有 1507 全部成功地安装到了 Surface Go 上面。
虽然说直接安装 1709 会更省心,但毕竟那东西早就停止支持了,LTSB 2016 虽说也快要停止支持,但毕竟要好上那么一点。至于为什么不选 LTSB 2015,那是因为它所对应的 1507(也就是 RTM 版本)并没有自带 Surface Go 的触屏驱动,根本点不动,而 LTSB 2016 是带的。
于是乎我又一次掏出 U 盘,进入 PE,使用 WinNTSetup 安装系统,并注入驱动,关机,拔下 U 盘,开机,进入……好吧并没有成功进入系统,蓝屏了,我从 22H2 里备份出来的驱动实在太新,根本就无法兼容 1607 这个上古版本。于是我又尝试不住入任何驱动,这下倒是能开机,但是连个网卡驱动都没有,更别说显卡、电源管理之类的东西了,啥也干不了……
然后我又回去看了那篇论坛帖子,发现楼主用的是 1709 上面备份下来的驱动。淦,这么重要的信息我怎么没看见,好在 Surface Go 不是我唯一一台设备,于是我掏出 MacBook Air,试图下载这台设备的恢复映像。
然后我发现这台设备出厂时搭载的是 1809……
好在功夫不负有心人,我最终还是找到了一个驱动包的下载地址,于是安装 1709,安装驱动,备份驱动,这下总该没问题了吧!
然后不出意外的话就又出意外了,很明显 1709 的驱动虽然装上不会蓝屏,但是有那么几个硬件无法驱动。如果是一些无伤大雅的设备倒还好,但偏偏里面就有个显卡驱动,在设备管理器里面,一个大大的感叹号挂在 HD 615 的旁边,刚刚燃起的希望又被悉数浇灭;难道楼主在骗我?我把显卡的驱动删除,重新安装,就这么反反复复地试了几次,仍然没有任何作用。
算了,没有显卡驱动就没有显卡驱动吧,先连个网看看,这系统自带的还是 IE,连个 Edge 也没有,先上网,然后下个 Edge,再看看解决办法吧……
然后系统没有任何征兆地黑屏了……当屏幕重新亮起来的时候,我惊喜地发现居然可以调亮度了,系统也不卡了;再次打开设备管理器,显卡旁边的感叹号没了!原来是 Windows 10 联网之后,自动地从网上下载了合适的驱动,虽然版本很老,但至少能用。
这件事让我信心大增。为了防止残留的新版驱动让系统出问题,我重新安装了一次系统,这一次没有注入那几个有问题的驱动,而是让 Windows 联网自己安装。最后的效果堪称完美,除了相机之外,所有的硬件都完美工作。
试图解决相机问题
实不相瞒,我确实也尝试了解决相机的问题,毕竟 Surface Go 是支持 Windows Hello 的,没有相机就等于无法使用 Windows Hello,可惜没什么结果,我在网上找了好几个驱动,都无法安装,唯一一个能安装的,虽说装上了,Windows 也识别了,但不知道出于什么原因 Windows 把相机识别成了一张声卡……
声卡就声卡吧,毕竟没有感叹号了,看着舒服不少。
解决 U 盘问题
后来在使用的过程中发现,有的时候插 U 盘会导致系统蓝屏,搜索后发现是 LTSB 2016 的通病,根源是系统内置的 USB-C 驱动逻辑有缺陷,有的时候无法识别插进去的是个 U 盘还是充电线,导致蓝屏。解决方法也很简单,把 1607 企业版里面对应的文件覆盖进去就好了。
至此这台 Surface Go 就被我装上了 LTSB 2016。
后面我又尝试了安装 Linux,不过今天不想再写了,等下一篇文章吧
