What are some solutions for a corrupted MS Project file with 6000+ tasks?

In summary, the project file is corrupted and we were not able to open or work with it in Proj07. We were able to import the project to a new mpp file successfully, but this results in the assignment of new TASK_UIDs.
  • #1
nietoramos
2
2
I have a MS Project 03 mpp with 6000+ tasks that has become corrupted. We can still open and work with the file in Proj03, but it will not open in Proj07, which has now become our standard version.
I have tried all of the standard fixes without success (compact by saving on open, export to mpd/mdb/xml and reimport).
I was able to import the project to a new mpp file successfully, but this results in the assignment of new TASK_UIDs. It is important that we retain the original UIDs: I hit upon the idea of exporting the mpp to an mdb, using TASK_ID as a join field, updating TASK_UID to the corresponding TASK_UID in the corrupted file in all MSP_* tables in which TASK_UID appears, and then importing the result back into Project. This also failed, but I'm not sure why - only about a dozen of the original 6000+ records were imported back to Project.
We do have daily backups of the file but so far have not been able to determine when the corruption occurred. It was not within the past couple of months, which means that there have been countless edits to the file since the last good version was saved.
If anybody has any further suggestions I'd appreciate hearing them. Unfortunately, because this file resides in a secure environment it is not possible to turn it over to outside recovery specialists.
 
  • Like
Likes simon_vanbeek and Silicon Waffle
Computer science news on Phys.org
  • #2
Many years ago I wrote a VB.NET program to get data directly out of an MPP file, without doing any export, because of a similar problem. The MPP format is just unbelievably nasty but it CAN be conquered. That would be a lot of work, but it would allow you to extract all of the tasks and dependencies and possibly tell which are corrupted.
 
  • Like
Likes nietoramos and Silicon Waffle
  • #4
HI,

Set TASK_ID in MSP_TASKS to primary key and then re-open the mdb in Project. Now the tasks are all will there and will have the expected UIDs, so it seems will be work: you need to validate the file thoroughly.

May thus be able to recover it. this is just my assumption. it is necessary to test all methods. only pre-make a backup copy of the file!
 
Last edited by a moderator:
  • Like
Likes nietoramos
  • #5
Read more about on this topic. maybe this information will come in handy.
http://community.office365.com/en-us/f/158/t/255273.aspx
 
Last edited by a moderator:
  • Like
Likes nietoramos
  • #6
Thank you guys for your feedback and help. Sorry, that long time did not respond. This is because the issue was solved and I forgot to tell.) Thank you!
 
  • #7
I often use this statement.

1 On the Help menu, click Detect and Repair.

To restore program shortcuts to the Windows Start menu, make sure to select the Restore my shortcuts while repairing check box.

2 Click Start.

Notes: This procedure detects and repairs problems associated with the installation of Microsoft Project, such as registry settings and missing installation files. It does not repair personal files, such as project files or templates.

If this procedure does not fix the problem, you may need to reinstall Microsoft Project.
 

1. What causes a MS Project file to become corrupted?

There are several potential causes of a corrupted MS Project file. These can include software bugs, system crashes, power outages, and errors during file saving or transferring.

2. How can I tell if my MS Project file is corrupted?

If your MS Project file is corrupted, you may experience errors or be unable to open the file. Some common signs of a corrupted file include missing data, incorrect formatting, or the file size being unusually small.

3. Can a corrupted MS Project file be fixed?

In some cases, it is possible to fix a corrupted MS Project file. You can try using the built-in repair tool in MS Project or a third-party file repair software. However, there is no guarantee that the file can be fully recovered.

4. How can I prevent my MS Project file from getting corrupted?

To prevent your MS Project file from becoming corrupted, make sure to regularly save your work, use a stable computer system, and have a backup of your file. It is also important to use a reliable and up-to-date version of MS Project.

5. Can a corrupted MS Project file lead to data loss?

Yes, a corrupted MS Project file can lead to data loss. If the file is severely corrupted and cannot be fixed, you may lose some or all of your project data. This is why it is important to regularly save backups of your file and use reliable file management practices.

Similar threads

Replies
10
Views
2K
Replies
5
Views
3K
  • Electrical Engineering
Replies
13
Views
3K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
12
Views
1K
  • Art, Music, History, and Linguistics
Replies
1
Views
1K
Replies
14
Views
3K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
3
Views
12K
  • Special and General Relativity
Replies
13
Views
2K
  • STEM Academic Advising
Replies
13
Views
2K
Back
Top