Jump to content

Error starting Media Player Classic and other players


KevinR

Recommended Posts

on Win2k SP4. = 5.00.2195

Reinstalled an updated media player classic (mpc-hc) 1.2.1008.0 and windows rejects starting the application with error 0xc0000142.

I also still have an old mplayer classic 6.4.9 on the system (file dates 2006) and that now gets the same error.

I had hoped to get more info via systinternals procmon.exe but cannot find a version of that old enough to run on win2k. (current has orphaned win2k).

Using filemon.exe for tracing MPC's last access appears to be to DDRAW.dll.

Any suggestions....? For the time being I shall ignore comments about changing OS. This hardware likes win2k.

Link to comment
Share on other sites


I gave up basically, see my posts about not being able to integrate BWC's various

utilities.

Take a look at what the Win'98 users employ.

I get most utilities from www.majorgeeks.com

For a media player I now use the open source

VLC media player it is up to date and even runs on '98.

Though I do use Linux 90% of the time for on-line activities,

I'm booted into W2k right now because legacy items like my two

MDP-130s need windoze to function and there are TV shows that

need to be recorded tonight

Linux is a lot easier than it once was and one copy can go on more than one machine.

Mozilla products are cross-platform[just copy one profile folder into another] OpenOffice is the same in both

and I went with the portable apps route so that documents and projects can be shared without

the need for a -su command but I still find myself starting in Word'97 but cleaning up in O-O.

If you have a lousy ISP,like me, a small stipend can get you a ready made CD/DVD from

http://www.osdisc.com/cgi-bin/view.cgi/products/linux

explore and see which distro you like best.

As I said before, OSs are just tools to get work done, not something to fall in love with.

Where there's the will, there's a way.

Good luck!

Link to comment
Share on other sites

Hi, KevinR.

Have you already installed DirectX 9.0c Enduser Runtime ?

The media player classic (mpc-hc) 1.2.1015.0 works on My Windows 2000 PC. :yes:

on Win2k SP4. = 5.00.2195

Reinstalled an updated media player classic (mpc-hc) 1.2.1008.0 and windows rejects starting the application with error 0xc0000142.

Link to comment
Share on other sites

The 0xc0000142 seems a lot like an unregistered DLL.

A good ol' trick has been in the years to re-register all DLL's.

http://registrysnacks.blogspot.com/2008/07/reregister-all-dll-files-with-registry.html

It costs nothing, and doesn't make any harm since non-registrable DLL's will simply throw an error.

procmon, try this:

jaclaz

Link to comment
Share on other sites

The 0xc0000142 seems a lot like an unregistered DLL.

A good ol' trick has been in the years to re-register all DLL's.

http://registrysnacks.blogspot.com/2008/07/reregister-all-dll-files-with-registry.html

It costs nothing, and doesn't make any harm since non-registrable DLL's will simply throw an error.

procmon, try this:

jaclaz

Thanks for the tip about the compatible version of sysinternals procmon. This place must have been the only site I forgot to search for it on! The version at filehippo is still there and launches nicely on win2k

One hint of trouble I did notice about my MPC install was that it included a local copy of D3DX9_41.dll. As this seemed odd, i renamed it to take it out of the picture. It felt as if this improved things but the 0xc0000142 then reappeared. I think it only happens for certain media file type(s) or even certain files.

I just tried it with the compatible ProcessExplorer running, and can't find a file to break it at the moment.... Have to see what files I can find.

Good tip with the re-registering dlls. Funny how one forgets these old tricks sometimes. I'll try that now too.

Link to comment
Share on other sites

//
// MessageId: STATUS_DLL_INIT_FAILED
//
// MessageText:
//
// {DLL Initialization Failed}
// Initialization of the dynamic link library %hs failed. The process is terminating abnormally.
//
#define STATUS_DLL_INIT_FAILED ((NTSTATUS)0xC0000142L)

Use the dependency walker to see which DLL is missing:

http://blogs.technet.com/b/askperf/archive/2010/06/25/analyze-application-failures-the-easier-way-with-dependency-walker.aspx

Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...

You dont need to go the sledge hammer to crack a nut (IMO) way of a K-Lite pack, just try FFDshow codec.

IIRC now called (or new versions are..) FFDshow tryouts,

an older version might be needed, because a quick look at the install directory showed my version to be from feb 2008 on this 2k box.

I use this with MPC (a modded 2010 version from clsid not the HC version) and I have yet to find something it cant play.

That said, the Klite pack does have the Tweak Tool which is a very niffty little tool for checking things out and sorting problems,

dis/abling filters and getting into your vid/audio codecs and filters, but you can get that on its own.

This is a good new version I have used with my W2k installs

http://majorgeeks.com/K-Lite_Codec_Tweak_Tool_d5738.html

The page

http://codecpack.co/download/K-Lite_Codec_Tweak_Tool.html

seems to be doing something new with their versions and I have yet to check them out.

I dont like the size or new files added in there.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...