October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

msmdcube.dll Won’t Load: Rebuild Its Original App on Windows

Length10 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

msmdcube.dll is a genuine Microsoft PivotTable Service file used by older OLAP and database applications, not a normal Windows component. The safest fix is to identify the program that needs it and repair or reinstall that program with its original, matching installer rather than downloading a loose DLL.

What this file actually does

msmdcube.dll belongs to the legacy Microsoft PivotTable Service components associated with SQL Server OLAP Services and SQL Server 2000-era client software. Older reporting, database, Office, and OLAP applications could install or redistribute these components.

As an Amazon Associate I earn from qualifying purchases.

Historical PivotTable Service packages included:

  • msmdcube.dll
  • msmdgdrv.dll
  • msolap.dll
  • msolapui.dll
  • msolapr.dll
  • msvbvm60.dll

Microsoft documentation identified Ptslite.exe and Ptsfull.exe as the relevant installers. They were supplied with SQL Server 2000 media under the MsolapInstallPts folder. Ptsfull.exe also installed Microsoft Data Access Components.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This is not normally a Windows System32 file. Historical installation notes placed it under:

#1 Best Overall
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds
  • High-speed USB 3.0 performance of up to 150MB/s(1) [(1) Write to drive up to 15x faster than standard USB 2.0 drives (4MB/s); varies by drive capacity. Up to 150MB/s read speed. USB 3.0 port required. Based on internal testing; performance may be lower depending on host device, usage conditions, and other factors; 1MB=1,000,000 bytes]
  • Transfer a full-length movie in less than 30 seconds(2) [(2) Based on 1.2GB MPEG-4 video transfer with USB 3.0 host device. Results may vary based on host device, file attributes and other factors]
  • Transfer to drive up to 15 times faster than standard USB 2.0 drives(1)
  • Sleek, durable metal casing
  • Easy-to-use password protection for your private files(3) [(3)Password protection uses 128-bit AES encryption and is supported by Windows 7, Windows 8, Windows 10, and Mac OS X v10.9 plus; Software download required for Mac, visit the SanDisk SecureAccess support page]
C:Program FilesCommon FilesSystemOLE DB

On 64-bit Windows, a 32-bit legacy application may instead use the corresponding Program Files (x86) location. The exact folder depends on the original installer.

The commonly reported historical file is a 32-bit component, but an indexed version or file size should not be treated as proof that an arbitrary downloaded copy is correct. The calling application, its architecture, and its complete dependency set matter more than the filename alone.

Microsoft no longer provides a verified current standalone download for msmdcube.dll, Ptslite.exe, or Ptsfull.exe. SQL Server 2000 support ended on April 9, 2013, so recovery may require original licensed media, a vendor installer, or migration to supported software.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Causes of the error

Symptom Most likely cause Best first action
“msmdcube.dll was not found” The parent application is incomplete or damaged Repair or reinstall that application
“The program can’t start because msmdcube.dll is missing” PivotTable or OLAP components were never installed or were removed Reinstall the matching application component
“Error loading msmdcube.dll” The file or one of its dependencies is missing Reinstall the complete component set
“The specified module could not be found” A dependency may be missing even when msmdcube.dll exists Reinstall the original package and related files
“Module failed to register” or error 1904 Registration, architecture, permissions, or dependency problem Use the original installer rather than copying and registering a DLL
The error began after antivirus activity The file may have been quarantined Check Protection history before restoring anything
The error began after an upgrade to Windows 10 or 11 The legacy application may be incompatible Try the vendor’s supported path or use an isolated older environment

Fix msmdcube.dll errors safely

1. Identify the application that is producing the error

Do not begin by searching Windows folders. The executable that displays the message determines which installer and architecture you need.

Write down:

  • The exact error text
  • The program name and version, if shown
  • What changed immediately beforehand
  • Whether the error appears during startup, installation, or registration
  • Whether the program is old Office, a reporting tool, a database client, or another OLAP application

If the message appears in an installer, note which product is being installed. For an already installed application, open Task Manager when the error appears:

  1. Press Ctrl + Shift + Esc.
  2. Select Processes or Details.
  3. Look for the application that starts immediately before the error.
  4. Right-click it and choose Open file location, if available.
  5. Record the application name and installation folder.

You can also check Settings > Apps > Installed apps and search for old database, reporting, Office, or vendor software.

