

Here are some examples from the Device Manager within my Windows 7 64-bit virtual machine:ĭisk drives: VMware, VMware Virtual S SCSI Disk DeviceĭVD/CD-ROM Drives: NECVMWar VMware SATA CD01 ATA Deviceīesides virtualized devices, there are other ways for a program to detect that it is running in a virtualized environment. As a start, m any devices are virtualized in VMware Fusion. It is hard to know which of them (if not multiple checks) that your application is using. I can think of multiple different ways that a program can detect that it is running in a virtual environment. > By the way, which application are you running that is causing the issue? (You don't have to worry about secrecy here - you already contacted them to ask about the issue.) I would do the edits as needed and then just send the edited file via a very short remote access rather than 30 minutes while I edit the template. and I can't remote access while the Photo Booth is being used at an event. So in the end, I just want the program not to know it's in VM so that I can run it in trial mode so that I can do template edits that I can then send to the actual production machine in the field (sometimes many miles away so I can't just move the dongle over).


They suggest using BootCamp! But that really limits my Mac. They allow edits in trial mode but I can't even get into trial mode within the VM.

The problem is I just want to edit on my Mac not use it as the production machine. I would have to trade my code (2 machines) for the dongle (only 1 machine). However, I already paid for the program and the activation works fine on the Windows machine. I've called their tech support and they suggest getting a USB dongle. The main program will continue to run on the intended Windows machine (it's a Photo Booth) but I want to do edits and templates on my laptop (Mac). I just don't use or own a Windows Laptop (Just several MacBook Pros) and the program only runs on Windows. How can I prevent VMWare Fusion from showing it's a VM? Or better yet how to prevent the program knowing it's in a VM? What?! What's the point of VMWare Fusion if the only program I wanted to use gives me this message? "This program can not by run within a VM environment"
