Sgt_Strider Posted May 19, 2008 Share Posted May 19, 2008 Does anyone here have instructions on how to integrate IE7 into a Windows XP SP3 VLK disc? Link to comment Share on other sites More sharing options...
CODYQX4 Posted May 19, 2008 Share Posted May 19, 2008 Use nLite. It worked fine on my XP Pro SP3 VLK disk. Link to comment Share on other sites More sharing options...
Sgt_Strider Posted May 19, 2008 Author Share Posted May 19, 2008 Use nLite. It worked fine on my XP Pro SP3 VLK disk.What about doing it manually? Link to comment Share on other sites More sharing options...
easy Posted May 20, 2008 Share Posted May 20, 2008 i would also know Link to comment Share on other sites More sharing options...
CODYQX4 Posted May 20, 2008 Share Posted May 20, 2008 Use nLite. It worked fine on my XP Pro SP3 VLK disk.What about doing it manually?Not sure how to do it manually Link to comment Share on other sites More sharing options...
cluberti Posted May 20, 2008 Share Posted May 20, 2008 Use nLite. It worked fine on my XP Pro SP3 VLK disk.What about doing it manually?Not sure how to do it manuallyI've found using it in runonce (rather than integrating) removes a lot of issues with hotfix detection, because while the binaries in \system32 get updated when it is integrated, I've seen enough systems where the \system32\dllcache binaries are still IE6 and are not updated to not suggest this method to everyone (this problem will cause IE hotfixes to fail to install properly). Instead, run the IE7 installer in runonce and then install the latest cumulative (currently MS08-024), which will do the same thing (basically) without the potential mess. Link to comment Share on other sites More sharing options...
Raspro Posted May 22, 2008 Share Posted May 22, 2008 Use nLite. It worked fine on my XP Pro SP3 VLK disk.What about doing it manually?Not sure how to do it manuallyI've found using it in runonce (rather than integrating) removes a lot of issues with hotfix detection, because while the binaries in \system32 get updated when it is integrated, I've seen enough systems where the \system32\dllcache binaries are still IE6 and are not updated to not suggest this method to everyone (this problem will cause IE hotfixes to fail to install properly). Instead, run the IE7 installer in runonce and then install the latest cumulative (currently MS08-024), which will do the same thing (basically) without the potential mess.Very well cluberti, but wich switches did you used with it? Link to comment Share on other sites More sharing options...
cluberti Posted May 22, 2008 Share Posted May 22, 2008 Very well cluberti, but wich switches did you used with it?I used /quiet /nobackup /forcerestart Link to comment Share on other sites More sharing options...
aprmike Posted May 29, 2008 Share Posted May 29, 2008 Hi folks, I found this thread when I couldn't get IE7 into my XP SP3 RIS image. I usually use the svcpack.inf method and throw iesetup.exe at the end of my updates before qchain.exe However SP3 was having none-of it. A manual install also failed, so I check WGA etc incase that was an issue, but it was all fine.So I downloaded IE7 again, instead of using the one for my SP2 build. Both show the file version as 6.2.0029.0, BUT the newer one is smaller in size, 15,142kb for the 'old' ie7 and 15,091kb for the 'new' IE7. So it looks as though there has been a change made, and the file revision has not been updated. I put the new file into my svcpack and it installs fine! I hope this helps someone save a bit of time! Link to comment Share on other sites More sharing options...
thundernetbr Posted May 29, 2008 Share Posted May 29, 2008 Hi folks, I found this thread when I couldn't get IE7 into my XP SP3 RIS image. I usually use the svcpack.inf method and throw iesetup.exe at the end of my updates before qchain.exeThis method seems to be the most elegant of all, but how do I accomplish it ? Which switches may I use to make it unattended, silent and also ready-to-go ? Is the 'iesetup.exe' inside \i386\updates or \i386\svcpack folders ? Is it a standalone .exe, or do I have to make a SFX from the IE7-WindowsXP-x86-<your-language-here>.exe file ? What about the .cat files and their respective entries on SVCPACK.INF ?Thanks for your help,--ThundernetBR Link to comment Share on other sites More sharing options...
aprmike Posted May 30, 2008 Share Posted May 30, 2008 Hopefully this will help a bit further...1. Download the latest version of IE7 from here, running the plain exe is fine, with no extraction required. 2. Save into your svcpack folder, under i386 (presuming you have referenced this previously)3. On your svcpack.inf (in the root of i386) add the exe path after all updates, but before qchain, I used: "iesetup7.exe /quiet /nobackup /update-no /norestart" which runs fine, I then use group policy to prevent the first run wizard, but I'm not sure if you can bypass it otherwise.Have fun! Link to comment Share on other sites More sharing options...
Drazick Posted May 30, 2008 Share Posted May 30, 2008 Let's say I use Nlite.Where can I get the latest updates to IE7?Thanks. Link to comment Share on other sites More sharing options...
jonscaife Posted December 17, 2008 Share Posted December 17, 2008 (edited) I've found using it in runonce (rather than integrating) removes a lot of issues with hotfix detection, because while the binaries in \system32 get updated when it is integrated, I've seen enough systems where the \system32\dllcache binaries are still IE6 and are not updated to not suggest this method to everyone (this problem will cause IE hotfixes to fail to install properly). Instead, run the IE7 installer in runonce and then install the latest cumulative (currently MS08-024), which will do the same thing (basically) without the potential mess.My apologies if anyone is upset that I've re-awakened a thread from over 6 months ago, but this seemed the most appropriate place to post.I have had problems, like those mentioned in this thread, installing hotfixes after installing IE7 from svcpack or at T12. As cluberti says the problem is caused by incorrect file versions in the dllcache. Anyway, I have found a solution I believe is quite elegant...It appears that Windows Setup builds the dllcache after T12 and over-writes the files that IE7 setup creates. When IE7 is installed after setup completes it finds that the files it updates are already present and so it copies them into dllcache as .tmp files, and modifies PendingFileRenameOperations in [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager] to rename the .tmp files and replace the old versions on reboot. This doesn't work before T13 because ie setup doesn't find any files in dllcache, so instead of creating the tmp files, it just copies the files in as they are. Windows setup then over-writes these. It occured to me that I could manually take a copy of the .tmp files and put them into the dllcache, and add the registry entry myself so that upon reboot after setup the correct version of the files would be re-over-written. I imagine that is a solution that would work. But my unattended disk is only a CD not a DVD and its already 99% full, so I couldn't fit an extra 15mb SFX archive with the necesary files on without a compromise. It also seemed like a bit of a botch solution which I don't like. Instead I wondered if it was possible to trick the ie setup into creating the .tmp files and registry entry itself, as it would when run after setup. It seemed that the only thing that prompted this behaviour from setup was the presence of files with the same name already existing inside dllcache. So I created a 0kb blank text document and duplicated it, and renamed it, to create a set of files (see below) with the same names as those being over-written. I then added these to a SFX archive (which is ~100Kb) which extracts the files to dllcache before ie setup is run. This produced the desired result! After windows setup completed I checked the file versions in dllcache and they are the newer ie7 versions as desired. I also visited Windows Update and was now able to install the 2 updates that had previously been failing. Re-running IE7 setup on the system does not appear to change any files or registry entries anywhere on the system so I believe this 'fix' is fully successful. The archive is very small and takes less than a second to do its work.I hope this is useful to others who wish to install IE at or before T12Please note - if you disable or empty the dllcache (for example using sfc / purgecache) then this solution is irrelevant as you should not have a problem. I use my unattended disk to setup up PCs for friends and relatives who aren't technically minded, and hence I find it useful to leave the system file cache intact incase they somehow corrupt any system files.A note about IE8: I believe a similar method should work with IE8 if a similar problem occurs. The required files may very well be different. If so I will update this post when IE8 final is released.Below are details of the dummy files in the archive...admparse.dlladvpack.dllcustsat.dlldxtmsft.dlldxtrans.dllextmgr.dllhmmapi.dllie4uinit.exeieakeng.dllieaksie.dllieakui.dlliedkcs32.dlliedw.exeiepeers.dlliernonce.dlliesetup.dlliexplore.exeimgutil.dllinetcpl.cplinseng.dlljsproxy.dlllicmgr10.dllmshta.exemshtml.dllmshtml.tlbmshtmled.dllmshtmler.dllmsls31.dllmsrating.dllmstime.dlloccache.dllpngfilt.dlltdc.ocxurl.dllurlmon.dllvgx.dllwebcheck.dllwininet.dll Edited December 17, 2008 by jonscaife Link to comment Share on other sites More sharing options...
mattffrost Posted February 27, 2009 Share Posted February 27, 2009 jonscaife,Can I please ask exactly how you did this?" I then added these to a SFX archive (which is ~100Kb) which extracts the files to dllcache before ie setup is run. This produced the desired result!"Thanks Link to comment Share on other sites More sharing options...
jonscaife Posted April 20, 2009 Share Posted April 20, 2009 (edited) jonscaife,Can I please ask exactly how you did this?" I then added these to a SFX archive (which is ~100Kb) which extracts the files to dllcache before ie setup is run. This produced the desired result!"ThanksErr, I used WinRAR - just highlight all the files, right click, select "add to archive" and change the various settings in winrar to make the archive self extractingAs its just full of empty 0kb files I can't see any reason why I can't attach it, so here it isI'll shortly update this with a similar method for IE8See my Blog Jons Guides for more info, an updated zip of files, and the ie8 fileie7fix.exe Edited September 9, 2010 by jonscaife Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now