MSFN Forum: HFSLIP, The 2K/XP/2K3 slipstreamer - MSFN Forum

Jump to content


  • 21 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • This topic is locked

HFSLIP, The 2K/XP/2K3 slipstreamer Support Ended Rate Topic: ***** 3 Votes

#1 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,675
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 07 October 2005 - 01:59 PM


HFSLIP, the 2K/XP/2K3 slipstreamer

HFSLIP is a small CMD script made to slipstream hotfixes into a Windows 2000/XP/2003 source without the need for an SVCPACK folder full of unextracted hotfix executables.

Home Page

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

LATEST VERSION - HFSLIP 1.7.9

Download

Mini changelog HFSLIP 1.7.9:
- [XP] added support for IE8, OS recognition, MS Installer 4.5 plus lots of MS related bugs


Complete changelog
Basic how-to guide
Important notes on Windows XP Service Pack 3
Handling of Windows Internet Explorer 7
Important things to know
Advanced Features

Related links on Fred Vorck's site...
HFSLIP FAQ by TommyP and Fred Vorck
HFEXPERT and HFCLEANUP folders

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

HFSLIP...
* slipstreams Service Packs as well as Type 1, Type 2, and MSXML hotfixes.
* slipstreams Windows Genuine Advantage and Windows Update Agent.
* integrates the Malicious Software tool for people who can't live life seeing it as a Windows Update.
* integrates silent, switchless installers such as .NET.
* has Windows setup run your custom REG, CMD and INF files at T-13.
* force feeds hotfix registry information and the security catalog files (taken from the hotfixes you want to slipstream).
* maintains existing digital signature data on all files used for installation.
* doesn't rely on any modified DLLs for installation.
* doesn't require you to disable system file protection.
* doesn't need a winnt.sif file or require you to edit any source file.
* runs on Windows 2000 and higher.
* supports all languages.
* generates a log file which can be used to report errors.
* repacks cab files in a compression ratio of your choice.
* supports an optional answer file to automate the HFSLIP process.
* supports application addons and XPize.
* optionally slipstreams alternate applications, codecs, WINDOWS/WINNT files, Program Files files, custom drivers and AutoIt installs.
* optionally supports reduction file sets aimed at reducing your installation.
* optionally slipstreams a ramdrive for nice security.
* optionally slipstreams alternate icons.
* optionally creates bootable ISO images for testing/burning/etc.
* optionally extracts boot sectors from the Windows CD into a file called BOOT.BIN required to generate a bootable ISO image.
* optionally creates a new SPX.CAB driver package with updated driver binaries for a speedy HFSLIP process.

Windows 2000 specific features:
* it slipstreams Internet Explorer 6.
* it slipstreams DX9c (without the bloat -- no pictures of joysticks, etc.)
* the Microsoft Post-SP4 Rollup error with Hardware Abstraction Layer is resolved.
* it slipstreams WMP9.
* it slipstreams the latest WMP 9/10 codecs (does not require WMP9).

Windows XP specific features:
* it supports XP SP1, SP1a, SP2 and SP3.
* it slipstreams DX9c into Windows XP SP1 (without the bloat).
* it slipstreams WMP11 for Windows XP Pro (more info).
* it slipstreams WMP10.
* it slipstreams the latest WMP10 codecs (does not require WMP10; not intended for WMP11).

Windows Server 2003 specific features:
* it slipstreams DX9c into Windows 2003 Gold (less the bloat).
* it slipstreams the latest WMP10 codecs.


The first time HFSLIP is run, a series of subfolders are created in the HFSLIP working folder which you can then populate.
Subsequent runs will create a fully slipstreamed source in a folder called SOURCESS.

HFSLIP is to be used for installations from CD. You may have issues with other installation types.

You use hotfixes downloaded from the Microsoft servers and not from someone else.

Caution is advised if you run nLite on the SOURCESS folder (see this link for more information).

What is needed: a drive with a few gigs of free space and the ability to read.


Error Reporting.

See http://hfslip.org/support.html

Please report any issues with languages too and include the output from HFNETCHK if applicable.



------------------------------------------------------------------------------------------
Thanks to everyone for helping out with the script!!!

This post has been edited by tommyp: 23 May 2010 - 07:44 AM



#2 User is offline   pr0nstar 

  • Group: Members
  • Posts: 3
  • Joined: 09-November 04

Posted 08 October 2005 - 09:16 AM

The HFSLIP download link points to the FDV IE removal files (sp5files.zip) and not the hfslip.zip.

#3 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,675
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 08 October 2005 - 09:35 AM

