修复 scoop update 后 vcpkg 无法运行的故障

系统使用的 vcpkg 是由 scoop 安装的,在某次 scoop update -a 更新后故障无法运行。通过分析发现是由于安装脚本未能正确执行导致文件缺失引起的。以下是故障分析过程。

发现问题

打开 UniGetUI 更新时发现 vcpkg 的安装源不见了。

在命令行中运行 vcpkg 提示:

Shim: Could not determine if target is a GUI app. Assuming console.
Shim: Could not create process with command '"D:\Apps\scoop\apps\vcpkg\current\vcpkg.exe" '.

运行命令 scoop list vcpkg,显示软件已安装:

Installed apps matching 'vcpkg':

Name  Version    Source Updated             Info
----  -------    ------ -------             ----
vcpkg 2025.07.25 main   2025-07-29 10:56:05

尝试修复

看起来是 scoop shim 出了问题。尝试用 scoop reset vcpkg 命令重置。再次运行 vcpkg,无响应。接着尝试卸载 vcpkg 重新安装。运行 scoop uninstall vcpkg 命令,卡在运行 uninstall script 无响应。

……

Scoop 安装 Chrome 浏览器的用户数据问题

不知道从哪个版本开始,通过 Scoop 安装的 Chrome 浏览器不再保留本地用户数据。每次更新后,用户数据都要从 Google 账户同步。

Scoop 官方的解释是因为浏览器限制导致的:

Profile might point to default location (e.g. $env:LOCALAPPDATA\Google\Chrome\User Data), when --user-data-dir point to a specified path(e.g. $dir\userdata(persist\googlechrome\userdata)).

官方的建议是:

I would recommend that you install the default/main browser by its official installer.

不过 Chrome 并不是我的主力浏览器,即便官方不支持,也还是可以补救一下的。

根据以下路径找到开始菜单里 Chrome 的快捷方式:

……

Fournoas 说:

问:图中的父亲错在哪里?

答:他不该乱扔垃圾。

Fournoas 说:

“女大学生有损国格被学校开除”事件不禁让我遥想到当年的中央苏区——来自德国的洋顾问李德提出“希望有个中国女战士陪他睡觉”。组织上为了解决洋顾问的生理问题可谓是殚心竭虑,中央局妇委主任李坚贞立即找来同乡萧月华,以“革命工作需要”为由,安排她成为李德的“妻子”。此类事件在沈容的《红色记忆》里亦有记载(如图)。

另外,根据美国国务院解密的文件记录,某国伟大领袖在 1973 年接见美国前国务卿基辛格时指出,“中国的女人太多了”、“先白送给美国几万中国女人”、“这些女人到了美国,美国人的麻烦就多了”。某国工作人员当场就指出,谈话不得记录,否则就是对中国人民的污蔑。而美帝国主义却背信弃义,言而无信地保留了谈话内容。我们应该强烈谴责美帝国主义严重损害某国国格的行为。

女性属于国家神圣不可侵犯的性资源,女性私自和洋人性交属于出卖国家资源,但如果是国家主动出口的那就没事了

Fournoas 评论《甘肃天水幼儿血铅异常来源查明 系后厨违规添加彩色颜料制作食品》:

官方公布玉米卷肠包铅含量分别为1052毫克/千克、1340毫克/千克。有网友说,食物要达到如此高的铅含量,添加的只可能是工业颜料铅铬黄。我淘宝搜了一下,铅铬黄价格大概是 42 元每斤,而食用色素日落黄价格仅为 14 元每斤。难道是我淘宝打开方式不对?

Fournoas 说:

把中国人当日本人整?醒醒,你还想享受外宾待遇?中国人从来就是被当作中国人整的

Fournoas 评论《列车停运3小时乘客热到砸窗,官方通报:未达到紧急程度》:

强烈要求“官方”公开达到所谓“紧急程度”的标准。比如,温度、湿度、二氧化碳浓度、含氧量等。这样乘客就能提前携带相关检测仪器上车,必要时可以拿出来当场检测,避免以后砸错窗户的事情再次发生。

为什么 Windows 额外定义了 F13 ~ F24 虚拟功能键

上网冲浪偶然看到一个 PowerToys 的 issue。具体问题就是 PC 微信启动后会一直模拟按下 F22 功能键,导致 PowerToys 设置的快捷键失效。解决方法是在 PowerToy 键盘管理器中屏蔽 F22 按键。

不清楚微信又在搞什么幺蛾子,倒是突然想到一个问题——为什么通用键盘明明只有 F1 ~ F12 总共 12 个功能键,而 Windows 虚拟按键代码却要从 VK_F1 一直定义到 VK_F24 呢?如果是为了预留扩充,那为什么不像苹果那样定义到 F19 ,或像 X11 那样定义到 F35难道这又是 Windows 的某种历史包袱吗

……

Fournoas 评论《白彬陈情书》:

以为是 《惊天魔盗团》 ,结果是 《国家公敌》

Fournoas 评论《任正非:华为是做商品的 用户讲真话即使批评我们也支持》:

当某个公司和「爱国」深度绑定,就意味着它不可能接受任何形式的批评。只要赞美没达到吮痈舐痔的程度,都会被诋毁为不够爱国。