- The specific operating system error returned will vary. Investigate the operating system error first to see if it can lead you to the root cause.
- Check the SQL Server error log and the Event Viewer logs for any other errors that occur at the same time as this error.
- Verify that the file exists in the exact path listed in the error. If it does not, move the file to that path.
- Verify that the file does not have the read-only attribute set to true.
- Verify that the SQL Server startup account has read and write permissions to the folder and file.
- Verify that the file is not held open by another process such as backup software or virus scanner software. If you can rename the file, it is not locked by another application.
- If this error resulted after you moved databases to a new location, put all files back in their original location. To move user or system databases to a new location, follow the steps in the Microsoft Knowledge Base article, 314546.
- Run hardware diagnostics for the drive where the file resides to verify the disk and file are healthy.
- If the file listed is encrypted, verify that the version and edition of Windows and of SQL Server support encrypted files.
- If you get this error from rebuildm.exe, verify that you choose the location of files from the original SQL Server installation CD or of a copy of those original files. If you still have problems with rebuildm.exe, follow the steps in the Microsoft Knowledge Base article 273572.