@pr0nstar - Thanks... the link is corrected.

#4 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,174
  • Joined: 08-August 05

Posted 04 November 2005 - 01:13 PM

 

This post has been edited by Tomcat76: 04 November 2005 - 02:05 PM


#5 User is offline   muiz 

  • SPECIAL
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,055
  • Joined: 03-August 03
  • OS:none specified
  • Country: Country Flag

Posted 21 November 2005 - 09:32 AM

What if i only want to slipstream wmfdist95.exe ?
Is that possible with hfslip?

#6 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 21 November 2005 - 09:54 AM

@ muiz
Please refer to: WMP10 confusion

#7 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,174
  • Joined: 08-August 05

Posted 21 November 2005 - 10:08 AM

Why is WGA (LegitCheck) integration disabled? Are there "licensing issues"?

I've embedded the new WGA version just the other day into Windows XP using HFSLIP 51115 and it's working fine (except that I need to enable the addon in MSIE). So what's the problem?

#8 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 21 November 2005 - 10:18 AM

It's discussed over here: WGA is out in updated version 1.4.389.0.
And they all seem to think that for it to work, one of the files itself has to be hacked and hexeditted.

Personally I've never slipped/or embedded it so I don't know.

#9 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,174
  • Joined: 08-August 05

Posted 21 November 2005 - 10:36 AM

I've been integrating LegitCheck into the Windows 2000 test installs for a few weeks now and never had a problem until a couple of days ago when I was presented a WGA download dialog on MS Downloads.

Two days ago, I read that thread you linked to so I downloaded the new version and integrated it into the test install of Windows XP. I've made two so far (the latter contains two more hotfixes) and it's working on both except that the WGA control is disabled by MSIE. Since I've never integrated this into Windows XP before (only Windows 2000), I don't know if this is expected behavior. Either way, it's easily fixed by removing a REG key as pointed out in one of the posts on that thread.

#10 User is offline   pedro80 

  • Newbie
  • Group: Members
  • Posts: 17
  • Joined: 24-April 05

  Posted 30 November 2005 - 07:58 AM

Hello! :D

I ran into your slipstreamer couple days ago, and I got to hand it to you: great work :thumbup


Nevertheless, I think I may have discovered a flaw (not sure if it is or if you deliberately did this). I'm slipstreaming W2k3 Sp1 with all post Sp1 fixes. What I discovered is this: after "merging" the sp1.cab into driver.cab, the script modifies DRVINDEX.INF and TXTSETUP.SIF. The problem is that in my W2k3 folder I have a DOSNET.INF file which also has references to Sp1.cab..

This generates an error during installation reminding me that Sp1.cab can't be found. I've been able to fix this by manually editing the DOSNET.INF file, just removing the line which refers to Sp1.cab. I'm not sure if my case is a special case or if DOSNET.INF normally resides in the W2k3 installation path (as I'm not very experienced in these slipstreaming processes)

My suggestion (if fix is needed), insert this in the CABCOMPACT-section, before line 2044:
IF EXIST SOURCESS\I386\DOSNET.INF (
ECHO Updating DOSNET.INF
FINDSTR /V /I "SP1.CAB SP2.CAB SP3.CAB SP4.CAB SP5.CAB" SOURCESS\I386\DOSNET.INF >WORK\DOSNET.INF
DEL /F /Q SOURCESS\I386\DOSNET.INF
XCOPY WORK\DOSNET.INF SOURCESS\I386
)


attached my ERROR_REPORT.TXT for reference (don't think it'll help in this matter though), keep up the good work :thumbup

Attached File(s)



#11 User is offline   saugatak 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 300
  • Joined: 15-July 05

Posted 13 December 2005 - 10:23 PM

Pedro80

Can't help you on your problem, but your avatar cracks me up! :thumbup :w00t:

#12 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,675
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 07 January 2006 - 05:50 AM

New version up. Miscellaneous bugfixes, Oleg2 driver slipstream included, XPSP1 tweaks.

#13 User is offline   kalo 

  • Newbie
  • Group: Members
  • Posts: 38
  • Joined: 06-September 04

Posted 07 January 2006 - 08:16 PM

Thank you TommyP!

Now to finally try out this reduction and driver intergration stuff OlegII has got me so intrested in. Thanks again man. Keep it up!

#14 User is offline   RJARRRPCGP 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,166
  • Joined: 13-April 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 16 January 2006 - 09:25 PM

Welp, the Windows 2000 Pro with the newest fileset from FDV, HFSLIP and the CD burn was successful.

I was worried that I wasn't gonna make the CD right.

