2

I'd like to be able to work with a poorly-behaving application without using a VM (becuse it requires a whole extra license). Does Windows have something like BSD's jails or Linux's containers?

1
5

You might want to try WinJail:

WinJail is full implementation of chroot, with additional features like "copy-on-write" mechanism applied to chroot'ed files, additional registry based chroot, and more.

5

I think you are looking for something called a "virtual sandbox" program like Sandboxie or Avast Pro version and Internet Security version come with a sandboxing feature.

0

I think "Remote Desktop Services" (see http://technet.microsoft.com/en-us/windowsserver/ee236407 ) is what you are looking for but I think it exceeds your budget :)

2
  • Remote Desktop sessions are not sandboxed in any significant way. There is support for mixing RD with virtualization, but the OP specifically doesn't want to virtualize. – Harry Johnston Oct 17 '12 at 22:05
  • well, "behaves poorly" is a lose requirement as well. a pseudo-virtualized container might as well require a "whole extra license" (for windows? for the software? for the software coz it runs on a terminal server?) because you might run multiple instances in parallel etc etc. – akira Oct 18 '12 at 6:11
0

Another possibility is turbo.net. It allows to run applications in their own sandbox, preventing it from containing you're system with files, registry entries etc.

If you need if for a your application, you probably want to start with a 'clean' machine. Like

turbo run --mount=C:\FolderWithUntrustyApp clean C:\FolderWithUntrustyApp\untrusty.exe

You also run the installer in it.

turbo run --mount=C:\FolderWithUntrustyApp clean C:\FolderWithUntrustyApp\installer-untrusty.exe

Note: It's not designed to contain things like viruses and advanced malware, which exploit kernel bugs or

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.