How to Uninstall OBS Virtual Camera? This is messing with other apps

mark_b

New Member
hmm. I had previously uninstalled OBS not realizing that the virtual camera would remain. got the error message in the camera app that no camera is detected so it's not finding the built in. ran trouble shooter, uninstalled, reinstalled camera app. went to update drivers in Device Manager only to discover that there's no camera listed at all. re-installed to run the uninstaller but no joy. thought maybe I didn't run it as Admin. tried again, rebooted. no joy. installed and ran ccleaner to clear any junk reg entries. still no good. when I ran as admin, it did ask permission but the window didn't show the admin in the top left like it normally does. opened as admin first, copied path and re-ran and rebooted. still no. not in safe mode and confirmed Server service is running. I'm able to use external USB camera but a little annoying that it won't re-detect the onboard nor remove the virtual. wondering if I Borked it once I removed the original camera so the uninstaller isn't seeing it or something like that. really don't want to do a reset on the machine as it's my work machine and re-installing all the apps would be a pita. thoughts/ideas/suggestions?
 

Attachments

  • no_camera.jpg
    no_camera.jpg
    147.4 KB · Views: 110

bugeekman

New Member
You probably don't need to do the uninstall steps using REVO, but I wanted to be thorough

1. Re-installed the old classic version of OBS. https://codecpack.co/download/OBS-Classic.html
2. Installed the old version of the OBS camera plugin. https://obsproject.com/forum/resources/obs-virtualcam.539/
3. Uninstalled the plugin using REVO uninstaller free, advanced scan and delete everything
4. Uninstalled OBS classic using REVO uninstaller free, advanced scan and delete everything
5. Restart the computer

OBS-Camera finally went away and I breathed a sigh of relief at not having to wipe my hard drive to get rid of it. For me, I think I installed this plugin years ago and forgot about it, then updated to the newer obs studio without uninstalling the old obs-camera plugin.
 

wcndave

New Member
  • I have tried using the "uninstall" batch file, however that uninstalls the new built in virtual camera, not this plugin.
  • I have tried removing all registry entries that have any reference to obs-cam in them.
  • I have removed the application obs-camera
Agreed - this is an issue with both the User's chosen software, and the users (lack of) understanding of how Windows OS handles cameras, and then blaming OBS.. sigh... PEBKAC
This is pretty insulting and unnecessary tbh. The added cameras are coming up in all applications, and prevent selecting the real cameras. As an IT professional since windows 3.1, I have tried everything I can think of, from the above steps, to confirming another poster's findings that...
  • There are no services that either the program name or description start with OBS or Virtual Camera
  • There are no startup apps that have OBS or virtual camera in the name
  • There are no processes that the name starts with OBS or virtual camera
  • device manager -> Imaging devices only shows my camera(s)
And yet I am unable to use various services and applications...

I don't really want to resort to any 3rd party so called "clean your system" apps, and am therefore completely stuck at the moment.
 

augustoODS

New Member
Hi, Was having issue with the Virtual Camera after unistalling Streamlabs OBS, know it may not be the same thing but hopefully it helps someone. ( I was eliminated from a job interview because of a glitch on camera selection caused by the virtual camera, so you can only imagine how frustrated I was not finding any fixes anywhere.)

1. Reinstalled Stream labs
2. Opened up the Stream Labs app
3. Went into Settings
4. Virtual Webcam
5. Uninstall Virtual Webcam
6. Restart PC

You can only imagine how frustrated I was, after figuring out how simple this was to solve, and there's just nothing anywhere about it.
(I had Uninstalled months prior, so I never imagined there´d be that option built into the app, nor that after uninstalling an app there would be LEFTOVERS)
 

zaxanoid

New Member
Had similar problems.... found the best fix (for me) was to close every app that uses the virtual camera (really close.... use task manager to make sure), then run the "virtualcam-uninstall.bat" from C:\Program Files\obs-studio\data\obs-plugins\win-dshow as
1718786794996.png

Then reboot.
This finally fixed it for me!
 

TwilightSky15

