Bluebeam instability on the Softdrive machine

Overview

Bluebeam may become unresponsive or slow when used inside a Softdrive virtual machine. One common cause is camera access behavior within Bluebeam Revu. Disabling camera access can significantly improve stability and responsiveness.

There are three primary methods to disable camera access inside a Softdrive virtual machine:

  • Disable camera access for Bluebeam Revu only using a registry script
  • Disable camera access globally through Windows Privacy Settings
  • Disable all camera devices using PowerShell

Applies To

  • Softdrive Cloud Desktops (Windows 10 and Windows 11)
  • Applications using camera access (Bluebeam Revu, Microsoft Teams, Zoom)
  • Softdrive environments where camera access needs to be restricted

Prerequisites

  • Administrator privileges on the Softdrive machine
  • Access to the Softdrive virtual desktop
  • PowerShell access with elevated permissions
  • Bluebeam Revu installed (for Method 1)
  • Access to Windows Settings or Registry Editor
  • If using Intune, ensure the device is properly enrolled and synced

Procedure

Option 1 – Disable Camera for Bluebeam Revu Only (Registry Script)

This method blocks only Bluebeam Revu from accessing the camera while leaving camera access available for applications such as Teams or Zoom.

The script:

  • Runs safely even if Bluebeam is not installed
  • Applies Value="Deny" to Bluebeam camera permissions
  • Automatically handles future Bluebeam installs through remediation

Notes

  • Scope includes current user, loaded users, disk profiles, and default profile
  • Supports multiple Bluebeam installation layouts
  • Creates logs in:
    %PROGRAMDATA%\BluebeamCamBlock\log_*.txt

Create and Run the Script

  • Open Notepad
  • Paste the PowerShell script
  • Save as:
    BluebeamCamBlock.ps1
  • Save as type:
    All Files (*.*)
  • Save to Desktop

Run PowerShell as Administrator and execute:

powershell.exe -ExecutionPolicy Bypass -File "C:\Path\BluebeamCamBlock.ps1"

Verify Registry Changes

  • Open Registry Editor (regedit.exe)
  • Navigate to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\NonPackaged
  • Confirm Bluebeam Revu entry shows:
    Value = Deny

Option 2 – Disable Camera Access Using Windows Privacy Settings

This method disables camera access for desktop applications through Windows Privacy Settings.

  • Press Windows Key + I
  • Open Privacy or Privacy & Security
  • Select Camera
  • Scroll to:
    Allow desktop apps to access your camera
  • Turn the toggle OFF

Option 3 – Disable Cameras Using PowerShell

This method disables all camera devices at the system level.

  • Open PowerShell as Administrator
  • Run:
    Get-PnpDevice -Class Camera | Disable-PnPDevice -Confirm:$false

Expected Result

Method 1:

  • Bluebeam Revu cannot access the camera
  • Other applications continue using the camera normally

Method 2:

  • Desktop applications are prevented from accessing the camera

Method 3:

  • All camera devices are disabled system-wide
  • No applications can access the camera

Troubleshooting

  • Ensure PowerShell was run as Administrator
  • Verify registry entries exist under:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\NonPackaged
  • Restart Bluebeam or reboot the VM after applying changes
  • Verify the correct Bluebeam executable path was targeted
  • Check whether Group Policy or Intune is overriding settings
  • For PowerShell method, verify camera devices are disabled:
    Get-PnpDevice -Class Camera
  • If cameras re-enable automatically, check startup scripts or device policies


If the issue persists, contact support@softdrive.co and include details of the method used and any observed errors.