The Rebuild Data Utility repairs transaction and list damage in your company file, but it is limited to damage it is programmed to fix.
If these steps do not resolve the issue, you can read discussions and post messages and questions relating to your issue on the Intuit QuickBooks Community site for free or you can contact a technical support agent for additional guidance. Fees may apply.
Rebuild can fail if it encounters a transaction that is so badly damaged that it 1) cannot ignore it, 2) cannot repair it and 3) cannot delete it. If Rebuild crashes, the last line of the Qbwin.log file / Rebuild log shows the transaction that caused the crash. If you can identify the damaged transaction, then you can:
If you cannot identify the transaction from the Rebuild log, then the data file is a candidate for Data Services.
This is the fourth in a series of articles in a comprehensive guide to troubleshooting data damage and provides info with which you can, in most cases, resolve a data damage issue. The article links to other articles with more detailed info about each step. Experienced users can work through this article without using the referenced articles, except when data damage is severe or truly odd.