Appears that the quick launch feature is back with this one. :thumbup

This was with an LG CD-RW drive and a Sony 700MB and 80 minute CD-R. I decided to burn it at 40x, because I was worried about the CD being corrupted.

#15 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,675
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 18 January 2006 - 03:41 AM

Updated new revision. Some new features. As usual, post any issues you have. Don't forget to read FDVs site on how to use HFSLIP.

#16 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,675
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 22 January 2006 - 02:32 PM

New version posted 1/22/06. Lots of miscellaneous bugs removed. Post any issues or submissions. Thanks!

#17 User is offline   mag01 

  • Group: Members
  • Posts: 5
  • Joined: 22-January 06

Posted 22 January 2006 - 05:50 PM

Hello, tried the latest HFSLIP on windows XP SP2 - Czech language version and found these issues so far:

-Windows Installer 3.1 (WindowsInstaller-KB893803-v2-x86.exe) not installed when its source is located in the HF directory. MsiExec shows version 3.00.3790.2180 right after Windows was installed. So I had to install it manually.

-Windows Update Agent 2.0 (WindowsUpdateAgent20-x86.exe) not installed when its source is located in the HF directory. Windows Update website requested the update of these components and also when I started the installation of it manually the installer didn't report that the WUA 2.0 is already installed as it normally would if it was installed.

I think that these two issues mentioned above might be a non-english Windows related - as those two relevant installers are multilanguage.


-Update 885836 (WordPad hotfix) seems to be not completely installed due to hfnetchk:
* WINDOWS XP SP2
Patch NOT Installed MS04-041 Q885836
The registry key **SOFTWARE\Microsoft\Updates\Windows
XP\SP3\KB885836\Type** does not exist. It is required for this
patch to be considered installed.


-Also I noticed some issues with the later nLite processing (nLite 1.0 RC5) of the Windows installation source, but haven't checked them out completely.
It seems that the nLite screws up the HFEXPERT\WIN stuff because none of the files I put there was copied to the installed Windows, but if I installed from the sources not processed by nLite everything was alright here.

#18 User is offline   mag01 

  • Group: Members
  • Posts: 5
  • Joined: 22-January 06

Posted 22 January 2006 - 08:17 PM

In regards to the Windows Update Agent slipstreaming:

I think I've just found the problem..
the following entries in the HFSLIP:

IF "!Localization!"=="Czech" SET LG=CZ
IF "!Localization!"=="Czech" SET LNG=CZE

should be:

IF "!Localization!"=="Czech" SET LG=CS
IF "!Localization!"=="Czech" SET LNG=CSY

instead.

By the way I don't know why there's that LNG thing used there because it doesn't appear to be used anywhere else in the HFSLIP and I think that part should be done with just LG entries just fine...

EDIT: In regards to the Windows Installer issue I've found out that this one is my own fault so I will check it out again.

This post has been edited by mag01: 22 January 2006 - 08:24 PM


#19 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,675
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 22 January 2006 - 08:25 PM

mag01 - Welcome to the board. A few Q's for you.
1. Are you using a virgin SP2 source? Did you run any other slipstreams on your source already?
2. Can you give me a direct download link to your problematic hotfix? I only have the english one (which slipstrams fine).

The Localization thing will get fixed in the next release (thanks for pointing that out). I haven't had any feedback from your language to confirm your language. Thanks for the tip. Changing that will only affect the windows update agent. The other variable was originally set up to decipher some hotfixes at one time.

#20 User is offline   mag01 

  • Group: Members
  • Posts: 5
  • Joined: 22-January 06

Posted 22 January 2006 - 08:50 PM

The source I use was slipstreamed twice. First it was to the SP1 and then to the SP2. So it's not the pure WinXP slipstreamed to the SP2 level. But only these two slipstreams with Microsofts Service Packs were done at it.

But here I must point out that I'm currently running the Win XP installed from the same source (I'm still testing the HFSLIP + nLite so I use another installation for that) with this 885836 hotfix installed manually and hfnetchk shows no problem here.

I'm currenly unable to find the original one as I haven't used it since the SP1 came out and I have some more troubles with unability to find some another things I need as well... :-(

(little off-topic: if there's anyone interested in finding some missing things for me just come in here and have a try.. :-) )

The download link to the Czech 885836 follows:
http://download.microsoft.com/download/0/1...836-x86-CSY.exe

This post has been edited by mag01: 22 January 2006 - 08:58 PM


Share this topic:


  • 21 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • This topic is locked

4 User(s) are reading this topic
0 members, 4 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy