We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

QuickBooks Error Code C=343: Updated Technical Solutions | Forum

Topic location: Forum home » Support » General Questions
Adelina Martin
Adelina Martin Jul 27 '23

Are you facing QuickBooks Error C-343 whenever you try to open company files or some specific company file in the QuickBooks program? This error can be caused due to multiple reasons, and a large number of QB users have been suffering from this error lately. Notable reasons include damaged Microsoft components or QuickBooks not being updated to the latest version. The current blog shall delve into the different solutions for fixing QuickBooks Error code C=343 in an elaborate manner.


Solutions that can help troubleshoot QuickBooks Error code C=343

The solutions listed in this section have been tried-and –tested by our experts and these have successfully contributed towards the extermination of this error on most of the sample systems. So, keep reading and perform the solutions one-by-one on your system. 

Solution 1: Updating QuickBooks

Since an outdated version of QuickBooks keeps users detached from the advanced features that come along with every new update, updating is a necessary recommendation for all users. Furthermore, updating QuickBooks can also help in resolving an array of different errors, including QuickBooks Error C=343. The procedure is given below:

·         The initial step requires users to run QuickBooks as an admin. For this, the Desktop icon of QuickBooks needs to be right-clicked, followed by clicking on the Run as Administrator option.

·         Now, when the QuickBooks window is open, the next step is to hit on the Help menu, followed by which the user is required to click on the option to Update QuickBooks Desktop.


·         Also, make a choice on the checkmark besides the Reset update option, and once done with that, hit on Get Update tab to download the updates.

·         Upon the completion of the updates, the user should restart QuickBooks to let the downloaded updates get installed automatically.

·         Finally, re-run QuickBooks and make another attempt at opening the Company file for double-checking if updating QuickBooks actually proved effective in fixing Error C=343 in QuickBooks desktop.

Solution 2: Registering MSXML.Dll

The procedure for registering MSXML.dll file is given below:

32-bit O/S Framework

If you have a 32 bit version of the O/S set up on the system, the steps to follow are:

        Start off by pressing the Windows and R keyboard keys simultaneously.

        Within the Run box that opens after the previous action, the user needs to type “Regsvr32 MSXML.dll” in the box, followed by pressing Enter key.


·         Once the registration is successfully completed, the user should open QuickBooks and then access the same company file which was inciting the ongoing error.


64 bit O/S Framework

The procedure to be followed for the 64 bit O/S users is:

        In the beginning, the user should open the Run box [Win + R short keys], and then type in "cmd" within the box. Followed by that, the user should hit the Enter key.

        The next step requires typing "Regsvr 32 MSXML3.dll" and "Regsvr 32 MSXML4.dll" in the command prompt and hit the Enter key.

        When the message confirming the registration of both the files shows, the user can run QuickBooks and open the company file again.


Read More....!!!