Help - Search - Members - Calendar
Full Version: Problem with FLAC installer on Win Vista?
Hydrogenaudio Forums > Lossless Audio Compression > FLAC
ShowsOn
I am having some trouble trying to get the FLAC installer to work on Windows Vista. The installer just stopped at this point:

IPB Image

Is their anyway to perform the installation manually?
Martin H
Just download the "tools only" FLAC distribution : http://sourceforge.net/project/showfiles.p...ackage_id=12675

I always use that, as i personally avoid installers as much as humanly possible smile.gif

Then download the FLAC frontend also : http://members.home.nl/w.speek/flac.htm

smack
QUOTE(ShowsOn @ Feb 1 2007, 11:50) *
Is their anyway to perform the installation manually?

Either download the "tools only" package (it's a zip-file without an installer) and copy the files you need (e.g. flac.exe) manually.

Or unpack that executable (NSIS) installer package without running the installer, using a tool like 7-zip. Then you can copy the files you need (e.g. flac.exe) manually. This package contains some more components (player plugins etc.) than the "tools only" package mentioned above, so it might be interesting for you.

Anyway, you should contact the maintainer of the FLAC installer package and tell him about the problem: mikewren.com/flac
Martin H
@ShowsOn

I have just searched the web a little and it seems that there is some quirks sometimes with regsvr32.exe and Vista. Try to do the following.

1. Rightclick "Command Prompt" under : Start Menu => Programs => Accessories.
2. Select "Run as Administrator"
3. Type the following and press return : regsvr32.exe mscomctl.ocx

Now try to re-install the FLAC installer.
ShowsOn
Thanks for the replies.

I managed to get it installed properly by simply right clicking the installer, and selecting Run As Administrator.

I assumed that since I was in an Administrator account that this wouldn't be an issue, but it seems that Vista treats your actions as a regular user, until you specify that you want an action to be taken using Administrator privledges.

I guess this is just another security measure.
Hayduke
OK I tried all the suggestions on this thread and the installer still cannot register that file. Before even finding this thread, I had already turned off the user control functionality of Vista, and I am an admin on the domain. I tried running the installer and the regsvr as admin as well.

I can live without the frontend most of the time since I mostly just need the flac.exe for Foobar, but I'd like to get it working in Vista.

Any other ideas?
EagleScout1998
It does not appear to be limited to Vista. I got the same error when I tried installing it on XP.
kenm
I was able to get the FLAC Frontend installed on Vista, but not working. I ran the installer and had the same error registering mscomctl.ascx. To register it manually, run a command prompt as administrator as previously described. Then CHANGE DIRECTORY to Windows\system32 where mscomctl.ocx should reside. Then "regsvr32 mscomctl.ocx".

Flac frontend now runs but I opened a FLAC file, clicked "Test" and received:

Run-time error '75':
Path/File access error

eclark
okay i was having this problem on XP PRO and this is how i got it to work

1. download the tools .zip from the flac website, extract to Program files
2. download flac frontend and copy to the Prog files dir above
3. http://members.home.nl/w.speek/download/MSCOMCTL.ZIP
4. run that .BAT file. basically it does something with the MSCOMCTL.ocx file, and makes it work
5. run flac frontend, should work

gl
-ec
vvill
QUOTE(eclark @ Jul 14 2007, 12:01) *

okay i was having this problem on XP PRO and this is how i got it to work

1. download the tools .zip from the flac website, extract to Program files
2. download flac frontend and copy to the Prog files dir above
3. http://members.home.nl/w.speek/download/MSCOMCTL.ZIP
4. run that .BAT file. basically it does something with the MSCOMCTL.ocx file, and makes it work
5. run flac frontend, should work

gl
-ec


Thanks! I used your batch file to install it and it worked fine.

I'm on an XP Home installation, btw.
register
QUOTE(ShowsOn @ Feb 2 2007, 01:10) *

Thanks for the replies.

I managed to get it installed properly by simply right clicking the installer, and selecting Run As Administrator.

I assumed that since I was in an Administrator account that this wouldn't be an issue, but it seems that Vista treats your actions as a regular user, until you specify that you want an action to be taken using Administrator privledges.

I guess this is just another security measure.


in XP pro SP2, I wasn't able to right click the FLAC frontend installer and select Run As Administrator because I don't have Administrator set up on my computer. I have a user (me) set up as the Administrator, but it isn't called Administrator, and when I attempt to supply a blank password XP throws back an error.

to get around this and successfully install the FLAC frontend:

1. download mscomctl.ocx to c:\windows\system32 (google the file if the link is broken)
2. click start => run => type in "cmd" & press CTRL+SHIFT+ENTER. this starts the command prompt as the Administrator.
3. type in "cd c:\windows\system32" in the command prompt to get to the directory mscomctl.ocx is stored in
4. type in "regsvr32 mscomctl.ocx" to register the file with the OS
5. run the FLAC frontend installer

this worked for me. the key was being able to register the mscomctl.ocx file as the Administrator.
djdust
QUOTE(register @ Oct 20 2007, 08:56) *

QUOTE(ShowsOn @ Feb 2 2007, 01:10) *

Thanks for the replies.

I managed to get it installed properly by simply right clicking the installer, and selecting Run As Administrator.

I assumed that since I was in an Administrator account that this wouldn't be an issue, but it seems that Vista treats your actions as a regular user, until you specify that you want an action to be taken using Administrator privledges.

I guess this is just another security measure.


in XP pro SP2, I wasn't able to right click the FLAC frontend installer and select Run As Administrator because I don't have Administrator set up on my computer. I have a user (me) set up as the Administrator, but it isn't called Administrator, and when I attempt to supply a blank password XP throws back an error.

to get around this and successfully install the FLAC frontend:

1. download mscomctl.ocx to c:\windows\system32 (google the file if the link is broken)
2. click start => run => type in "cmd" & press CTRL+SHIFT+ENTER. this starts the command prompt as the Administrator.
3. type in "cd c:\windows\system32" in the command prompt to get to the directory mscomctl.ocx is stored in
4. type in "regsvr32 mscomctl.ocx" to register the file with the OS
5. run the FLAC frontend installer

this worked for me. the key was being able to register the mscomctl.ocx file as the Administrator.

This worked a treat - thanks muchly!! biggrin.gif
cautiousman
QUOTE(kenm @ Jul 13 2007, 21:37) *

I was able to get the FLAC Frontend installed on Vista, but not working. I ran the installer and had the same error registering mscomctl.ascx. To register it manually, run a command prompt as administrator as previously described. Then CHANGE DIRECTORY to Windows\system32 where mscomctl.ocx should reside. Then "regsvr32 mscomctl.ocx".

Flac frontend now runs but I opened a FLAC file, clicked "Test" and received:

Run-time error '75':
Path/File access error



I am having this same problem. Anyone have any fixes for this?
ROFLBBQ
Solution for this problem is differnt with 64bit and 32bit systems, for vista atleast, you have to install and register from the sysWOW64 directory in windows.

For 64bit versions of windows:

1.Copy and paste the MSCOMCTL.OCX file into C:\Windows\SysWOW64(default directory)
(the reason for this is cause this is a 32bit file, if it was a 64bit file it would go into the system32 directory and there would be no problem)

2. Browse to your command prompt via Start-->Accessories-->Command Prompt. Right click on that and run as administrator.

3.A Black window will open type "cd.."(WITHOUT QUOTES!) then press enter, do this 2 times until you get c:\> like shown below(the c drive is ususally where windows is installed, if its not there, look around and once you find the drive its on type "driveletter": So if your drive was D you would type "d:" without the quotes.
IPB Image

4.In that same black box type "cd windows" (or where ever your windows directory is located) Then "cd syswow64" and then type "regsvr32 mscomctl.ocx". If you are successful you will get a little box saying "DllRegisterServer in mscomctl.ocx succeeded."
IPB Image



5.Then just press ok, FLAC frontend should now work on your 64bit system smile.gif
IPB Image


note: For the 32bit system its pretty much the same, do everything normally but change the directory where you put the .ocx file and the "regsvr32 mscomctl.ocx" command to c:/windows/system32.
pfshineon
QUOTE(cautiousman @ Jan 1 2008, 15:27) *

QUOTE(kenm @ Jul 13 2007, 21:37) *

I was able to get the FLAC Frontend installed on Vista, but not working. I ran the installer and had the same error registering mscomctl.ascx. To register it manually, run a command prompt as administrator as previously described. Then CHANGE DIRECTORY to Windows\system32 where mscomctl.ocx should reside. Then "regsvr32 mscomctl.ocx".

Flac frontend now runs but I opened a FLAC file, clicked "Test" and received:

Run-time error '75':
Path/File access error



I am having this same problem. Anyone have any fixes for this?

I got the same thing when I tried using the 1.2.1b installer. I'm running Vista x64, and despite advice I found elsewhere on the internet, running various things "As an Adminstrator" did nothing to solve this for me. I couldn't even drag files onto the drop zone in Frontend if I ran it as an admin. Eventually, I got the encode button to stop producing an error, but instead I could see a command window open complaining that 'flac' and 'tag' were "unrecognizable as an operable program."

Moral of the story, download the Tools (flac-1.2.1-win.zip) from the Flac Download Page and extract it. Open up the "bin" folder. Get the FLAC Frontend from the above link Martin H provides, and unzip those to the "bin" folder. Run FLAC Frontend.exe. As long as you've registered your MSCOMCTL.OCX the way ROFLBBQ says, you should be good.

I even went back and took the FLAC Frontend.exe from my last failed install attempt and tried to replace this working one, just to see if was the installer itself that was hosing things up. No dice. The Frontend from the 1.2.1b installer just wasn't working at all for me.
matyyy
i solved the problem tongue.gif

IPB Image

1. do this. (i borrowed the picture smile.gif) if x86 go to c:\windows\system32 to write the command.
2. install FLAC frontend
3. go to installation directory and copy these files to c:\windows\system32
- win2dos.exe
- Tag.exe
- metaflac.exe
- FLACTester.exe
- flac.exe

4. start FLAC frontend and ENCODE!! biggrin.gif
harrycovert
I had the same problem.
Installation stopped. mad.gif
I'm on Vista too.

I followed your instructions and it "worked". smile.gif

But I couldn't use Flac Frontend :
Run-time error '75':
Path/File access error
sad.gif

So, since it was a "Path/File access error", I decided to install the program in my music folder.

And it works perfectly. emot-toot.gif

Thanks to everybody. beer.gif
CoyoteSmith
i cant encode wav to flac unless i use the front end via EAC, otherwise it wont let me. i hope that info helps.
W__
I've managed to get FLAC frontend to run on Vista and encode single FLAC files by running it as an administrator, but it won't let me drag and drop files into the Frontend Window or select multiple files to encode in the add files option.

If I run it as a user it allows drag and drop but gives me the
Run-time error '75':
Path/File access error
when I hit the encode button.

Anyone got any ideas how to fix the drag and drop issue

Thanks
optomos
With Vista SP1, you will not have to run or need mscomctl.ocx. I simply downloaded Flac 1.2.1b, ran it (without "run as admin") and it installed withou a problem.
phoniclynx
I've got FLAC installed and Front End working fine untill it comes to doing the encoding.. I get a command prompt window flash up saying file or command not found. And it shows 3 times. But I can't see anything else there.. I've copied the EXE files to the System32 folder and all and that didn't help.. run as Admin didn't help... any other idea?

Vista SP1 installed too.
Jadugar
QUOTE(phoniclynx @ Apr 19 2008, 22:53) *

I've got FLAC installed and Front End working fine untill it comes to doing the encoding.. I get a command prompt window flash up saying file or command not found. And it shows 3 times. But I can't see anything else there.. I've copied the EXE files to the System32 folder and all and that didn't help.. run as Admin didn't help... any other idea?

Vista SP1 installed too.



You just need to give users modify and write access to the install folder in Vista SP1. You do that by rightclicking the install folder and choosing properties ->Security->edit->select "users" check write and modify boxes and click ok..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.