If no program name is visible, inspect the application’s installation log or use a trusted diagnostic tool such as Process Explorer to identify the executable requesting the file. Do not assume that every program mentioning msmdcube.dll requires the same installer.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

2. Repair the parent application

Repair is the safest first fix because it can restore the complete component set, registration data, and dependencies.

Rank #2
Sale
Microsoft Windows 11 (USB)
  • Less chaos, more calm. The refreshed design of Windows 11 enables you to do what you want effortlessly.
  • Biometric logins. Encrypted authentication. And, of course, advanced antivirus defenses. Everything you need, plus more, to protect you against the latest cyberthreats.
  • Make the most of your screen space with snap layouts, desktops, and seamless redocking.
  • Widgets makes staying up-to-date with the content you love and the news you care about, simple.
  • Stay in touch with friends and family with Microsoft Teams, which can be seamlessly integrated into your taskbar. (1)

On Windows 11:

  1. Open Start > Settings.
  2. Select Apps > Installed apps.
  3. Find the application that displays the error.
  4. Select the three-dot menu beside it.
  5. Choose Advanced options, if available.
  6. Select Repair.
  7. Restart Windows and open the application again.

On Windows 10:

  1. Open Start > Settings.
  2. Select Apps > Apps & features.
  3. Select the affected application.
  4. Choose Advanced options or Modify, depending on the installer.
  5. Select Repair and follow the prompts.

For older desktop software, open Control Panel > Programs > Programs and Features:

  1. Select the affected program.
  2. Choose Change, Modify, or Repair.
  3. Allow the installer to make changes.
  4. Restart Windows.
  5. Test the application.

If Repair is unavailable or the error remains, uninstall and reinstall the program from its legitimate original installer. Back up the program’s data first. A reinstall from the vendor’s media is preferable to copying msmdcube.dll from another computer because it restores the matching files and registration together.

3. Install the matching PivotTable Service component

If the application specifically requires Microsoft PivotTable or OLAP components, look for the original installation media supplied with that application or with the licensed SQL Server 2000 package.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The historical packages were named:

  • Ptslite.exe
  • Ptsfull.exe

Use only media that you can verify belongs to the application and has not been modified. Do not mix files from unrelated SQL Server, Office, or database installations.

If the installer contains an optional Analysis Services, OLAP, PivotTable, or client components section:

  1. Start the installer as an administrator.
  2. Choose Custom or Modify setup.
  3. Select the PivotTable or OLAP client component.
  4. Allow the installer to complete.
  5. Restart Windows.
  6. Test the original application.

The old installer may fail on a modern Windows release even when the media is genuine. If it does, record the exact installer error rather than repeatedly copying files. The application may require an older supported environment.

4. Match the application’s architecture

A 32-bit legacy application generally needs the 32-bit PivotTable component, even when Windows itself is 64-bit. Installing a 64-bit replacement, or placing a 32-bit file in an arbitrary system directory, will not correct that mismatch.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To check the program architecture:

  1. Start the affected program, if it opens far enough.
  2. Open Task Manager with Ctrl + Shift + Esc.
  3. Select Details.
  4. Right-click a column heading and choose Select columns.
  5. Enable Platform, if that column is available.
  6. Check whether the process is 32-bit or 64-bit.

On some Windows versions, a 32-bit process is marked with a suffix such as *32. The installer documentation or application vendor may provide a more reliable answer.

Rank #3
Microsoft Windows 11 PRO (Ingles) FPP 64-BIT ENG INTL USB Flash Drive
  • MICROSOFT WINDOWS 11 PRO (INGLES) FPP 64-BIT ENG INTL USB FLASH DRIVE

Do not manually place the file in C:WindowsSystem32 or C:WindowsSysWOW64. Those folders have specific architecture meanings, and putting a DLL in the wrong location can make troubleshooting harder or affect another application.

5. Check whether related files are missing

A message naming msmdcube.dll can actually be caused by another missing dependency. The historical PivotTable Service set also included:

msmdgdrv.dll
msolap.dll
msolapui.dll
msolapr.dll
msvbvm60.dll

Do not download these files individually. Instead:

  1. Open the affected application’s installer.
  2. Choose Repair or Modify.
  3. Select the complete database, OLAP, or PivotTable client feature.
  4. Complete the installation.
  5. Restart Windows.

If the application was removed and partially restored from a backup, reinstall it from clean installation media. A backup may contain the main executable without the shared components and registration information it needs.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