New Member
Had similar problems.... found the best fix (for me) was to close every app that uses the virtual camera (really close.... use task manager to make sure), then run the "virtualcam-uninstall.bat" from C:\Program Files\obs-studio\data\obs-plugins\win-dshow as View attachment 104770
Then reboot.
This finally fixed it for me!
How do I run it as an administrator? When I right click it doesn't give me the option to do so unless I right click the short cut. I tried to uninstall and reinstall OBS and I don't have "virtualcam-uninstall.bat" file anymore, just the "obs-virtualcam-module64.dll".
 
What a hassle. After some hours of work, I figured it out and managed to get rid of the ghost virtual camera listings. It came down to having to force removing registry editor values via an unusual approach, luckily though with just Microsoft software instead of possibly unreliable tools.

For me, on a Windows 11 machine, the following did not help:
- uninstalling regularly (also reinstalling and retrying)
- running the virtualcam-uninstall.bat file elevated with admin permissions
- removing all obs files and folders in Program files

I ended up removing keys from the Registry, and after some big hurdles were thrown here, as I could not see or delete the values of a certain key (under OBS VCAM keys), and making myself owner / changing permissions while running RegEdit as an administrator also did not help, I managed to do it. What I had to do was use Microsoft's PsExec to force remove certain files.

Steps:
- Open "Registry editor" by looking it up in the start menu via "regedit"
- Open/run it as Administrator
- Via Edit (menu) > Search, find the possible values, using terms such as "Obs Virtual", "Virtual Cam", "VCAM". (at some point I even lost the Obs Virtual Cam name after removing a certain value from one of the registry keys, and the Virtual Cam was temporarily renamed to something like "As V Cam").
- Before making any changes, just to be sure to backup the regedit file by doing a complete export of the registry (File (menu) > Export) and storing it in a folder you will remember. The file should be roughly around 0.5GB big (mine was around 0.65GB). If you have things like Bitlocker enabled, maybe suspend that to for 1 session. Just in case things go wrong you can more easily resolve.
- Try to delete the whole key. I deleted this {40568484-56a9-4865-b6cc-7a39f7d02837} key/folder located under:
-- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{40568484-56a9-4865-b6cc-7a39f7d02837}
- That's because it had values such as:
-- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{40568484-56a9-4865-b6cc-7a39f7d02837}\##?#SWD#VCAMDEVAPI#2DCAB8D7BF672C0EB2FFA3869573B7ECC2BCE579BB87DAFFEF22C04AA0127B54#{40568484-56a9-4865-b6cc-7a39f7d02837}
-- In Teams, due to this, I saw "Obs Virtual Camera" (even though OBS was already uninstalled as it did not work for which I hoped it would work (partial screen sharing in Teams).
- I tried to delete it via Registry editor normally.
-- Got "Error While Deleting Key" message
- I tried to delete the via Command prompt elevated with Administrator permissions:
-- reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{40568484-56a9-4865-b6cc-7a39f7d02837}\##?#SWD#VCAMDEVAPI#2DCAB8D7BF672C0EB2FFA3869573B7ECC2BCE579BB87DAFFEF22C04AA0127B54#{40568484-56a9-4865-b6cc-7a39f7d02837}\#{FCEBBA03-9D13-4C13-9940-CC84FCD132D1} /f
-- Got this result: ERROR: Access is denied.
- This issue was this "Properties" folder that I could not access nor could give myself as administrator permission to.
- Via https://www.minitool.com/news/fix-error-while-deleting-key-2.html Step 4, I ended up using PsExec, which is Microsoft software via https://learn.microsoft.com/en-us/sysinternals/downloads/psexec.
- I downloaded PsExec, extracted all to a folder.
- Then opened a Command prompt window elevated as administrator and navigated to this folder (cd c:\foldername (look it up if you don't know how to navigate directories via command prompt))
- Then ran: psexec -i -d -s c:\windows\regedit.exe
-- This basically opens the Registry editor again (but apparently differently).
- Then tried removing that folder/key {40568484-56a9-4865-b6cc-7a39f7d02837} at HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{40568484-56a9-4865-b6cc-7a39f7d02837} again, and it worked, YAY!
- Straight away, after opening Teams again, it was not showing this Virtual camera anymore.

Take into account that the UID's you see in my examples such as 40568484-56a9-4865-b6cc-7a39f7d02837} are just random numbers/examples. I do not expect you will have the same ID's

What a horrible thing to figure out. Although undoubtedly great, I am never installing this software again I think.
 
Last edited:
Top