How to fix Class not registered or 80040154 error

Last update: 25 Jun 2005 | 161986 views

"Class not registered" is one of the most annoying and frustrating error message I ever got because none of the video files can be played by Windows Media Player, Media Player Classic or other DirectShow player and common fix methods (Windows Media Player reinstallation/upgrade, codec reinstallation...) seems to fail.
Fortunately, the solution (in fact one of them because there are few different solutions) for this problem is very simple.

After some research I found that quartz.dll (a DirectX related DLL) wasn't registered correctly.


How to register it? Click on Start > Run... > and type regsvr32 quartz.dll
 

Run dialog box





In the end, you should receive a message saying that your file was succesfully installed.
 

The file was succesfully installed





Note: Please, let us know if the solution suggested here wasn't helpful for you so we can try to complete this guide with other hints.

| Report it!
COMMENTS

Nice try but I then got the message that quartz.dll was loaded but the call to DllRegisterServer failed with error 0x80070005 :( Off to try googling that now...

Rating: 3 | on 07 May 2013, written by: Nicki

it worked perfectly =D

Rating: 5 | on 24 Mar 2013, written by: marlin

I tried the 'quartz.dll' and it worked. I also tried the 'ieframe.dll' and it did not work. Is there a reason?

Rating: 5 | on 27 Feb 2013, written by: regina

Tried to play Pogo & got error 'Class not registered'. During my trying, message says download Explorer 8 because doing away with 7. I did E8, wouldn't work so deleted it. THEN I got the Class not registered message. Now nothing will come up.

Rating: 5 | on 14 Nov 2012, written by: Jeri

I have this problem on a game ,and when I want to open it up it says class not registerd, i tried your solution lots of times did not work...

Rating: 5 | on 03 Oct 2012, written by: Aldas

For those who tried registering Quartz.dll and still face a "class not registered" problem, have you considered that there could be a different class in your system causing the error? My question to the poster is how did you manage to trace your troubles back to Quartz.dll specifically? Hopefully that will help me find my own unregistered class. Thank you:)

Rating: 5 | on 21 Aug 2012, written by: Zach Smith

I am receiving this Class Not Registered message when trying to run my income tax software after transferring to a new computer. Any suggestions?

Rating: 4 | on 21 Aug 2012, written by: Brian

I am using download beast and kept getting "getting class not registered." Tried your solution and the problem was fixed immediately. Thanks

Rating: 5 | on 16 Aug 2012, written by: VaughnN

Tryed it 5 times but message still the same with "Absolute Sound recorder" and can not even quit the program besides the Ctr+Alt+Del???? Message keeps popping up?

Rating: 5 | on 10 Aug 2012, written by: Kees van Haaren

I got the successful message but I still have the problem.

Rating: 3 | on 26 Jun 2012, written by: Ted Taylor

Man, thank ya! DirectShow and any codec was working correctly! This works as a charm, thank!

Rating: 5 | on 14 May 2012, written by: Robson

i am new at playing pc games but I don't even know where run is at. when i click on start run does not come up. what am i doing wrong??????

Rating: 1 | on 09 May 2012, written by: Debbie

This does not work.

Rating: 2 | on 06 May 2012, written by: julie

So easy. I've spent a couple of weeks trying to figure this problem out and you solved it in seconds. Thank you!

Rating: 5 | on 04 May 2012, written by: MarcP

Thanks! Spent many hours trying to fix this until I finally ran across this tip!

Rating: 5 | on 02 Mar 2012, written by: scschl

LEAVE A COMMENT:

Important:
1. Stay on the subject otherwise your review won't be published.
2. All submitted reviews & comments will be subject to moderation before being displayed.


Enter the code exactly as you see it - case sensitive - in the spam-prevention image above.
Reviews
  • K-Lite Codec Pack
  • @Nicholas The official K-Lite installer does not contain Babylon or any...
  • K-Lite Codec Pack
  • I`m pretty sure this won`t be published but wanted to send you a...
  • LameDropXPd
  • great software...
  • Adobe Flash Player
  • Adobe Flash Player 11.8.800.42 beta too unstable. when you exit the...

    Sponsored
    Affiliates

    Codecs.com is known also as Free-Codecs.com.

    All website graphics, design, logo and layout are Copyright © 2004-2013 Codecs.com