6. Check Microsoft Defender quarantine

Antivirus software can quarantine an old component, especially when the file came from an old installer or an incomplete archive. Restore it only when you can verify its source.

  1. Open Start and search for Windows Security.
  2. Select Virus & threat protection.
  3. Choose Protection history.
  4. Find the event associated with msmdcube.dll.
  5. Review the file path and detection details.
  6. Confirm that the file came from the legitimate application installer.
  7. Scan the original installer before using it.

Microsoft warns that restoring a quarantined file can cause Defender to detect it again. If the source cannot be verified, do not restore the file. Reinstall the application from clean, legitimate media instead.

7. Repair broader Windows component corruption

SFC and DISM repair protected Windows components. They are not a guaranteed source for msmdcube.dll, because this file is generally an application component rather than a current protected Windows file.

Install pending Windows updates first, then open an elevated Command Prompt:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Start.
  2. Type Command Prompt.
  3. Right-click Command Prompt.
  4. Select Run as administrator.
  5. Select Yes when prompted.
  6. Run:
DISM.exe /Online /Cleanup-Image /RestoreHealth

Wait for it to finish. Then run:

sfc /scannow

Restart Windows after both commands complete and test the application. Microsoft documents these commands for repairing Windows system files. If they report that Windows was repaired but the same application still reports msmdcube.dll, return to the application repair or reinstall step.

Rank #4
Lexar A30E USB 3.2 Gen 1 Flash Drive 64GB 3-Pack
  • Lightweight and convenient: Lexar JumpDrive A30E (USB Type-A) boasts a slim, portable design for easy device compatibility; lightweight at 7.41 g
  • Transfer speeds up to 100 MB/s: 10x faster than standard USB 2.0 drives; Based on internal testing, performance may vary depending upon the host device, interface, and usage conditions
  • Wide compatibility: Compatible with tablets, laptops, Macs, and traditional Type-A devices, no software installation required; Reliably stores photos, videos & files
  • Compact: Features a push-button retractor and a lanyard loop for on-the-go use
  • Enhanced security: Lexar DataShield protects files, easily creates a password-protected safe with auto-encryption; Files deleted from the safe are securely erased and can't be recovered

When manually running SFC and DISM becomes repetitive and you need help identifying which Windows components are actually damaged, Outbyte PC Repair can provide a free scan showing what it finds; repairs are performed by the full version. It is optional, and reinstalling the program that owns msmdcube.dll remains the definitive fix for this file.

8. Do not use Device Manager or Windows Features for this DLL

Device Manager manages hardware drivers, not application DLLs. Windows Features installs optional Windows components, but it does not provide a current standalone PivotTable Service package.

You can still check them when troubleshooting a wider problem:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Device Manager: right-click Start, choose Device Manager, and look for warning icons.
  • Windows Features: press Win + R, type optionalfeatures, and press Enter.

Neither location should be expected to restore msmdcube.dll. Do not enable unrelated features as a substitute for repairing the original application.

If the error began after a hardware or chipset change, install drivers only from the computer or hardware manufacturer. Outbyte Driver Updater can scan for outdated drivers and show what needs attention; the driver installation is handled by the full version. Drivers are unlikely to supply msmdcube.dll, so reinstalling the original application remains the relevant repair.

9. Use regsvr32 only for a genuine registration error

regsvr32 is not a universal DLL repair command. It may be relevant when the original PivotTable installer reports a registration failure, but manually registering a copied DLL does not install its dependencies or correct an architecture mismatch.

If you have a verified file from the original installer and the application documentation specifically requires registration, open Command Prompt as administrator and use the regsvr32 executable matching the DLL architecture. On 64-bit Windows:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • 64-bit registration tool:
C:WindowsSystem32regsvr32.exe "full-path-to-msmdcube.dll"
  • 32-bit registration tool:
C:WindowsSysWOW64regsvr32.exe "full-path-to-msmdcube.dll"

The folder names are counterintuitive: System32 contains the 64-bit tool, while SysWOW64 contains the 32-bit tool on 64-bit Windows.

If registration fails, stop rather than trying random switches. The cause may be a missing dependency, unsupported legacy code, insufficient permissions, or the wrong architecture. Re-run the complete original installer instead.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Why standalone DLL downloads are unsafe

Random DLL download pages can provide:

  • Malware or tampered files
  • The wrong architecture
  • An incompatible historical build
  • A file with missing dependencies
  • A DLL that works only until another component fails

