Knowledgebase: Revit
Revit – Project Debugging – Fixing Corrupt Elements
Posted by Kent Watson, Last modified by Kent Watson on 13 October 2014 11:25 AM

Tip Title:      Project Debugging – Fixing Corrupt Elements

Product:      Revit

Author:        Chad Smith – Consulting Technical Lead



Very rarely in a project elements can become corrupt. Fortunately, there are some steps which can be taken to help correct them.



Once you find the corrupt element/s you should fix them immediately, otherwise you stand a high chance of the issue happening again. In some instances this can be quick and easy, and others might require a bit more work to remove the corrupt element from your project for good.


Element Instance

You have a single instance of an element which is considered corrupt. Here are a few possible solutions to fix it;

·         Delete the element and manually model a new one

·         Cut the element to the Windows Clipboard, then Paste > Aligned to Same Place
This process essentially re-creates a new element, one which is not corrupt



If you have a family which is corrupt this can sometimes be a little more difficult to fix. There are two (2) situations which arise; a family in use, or not in use.

Family Not In Use

·         Going to the Project Browser and deleting the Family directly is usually sufficient

·         Performing a Purge of just that one (1) family from within the Purge Unused dialogue


Family in Use

This is the more difficult one to fix/replace without deleting the instances already placed in the model. There are some things to try;

·         Edit the family, and then reload it back into the project, overwriting the existing version.

·         Swapping out the existing old family with a new family;

1.      Rename the Family in the Project Browser, e.g. ‘Sliding Door’ to ‘Sliding Door_Old’

2.      Load in the Family which you just renamed from the content library, e.g. ‘Sliding Door’

3.      Use Select All Instances > In Entire Project on one of the Family Types

4.      Use the Type Selector to swap out the Type from the corrupt family with the Type in the new family

5.      Repeat for all Types currently in use in the project

6.      Delete the corrupt Family from the project so that it doesn’t get used again



Sometimes views can get corrupted and as a result they can’t be opened for viewing.
Unfortunately, sometimes the only way to resolve it is to delete the view from the Project Browser and create a new view in its place.


Additional information

Trial and Error Method

(0 vote(s))
Not helpful

Comments (0)