Posted on 2013-02-26 19:30
盛胜 阅读(4522)
评论(0) 编辑 收藏 引用
一键解决沙盘报错:初始化Start.exe进程失败
相信用SandBox3.4X版本的沙盘的同学可能遇到过这种问题。
之前曾经介绍过。就是一个帮你运行怀疑或者有可能生成木马病毒的程序的软件。 |
这个好东西一直妥妥的,突然有一天出错了。可能你以为是大姨妈,但后来你发现,每次都报错,不会每天大姨妈吧?
所谓“好软件如女朋友”,总不能你同居的女朋友每天大姨妈吧。是病,得治。
导致这个问题的原因的:打了KB2393802补丁(后面称③补丁)。
SandBox原作者tzuk:
Aha, I think I understand now.
The old updates, KB979683 and KB981852 install a new version of the Windows kernel in Windows XP.
Sandboxie looks for a record of either of these two updates, to adjust itself to this new kernel version.
I assume the newest update KB2393802 also installs this same new version of the Windows kernel.
So the problem happens for people who haven’t had KB979683 or KB981852 installed at all.
And then install this latest update KB2393802. In this case there is a new version of the Windows XP kernel but Sandboxie is not aware of this.
I will fix Sandboxie to look for a record of KB2393802, just like it does for the two older updates.
按照原作者的话,就是:
旧的版本更新,KB979683补丁(后面称为①补丁)跟KB981852补丁(②补丁)为XP安装了一个新内核。沙盘自动寻找前面两个补丁记录调整自己到相应的内核。如果之前安装了①和②在安装③补丁,沙盘也会自动调整到新的内核。
问题就在于,之前没有打①②补丁的机器直接打③补丁,沙盘不能调整过来。(看来③补丁为XP又安装了一个新的内核)
网上很多人都说卸载③补丁,但会带来什么样的影响,没有人能明确指出③补丁究竟为系统带来什么样影响,会不会不安全?不过大部分人是删除了,没办法,年轻人,冲动嘛。
在SandBox的官网上,我们找到更为简洁的解决方法:
Create registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB979683
创建一个以补丁①名字命名的键。感觉像是蛊惑一下沙盘读取注册表的那个机制。得承认的是,这个可以解决问题……