Copying the file into System32, SysWOW64, or the application folder can also create version conflicts. It does not repair the installer, shared-file registration, or related OLAP components.

Best Value
IMEASON Swivel Design 16GB USB Flash Drive with Keychain, USB 2.0 Portable Thumb Drive Memory Stick, FAT32 Format Flashdrive for Data Storage, Photos, Music, Files (Black, 16 GB)
  • 【16GB Flash Drive】USB flash drives with 16GB capacity, meet your needs of daily use on work, school, home and travelling for photos, music, videos, files storage and transfer. IMEASON thumb drives can be used to store different files, easy to data backup.
  • 【Metal Swivel Cap Design】USB thumb drive is metal swivel cover provides extra protection for the usb thumbdrive connector, no usb drive cap to lose; keychain design makes it easier to carry without worrying lose it.
  • 【Wide Compatibility】USB drive supports Windows 7/8/10/11 / Vista / XP / Unix / 2000 / ME / NT Linux and Mac OS, also Supports USB 2.0 and 1.1 ports. USB Stick support TV, desktop, notebook computer, car, audio and other device. The USB Memory Stick is your great data storage and transfer companion with traveling and working.
  • 【Easy to use】usb memory stick is plug and play without any software installation. Just simply plug the Flashdrive into the port of your USB-compatible devices such as computer, laptop to start data storage or transmission.
  • 【What You Get】16 GB USB Flash Drive Thumb Drive, The default format of the usb storage flash drive is FAT32.

Use the original application installer, licensed SQL Server media, or a vendor-provided package instead. Microsoft does not currently provide a verified standalone download for this file.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When the old application will not run on Windows 10 or 11

If repair and reinstall fail, the program may be incompatible with the current Windows release. SQL Server 2000-era PivotTable components were built for an older software environment, and registration workarounds do not make unsupported software reliable.

At that point:

  1. Check whether the application vendor provides a supported update or migration path.
  2. Export or migrate the data to a current application where possible.
  3. Preserve the original installer and license information.
  4. Use a properly isolated virtual machine running a compatible older Windows version only when necessary.
  5. Avoid exposing unsupported software directly to untrusted networks.

FAQ

Is msmdcube.dll part of Windows?

No evidence indicates that it is a normal Windows component. It belongs to legacy Microsoft PivotTable and OLAP client software installed by an application or database package.

Which programs may need it?

SQL Server OLAP Services and PivotTable Services are the primary historical associations. Older Office, reporting, database, and OLAP applications may also have redistributed or depended on it. Office 2000 and PhotoDraw installation failures have been reported, but that does not mean every Office installation requires this file.

Should I put it in System32?

No. The correct location depends on the original installer and the calling program’s architecture. Install the complete matching component instead.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why does Windows say a module is missing when the file exists?

A dependency of msmdcube.dll may be missing. The message does not always mean that the named file itself is absent.

Can SFC restore it?

Usually not. SFC and DISM repair protected Windows components, while msmdcube.dll is generally an application file.

Is regsvr32 the fix?

Only when a legitimate installer or application specifically requires registration. It cannot replace the complete PivotTable component installation.

When should I stop repairing it?

Stop when the original installer will not run, the application is unsupported, or repeated registration attempts fail. Migration or an isolated virtual machine is safer than continually copying DLLs from unverified sources.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds
Transfer to drive up to 15 times faster than standard USB 2.0 drives(1); Sleek, durable metal casing
$25.01
SaleBestseller No. 2
Microsoft Windows 11 (USB)
Microsoft Windows 11 (USB)
Make the most of your screen space with snap layouts, desktops, and seamless redocking.; FPP is boxed product that ships with USB for installation
$127.70
Bestseller No. 3
Microsoft Windows 11 PRO (Ingles) FPP 64-BIT ENG INTL USB Flash Drive
Microsoft Windows 11 PRO (Ingles) FPP 64-BIT ENG INTL USB Flash Drive
MICROSOFT WINDOWS 11 PRO (INGLES) FPP 64-BIT ENG INTL USB FLASH DRIVE
Bestseller No. 4
Lexar A30E USB 3.2 Gen 1 Flash Drive 64GB 3-Pack
Lexar A30E USB 3.2 Gen 1 Flash Drive 64GB 3-Pack
Compact: Features a push-button retractor and a lanyard loop for on-the-go use
$33.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

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

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.