I use Windows 10 and I need a software to capture just one virtual desktop and when I move to another desktop, that software should still capture video from the first virtual desktop (like capture video from live show or something).

I use snagIt, but it only captures the current screen.

Must be free. not necessarily, I'm ok with commercial.

  • Technically it should be possible to implement that with SetThreadDesktop. Since desktops are a feature of Windows, it should also work with SysInternals Desktops e.g. on Windows 7 Jan 18, 2016 at 10:40
  • @Thomas I'm not looking for a method or function to create a software, I need to find a software that already do this. Also SysInternals Desktops just add virtual desktop feature to older version of windows. Jan 18, 2016 at 11:42
  • That's why it was a comment and not an answer. Jan 19, 2016 at 7:39
  • How many monitors do you have on this system Jan 23, 2016 at 3:51
  • @AidenGrossman I have one monitor, With two monitor I can simply do this job of course. Jan 23, 2016 at 5:23

1 Answer 1


You could use Open Broadcaster Software. It supports Windows 7, 8 and 10. It is available for free.

You need to add a monitor capture to your scene and then you should be good to go. The monitor capture will capture your desktop for as long as you tell OBS to capture. You can use hotkeys to start and stop the capture if that is a concern.

  • This seems to work if you start capturing on the "real" monitor. You can then switch to a virtual monitor and get back after a while. However, it does not work if the capture is started on a virtual desktop. In my case, the recording was black only with the mouse trail flickering. Jan 26, 2016 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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