How do I make vegas 64 bit the default in Win7?

PeterDuke wrote on 4/8/2010, 11:13 PM
I installed Vegas 9c 64 bit on Win 7 64 bit, which ended up as C:\Program Files\Sony\Vegas Pro 9.0\Vegas90.exe

I then installed the 32 bit version, which ended up as
C:\Program Files (x86)\Sony\Vegas pro 9.0\Vegas90.exe

Since the 32 bit version was installed last, it is the default version to open when double clicking on a .veg file.

Win 7 does not seem to have an equivalent of the File Type tab of the Windows Explorer > Tools > Folder Options window as in Win XP.

Help says to navigate to the file to be opened, right-click and navigate to the wanted application to open that file, and check the "Always use the selected program to open this kind of file" box. When I do that only one version of Vegas is presented, and it is the 32 bit version.

I presume that if I re-installed the 64 bit version again then it would become the default, but is there an easier way?

Comments

ritsmer wrote on 4/8/2010, 11:30 PM
In the "Open with" window there is a button down to the right "Browse" and there you can find and select the wanted program.
PeterDuke wrote on 4/9/2010, 1:30 AM
Yes, that is what I did to navigate to the wanted version, but only the unwanted version is subsequently available.
Rob Franks wrote on 4/9/2010, 4:34 AM
"browse" will give you access to ALL exe files on your machine. You're simply not looking in the correct folder for the proper exe file. Vegas.exe (64bit) will be in the PROGRAM FILES folder (not the PROGRAM FILES (x86) folder).

You should also to go into vegas 32 an UNcheck the file association.
PeterDuke wrote on 4/9/2010, 6:27 AM
Yes, I am aware where the two versions are stored (see my first post) and I AM browsing to the Program Files folder.

How do I break a file type association in Win 7? As I said, the File Type tab I am used to in XP is missing in 7.
TheHappyFriar wrote on 4/9/2010, 6:35 AM
why not reinstall Vegas 64?
PeterDuke wrote on 4/9/2010, 6:54 AM
Yes I had already thought of that.

I tried re-installing Vegas on top of itself, but the installer says that I must uninstall first. I didn't think that was a good idea in the middle of a large project. What happens to my plugins and settings?
ritsmer wrote on 4/9/2010, 7:29 AM
Peter - when you have found and selected the right vegas program version through Browse - then click the button Open (down right) and as you have checked Always use etc. in the former window then it will work.
Sebaz wrote on 4/9/2010, 8:37 AM
Peter - when you have found and selected the right vegas program version through Browse - then click the button Open (down right) and as you have checked Always use etc. in the former window then it will work.

Actually, it should work that way, but it doesn't. I have the same problem. but the other way around: I installed 9.0c 32 bit first and then 64 bit, because back then I thought the 64 bit version was the best choice. As I learned later, it's not, so eventually I tried the "Always open with" procedure to get .veg files to open with the 32 bit version, specifically navigating to the 32 bit executable, and it still opens with the 64 bit version. I would bet it's something in the registry that needs to be changed, other than uninstalling the 64 bit version.
ritsmer wrote on 4/9/2010, 9:24 AM
What I would try next, then, would be something like to find the "wrong" vegas90.exe and rename it to xvegas90.exe.
Then start a .veg and when Windows says the program is not found then find and select the "right" vegas90.exe.

The problem seems to be that -in the registry- under ".veg" it says open with vegas90.exe and both versions (32 and 64 bit) are named the same.
PeterDuke wrote on 4/9/2010, 5:45 PM
So I tried renaming the unwanted vegas90.exe file, but when I double click on a .veg file Win 7 attempts to uninstall it and complains that it can't find the uninstaller.
Steve Mann wrote on 4/9/2010, 9:07 PM
"Win 7 does not seem to have an equivalent of the File Type tab of the Windows Explorer > Tools > Folder Options window as in Win XP."

In Win 7, start / default programs / associate
PeterDuke wrote on 4/9/2010, 9:47 PM
Thanks

MS sometimes seems to make changes for change's sake.

