I cam across a strange behaviour after I have virtualized Quicktime 7. The following message appeared when launching Quicktime:

Next step was to troubleshoot the issue with Procmon. I started it within the bubble. This is the output:

As you can see, ExportController.exe is looking for the CoreFoundation.dll file in different locations (usual behaviour). The interesting thing is the selected line. Within the virtual bubble, this path is absolutely correct. The file is stored in this location. But the result of the file activity is “PATH NOT FOUND”, means the file isn’t there. To proove you that the file is located in that folder when you install Quicktime, see next screen shot:

As you can see, the file has been successfully found, see selected line. It’s exactly the same path as before, so why was it not working before? That’s in fact a good question. I don’t have an answer on it yet. But what is clear is that the ExportController.exe tries to access the file in the right path. The problem is that the path isn’t “translated” into the physical path. It should be **App-V Cache Folder**\PackageGUID-VersionGUID\Root\VFS\ProgramfilesCommonX86\Apple\Apple Application Support\CoreFoundation.dll. Maybe it’s a bug? I don’t know, I will try to figure it out…