Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

HFSLIP (original thread)

- - - - -

  • This topic is locked This topic is locked
733 replies to this topic

#676
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • Joined 15-July 05
  • OS:ME
  • Country: Country Flag

the_guy - 903235 delisted, thank you (but you say "both on his site," what other one did i miss??)

<{POST_SNAPBACK}>

what I meant was both that and 896727. you only needed 1 and you had both. sorry for any confusion.

the_guy
Creator of the Windows ME Service Pack.


How to remove advertisement from MSFN

#677
x-pert

x-pert

    Junior

  • Member
  • Pip
  • 54 posts
  • Joined 12-March 05
fdv

Can I trust Daisy's report? HOTFIXES daisy will install:

1. Q826232 | Buffer Overflow in Windows Troubleshooter ActiveX Control Could Allow Code Execution (826232)
2. Q828035 | Buffer Overrun in Messenger Service Could Allow Code Execution (828035)
3. Q835732 | Security Update for Microsoft Windows (835732)
4. Q828741 | Cumulative Update for Microsoft RPC/DCOM (828741)
5. Q837001 | Vulnerability in the Microsoft Jet Database Engine Could Allow Code Execution (837001)
6. Q842526 | Vulnerability in Utility Manager Could Allow Code Execution (842526)
7. Q841533 | Vulnerability in NetDDE Could Allow Remote Code Execution (841533)
8. Q841356 | Vulnerability in Windows Shell Could Allow Remote Code Execution (841356)
9. Q885250 | Vulnerability in Server Message Block Could Allow Remote Code Execution (885250)
10. Q873333 | Vulnerability in OLE and COM Could Allow Remote Code Execution (873333)
11. Q891781 | Vulnerability in the DHTML Editing Component ActiveX Control Could Allow Remote Code Execution (891781)
12. Q888113 | Vulnerability in Hyperlink Object Library Could Allow Remote Code Execution (888113)
13. Q893086 | Vulnerability in Windows Shell that Could Allow Remote Code Execution (893086)
14. Q890859 | Vulnerabilities in Windows Kernel Could Allow Elevation of Privilege and Denial of Service (890859)
15. Q329414 | Buffer Overrun in Microsoft Data Access Components Could Lead to Code Execution (Q329414)

#678
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,680 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
@os2fan2 - FYI, the goal of HFSLIP was to create a fully updated source and then rip the hell out of it. :) Sometimes I use FDV's fileset and other times I heavily reduce using NLITE. However, for my functional w2k setup, I typically run with 10 windows services running and 3 other non-windows services. Everything works fine. The blackviper site does has great info on that sort of stuff though.

@pene - Those two files you mention are required for the Windows Genuine Advantage. If you didn't HFSLIP it, then you will get prompted to download when visiting the WU website. You do NOT need it if not visiting WU. You also do not need the WUA if not you don't visit WU either. I honestly don't follow the latest and greatest WGA revisions, but if you have a link for the latest version, please post it or send FDV a PM with the latest link. :) Also, the extra cabs I have in my HFCABS folder are harmless. I just left them in the folder after I extracted my IE6 installer. Those extra ones don't get processed, so no harm is done. You can put them there if you wish, but those files aren't used anyway. As mentioned in yesterday's posting here, the KB903235 isn't required. After reading what the_guy wrote, I deleted my 903235 hotfix from my HF folder as it's part of the IE update rollup. If it was in the HF folder, no harm is done.

@x-pert - This thread isn't really to discuss what hotfixes you need. I would suggest you use hfnetchk as specified in the instructions on the top part of this thread, and on the screens you should have read when you run HFSLIP.

Edited by tommyp, 28 September 2005 - 03:22 PM.

Posted Image

#679
pene

pene

    Junior

  • Member
  • Pip
  • 55 posts
  • Joined 05-July 05
@tommyp:

My suspicions were confirmed... The old legitcheck doesn't work anymore for all downloads, so integrating the new version would be a good idea...

The new legitcheck is available at http://go.microsoft....k/?linkid=39204
The downloaded file will be LegitCheckControl.cab, and not an exe with an msi inside like the previous version... So in order to use it, you will have to make minor changes to HFSLIP (this would also make the installation instructions a bit simpler, as there is no more need to extract the msi from the exe and use MSIExtract).

