Sandboxie-Plus SBIE2101、SBIE2314消息事件与解决方案
先说重点,在Win10的某次质量更新之后,尝试使用Sandboxie-Plus的文件资源浏览器功能,软件日志报告的消息事件如下图所示,注意!我目前使用的版本是v0.9.5,并不是最新版本。不熟悉什么是Sandboxie-Plus的朋友自行百度,否则你也不会来看这篇专栏:


导致的结果也显而易见,用于启动文件资源浏览器的关键进程未能找到对象名称,报告消息事件代码为SBIE2101,随即退出,启动失败,报告消息事件代码为SBIE2314。尝试多次无果后,准备排查问题寻找解决方案,首先排除是我自己人为误操作的锅(
鉴于在我尝试执行上述沙盒操作之前,最近Win10有一次小的质量更新(大概是1天之前,非我本意,Win10自动更新,老传统了),于是我有七成的理由怀疑是这次更新导致的(藏狐凝视),顺手去网上验证了一下想法,在“sandboxie吧”找到了相同的问题描述,且评论区有人给出解决问题的办法,要么改用更高版本的Sandboxie-Plus,要么卸载最近一次质量更新(指路:https://tieba.baidu.com/p/7833263036)
出于安全起见,我首先尝试改用更高版本,官方提供的最新版本是v1.0.22,于是我尝试了重新安装最新版本的便携版,并重新尝试启动文件资源浏览器功能,问题虽然可以成功解决,但是最新版本软件界面的分辨率明显低于屏幕的分辨率,导致软件界面被异常放大。能用是能用,但我就是觉得不舒服,本来旧版本能用的话根本什么事都没有,干嘛要遭这个罪?


鉴于最新一次更新中包含安全更新,虽然我也不愿冒这个风险,所以更高版本的能正常用就尽量用,实在不行再考虑卸载更新。Win10设置中找到Windows更新设置,查看更新历史记录,确认最近一次更新状态和代号,选择卸载更新,通过查看更新日期确认你要卸载的更新项。直接给结论,我自己尝试卸载了最新的安全更新(KB5013942)后问题得到解决,旧版本的文件资源浏览功能恢复正常:


虽然我不推荐通过卸载系统安全更新的方式解决此类问题,但无论是系统版本更新还是小的质量更新,如果在软件兼容性方面处理不当,就很有可能会导致此类问题的再次发生,例如更早之前VirtualBox、VMWare Workstation在Win10大版本更新之后出现的兼容性问题,这锅还得是微软来背。最后再把Win10自动更新调教一下,必要时可以手动更新,最简单的办法延迟更新检查日期,像这样(逃

完
