中国游戏风云,回顾了不少国产老游戏,书中时常提到游戏杂志『电子游戏软件』(电软),而电软的编辑基本都是世嘉粉,对世嘉游戏机的兴趣也就水涨船高。一番体验下来确实为世嘉感到惋惜,一代神机 MD,部分游戏和 SFC 的顶尖大作五五开也不成问题,不少跨平台游戏更是体验吊打超任。更让人叹为观止的是,MD 在巴西代理 Tectoy 的努力下,更是从 1990 年起持续销售 34 年,直到 23 年才宣布停产。好的代理商真的很重要,像深圳市南山区某企业代理的国行机器,除了合规化的象征意义和存在感稀薄的比赛,似乎毫无用武之地……
综上所述 博客更新一直暂缓。英文文章也是两个多月没发布,倒不是懒得写,只是考虑到文章受众和资料获取难易程度,恰好最近几篇都更适合中文读者。
介绍软件之前,首先要有个 Windows 系统,最好再有一个趁手的 PE 环境。 引言说了一堆废话这里不再多说,直接上排名(按推荐度/技术要求降序):
上面只列举了构建系统的选择,事实上也可以不封装系统,安装完纯净系统后运行 Sophia-Script-for-Windows (实在不想看那一千多行的 PowerShell 脚本可以用 Sophia-Script-Wrapper)之类的装机/优化脚本。当然,我全都要,甚至还写了(恢复软件和配置后运行的)服务禁用和系统净化脚本。
PE 同理类推,不再赘述,我用的是微 PE 和 Edgeless,使用 Ventoy 引导,另有 vlink 快速启动本地硬盘的虚拟磁盘,详见 void-vtoyboot 和 windows-vhdboot。
介绍软件之前,其次要保证获取的软件来源清晰,不是从什么奇奇怪怪的地方下的。 这里不像镜像那样列 12345,直接列个人偏好,首选 Scoop, Chocolatey, Winget 等软件包管理器,其次选择自行撰写更新脚本,再者选择 Microsoft Store,实在没有办法再选择下载独立安装包。
当然,这也不是绝对的。偶尔测试来路不明的软件,根据 threat model 可能选择 Windows Sandbox、Sandboxie 这类沙盒应用,或者直接虚拟机,从而避开软件包管理器和微软商店。
安装软件容易,恢复配置难。我曾经非常热衷于各种「修改版」、「破解版」和「绿色软件」,随着装机次数增加,现在已经看淡了。
🚨 Warning
方法论已弃用,scoop 不需要「重装」,直接复制
$env:SCOOP
/$env:SCOOP_GLOBAL
,恢复环境变量,添加 shims 到PATH
,然后简单几行命令即可恢复。整个过程甚至可以离线操作,从而实现单一机器联网更新,随后同步到内网全部离线机器的操作。
根据软件类型和使用场景的不同,划分成几种类型:
说是管理,但其实只需要管卸载,安装部分 scoop/CPLB 基本都能搞定。 目前用的是 Bulk-Crap-Uninstaller,相比于之前用过的 Glary Utilities、DISM++ 和一大批连名字都忘了的软件,优点在于可以识别安装源,支持 Choco 这类软件包管理器,甚至能识别各种 gal 引擎的启动器。
说了半天,终于到正题,不多说直接列表,在符合上文提到的 #方法论 的同时,尽量用开源/自由软件替换系统组件和常见垃圾软件。
和 LFS 编译记录#前言 类似,为避免维护链接的麻烦,scoop 收录且维持更新的软件只列出 bucket,不用 scoop 也可以在 搜索界面 阅读介绍和官网。
ℹ️ Note
下面出现的
sb
指 我维护的 Scoop Bucket(首字母缩写)无不良导向
功能/分类 | 替代品 |
---|---|
字体 | FiraCode/Cascadia + Sarasa-Gothic + Sarasa-Gothic-Nerd-Fonts + extras/nomeiryoui |
截图 | extras/sharex |
输入法 | Rime |
防火墙 | extras/simplewall |
播放器 | mpv + MPV_lazy 懒人包 + extras/gridplayer |
浏览器 | extras/{firefox-esr,palemoon} + sb/{chromium,supermium} |
图片查看 | sb/neeview-fd + Susie 插件 |
文件校检 | nonportable/openhashtab-np |
文件压缩 | extras/peazip |
流量记录 | TrafficMonitor |
Hex 编辑 | extras/imhex |
文本编辑 | sb/pragtical-rolling + extras/vscodium |
右键菜单 | sb/contextmenumanager |
屏蔽渣软 | sb/malware-patch |
多屏亮度调节 | sb/monitorian |
用户提权 | main/gsudo |
单一工具 | extras/autohotkey |
A/B 测试 | main/vivetool, main/mach2, stagingtool(微软内部工具) |
💡 Tip
虽然 scoop-nerd-fonts 提供了很多字体,由于 Scoop 糟糕的运行检测和 Windows 糟糕的字体缓存机制,没有精神病史不建议使用。最好通过 RSS 接收更新,再手动下载字体(或者
scoop download
),然后手动 安装到所有用户,任何情况下都不要只为当前用户安装。不过既然要手动下载,其实网页点开也一样,Scoop 就多个可有可无的校验功能。
user.js
和 pref.js
,自定义的 policy-templates、userChrome.css
和 userContent.css
,同时使用部分 插件 和 自建搜索引擎,每一个元素展开都能讲几千字,详见 浏览器调教指南 系列sb/neeview-fd
相较于 extras/neeview
体积更小,但依赖于 .NET9ℹ️ Note
如果使用 scoop,很多过时教程会建议安装
sudo
,即main/sudo
,但是对应的 psutils 多年未更新,建议立即卸载转用main/gsudo
。
sudo config --enable normal
gsudo config PathPrecedence --global True
洋洋洒洒三千多字,其实还有很多烂大街和过于小众的软件,写累了不再一一赘述。 很多软件只简单提及,实际展开能讲十来篇,有缘再介绍。
Sine īrā et studiō