The cab includes 3 files: The same two files that you've been using (GWFSPIDGen.dll, LegitCheckControl.dll), and an additional file LegitCheckControl.inf, which can be used to install the WGA.

You can integrate it just like before, by using the two files from the cab, or alternatively by using the inf file included in the cab (I guess)... You know best what to do :)

Regards,
Pene

Edited by pene, 28 September 2005 - 04:40 PM.


#680
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,680 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
Pene to the rescue!!! Thanks for the link. I'll update the script.
Posted Image

#681
Electrician

Electrician

    Member

  • Member
  • PipPip
  • 113 posts
  • Joined 04-February 05
  • OS:XP Pro x86
  • Country: Country Flag
@TommyP, FDV, et. al
Sorry, didn't mean to cast aspersians. I wasn't upset/offended/hurt.
I WAS being sarcastic. I love you guys! :wub:
The work you have been doing is not only valuable, but down right nifty!
And (TommyP) I PROMISE I will use an updated cmd on my nxt build.

btw: that weirdness with hang at T-9 after Nlite doesn't happen with an older version of nlite or with non-slipped source. Must be some odd interaction with my added tools ? Anywho, keep the faith!

#682
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
You can find the files TommyP and I use by clicking here, and feel free to refer others here as well:
http://www.vorck.com/2ksp5.html#hf


I need someone to help test this before I include it as AU.INF in my fileset

; windows update system, requires HTML subsystem;[Version]signature="$Windows NT$"ClassGUID={00000000-0000-0000-0000-000000000000}SetupClass=BaseLayoutFile=layout.inf[DestinationDirs]file.copy.win  = 10file.copy.sys  = 11file.copy.adm  = 17file.copy.help = 18[DefaultInstall]CopyFiles = file.copy.ie, file.copy.sys, file.copy.win, file.copy.helpRegisterDlls = file.regAddReg    = addregDelReg    = delreg[DefaultInstall.NT]CopyFiles = file.copy.ie, file.copy.sys, file.copy.win, file.copy.helpRegisterDlls = file.regAddReg    = addregDelReg    = delreg[SourceDisksNames]1 = %wkscd%,\cdrom_ip.5,,\i386[SourceDisksFiles]winhttp.dll = 1wuaueng.dll = 1wups.dll = 1wups2.dll = 1wuauhelp.chm = 1wuau.adm = 1wuaucpl.cpl = 1wuauclt.exe = 1wuapi.dll = 1cdm.dll = 1iuengine.dll = 1wuaueng1.dll = 1wuauclt1.exe = 1wuweb.dll = 1wucltui.dll = 1[file.reg]winhttp.dllwuaueng.dll wups.dllwups2.dllwuaucpl.cpl wuauclt.exe wuapi.dllcdm.dlliuengine.dllwuaueng1.dll wuauclt1.exe wuweb.dllwucltui.dll[file.copy.sys]winhttp.dllwuaueng.dll wups.dllwups2.dllwuaucpl.cpl wuauclt.exe wuapi.dllcdm.dlliuengine.dllwuaueng1.dll wuauclt1.exe wuweb.dllwucltui.dll[file.copy.win][file.copy.adm]wuau.adm[file.copy.help]wuauhelp.chm[addreg];; RunOnce Commands;;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","01",,"%11%\winhttp.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","02",,"%11%\wuaueng.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","03",,"%11%\wups.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","04",,"%11%\wups2.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","05",,"%11%\wuapi.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","06",,"%11%\cdm.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","07",,"%11%\iuengine.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","08",,"%11%\wuaueng1.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","09",,"%11%\wuweb.dll /register";HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","10",,"%11%\wucltui.dll /register"[delreg][Strings]wkscd   = "Windows 2000 Professional CD"

Edited by fdv, 04 October 2005 - 10:43 PM.


#683
saugatak

saugatak

    Advanced Member

  • Member
  • PipPipPip
  • 300 posts
  • Joined 15-July 05
@fdv: I should have caught the tongue in cheek reference to "reload" but my brain wasn't working at 3 a.m. :blink:

