卡硬工具箱魔改教程

卡硬工具箱是一款硬件检测软件工具,前身是卡巴工具箱,是显卡吧基佬们开发的出来硬件检测工具,提供BIOS工具、CPU检测、超频工具、性能测试、内存工具等众多常用工具。

这个工具箱已经一年多没更新了,里面的软件有些过时了,比如 CPU-Z 检测不出 Ryzen 处理器。

如果要升级里面的软件,很简单,把新版本的软件替换到卡硬工具箱的 program 目录下对应的软件储存目录上就行了,exe 文件和原来的命名一样就可以。

因为很喜欢这个软件,所以我研究了下怎么把给卡硬工具箱添加新软件。

修改卡硬工具箱需要用到 DB Browser for SQLite

下载它安装打开并点击 “打开数据库” ,选择卡硬工具箱目录下的 data 目录下的 set.db 文件。

浏览数据表,可以看到 catlst 表里就是分类菜单信息:

  • id 分类 ID,主界面的分类也是根据这个排序
  • catname 分类名称
  • icopath 分类图标,在 ui 目录的对应皮肤目录下
  • bgcolor 分类的背景颜色,十六进制颜色码
  • stamp 帮助文档链接,无视
  • blk 主界面分类菜单磁贴,1 表示小磁贴,2 是宽磁贴

需要添加分类菜单磁贴就仿照上面的格式新建记录。

选择 softlst 表新建记录添加自己所需的软件。

  • id 用于排序
  • catid 对应 catlst 表的分类菜单id
  • softname 软件名称
  • icopath 软件图标路径
  • softpath 软件路径
  • description 软件介绍

软件图标可以用 软媒魔方 的软媒图标大师提取,修改完点击 “写入更改” 就可以看到成果了。

这就是我修改完的卡硬工具箱,添加了很多自己需要的东西,放在U盘随身带。

下载地址:

卡硬工具箱

微星 B350M 主板 BIOS 导致 Windows 系统从睡眠唤醒后网络延迟变高而且游戏卡顿

三月中旬的时候,电脑开始出现了一个极其怪异的现象。

在使用 Windows 的睡眠(Sleep)再唤醒电脑玩守望先锋时,游戏延迟会很高,而且感觉丢包很严重,走路走两步都会顿一下(网络卡那种),基本上玩不下去了。

这种现象只有在系统从睡眠中唤醒后才会出现,重启电脑再玩就没问题了。可是我用了 Win10 后就养成了不关机只睡眠的习惯,因为睡眠可以保留内存信息,唤醒后可以回到睡眠前的内存状态。

睡眠前:

睡眠唤醒后:

以上是我网络很稳定的时候测试,确实是系统睡眠唤醒后会延迟增加,延迟本身高那么唤醒后增加的幅度更高。

更为奇怪的是,虽然延迟只提高一点,但是游戏里却比爆 Ping 的时候卡多了。

比如下面这个视频里,里面的滑梯是一顿一顿的闪过来,很夸张。

经过了半个月的慢慢排除…

  • 路由器导致的问题?

在第一次出现这个现象后,我就重启了路由器,但是延迟依旧高。

因为那段时间给我的斐讯 K3 路由器刷了固件并部署了 Shadowsocks ,所以重点怀疑对象就是路由器。

经过各种修改设置,直至重置了路由器,问题依旧。

最后使用光猫并在电脑上拨号,睡眠唤醒后的高延迟还在,至此排除了路由器的问题。

  • 光猫发神经?

因为没有备用的光猫,没法用排除法,但是重启光猫也是那样,如果是光猫的问题重启系统就能解决也太玄乎了吧。

  • 软件的锅?

排查了任务管理器,资源监视器的各种进程,清理了注册表,卸载了一堆软件,还是不行。

  • 系统 BUG?

Windows 10 教育版 1709 版本,升级到了 1803 (创意者更新春季版)没有解决。

最后,新建一个分区,再安装一个 Windows 10 ,还是唤醒后延迟变高。

  • 硬件GG了?

似乎相关的硬件也就网卡了,要么就坏了没法用,不太可能会互相这种奇怪的问题,回滚了网卡驱动也不行。

  • 罪魁祸首居然是它!

再排除掉路由器、驱动软件、系统的问题后,决定死马当活马医,先重置下 BIOS 。

结果,居然解决了?那到底具体是哪里的问题呢?

再多次调试 BIOS 再反复确认后,排除了内存超频,WOL 唤醒等设置,终于找到了问题的根源。

是 CPU 超频导致的问题,把 CPU 频率和电压调回默认就好了。

但是我的 CPU 长期都是超频使用的,以前也没出现这个问题。

去 B350M MORTAR 的产品支持页面看到 BIOS 的更新日期后才回想起来。

发布日期为 2018 年 3 月 12 日,版本号为 7A37v1B 的主板 BIOS 我刚好在三月更新了,这版本 BIOS 提高了内存兼容性,让我的芝奇幻光戟能稳定在 2993MHz 运行,同时也让我出现了 CPU 超频导致 Windows 睡眠唤醒后延迟变高的诡异问题。

在更新 7A37v1E 版本的 BIOS 后,问题终于解决了。

划重点:微星(MSI)B350M MORTAR 主板 7A37v1B 版本的 BIOS 固件在 CPU 超频后会导致 Windows 系统从睡眠中唤醒后网络延迟变高,游戏卡顿。

肥猪流新域名 umi.im ~ 启用!

bakyo.com 这个域名用了快三年,眼看就要到期了,决定换个域名。

然后惊喜的发现 bakawu.com 这个域名进入了域名赎回期,再等到删除期,然后被别人注册了,因为我查看 Whois 信息的时候只刷新网页而没点更新

实在没办法了决定放弃 .com 域名,选个 me 、moe 或者 io 这样个性点域名,这样的顶级域名还有很多短域名没注册。

在找域名的时候发现 umi.moe 这个域名被用在一台群晖的 NAS 上。

Umi 是日语  海 ( うみ ) 的意思,这位喜欢 Lovelive 的韩国死宅选择了 園田海未 (Sonoda Umi) 的名字做域名。

最终我在 Name.com 上注册到了 umi.im  这个域名,一年 12.99 刀,比 .com 域名稍贵,是英国海外属地马恩岛的地区顶级域名,应该比较靠谱。

顺便上了 Let’s Encrypt 的免费小绿锁。