INVISICOPILOT / BLOG

Interview-client restrictions: VMs, extra displays and remote setups

A client covering every other window, visible content missing from a screenshot, and a call that transcription cannot hear can have different causes. This guide compares VMs, extra displays, second-device viewing and remote desktops for practice or situations where the platform allows these setups.

InvisiCopilot team · Documentation checked: 2026-10-27 · Environment guide, not a platform compatibility test

Separate window placement, image capture and audio

Check whether the platform permits AI assistance, virtual machines, additional devices and remote connections. Where it requires a native dedicated client or prohibits these tools, use its supported environment. A particular layout does not replace permission to use it.

Seeing a window locally does not establish what a screenshot, a shared-screen receiver or the audio input receives. Windows has a window-content protection API that can exclude protected windows from some capture paths or return black content. A black screenshot alone does not identify the mechanism.

SymptomOption to assess firstWhat still needs checking
The client keeps covering an auxiliary windowA VM separating the two operating systems, or an extended displaySupport for VMs and multiple displays; actual full-screen behavior
Question and reference material do not fit comfortablyAn extended display or second-device viewingCaptured area, text clarity and sharing scope
The question captures as black or a protection noticePermissions and capture methods supported by the clientA different display layout does not itself supply readable pixels
You hear the call but transcription receives nothingThe playback route from the guest or remote session to the hostHeadphone output, microphone permissions and audio redirection

Technical reference: Microsoft: window content protection API

Option 1: the client in a VM, InvisiCopilot on the host

The host is the operating system on your physical computer; the guest is the system inside the VM. Put the target client in the guest and run InvisiCopilot on the host. Where capture is available, the host can process the displayed VM window and its playback audio.

This arrangement has appeared in community discussions about window conflicts. Guest and host windows belong to different desktop environments, while VM full-screen modes, integrated displays, shared devices and client policies can change the result. We have not verified a particular recruitment or assessment client with this configuration.

  1. Read the target client’s operating-system, hardware and virtualization requirements before creating a guest from an official virtualization-software source. Complete installation, updates and platform prechecks in advance.
  2. Install the target client in the guest and InvisiCopilot on the host. Start with a windowed guest desktop showing the entire practice question. Test full-screen and integrated display modes separately.
  3. Try screen analysis from the host and inspect small text, charts and code. If the input is black, blank or replaced with a protection notice, resolve image input before evaluating the AI answer.
  4. Route guest playback to an output usable on the host and test with ordinary speech. Check microphone and camera access in the host OS, VM configuration and guest. Enable device sharing as needed.
  5. Test typing, window switching and recovery in the platform’s precheck or practice environment. If it rejects the VM or essential devices do not work, use a supported physical-device environment.
Conceptual VM layout: the target client runs in the guest OS and InvisiCopilot runs on the host. VM display and playback audio reach the assistant only where host capture is available.
Conceptual layout. Verify display, audio and device sharing separately. It does not establish that a platform permits or supports this configuration. Scroll sideways on a phone to see the whole diagram.
Host computerOfficial starting pointCheck first
Windows 11 Pro / EnterpriseHyper-VHardware virtualization and resources for both systems; the Hyper-V role cannot be installed on Windows Home
Apple silicon MacParallels Desktop with Windows 11 on ArmArm64 support for the target app and required drivers; installing Windows does not establish app compatibility

Documentation and context: Community layout discussion, not a compatibility guarantee · Microsoft: install Hyper-V · Parallels: Windows 11 on Arm and compatibility · Parallels: camera and microphone access

Option 2: use an extended display for window placement

An extended display helps when a question and reference material compete for space. In Windows, Extend distributes the desktop across displays; Duplicate shows the same content on each. Choose an extended layout to place windows separately.

Both displays still belong to the same operating system. A client may cover other displays, require a single display or use a different sharing scope. An extra monitor does not change a target window’s capture-protection setting.

  1. Connect the monitor and select Extend with Win+P on Windows, or use the equivalent display settings on your system.
  2. Position the target client and your reference tools, then check which display the screenshot includes and whether scaling makes the question too small.
  3. Use the actual meeting software or platform precheck to confirm whether it shares a window, one monitor or the desktop. Inspect the receiving side.

Display settings: Microsoft: use multiple monitors

Option 3: read results on a second device

If question and audio capture already work on the main computer but reading results there is inconvenient, InvisiCopilot’s Mobile remote can display results in a browser on a phone, tablet or another computer.

The main computer still performs screen and audio processing. Fix black images or missing audio at that input first; changing the viewing device does not repair the capture path.

  1. Open Mobile remote in InvisiCopilot on the main computer to generate a QR code or dedicated link.
  2. Scan or open the link on your second device. Wait for Desktop connected, then try Quick capture / Deep capture, or start listening and view Live Q&A.
  3. Keep the main computer online. The link permits control and access to answers; disable remote when finished, and use additional devices only where permitted.

Product instructions: Second-device remote-control guide · Connect phone display and audio to a computer

Remote desktop and Windows Sandbox have different roles

A remote desktop displays a session running on another computer. Assess it when you already have a supported remote environment. Check display, playback, microphone and camera redirection, plus latency. Remote sessions can also enforce content protection: Azure Virtual Desktop offers screen capture protection, so a visible remote session is not evidence that local screenshots will work.

Windows Sandbox is more suited to temporary installation and troubleshooting; its state is discarded when it closes. Audio input, video input and clipboard sharing have separate settings. Call and client compatibility still require testing.

A VM, a sandbox and a second physical computer are different environments. If the client requires persistent device state, native hardware or a specified OS, choose a configuration it explicitly supports. A successful launch does not establish that the entire session will work.

Official limits and settings: Microsoft: Azure Virtual Desktop screen capture protection · Microsoft: Windows Sandbox lifecycle · Microsoft: configure Windows Sandbox

Rehearse the complete workflow with a practice question

Start with the actual problem: an extra display for window space, a VM for separate operating environments, a second device for viewing when capture already works, or a remote desktop when a supported remote environment is available. Resolve black images, device failures and platform rejection at the affected stage.

  1. Record the host and guest OS, virtualization software, target client, meeting software and browser versions. Confirm that the platform permits this combination.
  2. Complete login and platform prechecks. Test the camera, microphone and text input, and handle first-use permission prompts in advance.
  3. Display practice material with small text or a chart, preview the screenshot and run one screen analysis. Distinguish unusable image input from an inaccurate answer.
  4. Use ordinary conversation to confirm that the other person’s speech reaches transcription, your microphone still sends, and headphones do not produce unexpected echo. Check video from the sharing receiver too.
  5. Try shortcuts, full-screen changes, reconnection and exit recovery. Repeat after OS or client updates rather than relying on an older result.

Get to know your setup

Read the full instructions or open the browser self-check.

Full user guide →StealthBench →