微软一直希望大家赶快远离旧系统,无所不用其极的增加旧系统的限制,最近的消息指出微软已经开始封锁 Windows 10 以外系统对于新处理器,像是 Kaby Lake 与 Ryzen 等处理器的支援。这样的限制令对于已经升级到 Windows 10 的人没有感觉,但对于因为某些原因一直使用 Windows 7 的人有些讨厌。一位 Github 上的开发者 Zeffy 决定帮这些有困扰的消费者一把,写出解除限制的 Patch 档。
正常来说,微软定期的更新往往是针对安全性或故障问题,但对于 Wndows 7 等还有一定使用人口的旧系统,微软一律逐步停止软件支援。因为操作系统上的主要财源来自 Windows 10 的使用者们的贡献,像是企业界上缴的软件支援服务费等等。而操作系统的分裂化也会影响到微软的声誉,像是旧系统容易被骇客植入恶意软件的消息能免则免。
当然对大家来说,微软真的有点管太多,管到让人受不了。有的人就是喜欢 Windows 7,或是其他非 Windows 10 系统版本,这些系统可能还有些功能,像是执行一些老旧的软件。有的人可能也希望在旧系统上体会新硬件的效能表现,微软这么做,直接封杀了各种可能性。
幸好这时候有人出来喊声了,一位在 Github 上的开发者 Zeffy 就针对这个月微软的 KB4012218 更新中,发现一个被命名为 wuaueng.dll 的档案,在经过修改后即可取消限制。因此他针对这个部分开发了能运作在 32 与 64 位元上的 Windows 7 与 Windows 8.1 系统的 script,并将所有档案放在他的 Github 网页上。
不过有点要注意的是,虽然这个 script 可以帮使用者修改系统,但这也代表这个更新可能被微软透过 Windows Update 所发出的更新再次覆写,取消 script 的效果。因此可能需要不断的打这个 script 来获得解除限制的效果。甚至如果微软更进一步封锁了这个修改方法,可能就需要透过别的途径去修改系统。
笔者觉得目前仍在用旧系统的人多少有旧系统的包袱跟历史,或者说习惯了不想接受“善意”的 Windows 10 ,以一些只需要联内网的而不太对外的电脑来说,Windows 7 仍然有他的价值,也有优秀的软件相容性跟实用性,微软很清楚大家只要习惯了系统逻辑就不喜欢换一些新系统,因此在 Windows 10 开始采用滚动更新的作法,维持 Windows 10 的界面与操作逻辑,大型更新均维持 Windows 10 的名称,仅版号有所不同。
若你最近有这方面的需求,你可以连上这个页面,下载最新的 xdelta patch,最近的 xdelta patch 于上个月推出,针对 KB4012218 修正档来“处理”一番。但他也说过,这是个必须一直追着更新跑的 Patch 档。最近微软又释出 KB4015549 与 KB4015550 两个更新档牵制了 Patch 档的作用,因此最好是检查是否安装这两个更新档,并等待 Zeffy 或其他热心开发者推出更多 Patch 好好反制微软一番。作者自己也说,这个 Patch 主要在 Windows 8.1 上测试,如果 Windows 7 使用者出现问题,可以到 Github 上反映给他。