Fix OR_INVALID_OXID (0X00000776) Error in 3 Steps
This error pops up when Windows can't find a registered COM object exporter. Usually happens after installing/uninstalling software. Here's how to fix it fast.
What Is OR_INVALID_OXID (0X00000776)?
This error means Windows is trying to talk to a COM (Component Object Model) object that doesn't exist anymore. The OXID (Object Exporter Identifier) is like a phone number for a COM object. When you see 0X00000776, it's saying "that number isn't connected."
I've seen this most often after someone uninstalled Adobe Reader or a Microsoft Office component, or after a failed Windows update. You'll get a pop-up error when launching a specific app — sometimes Word, sometimes a game, sometimes nothing runs at all.
The fixes below are ordered from quickest to most thorough. Start with step 1. If the error's still there after you've tried a step, move on.
Step 1: The 30-Second Fix — Re-register COM DLLs
This is the first thing I'd try. You're telling Windows to refresh its list of registered COM objects. Takes about 30 seconds, and it fixes maybe 40% of these errors.
- Press Windows Key + R, type
cmd, then press Ctrl + Shift + Enter to open an admin command prompt. You'll see a User Account Control prompt — click Yes. - In the black command window, type or paste this command and press Enter:
You should see a box pop up saying "DllInstall in comcat.dll succeeded."regsvr32 /i comcat.dll - Now type this and press Enter:
Same success message — good sign.regsvr32 /i oleaut32.dll - Finally, do the same with this one:
regsvr32 /i ole32.dll
What to expect: After you close the command prompt, try running the app that gave you the error. If it opens normally, you're done. If the same 0X00000776 error shows up again, move to step 2.
Step 2: The 5-Minute Fix — Reset the COM+ Catalog
If re-registering didn't work, the COM+ catalog might be corrupted. This is a database Windows uses to track COM+ applications. I've fixed dozens of machines this way. You'll need to be logged in as an administrator.
- Open an admin command prompt again (same as step 1: Win+R, type cmd, Ctrl+Shift+Enter).
- Stop the COM+ System Application service by typing:
Wait a few seconds. You should see "The COM+ System Application service was stopped successfully."net stop comsysapp - Now delete the COM+ catalog database. Type this carefully — one typo and it won't work:
This deletes any .dat files in the COM folder. You won't see any confirmation unless there's an error.del /s /q %systemroot%\system32\com\*.dat - Restart the service:
It should say "The COM+ System Application service was started successfully."net start comsysapp - Now rebuild the catalog from scratch. Still in the command prompt, type:
This command might take 10–15 seconds. You won't see any output if it works — no news is good news here.comprepair -install - Close the command prompt. Reboot your PC.
What to expect: After the reboot, try your app again. If it's still broken, or if you got an error running comprepair, move to step 3.
Step 3: The 15+ Minute Fix — System File Checker and DISM
This is the nuclear option. It checks your core Windows system files and repairs any corruption. I've had this resolve OR_INVALID_OXID errors that nothing else could touch. It does take a while — 15 to 45 minutes depending on your PC's speed.
- Open an admin command prompt one more time (Win+R, type cmd, Ctrl+Shift+Enter).
- Run the System File Checker. Type:
You'll see a progress bar that goes from 0% to 100%. Let it finish completely — don't close the window. It might find corrupted files and replace them automatically. If it says "Windows Resource Protection did not find any integrity violations," that's fine.sfc /scannow - After SFC finishes, run the DISM tool. This fixes issues with the Windows system image itself. Type:
This one takes longer — 10 to 20 minutes. You'll see a progress bar that might stall at 20% or 40%. Don't panic. Let it run. If it completes, you'll see "The restore operation completed successfully."DISM /Online /Cleanup-Image /RestoreHealth - Close the command prompt and reboot your PC one more time.
What to expect: After the reboot, launch the problem app. If the error is still there, you're dealing with something deeper — maybe a corrupt third-party driver or a failing hard drive. At that point, I'd recommend running chkdsk /f /r on your system drive (command prompt again, then type Y to schedule it, reboot). But that's a separate guide.
When None of These Work
If you've gone through all three steps and the 0X00000776 error still shows up, here are two things to check:
- Antivirus or firewall: Some security software blocks COM communication. Try temporarily disabling your antivirus (just for testing) to see if the error goes away. If it does, add an exception for the app.
- Recent software install: Think back — did this start after installing something? Go to Control Panel > Programs and Features and sort by install date. Uninstall anything you added right before the error started.
I've been doing this for a decade. Step 2 — resetting the COM+ catalog — fixes about 70% of these cases. Step 1 handles another 15%. Step 3 catches most of the rest. You've got this.
Was this solution helpful?