Jump to content

XP-Home install BUG: IERTUTIL.DLL at T-13


Piko

Recommended Posts


Can you do a "from" "to" change and I'll roll it in.

I tried with forced SUBTAG=ic in HFANSWER.INI, it fixed everything, installation was OK (with all the updates that previously failed to boot, including IE8), so that's really the source of the problem.

I did some research in international MSDN DVD at my office (I'm a Windows developper, but don't worry, I never used HFSLIP professionally) and it seems the modifications of the products names in PRODSPEC.INI was only done for French versions of WinXP (???), other languages and 2003 French seems unplagued, the filter for the XP Pro French/other language versions is already OK in HFSLIP (ECHO %V2%|FIND /I "Profess">NUL 2>&1&&SET SUBTAG=ip) but not for the Home, I'll try a modification and I'll post it.

Link to comment
Share on other sites

So this prob only affects the french home versions of xp only? What if this is done, find this line (it's around line # 3760):

IF "%V2%"=="Home" SET SUBTAG=ic

add this line right after it.

IF "%V2%"=="Version" and IF "%V3%"=="familiale" SET SUBTAG=ic

Do a run, see what happens and report back.

Link to comment
Share on other sites

So this prob only affects the french home versions of xp only? What if this is done, find this line (it's around line # 3760):

IF "%V2%"=="Home" SET SUBTAG=ic

add this line right after it.

IF "%V2%"=="Version" and IF "%V3%"=="familiale" SET SUBTAG=ic

Do a run, see what happens and report back.

Everything's OK now, in my current working version of the batch, I only check %V3% against "familiale" because it's sufficient and there isn't any accent inside (for %V2%, it isn't "Version" but "Édition", and it's charset sensitive => potential disaster).

***************

* I replaced: *

***************

:CHECKWINVER

FOR /F "TOKENS=2,3,4* DELIMS=, " %%I IN ('FINDSTR/BIL "Product=" SOURCE\I386\PRODSPEC.INI') DO SET V1=%%I&SET V2=%%J&SET V3=%%K

IF "%V1%"=="2000" (

SET VERSION=2000&SET MINIVER=2K

IF "%V2%"=="Server" SET SERVER=SERVER

IF "%V3%"=="Server" SET SERVER=SERVER

) ELSE IF "%V1%"=="XP" (

SET VERSION=XP&SET MINIVER=XP

ECHO %V2%|FIND /I "Profess">NUL 2>&1&&SET SUBTAG=ip

IF "%V2%"=="Home" SET SUBTAG=ic

) ELSE IF "%V2%"=="2003" (

SET VERSION=2003&SET MINIVER=2K3&SET SERVER=SERVER

IF "%V3%"=="Standard" SET SUBTAG=is

IF "%V3%"=="Enterprise" SET SUBTAG=ia

IF "%V3%"=="Datacenter" SET SUBTAG=id

IF "%V3%"=="Web" SET SUBTAG=ib

)

*********

* With: *

*********

:CHECKWINVER

FOR /F "TOKENS=2,3,4* DELIMS=, " %%I IN ('FINDSTR/BIL "Product=" SOURCE\I386\PRODSPEC.INI') DO SET V1=%%I&SET V2=%%J&SET V3=%%K

IF "%V1%"=="2000" (

SET VERSION=2000&SET MINIVER=2K

IF "%V2%"=="Server" SET SERVER=SERVER

IF "%V3%"=="Server" SET SERVER=SERVER

) ELSE IF "%V1%"=="XP" (

SET VERSION=XP&SET MINIVER=XP

ECHO %V2%|FIND /I "Profess">NUL 2>&1&&SET SUBTAG=ip

IF "%V2%"=="Home" SET SUBTAG=ic

IF "%V3%"=="familiale" SET SUBTAG=ic

) ELSE IF "%V2%"=="2003" (

SET VERSION=2003&SET MINIVER=2K3&SET SERVER=SERVER

IF "%V3%"=="Standard" SET SUBTAG=is

IF "%V3%"=="Enterprise" SET SUBTAG=ia

IF "%V3%"=="Datacenter" SET SUBTAG=id

IF "%V3%"=="Web" SET SUBTAG=ib

)

IF NOT "%V1%"=="2000" IF "%SUBTAG%"=="" (

ECHO.&ECHO ERROR:&ECHO Can't detect OS version, please add a "SUBTAG=i?" line (without the quotes) in

ECHO HFANSWER.INI, where '?' is 'c' for XP Home, 'p' for XP Pro, 's' for 2003 Std,

ECHO 'a' for 2003 Enterprise, 'd' for 2003 Datacenter or 'b' for 2003 Web.

ECHO Press any key to quit...&RD/Q/S SOURCESS WORK&PAUSE >NUL&EXIT

)

The check at the end protects against unusable installation CD/DVD !

Edited by seabee
Link to comment
Share on other sites

I have an (kind of) answer related to the first post.

I had exactly the same issue, i fixit deleting files, extract again and after few slipsstreams, no problems yet.

HFSLP 1.7.9, Clean XP Pro SP3 Spanish adding all HF, testing on VMWare 7.

Just figure out, any file related to hfslip could become corrupted, maybe needs defrag its HDD.

PD.

i'd like to share a coment about http://www.vorck.com/windows/hotfixes_xp.html (don't know where, really).

on this section "Optional - Required to access Windows Update" there is "windows-kb890830-vX.X.exe" related to \HF folder, it doesn install/slipstreams, at least, it didnt in my tests yet, moved to "\HFSVCPACK_SW1", i'll gonna test.

Edited by Maxfutur
Link to comment
Share on other sites

Most excellent. I'll roll that change in and post a new beta in a few days. Thanks for diagnosing and fixing the problem. :thumbup

Ho, it's good to be back!

Well done, pals ! :thumbup:

Actually, I had to finally install XP Home whatever the way,

so I did it the boring and long standard way... :wacko:

Good to know there was a real issue with XP Home French, and better, that you all fixed it.

[ I was feeling sad, being sole on issue that no one else had, I thought I was only doing a real crapjob with that great SW!]

Alltogether, we are stronger!

Congrats, again, to all!

It's a shame that this will soon end, as I read from TommyP, is willing to stop after such a long way, may be because W7 is the new horse.

May be it should be considered to switch to Open source licence?

Thanks anyway,

-- Piko

Link to comment
Share on other sites

Let's not get into licensing. There's pages of threads of licensing. For some reason, most people can't understand that personal use does not equal business use which is told again and again when running the program. I'm keeping the licensing the way it is.

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...