XP Q: Can't even FORCE app into "Open With" menu

This is driving me crazy!

I installed a new media editing program, but for whatever reason it did not show up in the “Open With” menu. No big deal, I know how to add an application to the “Open With” menu, but Windows just will NOT accept it, no matter what I do! I used the “Open With” -> “Choose Program” then browsed to the app in question, clicked “Open”, but Windows completely ignored me and did nothing. I tried this many times without success (though it worked correctly right from the start on my other XP machine). I tried un-installing it then re-installing it, but it made no difference.

So I went into RegEdit to look at key:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.mpg\OpenWithList

and found that the app in question (vstudio.exe) was already present there and it’s entry was also in the MRU list.

What’s going on? How can I fix this?

As a temporary work-around, I tried adding the app to the “Send To” menu. However, while the app does load and run, it will not open the associated file.

I tried adding a “%1” to the launch string, but that didn’t work either.

Okay, I’ve made some progress, but I’m still having a problem.

What I did was to uninstall the app, then I edited the registry to remove all traces of vstudio.exe, then I reinstalled it again.

Now it appears in the “open with” menu correctly and when I click on a media file and perform an “open with”, the correct app opens properly. However, I just cannot get it to open the media file in question! It just sits there with no file open.

Note that everything works fine on my other XP box.

Any suggestions?

Can you play the file if you just drag it on to the application icon? Or from within the opened application?

If not, then it’s the application that’s at fault, not XP.

It’s possibly the application’s fault even if either of those methods work - it seems to me that the app won’t load from command-line parameters, which is what usually drives the open-with, doubleclicking, and sent-to methods.

What chrisk said.

All the shell interactions you’ve tried to configure ultimately just pass the file name (plus some other parameters) onto the command line for the program’s invocation. If the program isn’t payng attention to those parameters, it’ll open to its blank window every time.

Is this by any chance freeware/shareware? Sone of those authors are pretty good at the specifics of their program’s purpose, but real weak on the rest of what the pros call “Windows logo compatiblity”, ie playing nice with all 500 aspects of the Windows vs. user program interface, not just the obvious 3 or 4.

The application will load if I drag a media file to it’s icon, but the file doesn’t load.

Yes, if I drag a file onto the apps’ drag and drop area, the file will load correctly

Not so, because as I indicated earlier, the exact same app installed the exact same way works perfectly on my other XP machine, so the problem isn’t the application itself. It’s got to be something not quite right in the interaction between XP and the app, such as improper registry entries or something.

But the app will load from the command line, and via “open with”, and from double-clicking, and from the “Send To” menu. The app loads perfectly, it’s the media file in question that won’t be opened automatically by the app. And I’ve tried different files, too.

I even tried it explicitly from the “Run” menu: I put the app’s path, a space, then the file’s path, and although the app loaded fine, it still did not load the file. I also tried double-clicking a support file that has a permanent association with vstudio, and while that loaded vstudio, it again did not open the file.

While this certainly looks like a problem with the app, how can we explain that the exact same app works perfectly on my second XP box?

By why does the exact same app work perfectly on my other machine?

No, this is an expensive commercial product of Ulead Systems, “Video StudioStudio 11 Plus”.

I missed the bit about it working OK on another machine. Sorry.

There are a couple more pathways into launching a file inside an app. Specifcally an older technology called DDE. Windows DDE is so rarely used anymore that it could be broken on your problem PC and you’d never notice a problem with the rest of your installed programs.
And if this one app happened to require DDE for file open, you’d be screwed.

I don’t have time to go into the details now, but will try over the next couple of days. Perhaps a call to Ulead tech support?

Thank you very kindly for continuing to work on this with me!

So far, Ulead Tech Support hasn’t been helpful. But I’ll try to find out if VideoStudio uses DDE or not.

Thanks again.