QuickBooks is an excellent bookkeeping solution, simplifying processes like creating and sending invoices. However, such processes may occasionally experience glitches, causing QuickBooks Desktop to crash. One related error is the qbmapi64 out of memory error appearing while emailing invoices. It’s a part of unrecoverable errors leading to a complete shutdown of QuickBooks during the invoice emailing process. Let’s investigate the reasons why this error may emerge and what you can do to resolve it immediately.
Table of Contents
Reasons for QuickBooks Out of Memory Error
The following points explain the causes behind the QuickBooks out of memory error:
- QuickBooks installation problems can prompt this error.
- Microsoft 365 files and components may be damaged, demanding a repair or reinstallation.
- Program-related issues can cause this error.
- A damaged or missing QBWUSER.ini file may cause the out of memory error.
- Outdated Microsoft Office.
- Old Windows and QuickBooks.
- A memory leak or slow processor can also contribute to the error.
- Email settings may trigger this error.
- Antivirus restrictions may cause problems.
Professional Fixes for qbmapi64 Out of Memory Error
Here’s what you can do to resolve the qbmapi64 out of memory error:
Solution 1: Remove and Reinstall Microsoft Office 365
Although we suggest you consult a Microsoft expert while performing these steps, we have laid down the procedure if you’re technically sound:
Step 1: Uninstall Microsoft Office 365
The process of uninstalling Microsoft 365 varies depending on the type of installation you have. The most common installation types are Click-to-Run and Microsoft Windows Installer (MSI). Another type is a Microsoft 365 installation from the Microsoft Store app.
For Click-to-Run or MSI installation, you can uninstall Microsoft 365 from the Control Panel or the uninstall support tool. We have detailed the procedure for removal through the Control Panel as follows:
- Access the Control Panel from the Start menu or search box in Windows.
- After it opens, click Programs > Programs and Features.
- Now, right-click the Microsoft 365 product, then hit Uninstall.
- Complete the uninstall through the steps on the screen.
For Microsoft Store installation, you can go through Settings or PowerShell. We are detailing the procedure through Settings:
- Click the Start menu, go to Settings, then hit the Apps option.
- Choose the Microsoft 365 version you wish to remove under Apps and Features.
- Tap Uninstall.
Step 2: Reinstall Microsoft 365
Now, follow the steps to reinstall Microsoft 365 easily:
- Sign in to download Microsoft 365.
- Choose Run (Internet Explorer or Microsoft Edge), Setup (Chrome), or Save File (Firefox).
- When User Account Control prompts, Do you want to allow this app to make changes to your device? Tap Yes.
- Begin the installation and wait till you see the phrase “You’re all set! Office is installed now.” Hit Close after that.
Recommended to read : Why QuickBooks Migrator Tool Not Working
Solution 2: Repair QuickBooks
If the above steps proved ineffective in fixing the QuickBooks out of memory error, download and use the tool hub utilities through the following points:
Step 1: Get help from QuickBooks Tool Hub
- Access Intuit’s official page to download QuickBooks Tool Hub.
- Save this package where you can conveniently access it.
- Double-click the QuickBooksToolHub.exe file and let the InstallShield wizards appear on the screen.
- Accept the tool hub License Agreement.
- Now, finish installing the tool hub and open it.
Step 2: Choose Quick Fix My Program
- Repair problems with your app’s performance by going to the Program Problems section in QB.
- Tap the Quick Fix My Program tool.
- Let it repair the issues.
Read Also : How to fix QuickBooks Desktop Freezing Issue
Step 3: Tap QuickBooks Install Diagnostic Tool
- Fix installation problems by navigating to the Installation Issues section in the QB Tool Hub.
- Choose QuickBooks Install Diagnostic Tool and let the scan run for around 20 minutes.
- Review the results and see if the error persists.
Solution 3: Update QuickBooks
Get the latest QuickBooks release to resolve the qbmapi64 out of memory error:
- Choose Help when you open QuickBooks and click the Update QuickBooks Desktop option.
- Select Update Now, look for updates, then hit the Get Updates option.
Solution 4: Run QB as an Administrator
When you use QuickBooks with administrator rights, you are able to resolve errors like qbmapi64 out of memory error:
- Exit QuickBooks.
- Right-click the QB app and choose Run as administrator.
Solution 5: Change the QBWUSER.INI File Name
A missing or damaged QBWUSER.INI file may trigger the out of memory error in QuickBooks, so changing its name is better to let QB recreate the file:
- Access the directory where the QBWUSER.ini file is stored: Users[Your user name]AppDataLocalIntuitQuickBooks [year].
- If the folder is not visible, you may need to enable hidden files and folders.
- Right-click on the QBWUSER.ini file and hit Rename.
- Add .old to the end of the QBWUSER.INI file name, converting it into QBWUSER.ini.old).
- Proceed to rename the EntitlementDataStore.ecml file.
- Finally, restart QuickBooks Desktop.
You may read also : How to fix QuickBooks LVL Server Error
Solution 6: Update Windows
QuickBooks relies on Windows OS for optimal performance. Behavioral irregularities in Windows may cause QB to malfunction. So, we need to update Windows to keep everything in line for QB:
- Click Start on your Windows Desktop.
- Input “Check for Updates” in the search field.
- If updates are available, tap the Install Now option.
Solution 7: Uninstall the Current QBD Version and Get the R3 Version
Users running on a Windows Server 2016 box can resolve the situation by uninstalling the current QuickBooks Desktop version and getting the R3 edition:
- Access the Control Panel from the Start menu.
- Hit Programs > Programs and Features.
- Find your current QuickBooks version.
- Right-click it and choose Uninstall a program.
- Follow the wizards and delete the app.
- Now, reinstall the R3 version.
Solution 8: Update/ Reload MS Office
Update Microsoft Office to resolve the QuickBooks out of memory error as follows:
- Open an MS Word Document if you have Windows.
- Tap File from the menu.
- Choose Account or Help, and you’ll notice the Office version, then click Update.
- After updating the office, ensure you have the latest QuickBooks release. Then, try sending invoices.
- Otherwise, try reloading MS Office regardless of whether you use it.
Solution 9: Set qbmapi64 to Run as an Administrator
When you get the qbmapi64 error, don’t click OK on its message box. Instead, try emailing the invoice to get the error message.
- Access the Task Manager (Ctrl + Shift + Esc).
- From the Details tab, locate qbmapi64.
- Right-click and tap Properties.
- Choose the Compatibility tab and mark the box ‘Run as administrator.’
- Click Apply, then Save.
- Exit the QB error messages, dialog boxes, and the QB application.
- Launch QB once more and send the invoice via email.
Recommended to read : Why QBDBMgrN Not Running After Update
Solution 10: Use Webmail Instead of Outlook
If you’re unable to send emails using Outlook, change to Webmail as follows:
- Tap Edit, then Preferences.
- Click Send Forms, then choose the Web Mail radio button.
- Hit Add, then enter another mail provider.
- Choose OK.
Solution 11: Use QuickBooks File Doctor
If you’re not using Outlook, turn to QuickBooks File Doctor to resolve the company file problems:
- Click Company File Issues in the QuickBooks Tool Hub.
- Select QuickBooks File Doctor.
- Run a scan on your company file and see if the problem persists.
Solution 12: Use another QuickBooks User
Opening your QuickBooks company file with a different user can help resolve this error:
- Tap Company, choose Set Up Users and Passwords, and then hit Set Up Users. Enterprise users should go to the Company menu, then click Users, followed by Set Up Users and Roles.
- Hit Add User, input the username and password, and click Next.
Note: Avoid using a corrupt username. - Tailor the user settings as needed, and then click Finish.
- Proceed to File, and then hit Close Company/Logoff.
- Sign in to the company file using the newly created login credentials.
If the new user works well, delete the problematic user and recreate them.
Solution 13: Verify Email Settings and Antivirus Restrictions
If you encounter a similar issue, we recommend examining your email settings, as certain configurations and filter preferences may be restricting emails from QuickBooks Desktop.
- Ensure you enable access for less secure apps and configure access preferences for specific applications like QuickBooks.
- Furthermore, be aware that antivirus software might block connections.
- Review your antivirus settings, disable them if necessary, and then attempt to email yourself again to observe if there is any improvement.
Related Post : What is QuickBooks Email Not Working Issue
Solution 14: Access a Sample Company File
Let’s attempt to open a different company file to determine if the issue is specific to one file rather than the entire program. Follow these steps:
- In QuickBooks, go to the File menu located at the top left.
- Select Close Company.
- Click the drop-down arrow within the Open a sample file option in the No Company Open window.
- Choose another company file that includes an invoice template and click on it.
Now, proceed to attempt emailing the invoices once again. If the sample file opens, your current company file may have data damage. In that case, run the Rebuild Tool as follows:
- Click File, then Utilities.
- Choose Rebuild Data.
- After it fixes the issues, return to File and Utilities.
- Tap Verify Data.
In another case, repair QB Desktop through the Install Diagnostic Tool and Quick Fix My Program (Solution 2) to resolve the damaged components of the software.
Solution 15: Add RAM to your PC
Sometimes, you might have a short memory in your RAM, causing the qbmapi64 out of memory error. Increasing the space might help resolve the problem.
Solution 16: Update and Make Microsoft Outlook the Default Email Client
Here are the steps to update MS Outlook:
- Tap File in Microsoft Outlook.
- Choose Office Account, then click Update Options.
- Hit Update Now.
Now, set up MS Outlook as your default email app:
- Navigate to the Control Panel, then go to Programs.
- Choose Default Programs.
- Click on Set your default programs, and then select Mail.
- Hit Outlook.
Now, add an email account as follows:
- In Microsoft Outlook, access the File menu.
- Navigate to Info and then choose Add Account to initiate the setup.
- Input the email address you wish to add and click Next.
- Allow Microsoft Outlook to identify the server, and then click Connect.
- Enter the password associated with the email address and click OK.
- Select OK to conclude the setup.
If QuickBooks is unable to detect Microsoft Outlook, follow these steps to check if it’s listed among the email options:
- Open QuickBooks.
- Go to Edit, then Preferences.
- Select Send Forms.
- Click on My Preferences.
Note: If Microsoft Outlook is not visible, consider restarting your computer and repairing QuickBooks. Additionally, creating a new Windows user profile might be necessary.
Conclusion
We hope our in-depth blog about qbmapi64 out of memory error resolves your issue. We have detailed all the reasons and different solutions you can try to resolve the out of memory error. If the error persists, dial our toll-free number, 1-855-542-9309, and contact our specialists today. Our dedicated team of specialists will reach out to you and take a closer look at resolving your issue.
FAQs
When does the qbmapi64 out of memory error arise?
The qbmapi64 out of memory error arises when users try sending email invoices. As soon as they select the Send Forms option, they encounter this error’s wizard. A similar thing happens when they click Edit > Preferences > Switch to single-user mode. It may occur for both Gmail and Outlook.
What happens when you encounter the QuickBooks out of memory error?
When the QB out of memory error arises, users may see a ‘qbmapi64’ error box with out of memory error message. The box only has an “OK” option. Then, an unrecoverable QuickBooks error window may appear to send reports to QB, ultimately leading to the complete program closure.
How do I get updates on Mac to fix the QuickBooks out of memory error?
If you want to update QuickBooks for Mac,
1. Go to the QuickBooks menu.
2. Choose Check for updates.
3. Tap the Install and relaunch option.
Which Windows and QuickBooks versions face the qbmapi64 out of memory error?
The following versions may be affected by the out of memory error in QB:
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
What is a workaround until the qbmapi64 error out of memory gets fixed?
Until the qbmapi64 out of memory error gets fixed, you can save the reports and invoices as PDFs and email them outside QuickBooks Desktop. Further, purchasing a print-to-email product can also help.
Erica Watson is writing about accounting and bookkeeping for over 7+ years, making even the difficult technical topics easy to understand. She is skilled at creating content about popular accounting and tax softwares such as QuickBooks, Sage, Xero, Quicken, etc. Erica’s knowledge of such softwares allows her to create articles and guides that are both informative and easy to follow. Her writing builds trust with readers, thanks to her ability to explain things clearly while showing a real understanding of the industry.