Forcing Revit files to open in a particular version of Revit

Let’s say you have installed Revit 2013 but you want to use Revit 2012 as your default Revit for the time being (and I don’t blame you).

Here are the steps from RevitForum (thanks Menschmal).

Instructions to set the correct revit.exe file as default for opening Revit files from the file browser in Windows 7
(e.g. I am testing Revit Architecture 2012, but I want 2011 to be my default for now)

Open the Registry Editor (type regedit in the command line in Windows). If you are concerned about messing something up, back up the registry before making any changes.

In the Registry Editor browse the tree to the branch below:

HKEY_LOCAL_MACHINESOFTWAREClassesRevit.Project shellopencommand

In the right pane you will see:

Name: (Default)
Type: REG_SZ
Data: “C:Program FilesAutodeskRevit Architecture 2011ProgramRevit.exe” /dde

Double-click on (Default) and the Edit String dialog box will open.

Edit the Value data field for the correct location for the version of Revit you want to use. For example, I changed 2012 to 2011.

Close the Registry Editor and you are good to go. This change seems to be the universal default for all extensions that open with the Revit.Project application (.rvt, .rfa, etc.).

Thanks to Menschmal at:

0 0 votes
Article Rating
Notify of

Newest Most Voted
Inline Feedbacks
View all comments
Alberto Napoleão
9 years ago

Thank you for the post.
Solved my problem.

9 years ago

Thank You!