Skip to content
Home » Article » Efficient Ways to Fix the QBMapi64 Out of Memory Error

Efficient Ways to Fix the QBMapi64 Out of Memory Error

The qbmapi64 out-of-memory error is an issue that can be seen when the software runs out of system storage while sending emails or working on large company files. The issue can occur due to a problem with the Microsoft Office installations or if the QuickBooks files are corrupted. In this blog, we will go through the important aspects you need to know, such as the causes and the ways to troubleshoot the error in your system. 

Potential Culprits for QBMapi64 Out of Memory Error

The qbmapi64 out-of-memory error is usually seen when the QB runs out of resources or storage when sending an email. In this section, we will go through the causes behind the error. 

  • When you have an outdated Windows OS on your system, you might not be able to access new features and tools.
  • If there is a damaged or corrupted mapi32.dll file that can interrupt the email-related functions, it can cause you to experience the error.
  • In cases when your email application is downloaded from an untrusted website or has compatibility issues with the Windows version, it can create conflicts in sending emails.
  • A slow or unstable internet connection can also disrupt the email processes and trigger the qbmapi64 out-of-memory error.
  • If the antivirus or the firewall is blocking your operations in QuickBooks from accessing the resources you need.
  • When you are using the Microsoft Office release that is not updated in your system, it can result in email integration errors.
  • If your system is having incorrect time and date settings, that may cause you with issues due to synchronization and authentication issues.

Now that you have understood what can be the root cause of the error in your case, let’s move ahead and help you fix it.

Effective and Efficient Methods to Help You Fix the QBMapi64 Out of Memory Error

After understanding the causes behind the qbmapi64 out-of-memory error, let’s move ahead and learn about the fixes below that can help you to configure and fix it.

Solution 1: Update the QuickBooks Desktop

Getting to the latest version of the application will help you to avail new features and tools, so follow the steps below to get it.

  • Eliminate all the running processes in your system.
  • Tap on the Start menu.
  • Locate the QBDT from the list.
  • Right-click on the application.
  • Choose the Run as administrator option.
  • When the No Company window appears, head to the Help menu.
  • Tap on the Update QuickBooks Desktop option.
  • Head to the Options tab.
  • Choose the Mark All and hit Save.
  • Head to the Update Now option.
  • Tap on the Reset Update checkbox.
  • Click on the Get Updates option.

If you are already using the updated version for your application, then you might be using an older version for your operating system. 

Solution 2: Update the Windows OS

In the next step, we will understand how you can get to the latest version of your operating system and avail updates and fix the bugs.

  • Tap on the Start menu.
  • Locate and access the Settings.
  • Next, select the Windows Update option.
  • Select the Check for updates option.
  • Allow the search to finish, then download the most recent version if prompted.

Keeping the Windows OS updated will ensure your system is working smoothly without facing any issues.

Solution 3: Access QuickBooks as an Admin

Using the application with administrator privileges ensures full access to the system resources and files.

  • Go to the Start menu. 
  • Locate the QuickBooks Desktop application.
  • Right-click the logo.
  • Select Run as administrator.
  • If prompted on the home screen, tap on Yes to allow the application to run.

After performing the steps, you will be able access the files as the admin.

Solution 4: Reinstall the Microsoft Office 365

The Microsoft Office plays an important role in the QuickBooks application in the qbmapi64 out-of-memory error. Here’s how to fix it.

Uninstall the Application

  • Go to the Start menu.
  • Locate and Access the Control Panel.
  • Tap on the Programs option.
  • Then, head to the uninstall program section.
  • Scroll and look for Microsoft 365, and right-click on it.
  • Choose the Uninstall option.

Reinstall the Application

  • Sign in to download Microsoft 365.
  • Select the Run option.
  • Tap on the Setup or the save file option.
  • When the User Account Control prompts with the message, “Do you want to allow this app to make changes to your device?” choose Yes.

This process will help you to reinstall the application from scratch and avoid the issue that you are facing in QB.

