There is two chances to happen like that.
1. Object Repository(.trs) file should be corrupted (if its corrupted we can't to anything )
2. Lack of memory space for QTP reports
Step to Solve second Possibility.
1. Open Run window
2. Enter %Temp% and press Enter Key.
3. Delete all file in Temp folder.
Now open the QTP and try to load the file , it will work.
1. Object Repository(.trs) file should be corrupted (if its corrupted we can't to anything )
2. Lack of memory space for QTP reports
Step to Solve second Possibility.
1. Open Run window
2. Enter %Temp% and press Enter Key.
3. Delete all file in Temp folder.
Now open the QTP and try to load the file , it will work.