However it didn't help. The path or even the file name are not shown (can I do that?) and changing the association brings up the same window I have seen before.
ritsmer wrote on 4/9/2010, 11:32 PM
By The path or even the file name are not shown you mean that you can not see the other vegas.exe in the Open with window under Recommended or Other programs? if so, as said before, you click the button Browse and then click through the folders shown until you can see the wanted vegas.exe and then select that - and voila!
PeterDuke wrote on 4/10/2010, 12:07 AM
As Sebaz and I have said, it doesn't do that although it should.

Apparently when you associate files with programs in Win 7 it is unable to distinguish between two programs with the same name although they are in separate directories.

Have you verified what you are saying?
PeterDuke wrote on 4/10/2010, 12:38 AM
Here is a step by step listing of what I am doing:

Right-click on fred.veg and select "open with" and "choose default program".
A window labelled "Open with" pops up and under "recommended programs" I see an icon labelled "Vegas Pro>Sony Creative Software Inc.".
The box "Always use the selected program to open this kind of file" is ticked.
Click on "browse" and navigate to Computer>System Reserved (C:)>Program Files>Sony>Vegas Pro 9.0.
Select vegas90.exe and click on "open"
We return to the "open with" window but there is still only one program listed, and it is the old default (32 bit version in my case).

There should be two programs now listed to choose from but there isn't.

------

After doing all this I installed Vegas 8 32 bit as well. Now I am able to select it and make it the default. I now see two programs in the "open with" window, which I can distinguish because the icons are slightly different. Version 8 also has slightly different wording. (It says "Sony Vegas Pro" instead of just "Vegas Pro").
ritsmer wrote on 4/10/2010, 1:02 AM
Seems to be a persistent Windows 7 issue - and here is what have helped others
http://social.answers.microsoft.com/Forums/en-US/w7files/thread/8a84fcec-22df-4942-8e35-d98dbe96e327
PeterDuke wrote on 4/10/2010, 2:30 AM
Thanks for the pointer. Yes it looks like a can of worms, but the suggestion that some found helpful was no help to me because I couldn't find vegas90.exe (or vegas80.exe for that matter) in the "Applications" section of the registry.

I uninstalled Vegas 9 32 bit, and on starting Vegas 9 64 bit, Windows asked if I wanted to associate .veg with it. On saying "yes", it now opens when I double click on a .veg file.
PeterDuke wrote on 4/10/2010, 3:54 AM
Ha! Found it.

Vegas90 and Vegas80 are directly under HKEY_CLASSES_ROOT, not under the Applications subkey. However, it points to the 64 bit version.

I searched further and found it again under HKEY_LOCAL_MACHINE\SOFTWARE\Classes and this time it pointed to the 32 bit version. I edited the reference to point to the 64 bit version, but no change. :(

I give up.
ritsmer wrote on 4/10/2010, 9:22 AM
On saying "yes", it now opens when I double click on a .veg file.

Nice that it works now - - so why then I give up ?
PeterDuke wrote on 4/10/2010, 4:40 PM
The 64 bit version becomes the default when I uninstall the 32 bit version.

I give up on being able to select which is to be the default when both are installed.
gwailo wrote on 4/18/2010, 12:21 PM
I had the exact same problem and have chosen to only install the 32bit version because of the strange windows behaviour.

But to fix it I had to...

uninstall both vegases

Go into the registry.

Search for .veg

Delete all .veg references.

Restart

Install the vegas I wanted

64 bit has always been so buggy for me, I consider it useless.

The bug that really scared me was that my aspect ratio on some movie files changed from what the 32bit saved file had them as.
TimTyler wrote on 4/18/2010, 1:20 PM
I have the exact same problem, only for me VEG's always default to the 64-bit Vegas 9.

No matter what I do, even if I right-click the VEG and "open with" and drill down to the 32-bit Vegas.exe and double-click it, it will STILL open with the 64-bit Vegas.exe. It's crazy!

My solution is to launch the 32-bit Vegas app and then open VEG's from there.