- Make a copy of the incoming Drawing and name it -fixed or -clean
- Open Civil 3D or AutoCAD, and then run the Recover on the drawing that you created above
- Let the drawing open, it will run a recovery operation and full Audit
- Type in PURGE and click Purge All until the button is greyed out (place checkmarks in all boxes highlighted below where possible)
- Now, type in -PURGE (with a minus sign)
(This is the command line purge, the only way you can get to the Registered Applications)- Type in RE, Regapps, or select Regapps
- Hit enter at this prompt
- Type or Select No at this prompt:
- Normally you should have 20 or less, if this list gets large, it will impact the drawing performance
- Type in RE, Regapps, or select Regapps
- Save the file and the re-open with Recovery (Step 2) once more to ensure no additional errors are found.
- Save and now that file is clean and should be used for your projects.
As a Side Note, if you use these drawings as XREF's, then I generally recommend changing this System Variable to 1 (one) from the default of 0 (zero):
XREFREGAPPCTL (System Variable)
Controls whether the registered application (RegApp) records stored in an xref being loaded are copied to the host drawing.