Help - Search - Members - Calendar
Full Version: HFSLIP - Test releases
MSFN Forums > Member Contributed Projects > HFSLIP
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45

   


Google Internet Forums Unattended CD/DVD Guide
tommyp
It failed because I haven't tested it, don't plan on testing it and don't plan on troubleshooting it. I don't have 2003 and don't plan on buying 2003 either. Sorry to say, but HFSLIP is in maintenance mode at this point. Sometimes real life gets in the way of sitting in front of this machine.
jvidal
Don't worry, thanks anyway.
I just thought it would be nice if it worked. I guess I'll just have to wait.

again, thanks for a wonderful project!
sabregreen
OLE error shows up in setuperr using IE8 with unmodified "k" version of script. Still checking into this. Just an update.
roadrunner64
Anyone not getting the Showdesktop icon in quicklaunch not showing ?

I noticed mine was not showing up. Did some digging and found out in the IE8SLIP routine that it would call IE7_FIXES. But when it called this that variable IE7SLIPSTREAM was not defined. So in turn it ignored on making the scf file. I added a line which is "SET IE7SLIPSTREAM=1" before it executes the call and it creates the scf file.

Is there more to this then just added that line or is there more to it?
This is the end of my code:

FOR /F %%I IN ('DIR/B WORK\IE7\*.IEM') DO ECHO>>SOURCESS\I386\TXTSETUP.SIF %%I = 1,,,,,,,1034,0,0&ECHO>>SOURCESS\I386\DOSNET.INF d1,%%I
SET IE7SLIPSTREAM=1 <*****************************this is the line i added ****************************************************
CALL :IE7_FIXES
XCOPY/DY WORK\IE7\UPDATE\*.CAT WORK\SVCPACK >NUL
MOVE/Y WORK\IE7\*.* WORK\I386E
ECHO.
IF EXIST HF\IE8*-KB*.exe FOR /F %%I IN ('DIR/B HF\IE8*-KB*.exe') DO (SET HF=%%I&SET IE7HFX=TRUE&CALL :HF1EXTRACT)
IF EXIST HF\BASIC\IE8*-KB*.exe FOR /F %%I IN ('DIR/B HF\BASIC\IE8*-KB*.exe') DO (SET HF=%%I&SET IE7HFX=TRUE&CALL :HFBASIC)
IF EXIST HF\NOREG\IE8*-KB*.exe FOR /F %%I IN ('DIR/B HF\NOREG\IE8*-KB*.exe') DO (SET HF=%%I&SET IE7HFX=TRUE&CALL :HFNOREG)
SET HF=
IF EXIST HFCABS\BRANDING.CAB CALL :IEBRANDING
IF DEFINED MOREBRAND XCOPY/DY WORK\IEBRAND WORK\I386E >NUL
EXPAND SOURCE\I386\IEACCESS.IN_ -R WORK >NUL
FINDSTR/L "[ShowIE]" WORK\IEACCESS.INF >NUL
IF ERRORLEVEL 1 (
ECHO>>IEACCESS.CMD @ECHO OFF
ECHO>>IEACCESS.CMD SET IEACCESS=
ECHO>>IEACCESS.CMD FIND /V /I "[Show" WORK\IEACCESS.INF^>WORK\IEACCESS1.INF
ECHO>>IEACCESS.CMD FIND /V /I "[Hide" WORK\IEACCESS1.INF^>WORK\IEACCESS2.INF
ECHO>>IEACCESS.CMD FIND /V /I "Commandline" WORK\IEACCESS2.INF^>WORK\IEACCESS3.INF
ECHO>>IEACCESS.CMD FIND /V /I "TickCount" WORK\IEACCESS3.INF^>WORK\IEACCESS4.INF
ECHO>>IEACCESS.CMD FOR /F "DELIMS=" %%%%I IN ^('FIND /V /I "----------" WORK\IEACCESS4.INF'^) DO ^(
ECHO>>IEACCESS.CMD IF DEFINED IEACCESS ECHO^>^>WORK\I386E\ieaccess.inf %%%%I
ECHO>>IEACCESS.CMD SET IEACCESS=1
ECHO>>IEACCESS.CMD ^)
ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf [ShowIE]
ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf Commandline="%%%%11%%%%\ie4uinit.exe -show"
ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf TickCount=500
ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf [HideIE]
ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf Commandline="%%%%11%%%%\ie4uinit.exe -hide"
ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf TickCount=500
CMD/U/C "IEACCESS.CMD"
DEL/Q/F IEACCESS.CMD
) ELSE (
FINDSTR/VIBR "\[Show \[Hide Commandline TickCount" WORK\IEACCESS.INF>WORK\I386E\ieaccess.inf
ECHO>>WORK\I386E\ieaccess.inf [ShowIE]
ECHO>>WORK\I386E\ieaccess.inf Commandline="%%11%%\ie4uinit.exe -show"
ECHO>>WORK\I386E\ieaccess.inf TickCount=500
ECHO>>WORK\I386E\ieaccess.inf [HideIE]
ECHO>>WORK\I386E\ieaccess.inf Commandline="%%11%%\ie4uinit.exe -hide"
ECHO>>WORK\I386E\ieaccess.inf TickCount=500
)
IF EXIST SOURCE\I386\xmllite.dl* DEL/Q/F WORK\IE7\support\xmllite.dll
XCOPY/DY WORK\IE7\support WORK\I386E
GOTO :EOF
:EOF
geigs
For anyone wanting to do a clean install of Windows XP with the latest hotfixes as of May 25, IE8 and WMP11 slipstreamed, I just used the 1.7.9 beta release and it installed flawlessly with an original XP Pro OEM SP2 slipstreamed source. Except a very minor thing that has already been pointed out is the show desktop icon does not appear in the quick launch toolbar, but who cares. Thanks once again TommyP for the 1.7.9 beta release and keeping HFSLIP going this long.

