While we hope it never happens, sometimes something unexpected happens to your drawing or the drawings you receive from a client. Some examples could include the following:
We know these situations can be frustrating, but AutoCAD offers these tools to help:
As you work on a drawing file, AutoCAD creates two additional types of files. These additional files can be helpful in restoring a drawing file, in the case a drawing becomes corrupted, or your program shuts down unexpectedly before changes can be saved. By default, AutoCAD creates these additional types of files when working on a drawing:
The following steps explain how to change the extension of a BAK or an SV$ file in Windows:
 
 
			 
The following steps explain how to change the Drawing Backup and Automatic Save feature settings in the Options dialog box that control the creation of BAK and SV$ files as you work on a drawing:
 
 
		  The location in which SV$ files are stored can be seen. You can change the location by selecting the path under the node and clicking Browse.
 
 
			 
 
 
			 
I like to use a value of 5 minutes to limit the amount of rework that I would have to do if something unexpected happens, but I save very frequently so I don’t always end up with an SV$ file until I walk away for a meeting or lunch.
After a drawing has been successfully opened, it can be audited for errors. Errors can occur for a variety of reasons, for example, a workstation shutdown unexpectedly or loss of power occurs while the drawing is being saved or data is corrupted by a third-party utility. While auditing a drawing, you can automatically fix errors as they are found.
The following steps explain how to audit a drawing:
 > Drawing Utilities > Audit. 
			   Find
 > Drawing Utilities > Audit. 
			   Find 
		  The audit summary report is shown in the window.
The following images show the audit report for two different drawing files; one with no errors detected and another with errors detected and fixed.
|  |  | 
While trying to open a drawing file, AutoCAD might encounter a problem that results in a failure to open the drawing. In these situations, you can’t run the AUDIT command and check the drawing for errors. Instead, you use the Recover Drawing feature which performs an audit on the objects in a drawing as it is being opened and any errors detected are fixed as they are encountered.
The following steps explain how to recover a drawing file:
 > Drawing Utilities > Recover > Recover. 
			   Find
 > Drawing Utilities > Recover > Recover. 
			   Find 
		  If the drawing you opened contains errors, the number of errors found and fixed is displayed along with the number of objects erased because they couldn’t be fixed.
 
 
			 
Along with recovering a drawing file, you can also recover a drawing file and its attached Xrefs. To recover a drawing file along with all attached Xrefs, do the following:
 > Drawing Utilities > Recover > Recover with Xrefs. 
			   Find
 > Drawing Utilities > Recover > Recover with Xrefs. 
			   Find 
		  The Recover Progress message box is displayed and informs you of the audit progress for the xref files attached to the drawing.
 
 
			 
 
 
			 
If AutoCAD shuts down unexpectedly, the next time the program starts, it should inform you that it was shutdown unexpectedly and it opens the Drawing Recovery Manager automatically. The Drawing Recovery Manager lists all the drawing files that were open along with any BAK or SV$ files associated with those drawings.
 
 
		
 > Drawing Utilities > Open the Drawing Recovery Manager. 
		    Find
 > Drawing Utilities > Open the Drawing Recovery Manager. 
		    Find 
		For each drawing listed, expand the top-level node to open and view the properties for the following files if they exist:
While we hope it never happens, there might be a time when AutoCAD encounters a problem and shuts down unexpectedly. When this happens, you should be prompted to save each open drawing that has unsaved changes. These drawings will have "_recover" appended to their names to ensure the previously saved drawing file is not overwritten.
 
 
		
After saving any open drawings with unsaved changes, the AutoCAD Error Report dialog box should be displayed. From this dialog box, you can send us an error report. The error report includes information about the current state of the program and your workstation and can include optional information, such as what you were doing at the time of the error. Error reports are used to improve the stability of the product.
Here is the AutoCAD Error Report dialog box with some optional information entered:
 
 
		
For information on creating and running script files along with the ScriptPro Utility, see Have You Tried: Streamline Tasks with Scripts.
The following steps explain how to change the Full-Time CRC Validation setting:
 
 
				It is always inconvenient when you open a drawing that has errors or AutoCAD shuts down unexpectedly, but hopefully you learned a few things in this article that can help you get back on track and avoid issues in the future.
Here are some frequently used commands and system variables related to the auditing and recovering of a drawing file.
| Command | Description | 
|---|---|
| AUDIT | Evaluates the integrity of a drawing and corrects some errors. | 
| DRAWINGRECOVERY | Displays a list of drawing files that can be recovered after a program or system failure. | 
| DRAWINGRECOVERYHIDE | Closes the Drawing Recovery Manager. | 
| DWGCONVERT | Converts drawing format version for selected drawing files. | 
| MOVEBAK | Changes the destination folder for drawing backup (BAK) files. (AutoCAD only) | 
| QSAVE | Saves the current drawing using the specified default file format. | 
| RECOVER | Repairs and then opens a damaged drawing file. | 
| RECOVERALL | Repairs a damaged drawing file along with all attached xrefs. | 
| SAVE | Saves the current drawing under a different file name or location without changing which drawing file is the current one. | 
| SAVEAS | Saves a copy of the current drawing under a new file name or location. | 
| System Variable | Description | Default Value | Saved In | 
|---|---|---|---|
| AUDITCTL | Controls whether AUDIT creates an audit report (ADT) file. | 0 | Registry | 
| ISAVEBAK | Controls whether BAK files are created when drawing files are saved. | 1 | Registry | 
| ISAVEPERCENT | Controls the amount of space allocated in DWG files for incremental saves, which affects the number of quick save operations that can be performed before a full save is required. | 50 | Registry | 
| RECOVERAUTO | Controls the display of recovery notifications before or after opening a damaged drawing. | 0 | Registry | 
| RECOVERYMODE | Controls whether drawing recovery information is recorded after a system failure. | 2 | Registry | 
| REPORTERROR | Controls whether an error report can be sent to Autodesk if the program closes unexpectedly. | 1 | Registry | 
| SAVEFILE | Stores the current automatic save file name. | Varies | Registry | 
| SAVEFILEPATH | Specifies the path to the folder for all automatic save files for the current session. | Varies | Registry | 
| SAVENAME | Displays the file name and folder path of the most recently saved drawing. | Varies | Not-saved | 
| SAVETIME | Sets the automatic save interval, which is measured in minutes. | 10 | Registry |