sandboxie-plus / Sandboxie

Sandboxie Plus & Classic
https://Sandboxie-Plus.com
GNU General Public License v3.0
12.79k stars 1.43k forks source link

Problem: Installed latest Sandboxie Portable in "C:\Tools\Sandboxie-Plus". Ran SbieCtrl.exe. The tray icon is reporting an error: SBIE2331 Service start failed: [22 / 1060] The specified service does not exist as an installed service. #3993

Closed futuremotiondev closed 2 weeks ago

futuremotiondev commented 2 weeks ago

Describe what you noticed and did

  1. Downloaded the latest x64 version of Sandboxie Plus from the releases page. (https://github.com/sandboxie-plus/Sandboxie/releases/download/v1.13.7/Sandboxie-Plus-x64-v1.13.7.exe)

  2. Ran the setup, and then selected "Extract all files to a directory for portable use"

Sandboxie-Plus-x64-v1 13 7 tmp_HDI3AgIh61

  1. Input a custom path for where I want the portable version of Sandboxie to reside. In my case it's C:\Tools\Sandboxie-Plus.

Sandboxie-Plus-x64-v1 13 7 tmp_3xgIw2gVBk

  1. Clicked on install, and the installation completed.

  2. Opened C:\Tools\Sandboxie-Plus\SbieCtrl.exe

  3. The tray icon appeared, but is flashing. When I right-click on it, I only get two options: Show Errors, and Exit.

7nWRuqJlD8

  1. When I click on "Show Errors", I get a dialog titled "Messages from Sandboxie" with an error message stating:
SBIE2331 Service start failed:  [22 / 1060] The specified service does not exist as an installed service.

SbieCtrl_o6Pab9sDvZ

So I don't know what to do now.

I looked through the Sandboxie-Plus installation folder and noticed there are two relevant files:

  1. SbieSvc.exe
  2. SbieSvc.exe.sig

I have a feeling that SbieSvc.exe is the service that needs to be installed and running, which is causing the error I'm experiencing. My guess is the portable install didn't install the required service.

I'd like to keep Sandboxie Plus as portable, so re-installing as non-portable wouldn't be preferred for me unless absolutely necessary.

I would really appreciate any help on getting this working!

Thanks so much for creating this useful application and sharing it with the world for free.

Jay

How often did you encounter it so far?

Every time I open SbieCtrl.exe

Expected behavior

I expected the Sandboxie Plus tray icon to show the main window when double clicking on it. I expected Sandboxie Plus to not throw an error after installation.

Affected program

Not Relevant

Download link

Not Relevant

Where is the program located?

Not relevant to my request.

Did the program or any related process close unexpectedly?

No, not at all.

Crash dump

No response

What version of Sandboxie are you running now?

Sandboxie Plus x64 v1.13.7

Is it a new installation of Sandboxie?

I recently did a new clean installation.

Is it a regression from previous versions?

No response

In which sandbox type you have this problem?

Not relevant to my request.

Can you reproduce this problem on a new empty sandbox?

Not relevant to my request.

What is your Windows edition and version?

Windows 10 Pro x64 22H2 (OS Build 19045.4529)

In which Windows account you have this problem?

A local account (Administrator).

Please mention any installed security software

Microsoft Defender - But I have disabled it completely with Defender Control by Sordum.

Did you previously enable some security policy settings outside Sandboxie?

I don't think so. I've modified policies, but nothing regarding Windows Defender Exploit Protection Settings, or Parental Controls, etc.

Trace log

No response

Sandboxie.ini configuration

`Sandboxie.ini` in my installation directory (`C:\Tools\Sandboxie-Plus`) is a zero-byte file with nothing inside.
love-code-yeyixiao commented 2 weeks ago

Since you have the Plus version installed, why not run Sandman.exe first? The automatic service creation feature is available only in the Plus version, or you can use KMDUTIL.

DavidXanatos commented 2 weeks ago

like that love-code-yeyixiao said, SbieCtrl.exe does not support portable usage you need to use Sandman.exe for portable use. That said once Sandman is up and sandboxie is running you can use SbieCtrl.exe if you prefer that UI.