沙盘Sandboxie运行命令行程序显示0xc0000142错误解决办法

在某些版本的沙盘(一般是sanboxie 3.56及以下版本),无论运行什么命令行程序,都会出现以下错误:

---------------------------
cmd.exe - 应用程序错误
---------------------------
应用程序无法正常启动(0xc0000142)。请单击“确定”关闭应用程序。
---------------------------
确定  
---------------------------

这主要出现于Win7系统,原因是7月份的一些更新会使得系统的命令行程序的运行行为发生改变。解决的办法是:

  1. 启动Sandboxie Control
  2. 右击希望能运行控制台程序的沙盘,选择“沙盘设置”
  3. 展开“资源访问”——“IPC访问”——“直接访问”
  4. 添加“\RPC Control\ConsoleEvent-0x*”和“\RPC Control\ConsoleLPC-0x*”两项

这时候应该可以解决沙盘的命令行程序运行错误的问题。

1 comment

  1. 香袭人 says:

    博客什么时候更新的啊 上次来还没更细呢 O(∩_∩)O

Leave a comment