@tommyp: I was just about to burn a CD but now I gotta wait until you come out with your next version!
Posted Image

#684
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,680 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
Thanks to Pene for his inputs with the WGA link, which required a little change in HFSLIP. So the Pene version is now up along with FDV's new instruction set (minor change) and first post updated.

Remember, please follow the error reporting technique spelled out in the first post so we can help with errors/issues.
Posted Image

#685
jpascal

jpascal

    Newbie

  • Member
  • 12 posts
  • Joined 21-August 05
Hi tommyp,

Your batch file is always the best batch file I ever seen :D


What is interest of line 2039 ?
MOVE WORK\SVCPACK SOURCESS\I386
The files are still in SOURCESS\I386


Another typo error :
ECHO. >> SVCPACK.INF
ECHO [SetupData]>> SVCPACK.INF
ECHO CatalogSubDir="\i386\SVCPACK">> SVCPACK.INF
ECHO. >> SVCPACK.INF
ECHO [SetupHotfixesToRun]>> SVCPACK.INF
)
Remove the ) (line 2150)

#686
Oleg_II

Oleg_II

    Senior Member

  • Member
  • PipPipPipPip
  • 679 posts
  • Joined 06-August 04
Just a note for those who use fdv's IE removal files and still want to use Outlook Express:

1. Use fdv's OE installer (Limited Edition :hello:

2. If there are any errors after installation. First run winhtml.inf from your disk (it's fdv's file also). This file installs Help System (you may also modify it or make an installer with it). Then run OE installer again.

3. I have not try this but it theoretically could work: first run winhtml.inf from disk and then run msoe.inf (the file was included in previous versions of fdv's files). Of course if you make use of DELFILES.TXT some files may be missing ;)

OE and Address Book work pritty good on my system. I installed Help System with custom installer during unattended and ran OE installer after installation.

Edited by Oleg_II, 29 September 2005 - 11:49 AM.

Posted Image

#687
saugatak

saugatak

    Advanced Member

  • Member
  • PipPipPip
  • 300 posts
  • Joined 15-July 05

Just a note for those who use fdv's IE removal files and still want to use Outlook Express:

1. Use fdv's OE installer (Limited Edition :hello:

2. If there are any errors after installation. First run winhtml.inf from your disk (it's fdv's file also). This file installs Help System (you may also modify it or make an installer with it). Then run OE installer again.

3. I have not try this but it theoretically could work: first run winhtml.inf from disk and then run msoe.inf (the file was included in previous versions of fdv's files). Of course if you make use of DELFILES.TXT some files may be missing ;)

OE and Address Book work pritty good on my system. I installed Help System with custom installer during unattended and ran OE installer after installation.

<{POST_SNAPBACK}>


@Oleg_II, in instruction 2, how do you run "winhtml.inf"?

@fdv, is the Limited Edition OE installer available on your website?
Posted Image

#688
Tomcat76

Tomcat76

    MSFN Junkie

  • Developer
  • 3,174 posts
  • Joined 08-August 05
Hey there... been a while... B)

I was wondering if HFSLIP removes a file called "mscoree.dll". What is it a part of?
Posted Image
Real-time support (Yahoo Messenger): hfslip_tc76
Update lists for HFSLIP finals: Win2K SP4 (2008-04-10), WinXP SP3 (2008-06-11) and Win2K3 SP2 (2008-05-25).

Inexperience Patcher 0.7.1 * NoSoftwarePatents.com * My computer

#689
Moat

Moat

    Newbie

  • Member
  • 19 posts
  • Joined 30-December 03
Just noticed a little thing. This link on the webpage for Windows 2000/XP instuctions is not valid anymore.

Windows Media Player 10
Media Player 10 can go into HF folder if you want it slipstreamed. It will be installed with TWO less skins, but otherwise it will appear fully slipstreamed. If you prefer to have the two skins that are with WMP10, then put the WMP10 installer into the HFSVPK_SW folder instead and it will be integrated instead (see below, next step). Note for 2003 users. I don’t know what 2k3 comes with, but try slipstreaming WMP10 in the HF folder and see if WMP10 installs. I have no idea if it will work or not.

http://www.btsunatte...10_Slipstreamer

-Moat

#690
Oleg_II

Oleg_II

    Senior Member

  • Member
  • PipPipPipPip
  • 679 posts
  • Joined 06-August 04
saugatak
You can run the file directly from CD after installation. Just make sure you have this file and don't have DELFILES.TXT in FDVFILES folder before slipstream because it deletes some files needed.

I personally made a silent installer with all files needed and run it through cmdlines.txt in OEM folder. And I tweaked the .inf and deleted two files from installation that fdv marked as dangerous: jscript.dll and shdoclc.dll. They are not needed for OE and opening of .chm files!

PS Frankly speaking I have two very large (about 7MB each) .chm files that don't open but I don't care now as others open good and my favourite html tool opens with no problem :)
Posted Image