Attached is my HFSLIP log
ricktendo64
The reason the Show Desktop icon sometimes fails is that the quicklaunch dir needs to exist or it fails sometimes

When you slipstream a program that installs during T13/has a quicklaunch short you will not notice this error
tommyp
geigs - please edit your post to zip the hfslip.log instead of full text. Thanks

sabregreen - any luck troubleshooting the IE8? Is it acceptable to call those lines of code ONLY when IE8 is slipstreamed?
sabregreen
@ geigs

Can you check your setuperr.log file in the "Windows" directory? I want to know if there are any errors in there when you slipstream IE8. Also, what kind of windows copy do you have, Volume License or Retail/OEM?

@ tommyp

for that block of code I added IF DEFINED IE8EXE to execute that block and I can get IE6/7 to work. IE8 works but there is still the OLE error in setuperr. Thats why I want to see if geigs is getting the same thing. I created three VM's to test all three versions at once. When I get home tonight I will see if anything is different as I am making small changes to narrow this down. Thanks!
roadrunner64
QUOTE (sabregreen @ May 26 2009, 08:49 AM) *
@ geigs

Can you check your setuperr.log file in the "Windows" directory? I want to know if there are any errors in there when you slipstream IE8. Also, what kind of windows copy do you have, Volume License or Retail/OEM?


As i used a Volume License and integrated IE8 also. The only line i added was shown in post 2002.
This is my contents of setuperr.log:

Setup could not register the OLE Control C:\WINDOWS\system32\occache.dll because of the following error:
GetProcAddress returned error 127 (the specified procedure could not be found).
sabregreen
QUOTE (roadrunner64 @ May 26 2009, 03:42 PM) *
As i used a Volume License and integrated IE8 also. The only line i added was shown in post 2002.
This is my contents of setuperr.log:

Setup could not register the OLE Control C:\WINDOWS\system32\occache.dll because of the following error:
GetProcAddress returned error 127 (the specified procedure could not be found).


Perfect. Exactly what I needed. This verifies that the issue is in the code block. Thanks!
jvidal
Weird, I'm also slipstreaming xpsp3 (vol)+ie8+wmp11 and don't see any of those errors. It works just fine for me (except for the show desktop icon)
geigs
sabregreen, I have same error as roadrunner64 in my setuperr.log and am using a OEM version as my source.

whats is this error related to ? is it very serious ?

thanks
sabregreen
I just wanted to make sure that it wasn't limited to the Volume License version which allows you to slipstream IE7. I'm not exactly sure what the error is but I'll keep digging. If you slipstream IE7 or keep IE6, you will get that error in setuperr.log, however, the IE icon on the desktop will not function properly.

