Recovery Toolbox for Project may be able to recover your damaged Microsoft Project file.
Reasons for unsuccessful recovery of Microsoft Project MPP files
Possible reasons why the online service for recovering damaged Microsoft Project files was unable to repair the MPP file.
Below is a list of possible reasons why the online service for recovering damaged MPP files was unable to repair your file.
Note: many of the reasons are interrelated or partially overlap.
Possible reasons why the file cannot be recovered:
- The file is too badly damaged and there is a structural data failure.
- The metadata and headers in the MPP file are severely damaged.
- The file is encrypted or password-protected.
- The MPP file uses non-standard or custom fields/settings that are not described in the documentation and are not officially supported.
- The file is corrupted by external links, ODBC, or database connections.
- Attachments or embedded OLE objects are corrupted.
- The file is corrupted at the disk block level or there are bad sectors on the data carrier.
- Encoding or character error. Unsupported characters in task names.
- The task index is corrupted.
- The dependency index is corrupted.
- The file contained non-standard embedded graphics and/or charts that the service does not process.
- Incorrect extension format. The file is named .mpp, but is not actually one.
- Multiple internal errors, circular references, incompatible dependencies.
- Failure to recode dates and formats, conflict of regional settings.
- The service does not support some localization versions and language packs.
- Incorrect or missing references to resources.
- Failure to export recovered data back to Microsoft Project.
- The service's work with the MPP file is blocked for security reasons due to the presence of a virus and/or malicious code in the damaged file.
- The file has already been incorrectly repaired by other software, and the file structure is corrupted.
- The file does not comply with the MPP specification: there are non-standard extensions and/or index blocks.
- The file was part of an Enterprise project (Project Server / Project Online) with references that cannot be localized.
- The service incorrectly interprets the format version. Incorrect recognition of the Project file version.
- Loss of references to external files and/or attachments.
- Failure to process links between resources and tasks.
- Failure to process WBS (Work Breakdown Structure) and structure codes.
- The file is open or being used by another process, i.e., locked, and the service cannot read the damaged file.
- The file is so damaged that the main links (IDs, unique keys) are lost.
- The online service does not perform project merging or aggregation steps.
- Failure to encode the notes/comments field: text is too long or contains special characters.