#691
pene

pene

    Junior

  • Member
  • Pip
  • 55 posts
  • Joined 05-July 05
@fdv:

Sorry for bothering, but I think that you missed my post #705... Could you please take a look back?

Regards,
Pene

#692
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
@electrician - you are an nlite user, and we want you to make sure that you are putting of the files that you need to in the "keep" box. are you? http://www.vorck.com....html#nlitekeep

@pene - sorry. post 705 issues:
1. the WindowsUpdateAgent question - my post before this one has a CODEBOX that has an INF file in it. i need someone to see if it installs Windows Update using my fileset. Use my files, and save the CODEBOX contents as AU.INF, replacing my empty one. my goal is to add the background windows update agent as well as the IE one. what you would do is visit windows update by typing the url into an explorer bar (after having installed MSHTML.INF from my fileset).
2. the ROOTSUPD question - i believe this is applicable only to IE. these do not seem to be certificates for digital file signatures, etc.

@saugatak - right click on msoe or mshtml inf file, whichever you want, and select "install." as for the Limited Edition Outlook 6 Installer, i don't offer that anymore. but, uh, let's say that in theory, you might have a pm with a hypothetical link by sunday night where it maybe might be found possibly.

@all - remember, when using my files, that if you don't change the name of DELFILES, if you just leave it alone and ignore it, NO files will be deleted. HFSLIP will only delete files if you add a dot tee ex tee extension to it. personally, i don't delete any files, but it's there for people who want to slim down their source about one meg ;) (hardly worth it, but then, some folks have their reasons).

@moat - new link?

@tomcat76 - HFSLIP isn't in the business of deleting files, unless you rename DELFILES (which does not contain mscoree.dll anyway). this dll is part of dot net.

it's nice to see that everyone is starting to get good at this :thumbup

in other news, there has been no word on getting our own forum. anyone got an "in" with any of the moderators? we'd either like a subforum here, or a "project" one like nlite has (which do you guys and gal think is better)?

Edited by fdv, 29 September 2005 - 02:22 PM.


#693
pene

pene

    Junior

  • Member
  • Pip
  • 55 posts
  • Joined 05-July 05
@fdv:

Thank you for the response.

I still don't get it. Maybe its the hour :)
But how can Windows Update work at all on an IE-less system?

Thanks,
Pene

#694
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
pene, there are two ways windows updates itself, and in the INF installer text, you'll see a file with a CPL extension. that is the control panel applet for "keep windows up to date automatically." that, and updates via a url typed in the explorer bar (after having right clicked and installed mshtml.inf from my fileset) are what i was investigating.

i need someone to use my fileset, replace the contents of AU.INF with the CODEBOX contents in my post with the chili recipe, and install. then install mshtml.inf, and see if 1) the control panel applet works, 2) windowsupdate works via "windowsupdate.micrsoft.com" typed into an explorer windows titlebar.

#695
pene

pene

    Junior

  • Member
  • Pip
  • 55 posts
  • Joined 05-July 05
@fdv:

Interesting. So Windows Update might work on an IE-less system by typing update.microsoft.com in an explorer titlebar... And I was sure all along that IE was needed... A few more questions about this:

1. How would Windows Update deal with the missing IE? I mean, what about updates to IE itself or to other components that won't be installed? Will it know not to show them?

2. Couldn't this trick work also for Add/Remove? Or is it completely IE dependant?

