Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalidCurrently it's the FLAC frontend giving me this, uh, flack. You can tell that project is made, maintained, and distributed people who try to avoid "M$ Windows" whenever possible, because their helpful suggestions to download and install some form of VB Run-Time and/or Common Controls is, uh, not helping!
Apparently the Visual Basic run-time was dropped from Windows XP in SP2 and has been conspicuously absent ever since. I'm sure it was security related and Microsoft will do what it takes to save face on this front, they've been beaten up pretty bad. Whatever the true reason, my system is without MSCOMCTL.OCX, and FLAC refuses to run without it.
Honestly, shouldn't they have simply made a nice Windows Media Codec? Lossless indeed, I think I've lost some sanity.
6 comments:
Did you ever figure out how to fix this ? If so, how ? I'm in the same situation right now too.
Nope, I ended up finding MP3 versions of the same files on BitTorrent. I did install ffdshow recently though, and it looks like it supports FLAC (e.g. after installing you should be able to play them in Windows Media Player).
Just download the ocx file and put it into FLAC's install directory.
As an extension to szabi's comment.
If you want an official download:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=25437d98-51d0-41c1-bb14-64662f5f62fe
You can then open the file in some sort of archiving suite (or maybe install, but I like being light) such as WinRAR.
Instructions in WinRAR:
Select MSCOMCTL.OCX and click "Extract To" choose "C:\Program Files\FLAC" (or wherever you installed it to) and extract there.
Then try running.
Check these out for a solution that worked for me on Windows 7.
Note that I had to run my extraction program by right clicking and choosing "run as administrator" then I had to do the same when I ran the FLAC installer.
Now FLAC works.
http://www.allmanbrothersband.com/modules.php?op=modload&name=XForum&file=viewthread&tid=95367
http://majorgeeks.com/faqshow.php?id=8
thanks szabi, that worked.
Post a Comment