Quickbooks File Repair — Error code: C=342

Error C=342 prompts you to restart QuickBooks and try again, preferably with a new data file. That guidance is a strong hint that QuickBooks has detected a problem within the company file it cannot work around on its own.

What C=342 means

The C= family of codes reports internal QuickBooks conditions. When C=342 suggests trying again with a new data file, it is signaling possible damage in the current .QBW — the program would rather you start clean than keep loading a file it suspects is corrupt.

Symptoms you'll typically see

  • QuickBooks throws C=342 and asks you to restart and try a new data file.
  • The error recurs even after restarting the program.
  • Other, smaller company files may open while the affected one keeps failing.

Common causes

  • Corruption inside the company file's data structures.
  • Malware or a virus that has touched the file or the QuickBooks environment.
  • Operating-system compatibility settings that are misconfigured for QuickBooks.

What you can safely try first

  • Scan your system for viruses before doing anything else.
  • If you can open other data files, rebuild your company file without opening it (Verify, then Rebuild).
  • If the error persists after those steps, restore a known-good backup of your company file.
  • On Windows XP, verify the QuickBooks compatibility settings are correct for your version.

When professional recovery is the safer path

If a virus scan, rebuild, and backup restore all leave C=342 in place, the damage runs deeper than the built-in tools can reach — and continuing to open the file risks compounding it. Our engineers can extract and repair your data from the damaged .QBW and its .TLG log. Every file is handled in-house in North America, and our no-data-no-charge policy means you pay nothing unless we recover your data.

Learn about QuickBooks data recovery or start a recovery and our team will review your file.