QuickBooks is a reliable accounting solution for small and medium-sized businesses. However, users may sometimes encounter technical issues such as QuickBooks Error 1335, which prevents the installation or update process from completing successfully.
This installation error indicates that the required cabinet file (data1.cab) is damaged or missing, making it impossible for Windows to complete the installation process. As a result, users face freezing or crashing issues while updating QuickBooks Desktop.
In this guide, we’ll explain why QuickBooks Error 1335 occurs and provide step-by-step troubleshooting methods to fix it quickly and efficiently.
⚙️ What Causes QuickBooks Error 1335?
Understanding the reasons behind this error can help prevent it in the future. The most common causes include:
- Insufficient system memory
- Compatibility issues between QuickBooks and your Windows version
- Incomplete or corrupt installation files
- Windows Firewall blocking the installation
- Damaged MSXML DLL files
These problems can interfere with QuickBooks installation and trigger the Error 1335: The cabinet file data1.cab cannot be used message.
🧩 Solution 1: Run QuickBooks Install Diagnostic Tool
The QuickBooks Install Diagnostic Tool is designed to detect and repair installation-related issues automatically.
Steps to Use It:
- Download and open the QuickBooks Tool Hub (latest version).
- Go to Installation Issues.
- Select QuickBooks Install Diagnostic Tool.
- Wait up to 20 minutes for the repair to complete.
- Restart your computer and try installing QuickBooks again.
💻 Solution 2: Update Your Windows
Keeping Windows up to date ensures compatibility with QuickBooks and fixes system-level conflicts.
Follow these steps:
- Go to Start > Settings > Windows Update.
- Click Check for Updates.
- Install all available updates and restart your computer.
Then, attempt to install QuickBooks again.
🧱 Solution 3: Register the MSXML DLL Files
Damaged or unregistered MSXML files can cause installation issues.
For 64-bit Windows:
- Open Command Prompt (Admin).
- Type:
cd\windows\syswow64 regsvr32 MSXML6.dll - Press Enter and reinstall QuickBooks.
For 32-bit Windows:
- Press Windows + R, type
cmd, and hit Enter. - Type:
regsvr32 MSXML6.dll - Press Enter and reinstall QuickBooks.
🔥 Solution 4: Configure Windows Firewall Settings
Sometimes, Windows Firewall blocks QuickBooks from installing.
To fix this, add QuickBooks as an exception in your firewall settings, then retry the installation.
🧹 Solution 5: Delete Temporary Files
Old temp files can conflict with new installations.
Steps:
- Restart your system.
- Go to:
C:\Users\Username\AppData\Local\Temp - Delete all files inside the Temp folder.
🔄 Solution 6: Install QuickBooks in Selective Startup Mode
Selective Startup disables background programs that may conflict with the QuickBooks installer.
To enter Selective Startup Mode:
- Press Windows + R, type
msconfig, and hit Enter. - Choose Selective Startup and Load System Services.
- Hide all Microsoft services, then click Disable All.
- Uncheck “Hide Microsoft Services” and ensure Windows Installer is selected.
- Restart your computer and reinstall QuickBooks Desktop.
After installation, switch back to Normal Startup Mode by reopening msconfig and selecting Normal Startup.
✅ Quick Summary of QuickBooks Error 1335
| Error Description | The cabinet file [data1.cab] required for installation is corrupt or missing. |
|---|---|
| Common Causes | Damaged installation files, insufficient memory, outdated Windows, firewall issues |
| Solutions | Run QuickBooks Install Diagnostic Tool, repair MSXML files, delete temp files, update Windows, or use Selective Startup Mode |
🧾 Conclusion
QuickBooks Error 1335 is an installation-related issue that prevents you from updating or installing QuickBooks Desktop. The above methods will help you resolve it effectively.
If the problem persists, contact a QuickBooks ProAdvisor or technical expert
Frequently Asked Questions (FAQs)
Q1. What is QuickBooks Error 1335?
A: QuickBooks Error 1335 appears when the required cabinet file (data1.cab) is damaged or unreadable during installation, preventing the setup from completing successfully.
Q2. How do I fix QuickBooks Error 1335 quickly?
A: Run the QuickBooks Install Diagnostic Tool, repair MSXML DLL files, delete temporary files, and ensure Windows is updated.
Q3. Can damaged CDs cause Error 1335?
A: Yes, if you’re installing QuickBooks using a damaged or scratched CD, it can trigger this error. Try downloading a fresh installer from the official Intuit website.
Q4. Does Windows Firewall affect QuickBooks installation?
A: Yes, sometimes Windows Firewall blocks the setup files. Configuring it properly can resolve the issue.