Solution 5: Use the QuickBooks Tool Hub

You must complete all of the following steps in your QBDT in order to access the feature. But first, you are required to download and install the QuickBooks Tool Hub

Use the Quick Fix my Program

  • Access the Tool Hub application.
  • Tap on the Program Problems.
  • Choose the Quick Fix my Program option.
  • Let the tool run and fix the issue that you are facing.

Use the QuickBooks Install Diagnostic Tool

  • Head to the Installation Issues tab.
  • Tap on the QuickBooks Install Diagnostic Tool.
  • Let the tool run and fix the installation issues in your system.

The application is offered by Intuit and helps you to fix the issues associated with the errors in the company files and application.

Solution 6: Fix the Windows Firewall

Sometimes the antivirus program can prevent you from doing anything, so in this section, we will learn how you can perform operations without any issues.

  • Go to the Start menu.
  • Locate the Windows Firewall in the search bar and access it.
  • Head to the Advanced Settings.
  • Now, right-click on the Inbound Rules.
  • Click on the New Rule option.
  • Select the Port and choose Next.
  • Ensure that TCP is selected.
  • Under the specific local port areas, enter the ports as per the QuickBooks version:
    • QuickBooks Desktop 2020 and later: 8019, XXXXX.
    • QuickBooks Desktop 2019: 8019, XXXXX.
    • QuickBooks Desktop 2018: 8019, 56728, 55378-55382.
    • QuickBooks Desktop 2017: 8019, 56727, 55373-55377.
  • Once you have entered the port number.
  • Click on Next.
  • Then, tap on the Allow the Connection option.
  • Again, hover on Next.
  • If prompted, select all profiles and click Next.
  • Now, create a new rule and name it QBPorts (year).
  • Click on Finish to save the changes.

Check if the qbmapi64 out-of-memory error still persists; if yes, move on to the solution.

Solution 7: Configure the SSL Settings

To fix the settings for SSL in Windows, here’s what are the steps you need.

  • Press the Windows+R keys on the keyboard.
  • Look for and access the Control Panel.
  • Now, head to the Network and Internet option.
  • Click on Internet Options and head to the Advanced tab.
  • Locate and ensure the SSL settings are selected with the box Use SSL 3.0.
  • Head to the Content tab.
  • Choose the Clear SSL State and save the options.

After the steps are done, restart the QuickBooks Desktop to check if the qbmapi64 out of memory error persists.

Solution 8: Choose the Qbmapi64 to Run as Administrator

This process requires qbmapi64 to be executed with admin privileges to gain more features and tools.

  • Press Ctrl+Shift+Esc to access the Task Manager.
  • Locate the qbmapi64 from the details tab.
  • Now, right-click on it and choose the Properties option.
  • Then, select the Compatibility tab.
  • Select the Run as administrator.
  • Tap on the Apply option.
  • Now, restart the application.

This will enable you to gain the features that you will not have as a normal user.

Solution 9: Access the Webmail Instead of Outlook

As an alternative, you can use Outlook to send the emails to avoid the system error.

  • Tap on the Edit option.
  • Select the Preferences section.
  • Click on the Send Forms option.
  • Now, choose the Web Mail button.
  • Tap on Add and enter another mail provider.
  • Hit OK.

By using another email provider, you can avoid the qbmapi64 error if it is related to Outlook.

Solution 10: Use QuickBooks as a Different User

If the issue is associated with the current user, you can switch and access the application as a different user.

  • Click on the Company option.
  • Now, choose the Set Up Users and Passwords.
  • Hit Set Up Users.
  • If you are an enterprise user, then go to Company>Users>Set Up Users and Roles.
  • Tap on Add User.
  • Input the username and password.
  • Then, click on Next.
  • Configure the settings as the user and tap Finish.
  • Head to the File option.
  • Then choose the Close Company option and Logoff.
  • Now, sign in to the company file with the new login credentials.

If creating the new user fixes your problem, then you can delete the previous user.

Solution 11: Access the Sample Company File

