Overview
Bluebeam is unresponsive and slow when being used on the Softdrive virtual machine. The solution is to disable camera access in Bluebeam. There are three main ways to disable camera access inside a Softdrive virtual machine:
Applies To
- Softdrive Cloud Desktops (Windows 10 and Windows 11)
- Applications using camera access (e.g., Bluebeam Revu, Microsoft Teams, Zoom)
- Softdrive environments where camera usage needs to be restricted for security or compliance
Prerequisites
Before starting, verify the following:
- You have administrator privileges on the Softdrive machine.
- The Softdrive desktop session is active and accessible.
- PowerShell can be run with elevated permissions (Run as Administrator).
- Bluebeam Revu is installed or expected to be installed (for method 1).
- You have access to Windows Settings or Registry Editor.
- If using Intune or automation, ensure the device is properly enrolled and synced.
Procedure
Follow these three options to resolve the issue:
Option1 - Disable Camera for Bluebeam Revu Only (via Registry Script)
This method blocks Bluebeam Revu from accessing the camera, while leaving camera functionality available for other applications like Teams or Zoom. This script will do the following:
On machines without Bluebeam, the script runs safely and does nothing permanent (no junk keys created).
On machines with Bluebeam already installed or launched, the keys exist and the script applies
Value="Deny".On machines where Bluebeam is installed later, Windows will create the NonPackaged entry at first camera use, and your Intune remediation will catch it (if deployed as a proactive remediation) and flip it to
Deny.
Notes
Scope: current user, all loaded users, all profiles on disk, and Default (new users).
Layouts handled: both
...\Bluebeam Revu\21\Revuand...\Bluebeam Revu 21\Revu, plus any otherRevu.exefound under the Bluebeam vendor folder.Keys set: for each match, creates/updates both nested and flat
#NonPackaged keys withValue = "Deny"and a zeroedLastUsedTimeStop.Creates logging in this path:
%PROGRAMDATA%\BluebeamCamBlock\log_*.txt.
Steps to Create and Run the Script
Open Notepad
On your Softdrive desktop, click Start → Notepad.
Paste the script below into Notepad:
Save the script
Click File → Save As.
Set File name =
BluebeamCamBlock.ps1.Set Save as type =
All Files (*.*).Save it to your Desktop.
Open PowerShell as Administrator:
Click Start → type
PowerShell, right-click → Run as administrator.
Run the script by specifying the path where it was saved:
powershell.exe -ExecutionPolicy Bypass -File "C:\Path\BluebeamCamBlock.ps1"
Verify the change
Open Registry Editor (
regedit.exe).Navigate to:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\NonPackagedYou should see a key for
...Revu.exewith Value = Deny.In Bluebeam, the camera tool will no longer function.
Option 2 - Disable camera access in Softdrive using Privacy Settings
This process will list all cameras from the privacy settings section.
- Press Windows Key + I to open Settings.
- Click on Privacy (Windows 10) or Privacy & security (Windows 11).
- On the left panel (or scroll down), click Camera under App permissions.
- Scroll down to Allow desktop apps to access your camera.
- Turn OFF the toggle.
Option 3 - Disable camera access in Device Manager using PowerShell
This process will list all cameras from the device and disable them from the Device Manager of the computer.
- Click the Start menu (Windows icon).
- Type PowerShell.
- Right-click Windows PowerShell.
- Choose Run as administrator.
- If you see a message asking for permission, click Yes.
- In PowerShell, run this command:
Get-PnpDevice -Class Camera | Disable-PnPDevice -Confirm:$false
Expected Result
After completing the selected method:
Method 1 (Registry Script):
Bluebeam Revu is blocked from accessing the camera.
Other applications (e.g., Teams, Zoom) can still use the camera normally.
Method 2 (Privacy Settings):
All desktop applications are prevented from accessing the camera.
Method 3 (Device Manager via PowerShell):
All camera devices are disabled at the system level and cannot be used by any application.
No unexpected errors appear when launching applications or accessing system settings.
Troubleshooting
If the issue continues, check the following:
- Confirm the script was executed with administrator privileges.
- Verify the registry path:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\NonPackaged
- Ensure the Bluebeam entry shows Value = Deny.
- Restart the application (or the VM) after applying changes.
- Confirm the correct Bluebeam executable path was targeted.
- Check if Group Policies or Intune policies are overriding local settings.
- For privacy settings:
- Ensure the camera toggle is fully disabled under App permissions.
- For Device Manager method:
- Run to confirm devices are disabled.
Get-PnpDevice -Class Camera
- If cameras re-enable automatically, verify no startup scripts or device policies are reverting the changes.
- Test behavior on a new user profile to rule out profile-specific issues.
If the issue persists, please open a ticket at support@softdrive.co with details of the method used and any observed errors.