I have 2.91 (W10 x64) installed side by side with 2.90.1. I can’t associate .blend file with 2.91 even by choosing “Open With” and searching for the .exe of Blender 2.91 or in the W10 parameters “Choose default applications by file type”. I had to uninstall 2.90.1 to make it happen.
Is there a way to do it without uninstalling previous version please ?
Hello,
This will likely work. I have not tried this with Blender but this procedure has worked with other programs over many versions of Windows.
0) Change Windows to always show the extension eg .txt or .blend. I can’t remember where this is.
Open File Explorer and navigate to the directory where the blend files are kept.
Right click on a .blend file.
Move the mouse button to the “Open With”. If you select Blender now it will only be for this specific moment that it will be opened.
Move the mouse button and click on “Choose another app”. Wait. Wait. Wait. Windows is trying to guess what app you want. What ever it guesses is not what you want.
Notice that there is now a check box which says “Always use this app to open .blend files”. Click on the box to check it. Then click on something like “Search app store” It will try to guess what you want. What ever it guesses is wrong.
Notice that there is now an place to click which says something like “Search this disk” or “Search this PC”. Click on this.
Navigate to where ever your install is located and select blender.exe.
For many users it will be in C:\Program Files\Blender Foundation\Blender 2.91
Did this help?
I think if you only have one version “installed” using the .msi installer at a time then you ought to get what you want. Use the .zip download for all “alternative” versions (and create a …\2.91\config\ folder in the extracted location if you want private configs for each version)
Navigate to the version of Blender that you want. For example: C:\Program Files\Blender Foundation\Blender 2.90
Do not select any file. Shift-Right Click in the file are to get a list of things available which includes “Open a command window here” or “Open a Powershell window here”. Select which ever of these shows up.
If it is a command window run: blender.exe -r
If it is a Powershell window run: .\blender.exe -r
The blender program will associate itself with the .blend files.
This worked for me.
The Setting, Associate program by file type did not allow me to pick the blender version.