Regarding testing it, I will be able to test it only on next weekend, as I don't have access to my Win2000 HD at the moment...

Now, to a few notes about Step 4 in the instructions (sorted by order of appearance):

1. At "XML 4 (optional)":
You seemed to have missed my note about the XML4 install point 1 (in the same post #705). Not that it really matters, it's just that for a very long time, every time I look at the instructions I wonder why it's there :) If i'm wrong about it, let me know.

2. At "Malicious Software Removal Tool (optional)":
If all that the stupidly large file does is update generate a regkey, why just not slipstream a reg file instead of the tool? (Do you know what the reg entry that it updates is?)

3. At "Windows Update, LegitCheck (optional)":
At point 2, (info on Windows Genuine Advantage) points to a dead link. The new link is: http://support.microsoft.com/kb/898588

4. At Exodorial The Windows Wizard (end of Step 4):
WGA points to a dead link. The new link is: http://www.uawiki.or...p:ua:activation

Thanks again,
Pene

Edited by pene, 30 September 2005 - 05:37 AM.


#696
Oleg_II

Oleg_II

    Senior Member

  • Member
  • PipPipPipPip
  • 679 posts
  • Joined 06-August 04
fdv
I can try the new file but only on weekend. Personally I don't like the idea - I deleted this service even before I started using your set of file with an empty .inf. That was Gosh's trick if I'm not mistaken. I don't like things are going to take place without me knowing it :)

And don't WU checks the serial number? But using your set of files there is no serial number :wacko:

As for Limited Edition: why not just publish a receipy of .inf file and a list of files, then give an instruction how to make the installer? No files are provided, to tricks with modifying files ;)

Thanks for clarifying about ROOTSUPD question - I was wondering about it also.

And now I'm wondering: do I really need wmfdist.exe? tommyp may I ask you how are you installing codecs?

I'm one of those who would like to have a lighter source ;) As far as you don't install Help System can we also delete all .chm and .hlp files from the source? It's about 11MB ...

Edited by Oleg_II, 29 September 2005 - 03:22 PM.

Posted Image

#697
pene

pene

    Junior

  • Member
  • Pip
  • 55 posts
  • Joined 05-July 05
@Oleg_II:

I totally agree about the things that happen without knowing, but the ability to run windows update from within explorer seems interesting... Hoping that it would know to deal with the missing components of course...

Regards,
Pene

#698
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,680 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
@Oleg_II - If you want to slipstream wm9 and wm10 codecs (NOT the player, only the codecs), then put wmfdist.exe in the HF folder. I install the remainder of my codecs using the HFEXPERT folder. It works great with a full-up hfslip version, but when I run NLITE on the source (very heavily I may add), some codecs don't work properly. When I get free time (not very often) I'll have to troubleshoot it. You can learn more about the HFEXPERT folder on FDVs instructional site. If you're not a novice user of unattended installations, then HFEXPERT isn't for you. BTW, after I run NLITE, I rip out an additional 8 meg or so of extra bloat. Nuhi didn't want any w2k inputs, so I did it myself.
Posted Image

#699
Oleg_II

Oleg_II

    Senior Member

  • Member
  • PipPipPipPip
  • 679 posts
  • Joined 06-August 04
tommyp
So you also use this file and install some more codecs with another folder. Thank you for replying :thumbup

I really don't know what else can be done with HFSLIP because everything works great already. Maybe you can help fdv with your experiance in nLite so that he removes more not needed files from the source with his set :)

And it's very interesting to learn about your W2k experience with your script and nLite :whistle:

By the way I used this method to reduce source before. Have not try it after switching to HFSLIP. It saved me only about 2,5MB (and I manually delete 4 folders in source and some languages also).

Edited by Oleg_II, 30 September 2005 - 05:16 AM.

Posted Image

#700
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,680 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
@pene - Sorry for not answering earlier, I wanted to leave that malicious tool there because the file generates a regkey when it's run. A workaround is for the user of HFSLIP to generate a REG file and run it during installation. I wanted to make it as easy as possible for people. Personally I don't care if my system has that tool installed because if I install windows, I should not have malicous software on it. To each their own though. :)
Posted Image




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users