Many users discover fairly quickly that Revit, like other design software, is processor and memory intensive. This causes issues for those that wish to run other apps, like streaming media, or anything that could compete for systems resources. First of all, you should probably not run iTunes while using any design software. Try a portable player if you want to listed to music while at work, assuming your boss allows this, of course.

The TIP:

Run Revit using High priority

This is the same as going to the task manager and setting the priority on the running application’s process, but will be persistent using the batch file methed described below.

  • Open Notepad and place the below 2 lines in a new text document. I’ve used Revit Architecture 2008 as my example, but if you have a different version or are using MEP, or Structure, be sure to change the path accordingly.

set Path=C:\Program Files\Revit Architecture 2008\Program
Start /High /MAX Revit.exe

  • Save this file as a batch file with a name like – “StartRevitHigh.bat” – be sure the .txt extension is removed.
  • Place the batch file on your local hard drive, may I suggest “C:\RevitScripts”
  • Create a shortcut to this file on your desktop – hint: Select the file, Right-click, and choose Send to… Desktop (create shortcut) or drag and drop while holding the ALT key
  • Change the properties of the new shortcut – Its name, and the icon image to look as though it were the original Revit icon
  • Launch Revit from here, not by double-clicking on a file

Happy Revit-eering.

3 comments on “Revit with high priority

  • @sean If I remember correct. The one that “wins” is the one active. I thought that the one you minimize onto the taskbar gets a lower priority.

    Correct me if I’m wrong!

  • As far as I understand it, that would be true when all processes are set to Normal. However, forcing above normal, or high priority will in fact give more cycle time to that process. It appears to work, especially if a process like Outlook tries to synchronize lots of data with an Exchange server or run an archive job. I could be wrong, but here’s a link that may sort it out.
    http://msdn.microsoft.com/en-us/library/ms685100(VS.85).aspx

Leave a Reply