Troubleshooting file recovery
Use the following table to help you determine how to recover or check the consistency of a file you suspect is damaged.
 
1.
With the database open, choose File menu > Manage > Database.
2.
In the Manage Database dialog box, click the Fields tab, and double-click the indexed field.
4.
Remove the index by selecting Indexing: None. Then click OK.
7.
Click OK to close the Manage Database dialog box.
If more than one index appears to have a problem, in the Advanced Recovery Options dialog box, select Copy file blocks as-is and only Rebuild indexes / Now. This combination of options creates a new database that is a copy of the old one with all the field indexes rebuilt.
If the problem persists, recover the file using the Advanced Recovery Options dialog box. Select Copy file blocks as-is and only Bypass startup script and layout. This combination of options creates a new database that is a copy of the old one. When FileMaker Pro opens, it switches to a new blank layout, and the On Open script option is disabled.
To do this, in the Advanced Recovery Options dialog box, select either Copy logical structure or Scan blocks and rebuild file. Then select only Scan and rebuild scripts, layouts, etc. (structure). This combination of options creates a new file and rebuilds the structure much faster than if all the fields and records also were scanned and rebuilt. Use the new file only to copy the minimum necessary scripts and layouts, and then paste them into a known good backup copy of the original file.
In the Advanced Recovery Options dialog box, select Copy logical structure, but select none of the checkboxes. This option performs the exact same operation as saving a compacted copy of the database.
If no problems are found, then recover the file with Use advanced options in the “Name new recovered file” dialog box deselected. If no problems are found while scanning the schema and structure, you can assume that the original file has no structural problems.
In the Advanced Recovery Options dialog box, select Scan blocks and rebuild file and then select Scan record data and rebuild fields and tables (schema), Scan and rebuild scripts, layouts, etc. (structure), and Rebuild field indexes / Later. This combination of options scans and rebuilds the file schema and structure but deletes instead of rebuilds existing field indexes. File recovery will take less time, and the field indexes will be rebuilt later, as they are needed, during database use.
Note  Deselecting Delete cached settings is unlikely to have much impact in shortening file recovery time.