So I'm still looking into this issue, just been rather limited on time with school and work. But I will keep digging at it.
sabregreen
QUOTE (jvidal @ May 26 2009, 11:01 PM) *
Weird, I'm also slipstreaming xpsp3 (vol)+ie8+wmp11 and don't see any of those errors. It works just fine for me (except for the show desktop icon)


Can you zip up your hfslip.log and post it?

Is your source already slipstreamed with sp3 or is hfslip doing it?

Thanks
sabregreen
@jvidal

I only see your 2003 server hfslip log. When you get a chance, please post your XP hfslip.log.
krose
I am getting the OLE error in setuperr.log too. Retail XP Pro SP3, IE8, HFSLIP 1.7.9 beta_k.


Edit: Don't know if this helps but if I try to register occache.dll manually with the command <regsvr32 "c:\windows\system32\occache.dll"> I get the following error message: "C:\Windows\System32\occache.dll was loaded, but the DllRegisterServer entry point was not found. The file can not be registered."
roadrunner64
From a previous install of windows xp with ie8 slipped streamed, i had noticed that my setuperr.log was empty, but further looking into the setuplog.txt there was this inlcuded towards the end!

05/02/2009 19:22:51.437,d:\xpsp\base\ntsetup\syssetup\ctls.c,444,,SETUP: file to register is C:\WINDOWS\system32\occache.dll...
05/02/2009 19:22:51.531,d:\xpsp\base\ntsetup\syssetup\log.c,133,,Setup could not register the OLE Control C:\WINDOWS\system32\occache.dll because of the following error:
GetProcAddress returned error 127 (the specified procedure could not be found).

So even if you don't have anything in the setuperr.log, you might want to look at this file too.


pr0fessor
on windows 2000 i get error. see attached files.
tommyp
pr0fessor - please check to be sure your hard drive has plenty of space and/or proper cd burning media. If it means anything, I have not verified KB888111 on w2k, which could be cause of the whole prob. On a sidenote, you want to consider updating your hotfix list, you have plenty of old ones that are superceded.
krose
I include KB888111 in my Win2K HF folder and have no problems.
jvidal
My source has SP3 already. I slipstream IE8, WMP11, all critical HFs, flash, WUA3, wu/mu cabs and it works just fine. Tried pro vol/pro OEM/Home. Works in all cases.
oops, sorry, ain't got it. I slipstreamed XP a while ago. It worked, so i deleted the log.
But there's nothing special in there, i tell you.
sabregreen
You are the only one so far that has said you don't have any errors. There must be something different then with your case. Can you create another slipstreamed xp disc. You don't get errors during setup or any pop ups. You only have errors in setuperr.log.
jvidal
Well, I did a little experiment last night.
I installed my slipstreamed XP OEM edition on a PC and everything went fine. I did, However, see the "occache.dll error" on the file setuperr.log, but everything works as expected. I thought you guys couldn't install windows or that a window popped-up saying that it couldn't register occache.dll. I haven't had that kind of problem.

BTW, haven't you guys thought that maybe the file occache.dll actually doesn't include the registering procedure (not all dll files include one), So maybe this is not HFSLIP's fault after all?
c ya!
tommyp
jvidal brings up a very good point. Sometimes dlls can be registered, sometimes they can't. Perhaps someone has the same IE level as you have as on a regular non-hfslip'd machine? If they do, they can test to see if that troublesome dll really is registerable or not.
jvidal
Well, I tried "regsvr32 occache.dll" and got this answer "Occache.dll was unloaded, but the entry point DllRegisterServer was not found".
That's what makes me think this isn't a "registerable" Dll.
Someone already tried it, as well, same result.
I have Occache.dll v 8.0.6001.1872.
I have IE8 which was NOT slipstreamed (I installed it over IE7 some weeks ago)
Running XPSP3 which was installed from a slipstreamed CD that included IE7+WMP11+the other stuff (HF/cabs/wua/etc)