This solution will help you to determine whether the issue is related to the original company file or the application.

  • Launch the QuickBooks Desktop.
  • Then, tap on the File menu.
  • Choose the Close Company option.
  • Click on the No Company Open window.
  • Tap on Open a sample file.
  • Select the company file which has the invoice template and tap on it.

Try sending the invoices again, and if the sample company file is successful, it means your company file is damaged. Try using the next method to fix it.

Solution 12: Use the Verify and Rebuild Tool

You can perform the following steps from the QB application to fix the qbmapi64 out-of-memory error.

Verify the Company Data

  • Go to the Window menu.
  • Click on the Close All option.
  • Then, head to the File menu.
  • Tap on the Utilities.
  • Now, click on the Verify Data option. The following results may pop up:
  • “QuickBooks detected no problems with your data”: Your data is clean, and you do not need to do anything else.
  • An error message: Search for the specific error message on our QuickBooks Desktop support site for instructions on how to fix it.
  • “Your data has lost integrity”: Data damage was found in the file. Proceed to rebuild your company file to resolve the issue.

Rebuild the Company Data

  • Head to the File menu.
  • Tap on the Utilities option.
  • Then choose the Rebuild Data option.
  • If the QB asks to create a backup for the company file, then press OK.
  • Choose where you wish to save the backup.
  • Then, press OK
  • Input the new name in the file name field.
  • Hit Save.
  • Now, tap on OK when the Rebuild has completed message appears.

 By performing the steps, you can rebuild the company file data and fix the issue with your application.

Solution 13: Fix the Date and Time Settings

The issue in your system can be seen if your system is having an incorrect time and date. Here’s how to configure it.

  • From the taskbar, hover and right-click on the date and time.
  • Choose the Adjust Date and Time settings options.
  • Click on Set time zone automatically.
  • This will enable the auto set time and date according to your location.

Having accurate settings for the date and time, you can avoid such errors and issues in QuickBooks.

QBMapi64 Out of Memory Error- A Quick View Table

Let’s have a glance at what we have so far talked about this error in this blog.

DescriptionThe qbmapi out-of-memory error occurs when the system lacks memory or storage while performing tasks such as sending emails or accessing company files.
CausesThis error can be caused by an outdated version of the QuickBooks Desktop, an outdated Windows OS, corrupted or missing mapi32.dll files, issues with the Outlook or Office compatibility, firewall restrictions, incorrect SSL settings, internet issues, and incorrect date and time settings.
Ways to FixThe error can be fixed by updating the QBDT and Windows, using the QB as an admin, repairing the Microsoft Office, using the QuickBooks Tool Hub, fixing the SSL settings, configuring the date and time settings for the system, switching from Outlook to webmail, or using the verify and rebuild tool.

Conclusion

In this blog, we have covered what can be the reasons for you to encounter the qbmapi64 out of memory error in your system. Moreover, we have added a solution that can help you to overcome and tackle the issue. If you need any further help to install or update the application, feel free to contact our experts.

Frequently Asked Questions (FAQs)

Q. Which Windows and QuickBooks versions face the qbmapi64 error?

A. The different versions that may be affected by the out of memory error are as follows: 

1- QB Desktop Pro 2020
2- Windows 10
3- QBD Premier 2020
4- QBD Enterprise 2019 and 2020
5- Windows Server 2016 box
6- QB Non-Profit 2019
7- QB Pro Plus 2021
8- QB Pro 2019

Q. When is the qbmapi64 out of memory error seen for the users?

A. The out of memory error is an error that occurs when the user tries to send an email or work with large company files. The error appears immediately when opting for the Send Forms option. If you head to the Edit menu, then Preferences, or switch to single-user mode, the error can be seen.

Q. How much space is required to run QuickBooks smoothly?

A. The amount of disk space required totally depends on the version of the QBDT application you are using. However, a minimum of 2.5 GB of free disk space, excluding the QuickBooks company file, is required for a smoother process.

Leave a Reply

Your email address will not be published. Required fields are marked *