![]() ![]() |
Dec 3 2007, 08:11 AM Post
#1801 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | Just as I thought. I will do some tests in my VM to see if I can somehow duplicate the problem when slipstreaming IE7. I could come up with a few test releases but that's taking things too far; I don't like to work in the dark. Can you tell me if everything is fine if you set IE7GUILOGON=1 in HFANSWER.INI? It's not so important, but it would help knowing whether it's the same problem or not. Thanks for the help just tried using IE7GUILOGON=1 in my HFANSWER.INI with the same set of hotfix and hfslip.cmd I cannot see the IE7 in my system at all it is still the old IE6 |
| | |
Dec 3 2007, 08:53 AM Post
#1802 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 |
tried using hfslip-1.7.1rc3_71203a.cmd using IE7GUILOGON=0, same result... IE7 Installed, crashed with ieframe.dll This post has been edited by ctpooon: Dec 3 2007, 07:22 PM |
| | |
Dec 3 2007, 05:23 PM Post
#1803 | |
| Junior ![]() Group: Members Posts: 66 Joined: 10-May 04 Member No.: 19620 | QUOTE (Tomcat76) That wizard shows "DirectX Runtime Optional Components" so I suspect it's installing the Managed DirectX stuff which HFSLIP doesn't support. See if you get an extra folder named "DirectX for Managed Code" (the name can be slightly different) in your %WINDIR%\Microsoft.NET folder after installation has completed. Yes...10 extra folders. 1.0.2902.0 - 1.0.2911.0 |
| | |
Dec 4 2007, 09:38 AM Post
#1804 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 | just tried using IE7GUILOGON=1 in my HFANSWER.INI with the same set of hotfix and hfslip.cmd When IE7 is installed at first GUI logon, you need to reboot manually afterwards before you can use IE. Did you reboot?
I cannot see the IE7 in my system at all it is still the old IE6 |
| | |
Dec 5 2007, 10:02 AM Post
#1805 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | just tried using IE7GUILOGON=1 in my HFANSWER.INI with the same set of hotfix and hfslip.cmd When IE7 is installed at first GUI logon, you need to reboot manually afterwards before you can use IE. Did you reboot?I cannot see the IE7 in my system at all it is still the old IE6 I was testing it again using the rc4, with the IE7GUILOGON=1 After I manually reboot the system, the IE is still the old IE6.. nothing has been installed. |
| | |
Dec 5 2007, 12:58 PM Post
#1806 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 | I was testing it again using the rc4, with the IE7GUILOGON=1 If you got no error messages during Windows setup, that can only mean Windows is still reporting itself as being "in setup". Does the HFSLIP folder still exist in the WINDOWS folder?
After I manually reboot the system, the IE is still the old IE6.. nothing has been installed. |
| | |
Dec 6 2007, 06:11 AM Post
#1807 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | I was testing it again using the rc4, with the IE7GUILOGON=1 If you got no error messages during Windows setup, that can only mean Windows is still reporting itself as being "in setup". Does the HFSLIP folder still exist in the WINDOWS folder?After I manually reboot the system, the IE is still the old IE6.. nothing has been installed. there is no error messages during windows setup The HFSLIP folder still exists in the WINDOWS folder and it contains the following files CODE [.] [..] authroots.sst delroots.sst dotnet35.exe HFSLP151.INF HFSLP152.INF HFSLP153.INF HFSLP154.INF HFSLP155.INF HFSLP156.INF HFSLP157.INF HFSLP200.INF HFSLP201.INF HFSLP202.INF HFSLP203.INF HFSLP204.INF HFSLP205.INF HFSLP206.INF HFSLP207.INF HFSLP208.INF HFSLP209.INF HFSLP210.INF HFSLP211.INF HFSLP212.INF HFSLP213.INF HFSLP214.INF HFSLP215.INF HFSLP216.INF HFSLP217.INF HFSLP218.INF HFSLP219.INF HFSLP220.INF HFSLP221.INF HFSLP222.INF HFSLP223.INF HFSLP224.INF HFSLP225.INF HFSLP226.INF HFSLP227.INF HFSLP228.INF HFSLP229.INF HFSLP230.INF HFSLP231.INF HFSLP232.INF HFSLP233.INF HFSLP234.INF HFSLP235.INF HFSLP236.INF HFSLP237.INF HFSLP238.INF HFSLP239.INF HFSLP240.INF HFSLP241.INF HFSLP242.INF HFSLP243.INF HFSLP244.INF HFSLP245.INF HFSLP246.INF HFSLP247.INF HFSLP248.INF HFSLP249.INF HFSLP250.INF HFSLP251.INF HFSLP252.INF HFSLP253.INF HFSLP254.INF HFSLP255.INF HFSLP256.INF HFSLP257.INF HFSLP258.INF HFSLP259.INF HFSLP260.INF HFSLP261.INF HFSLP262.INF HFSLP263.INF HFSLP264.INF HFSLP265.INF HFSLP266.INF HFSLP267.INF HFSLP268.INF HFSLP269.INF HFSLP270.INF HFSLP271.INF HFSLP272.INF HFSLP273.INF HFSLP274.INF HFSLP275.INF HFSLP276.INF HFSLP277.INF HFSLP278.INF HFSLP279.INF HFSLP280.INF HFSLP281.INF HFSLP282.INF HFSLP283.INF HFSLP284.INF HFSLP285.INF HFSLP286.INF HFSLP287.INF HFSLP288.INF HFSLP289.INF HFSLP290.INF HFSLPGUI.CMD HFSLPGUI.INF IE7_INST.EXE roots.sst updroots.exe updroots.sst |
| | |
Dec 6 2007, 08:50 AM Post
#1808 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
Open the registry and navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup. See that the data for SystemSetupInProgress is 0 and not 1. If it's 1, change it to 0 and reboot.
|
| | |
Dec 6 2007, 09:25 AM Post
#1809 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | Open the registry and navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup. See that the data for SystemSetupInProgress is 0 and not 1. If it's 1, change it to 0 and reboot. it's a 0 and it's what in the hfslip file CODE @ECHO OFF CMDOW @ /HID CD %SYSTEMROOT%\HFSLIP SET SSIP=Y %SYSTEMROOT%\REGEDIT /S/E SSIP1.TXT "HKEY_LOCAL_MACHINE\SYSTEM\Setup" TYPE SSIP1.TXT>SSIP2.TXT FOR /F %%I IN ('FINDSTR/IR "SystemSetupInProgress.=dword:00000000" SSIP2.TXT') DO SET SSIP=N IF "%SSIP%"=="Y" ( rundll32.exe advpack.dll,LaunchINFSection %SYSTEMROOT%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Run EXIT ) START/WAIT dotnet35.exe START/WAIT IE7_INST.EXE rundll32.exe advpack.dll,LaunchINFSection %WINDIR%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Rem EXIT This post has been edited by ctpooon: Dec 6 2007, 09:35 AM |
| | |
Dec 6 2007, 12:27 PM Post
#1810 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
Is .NET 3.5 installed? If so, remove the executable from the HFSLIP folder and reboot. It may be that it's interfering. Also, check in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce that you still have an entry named HFSLIPGUI. |
| | |
Dec 6 2007, 05:42 PM Post
#1811 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | Is .NET 3.5 installed? If so, remove the executable from the HFSLIP folder and reboot. It may be that it's interfering. Also, check in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce that you still have an entry named HFSLIPGUI. nothing in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce the .NET 3.5 still haven't been installed. |
| | |
Dec 6 2007, 06:45 PM Post
#1812 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
Well *something* removed it, and it sure wasn't HFSLPGUI.CMD otherwise the HFSLIP folder would no longer exist. I'm completely in the dark now. The only thing I can suggest is that you remove XPize as well as everything in HFSVCPACK/HFSVCPACK_SW1/HFSVCPACK_SW2/HFGUIRUNONCE. |
| | |
Dec 7 2007, 06:36 AM Post
#1813 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | Well *something* removed it, and it sure wasn't HFSLPGUI.CMD otherwise the HFSLIP folder would no longer exist. I'm completely in the dark now. The only thing I can suggest is that you remove XPize as well as everything in HFSVCPACK/HFSVCPACK_SW1/HFSVCPACK_SW2/HFGUIRUNONCE. tried again with rc5 after removed xpsize and everything in hfsvcpack, hfsvcpack_sw1, hfsvcpack_sw2 and hfguirunonce, I still got the same result. HKEY_LOCAL_MACHINE\SYSTEM\Setup\SystemSetupInProgress is 0 nothing in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce here is HFSLPGUI.CMD CODE @ECHO OFF CMDOW @ /HID CD %SYSTEMROOT%\HFSLIP SET SSIP=Y %SYSTEMROOT%\REGEDIT /S/E SSIP1.TXT "HKEY_LOCAL_MACHINE\SYSTEM\Setup" TYPE SSIP1.TXT>SSIP2.TXT FOR /F %%I IN ('FINDSTR/IR "SystemSetupInProgress.=dword:00000000" SSIP2.TXT') DO SET SSIP=N IF "%SSIP%"=="Y" ( rundll32.exe advpack.dll,LaunchINFSection %SYSTEMROOT%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Run EXIT ) START/WAIT IE7_INST.EXE rundll32.exe advpack.dll,LaunchINFSection %WINDIR%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Rem EXIT and these are the files sitting in the windows/hfslip folder. CODE [.] [..] authroots.sst delroots.sst HFSLP151.INF HFSLP152.INF HFSLP153.INF HFSLP154.INF HFSLP155.INF HFSLP156.INF HFSLP157.INF HFSLP200.INF HFSLP201.INF HFSLP202.INF HFSLP203.INF HFSLP204.INF HFSLP205.INF HFSLP206.INF HFSLP207.INF HFSLP208.INF HFSLP209.INF HFSLP210.INF HFSLP211.INF HFSLP212.INF HFSLP213.INF HFSLP214.INF HFSLP215.INF HFSLP216.INF HFSLP217.INF HFSLP218.INF HFSLP219.INF HFSLP220.INF HFSLP221.INF HFSLP222.INF HFSLP223.INF HFSLP224.INF HFSLP225.INF HFSLP226.INF HFSLP227.INF HFSLP228.INF HFSLP229.INF HFSLP230.INF HFSLP231.INF HFSLP232.INF HFSLP233.INF HFSLP234.INF HFSLP235.INF HFSLP236.INF HFSLP237.INF HFSLP238.INF HFSLP239.INF HFSLP240.INF HFSLP241.INF HFSLP242.INF HFSLP243.INF HFSLP244.INF HFSLP245.INF HFSLP246.INF HFSLP247.INF HFSLP248.INF HFSLP249.INF HFSLP250.INF HFSLP251.INF HFSLP252.INF HFSLP253.INF HFSLP254.INF HFSLP255.INF HFSLP256.INF HFSLP257.INF HFSLP258.INF HFSLP259.INF HFSLP260.INF HFSLP261.INF HFSLP262.INF HFSLP263.INF HFSLP264.INF HFSLP265.INF HFSLP266.INF HFSLP267.INF HFSLP268.INF HFSLP269.INF HFSLP270.INF HFSLP271.INF HFSLP272.INF HFSLP273.INF HFSLP274.INF HFSLP275.INF HFSLP276.INF HFSLP277.INF HFSLP278.INF HFSLP279.INF HFSLP280.INF HFSLP281.INF HFSLP282.INF HFSLP283.INF HFSLP284.INF HFSLP285.INF HFSLP286.INF HFSLP287.INF HFSLP288.INF HFSLP289.INF HFSLP290.INF HFSLPGUI.CMD HFSLPGUI.INF IE7_INST.EXE roots.sst updroots.exe updroots.sst here is what in SOURCESS\I386\HFSLPGUI.INF CODE [Version] Signature="$WINDOWS NT$" [HFSLIPGUI_Rem] AddReg=AddReg.Rem [HFSLIPGUI_Run] AddReg=AddReg.Run [AddReg.Rem] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce",HFSLIPGUI,0x20000,"CMD /C RD/Q/S %WINDIR%\HFSLIP" [AddReg.Run] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce",HFSLIPGUI,0x20000,"CMD /C CMDOW @ /HID&START/WAIT %SYSTEMROOT%\HFSLIP\HFSLPGUI.CMD" also attached txtsetup.sif This post has been edited by ctpooon: Dec 7 2007, 06:51 AM Attached File(s) |
| | |
Dec 7 2007, 10:54 PM Post
#1814 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
A few things... First off, just double-click HFSLPGUI.CMD. This should get IE7 installed. After the reboot, see if you have the problem with ieframe.dll. This is only to test ieframe.dll. For your next runs, you can already make a few preparations... Remove CMDOW.EXE from the HFTOOLS folder and replace it with cWnd.exe (download link is in the first post). CMDOW can be blocked by certain anti-virus programs and this could be part of the problem. Also remove these: WindowsXP-KB925876-x86-ENU.exe WindowsXP-KB931261-x86-ENU.exe WindowsXP-KB931784-x86-ENU.exe And replace them with these: WINDOWSXP-KB925876-X86-CHT.EXE WindowsXP-KB931261-x86-CHT.exe WindowsXP-KB931784-x86-CHT.exe If you run HFSLIP again, please use version 1.7.1rc6. |
| | |
Dec 8 2007, 09:28 AM Post
#1815 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | A few things... First off, just double-click HFSLPGUI.CMD. This should get IE7 installed. After the reboot, see if you have the problem with ieframe.dll. This is only to test ieframe.dll. For your next runs, you can already make a few preparations... Remove CMDOW.EXE from the HFTOOLS folder and replace it with cWnd.exe (download link is in the first post). CMDOW can be blocked by certain anti-virus programs and this could be part of the problem. Also remove these: WindowsXP-KB925876-x86-ENU.exe WindowsXP-KB931261-x86-ENU.exe WindowsXP-KB931784-x86-ENU.exe And replace them with these: WINDOWSXP-KB925876-X86-CHT.EXE WindowsXP-KB931261-x86-CHT.exe WindowsXP-KB931784-x86-CHT.exe If you run HFSLIP again, please use version 1.7.1rc6. tried to double click the hfslpgui.cmd, the ie7 now is working, no more ieframe.dll error. tried again using cWnd.exe instead of CMDOW and replaced the eng hotfix with the chinese one using rc6 still the same, hfslpgui.cmd still haven't been run the and windows/hfslip is still there. This post has been edited by ctpooon: Dec 8 2007, 09:30 AM |
| | |
Dec 8 2007, 11:37 PM Post
#1816 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
OK. Forget about the GUILOGON problem for now. The ieframe.dll issue is more important. Please unset IE7GUILOGON in HFANSWER.INI (remove the "1") and run HFSLIP 1.7.1rc7 (new version). Test with DELAY_IEFRAME=1 in HFANSWER.INI. Hopefully that resolves the problem. |
| | |
Dec 9 2007, 08:45 AM Post
#1817 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | OK. Forget about the GUILOGON problem for now. The ieframe.dll issue is more important. Please unset IE7GUILOGON in HFANSWER.INI (remove the "1") and run HFSLIP 1.7.1rc7 (new version). Test with DELAY_IEFRAME=1 in HFANSWER.INI. Hopefully that resolves the problem. nope, it doesn't ieframe.dll still crashes my ie while accessing windows update even after a manual restart. This post has been edited by ctpooon: Dec 9 2007, 10:45 AM Attached File(s) |
| | |
Dec 9 2007, 03:03 PM Post
#1818 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
I have checked this out a bit more. If the problem is really with ieframe.dll, I don't think it's a problem with the file itself (at least in the slipstreaming context). This file is in English for every IE7 package so everyone should have your problem in that situation. I think there's only two possibilities left. I'll start with the one that's easiest to test... When slipstreaming IE7, ieframe.dll is supposed to be registered from a RunOnceEx key at T-13. You are clearly having problems with RunOnce(Ex) so it's possible that this registration never took place. Open a Run prompt on the newly installed system and execute the following commands, one at a time: regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll" regsvr32 /i /n ieframe.dll regsvr32 actxprxy.dll Click OK on each message box that appears (succeeded or failed). After that, reboot and try again. The second possibility is a problem with ieframe.dll.mui. What is the version of ieframe.dll and of ieframe.dll.mui in the system32 folder? |
| | |
Dec 10 2007, 05:46 AM Post
#1819 | |
| Newbie Group: Members Posts: 35 Joined: 22-July 06 From: Hong Kong Member No.: 105733 | I have checked this out a bit more. If the problem is really with ieframe.dll, I don't think it's a problem with the file itself (at least in the slipstreaming context). This file is in English for every IE7 package so everyone should have your problem in that situation. I think there's only two possibilities left. I'll start with the one that's easiest to test... When slipstreaming IE7, ieframe.dll is supposed to be registered from a RunOnceEx key at T-13. You are clearly having problems with RunOnce(Ex) so it's possible that this registration never took place. Open a Run prompt on the newly installed system and execute the following commands, one at a time: regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll" regsvr32 /i /n ieframe.dll regsvr32 actxprxy.dll Click OK on each message box that appears (succeeded or failed). After that, reboot and try again. run those command, restarted, problem doesn't solve. The second possibility is a problem with ieframe.dll.mui. What is the version of ieframe.dll and of ieframe.dll.mui in the system32 folder? ieframe.dll - 7.0.5730.13 ieframe.dll.mui - 7.0.6000.16414 |
| | |
Dec 10 2007, 02:57 PM Post
#1820 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 | ieframe.dll - 7.0.5730.13 7.0.5730.13 is the version from the main IE7 package, which means ieframe.dll didn't get updated at T-13. I suppose you still have ieframe2.dll in the SYSTEM32 folder.ieframe.dll.mui - 7.0.6000.16414 Your problem is even more severe than I thought. The change from ieframe2.dll to ieframe.dll is done from HFSLIP.CMD. HFSLIP.CMD is called from SVCPACK.INF, so the registry is not involved in this. In other words: SVCPACK.INF failed to run. Can you compress SVCPACK.INF and SYSOC.IN_ from SOURCESS\I386 and HFSLIP.CMD from SOURCESS\I386\SVCPACK into a ZIP package and upload it here? If these files turn out to be OK, I can only conclude that your source is corrupted. The odds that HFSLIP would break nearly everything there is to break are really slim... |
| | |
![]() ![]() |
| Lo-Fi Version | Time is now: 21st November 2009 - 10:54 PM |