c ya!
sabregreen
Like I said, no pop ups come up with the error. You wot even know it if you slipstream ie8. But if you slipstream ie7 or keep ie6, the desktop icon is messed up. In ie7's case, it's the ie6 icon ok the desktop. The point of this is that this error doesn't exist using the the g/d version of this script. I'm trying to find the common denominator. What you were saying gave different results therefore I wanted to see if it was something specific you were doing. But I willing to bet if you tried slipstreaming ie7 with the k version of the script you would have the same messed up desktop icon and the errr in setuperr.
tommyp
Something tells me that we'll just have to revert back to the G beta. The changes after G were from rhadamants. I was hoping that the changes made were only for IE8, but apparantly there were some other not-so-nice changes that I didn't catch. When I get some free time, I'll have to re-roll in the changes he suggested and repost a new beta.
sabregreen
This week I'll have time to QA the "k" version to narrow this down. I'm just trying to collect as much as data as possible.
jvidal
Tommy, that means IE8 support will vanish?
Maybe you could leave beta "k" for us who slipstream IE8 and have no problems with it (except the missing "show desktop" icon, which can be easily restored)
sabregreen
@jvidal

Can you create a new slipstream disc and slipstream ie7. Don't install ie8. Look at the desktop ie8 icon. Is it the ie6 icon, and what happens when you double click on it? You aren't really giving a clear answer as to what you have slipstreamed and what errors you have found.
tommyp
QUOTE (jvidal @ Jun 1 2009, 10:42 PM) *
Tommy, that means IE8 support will vanish?
Maybe you could leave beta "k" for us who slipstream IE8 and have no problems with it (except the missing "show desktop" icon, which can be easily restored)

No. Here's the story in short form. I took what rhadamants did in the IE8 thread, trusted that the work was as advertised and used it as the newer beta. Following that, I rolled in the usage agreement changes. Now we're stuck with a script where the old version works for some things, and a new script that works for other things. So, this means I will go back to rev G, and manually put in the things that rhadamants suggested as well as re-roll the usage agreements changes to remake a new rev. So, for now, I am comparing code, line by line. I should be done in a day or two as long as real life doesn't get in the way. Lesson learned - don't trust anyone.
sabregreen
Thats what I did. I compared line by line. As you will see, the different(and problem) comes from the code block right near the middle, which is line 2414. Something in that block is doing something that IE doesn't like, across all IE versions. This is where I've been looking at and plan to have some time today.
jvidal
Well, good luck then, tommy!
We'll wait for the next release.

bye!
thx again for all your work!
sabregreen
QUOTE (jvidal @ Jun 2 2009, 05:22 PM) *
Well, good luck then, tommy!
We'll wait for the next release.

bye!
thx again for all your work!


Can you respond to my other posts?
jvidal
I already answered you. Please read carefully.
I'm,not about to re-slipstream a CD again, I'm kinda busy with real life at the moment.
But, like I said, My source is at SP3 already. I slipstreamed WMP11+IE8+WUA3.0+all necessary HFs+WU/MU cabs/Flash/890830.
tommyp
New beta up. Hope this does the trick.
jvidal
nice! will test it as soon as I have a little free time.
thx again, tommy!
Will also add the line for (IE8 for W2k3) and test that as well.
kenlau
Does anybody have a problem where Windows Task Scheduler become "broken" after slipstreaming IE8?

This happen regardless of whether I am using 1.7.9 Beta K or L HFSlip. I was hoping the the current L-Beta fixed this problem but after testing it, it seems the problem is still there.

I was also having problems where several dll, i.e., WMP.dll, qmgr.dll and inetcomm.dll was not registered, but I solved those by registering them at cmdlines.txt. However, registering the task scheduler does not seem to fix the problem. If I replace IE8 with IE7, or installed IE8 as opposed to slipstreaming it, all these problems goes away.

So far I am stumped. I attached here my log file, if anybody is interested to help.
roadrunner64
QUOTE (kenlau @ Jun 4 2009, 03:38 AM) *
Does anybody have a problem where Windows Task Scheduler become "broken" after slipstreaming IE8?

This happen regardless of whether I am using 1.7.9 Beta K or L HFSlip. I was hoping the the current L-Beta fixed this problem but after testing it, it seems the problem is still there.


