Jump to content

Oleg_II

Member
  • Posts

    679
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    China

Posts posted by Oleg_II

  1. Just got it!

    The HFEXPERT folder can be helpfull if I want to add some file to my installation but don't want to use OEM folders structure.

    Let's say I want to add REG.EXE to my installation. I could add it in three ways before:

    1. Add through use of OEM structure (adding a few more folders on my disk).

    2. Add through SFX archive (creating a SFX archive).

    3. Place to FIX folder and add the reference to it in txtsetup.inf (editing file from the source disk).

    All 3 methods work but need some more efforts from me.

    And now I can just add REG.EXE in HFEXPERT\SYSTEM32 folder and that's all!

    Two more questions:

    1. When the file will be copied in SYSTEM32? I use some tweaks with REG ADD/DELETE in .cmd file during unattended installation.

    2. If I have some .DLL file to add that needs to be registered I can just place it in CODECS?

  2. Yzöwl

    Well, yes. I have a couple of files in FIX that are not replacements and I add the reference to the them in dosnet.inf and txtsetup.inf.

    I wonder if files placed in HFEXPERT\SYSTEM32 will get the references to dosnet.inf and txtsetup.inf without my participation :)

    And if I have to add them manually to dosnet.inf and txtsetup.inf what is the differenct between FIX and HFEXPERT\SYSTEM32 then? To be exact: why should I need HFEXPERT\SYSTEM32 when I just can place ALL files I want in system32 in FIX and add references to them manually? What is the functionality of this sub-folder then?

    And what is the functionality of other sub-folders in HFEXPERT folder?

  3. There is a folder created manually - HFEXPERT that slipstreams codecs, system32 folder files, windows folder files.

    For slipstreaming codecs the folder CODECS should be created in HFEXPERT and all the codecs should be place in it (more details here).

    As far as I understand, the files placed in folders SYSTEM32 and WINDOWS will be CABed and placed in the source too. Will them be also added in txtsetup.inf or should I do it manually? If I should add them manually what is the difference between FIX and HFEXPERT\SYSTEM32 folders?

    Any other sub-folders can be used in HFEXPERT folder?

    Could the functions of HFEXPERT folder be explained with more details, please?

  4. You can find some useful information about integrating hot-fixes in Unattended Forum. There is a thread about hot-fixes there.

    Sorry, can't help you with Media Player as I don't use it. There are a lot of other choices for playing multimedia files. I use mplayer from Linux world :thumbup

    And tommyp has just introduced his method of integrating media codecs in the source so that a media file can be played with third party players like Media Player Classic :)

    I can only wish you good luck with your own integration. If you have some positive results please let us know.

    PS Before using HFSLIP I used to install unattended DirectX 9C and IE6 SP1 (swichless installers, hand-made using Unattended Forum instructions ;) and installations were good also. But the source was bigger for about 10MB even without including any hot-fixes. It is not really an issue and you probably should look in that direction.

  5. There is a small cmd-line utility that hide cmd-windows but I don't remember it's name. Something like CMDNOW.exe. You can find a link to download it on Unattended CD/DVD Guide.

    But be prepaired that installation will look like frosen for a few minutes (you won't see what's actually is going on). Just wait a few minutes and it will be done.

  6. I have to add that if you need OE installing with fdv's set of files, you have to run winhtml.inf from installation disk before first OE start. If you don't there will be some errors and OE won't work at all.

    winhtml.inf also gives you back the ability to open most .CHM files.

    Just a note: if you only need OE, you can comment all references to jscript.dll and shdoclc.dll in winhtml.inf before burning your disk - these files are not needed for OE and .CHM and are dangerous (as fdv says ;)

  7. Daemonforce

    Sorry probably I don't understand you right :blushing:

    HFSLIP works for Windows 2000, Window XP and Windows 2003. I personally use it with Windows 2000 Pro English. Do you want to integrate IE and DX in Windows 2000?

    After running the script on Windows 2000 and installing from the resulting NEW source you will get Windows 2000 with Internet Explorer 6 SP1, DirectX 9C and all latest hot-fixes (all are optionally).

  8. compass try fdv's set of files for removing IE - it also removes a lot of stuff like you mentioned (Media Player, Outlook Express, some services). My Windows works perfectly using 84MB with these files and I'm going to reduce some more crap from Windows in future. It can be found in this thread.

    The usage is very simple: you don't need to run HFSLIP script for this, just copy the source from your installation disk to your hard disk and place fdv's files in it (some files will be replaced). That's all! Install your clean and fast new Windows ;)

    If you have time have a closer look at the script too because besides placing fdv's files in the source automatically it can also update your Windows source with the latest hot-fixes and slipstream some more useful things :)

  9. Thanks...Now I just need a way of slipstreaming IE6SP1 into a new Windows 2000 archive. I'm not going through HFSLIP because of the complications. I would be happy enough with IE6, DX9c and WMP9 slipstreamed. I'm going to look at how to replace CABs. o_O

    It's not just replacing CABs thing. Daemonforce I advise you to give HFSLIP one more try. It's not as complicated as it looks at first. Just run the script and place files in the folders that appear after first click on it according to the instructions on fdv's page. The script will integrate nearly all you want automatically (IE6 and DX9c, WMP9 should to be installed separatelly). If you don't want hot-fixes just don't use them (there is only one exception - Windows2000-KB891861-v2-x86-ENU.EXE is needed for integrating IE with this script). The script will INTEGRATE directly in the source (there won't be any install packages in any folders on your disk if you want).

    It works for many users and if you have any questions or issues just ask in HFSLIP Forum, tommyp and fdv are very responsive and will help you. If you need very simple instructions I can help you also ;)

  10. Yzöwl

    When you run the script in a folder there are a few new sub-folders appear in the main folder where you place hot-fixes and additional files (you certainly found it already, sorry for explaining this, just in case).

    Not sure if your MSI installer could be placed in any HFSLIP folder:

    FDVFILES folder is for fdv's IE-removal files.

    FIX folder for your customize files or files you want to replace in the source (like notepad.ex_, winnt.sif, ntdetect.com and ntldr for w2k).

    HF folder is for hot fixes only (!).

    HFCABS folder is for DirectX and IE6 cabs (you can also place LegitCheckControl.cab there).

    HFSVPK folder is for .cmd files, inf files, .reg files and silent switchless snstallers (only .cmd and .exe files are ran from svcpack.inf! .inf and .reg files are ran through a newly created HFSLIP.CMD that you can find in SVCPACK folder after slipstreaming).

    HFSVPK_SW folder is for programs with a /Q:A /R:N silent switch.

    MSIEXT folder is for a msi-extractor tool.

    SOURCE folder is for the distributive.

    So there is no folder to place your own MSI file.

    I have one MSI installer in my installation that I run through a .cmd file (this .cmd file can be ran from cmdlines.txt or placed in HFSVPK). It istalls good with /qn Reboot=Suppress switch.

    I personally use HFSLIP to slipstream hot-fixes, DirectX and (theoretically because I don't ;) IE6 (Windows 2000 here). I aslo slipstream all my tweaks and install all my appz with an .inf file and a .cmd file placed in HFSVPK (this way I don't need OEM folder and even winnt.sif - just theoretically because I use it in fact :) And they are easier to manage if you have all of them in separate file that you can edit any moment AFTER slipstreaming (For example, you don't like a program and you can just delete it from appz.cmd and no need to uncab svcpack.in_, edit it and cab it again. And you can specify any swich for a program in appz.cmd too).

    I hope you like the scipt and the result you get after running it ;) I sincerely hope on this because your knowlege and experience in batch-cripting is well-known in this forum and may be usefull for all users :)

  11. fdv

    Sorry man, I was lucky not to be attached to my computer this weekend :) so I didn't try your AU.INF thing. If nothing happens I'll try it tomorrow.

    I'm not sure about WU checking serial. You are probaly wright - it's genuine advantage. But I thought it may interfere somehow. Will try.

    I'd like to help with removing .chm and .hlp files as well as other not needed files if you want. I've already looked at txtsetup.sif and know it will be a huge task (about 3 hundred files in my list). I can comment them or delete from txtsetup.sif and add to delfiles.txt. Let me know if you agree and I do this work.

    Interesting info about cleanmgr. But there is something that makes shortcut for it in Start menu. There is still a few things that can be removed from Windows after using your set of files. If a forum about HFSLIP opens it would be great to have a thread for users who want remove some more components manually.

  12. 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).

  13. 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 ...

  14. 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 :)

  15. 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.

  16. tommyp, fdv

    Thank you very much. This information is very usefull for the novice. It was my mistake, I thought fdv gives the hotfixes recommended to all in the previous picture.

    fdv

    Are you going to update your set of files? May I ask you to indicate the version also as it is much convinient to watch for the new versions :)

  17. Helios666

    I had exactly the same errors! Then I found that IEACCESS.INF in fdv's set should be cabbed

    makecab c:\IEACCESS.INF

    Add resulting IEACCESS.IN_ to FDVFILES folder and delete IEACCESS.INF from there.

    The errors have gone!

    fdv has probably forgotten to cab it :)

  18. tommyp

    I know that placing a .cmd file in HFSVPK folder will integrate it - I've done it and so this issue with double entries in SVCPACK.inf appeared :)

    I meant if I am not integrating a .cmd file in such way but include some commands in HFSLIP.CMD that is already in SVCPACK folder after slipstreaming - I think it should work also.

    I also have a very annoying problem with running my install.inf through cmdlines.txt and using fdv's set - it doesn't run or not run complitely (some tweaks implemented, some not - but all works in full installation without the set). But it maybe the problem with me. Working on it.

  19. fdv

    Man, you should have told us :thumbup You also included winhtml.inf for installing Help System! And it works even without two files you mark as dangerous! I opened nearly all my .chm files and I don't have jscript.dll and shdoclc.dll on my system (I modified the script a bit and made a stand alone installer for myself ;)

    Have not experimented wtih OE again but after I have my .chm readable and my favourite html redactor working I don't care about it and will probably move to Thunderbird (found a few useful features in it ;)

    And some issues.

    1. danim.dll is deleted with DELFILES.txt. But it is still uncommented in txtsetup.inf and there is an error during unattended install.

    2. There is an error during installation (Registering components): Error registering the OCX C:\W2K\system32\mshtml.dll.

    I can't be 100% sure but it seems to appear before any of my programs installed (a .cmd window wich run some tasks like creating new user and installs progs appears a couple of minutes later). Could it be link with question 4?

    3. There is one more error message that no program is registered to deal with html or something like this appears during program installation. But it can be related to one of my progs that I did't repacked and that calls to some IE function during installation. I'll look at these programs next weekend.

    4. There is IE icon on the desktop. Can it be delt with? And there is IEACCESS.INF in your set that is not cabbed (one in source is cabbed) and after slipstreaming there are two files in SOURCESS: IEACCESS.INF and IEACCESS.IN_. Which should be left? I tried both and found that first should be cabbed and replace one in the source (there are two errors during first bootup if not doing this).

    5. I wrote about it before: in right click menu there is Send To - Mail Recipient. I have not tried it with Thunderbird. Will it work or it is just an artifact of OE? If can't be used can it be deleted?

    There are some more issues but they probably related with my tweaks or installed programs. I'll investigate them and let you know if something linked with your set.

    And one request: it is not exactly the place to ask but could you let me know how to make a each folder opened in the same window during unattended (a tweak)? Openning each folder in its own window is a bit annoying - too many windows :whistle:

  20. tommyp

    The problem with USB camera has gone! I think there should not be any hardware issues related with DirectX again. Thank you very much for the great work!

    One small issue I found with SVCPACK.INF - if there is a .cmd file slipstreamed with script it appears twice in SetupHotfixesToRun section and will be run twice during unattended.

    By the way, is it possible to include other commands in your HFSLIP.CMD from SVCPACK folder? Like creating a user maybe? I think it should work.

  21. fdv

    Tried new set. Unfortunately OE still doesn't work. And there are two files in the set for it: msoe.inf and msoe50.inf - which should be used? I ran both, OE was installed but had the problems I described before.

    And some file with hfslip-like name was missing in INF folder during installation. Sorry, I wrote it down but saved on desktop (Virtual PC on my testing system image), then restored my usual system image and lost it :( Will try it again later and let you know.

    You wrote that some IE related hotfix maybe doesn't let OE to be installed correctly. And if I am not going to slipstream Rollup could it be the solution? Will try.

×
×
  • Create New...