What exactly do you mean as broken? Does it not even open up?
jvidal
@kenlau
KB929399 & KB951376 go in HF, NOT in hfsvcpack_sw1.
on the other hand, kb955839 goes in hfsvcpack_sw1 and not in HF.
jvidal
Ok, tested it.
Slipstreaming went fine.
Installation went fine, no problems. (except probably the occache error, which is irrelevant)
IE8 works
IE8 desktop icon works as expected, no problem there (after restoring it via registry trick, obviously)
Show desktop icon IS present in Quick launch.
WU is happy, except for WGA, which I intentionally didn't include (why on earth would I want that junk???)
WMP11 works fine.

The problem with Task Scheduler is that if your user account has no password, then scheduled tasks don't work because of insufficient priveleges. Set a password for your account and they work fine. I don''t know if this is a bug or it works this way for security reasons.

c ya!
BTW, in case you want it, attached is my hfslip.log
sabregreen
I had asked if you could create a new slipstreamed disc. That's the question you didn't answer. I read your posts. Just needed a yes or no.

You day probably the occache.dll error. It's either in the setuperr or it's not. Did you check?

So far I have no issues, ie6/7/8.
kenlau
QUOTE (jvidal @ Jun 4 2009, 04:41 PM) *
@kenlau
KB929399 & KB951376 go in HF, NOT in hfsvcpack_sw1.
on the other hand, kb955839 goes in hfsvcpack_sw1 and not in HF.


As for the "broken" task scheduler, the icon do appear in the control panel, but without any text title. The description however, is there. Clicking on it do absolutely nothing. As for having a user password, I am aware of that, but with or without password the task scheduler still will not work.

OK. Thanks. Re-slipstreaming and will see how it goes. Will report back the progress later in the day.

Update: Nope, still does not work. The task scheduler in the control panel is still without a title, and does not work. Attach is the latest log file. I will now retest with IE7 to isolate the problem is with my source or with IE8.

Update: The task scheduler also did not work with IE7, so I tried my installing source and the task scheduler was still broken. It would seems that my source files was corrupted. Dig out my old CDs and put in the new source, and voila, everything works, IE8 and all. My source on the hard disk seems to get corrupted about once a year!
jvidal
works for me.
You're probably including something you shouldn't.
Check your files vs this: http://www.vorck.com/windows/hotfixes_xp.html

@sabregreen

Sorry, I did see the Occache.dll error in setuplog.txt, but it's absolutely irrelevant. everything works just fine. (I had already answered this in a previous post).
It seems you don't read as throughly as you should.
I also told you I was not going to re-slipstream a CD until I had some free time (which I just had tonight).

bye!
Saks
Sorry, if this has already been answered previously, does it also include slipstreaming of windows power shell and the mui update ? Both these do not get slipstreamed. They have to be installed instead. Any work-around ??
sabregreen
@jvidal

I read exactly what you said. You said, "except probably the occache error, which is irrelevant." Either you had the error or you didn't, it wasn't clear. Thats why I asked. The error is not suppose to be there, therefore its not irrelevant. I was testing through to see what was causing the error and obviously, there are many situations I cannot test for, only mine. I figured since you were getting the error you could give me concrete results.

You answered my question about slipstreaming a new disk AFTER I asked you to answer my questions from my previous posts. You never said whether you could or couldn't slipstream a new disk before me asking in post 2084.
SunLion
QUOTE (tommyp @ Jun 3 2009, 05:06 PM) *
New beta up. Hope this does the trick.



I tested the version beta-L with XPSP3 Pro, but error 127 continues appearing in setuperr.log.

Error:
The Program of Installation could not register control OLE C:\WINDOWS\system32\occache.dll due to the following error:
GetProcAddress returned error 127 (specified procedure not found).

Click to view attachment
tommyp
occache.dll has been discussed to death in this thread. The conclusion I get out of the messages is that it's a non-problem. My suggestions are twofold - don't use IE and don't open the setuperr.log file. smile.gif LOL

New M beta is up that addresses a w2k issue. Nothing changes in regard to xp.
sabregreen
The OLE error only occurs slipstreaming IE8. Ill just work on it I guess.
jvidal
Never mind. We've already established that occache.dll is a "non-registerable" dll. So no problem there. Live with it.
Everything works just fine for me. Event the Show Desktop icon is present now.

bye!




Google Internet Forums Unattended CD/DVD Guide

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.