Jump to content

LeveL

Member
  • Posts

    546
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United Kingdom

Everything posted by LeveL

  1. LeveL

    New hotfixes?

    No, I unpacked the MSXML hotfixes and put the MSI files in the HF folder = mistake. What I should have done was just put the hotfixes in directly, without extracting, then it worked.
  2. LeveL

    New hotfixes?

    eeeeeeeek! Yeah everything went OK for me except this one: Security Update for Microsoft XML Core Services 4.0 Service Pack 2 (KB936181) Did you put the hotfixes directly into the HF folder? I didn't, I extracted the MSXML ones (MSI files) and put the MSI files in the HF folder. I thought HFSLIP was good but sheesh - you mean you don't even have to extract those MSXML MSI files out? Nice one Tomcat76, indeed, just throw ALL the August hotfixes into HF as they are and it works! Thanks man, HFSLIP is a force to be reckoned with!
  3. LeveL

    New hotfixes?

    Oh no I know im just saying, the only ones I had a problem with doing it the /q /o /z way were the two MSXML ones, but I looked inside and they are MSI files. I am also testing I put all the hotfixes in the HF folder except with those 2 MSXML hotfixes, I extracted the MSI files out and put the 2 MSI files inside the HF folder. I will post back the results.
  4. LeveL

    New hotfixes?

    I can test them out with the current HFSLIP if you want. Windows 2000 SP4 (August 14th Hotfixes) Windows-KB890830-V1.32.exe IE6.0sp1-KB937143-Windows2000-x86-ENU.exe IE6.0sp1-KB938127-Windows2000-x86-ENU.exe msxml4-KB936181-enu.exe msxml6-KB933579-enu-x86.exe Windows2000-KB921503-x86-ENU.EXE Windows2000-KB936021-x86-ENU.EXE Windows2000-KB938829-x86-ENU.EXE WindowsMedia9-KB936782-x86-ENU.exe The two MSXML hotfixes are MSI files, they need extracting out of the hotfix and the /quiet /norestart switches are used. Its /q /o /z on all others.
  5. In general - search the registry for the first block of digits in your serial key. So for example, the serial for Nero 7 is here: [HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Installation\Families\Nero 7\Info] "Serial7_1186930054"="XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX" All you'd do to apply that to the registry is make a "nero.reg" file with the above code in it (using your own serial in place of the XXXX's) and use this command to apply the registry file: REGEDIT /S "%CDROM%\[path to reg file]\nero.reg" Its not always like this - for example with Kaspersky AntiVirus it has a ".key" file that goes in the program's own directory, so you'd just xcopy that to the folder. Not that anyone has ever got that bleeding KAV to install silently but thats another tale...
  6. LeveL

    New hotfixes?

    Today is that glorious monthly day when M$ releases hotfixes. With HFSLIP, is it safe to just put any new hotfixes in the HF folder, or does the HFSLIP bat file always get updated to support new hotfixes? I know this question has probably been asked a million times, I couldn't really find any info on it. I assume if the hotfixes are standard, E.G. with a white icon /q /o /z it is OK? This is for Windows 2000, apparently M$ is releasing hotfixes for all OS's (2000, XP and 2003) today.
  7. Thanks. So if it says 1 = "\" this means 1= the root of your systemdrive? So thats where all the SATA drivers are expanded to in the first part of setup? Now im wondering why you don't have a thousand SATA files on your C drive when Windows is finished installing! Also, if the number for DIR corresponds to the number in the beginning before the commas, what are the commas there for and what do the numbers after the commas mean? Thanks for the help, I never knew the directories were all listed in the txtsetup.sif file itself
  8. When you look under [sourceDisksFiles] in I386\TXTSETUP.SIF you see things like this: sens.dll = 2,,,,,,,2,0,0 I am only using the file "sens.dll" as an example. So if you see that "2,,,,,,,2,0,0" in TXTSETUP.SIF does it always mean the file is expanded to WINDOWS\system32 on install? I also see this for most, if not all SATA drivers I have added: si3112.sys = 1,,,,,,4_,4,1,,,1,4 I am only using the file "si3112.sys" as an example. So if you see that "1,,,,,,4_,4,1,,,1,4" in TXTSETUP.SIF... where in Windows is the folder that relates to that set of commas and numbers "1,,,,,,4_,4,1,,,1,4" and how can you know whats what? Is there any reference anywhere that explains this? The only one I know is the one for system32 thats "2,,,,,,,2,0,0" I think I saw FDV explain at least some of this somewhere. Just wondering if there is any definitive reference so you can be certain that the commas equate to the folders properly? If you really wanted to make your Windows installation properly, you could do away with the $OEM$ structure and put all your files in I386 and still have it unattended!
  9. Might be some conflict with your motherboard's ACPI and Vista. Then again Vista in itself is just one huge conflict IMO, why even run it, I know of no single reason apart from DirectX10 games (which are not even out yet anyway). Check to see if your motherboard is listed: http://winqual.microsoft.com/HCL/BrowserNotSupported.html How absolutely typical that I visit that link in Firefox and I get the following: Windows Vista Hardware Compatibility List The Windows Vista Hardware Compatibility List is currently only compatible with Internet Explorer 6 and above. We apologize for the inconvenience. Swear to god I am not making that up - yes folks its a hardware compatibility list that is not compatible with my browser! Leaves me speechless that kind of stuff, I mean come on, its a hardware compatibility list, right? Its not compatible with my browser and I cannot view it? I am gonna wake up in a minute...
  10. This just happened to me. The answer is - WINNT.SIF has to have at least the [Data] section. I wanted setup to automatically put in my product key, but I did not want the setup to be unattended - putting the product key in alone does not work, you need the [Data] section too like so: [Data] AutoPartition=0 UnattendedInstall="No" MsDosInitiated=No [UserData] ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX This way you can set everything up during install but you won't be asked for a product key. Whats useful about a non-unattended install is you still have the repair option. The [unattended] section stops you having the repair option.
  11. You could just integrate the MassStorage Driverpack from here: http://driverpacks.net/DriverPacks/ No hunting for anything needed then. Its childs play. Grab the BASE and the MassStorage Driverpack + any other driverpacks you want to put in, bearing in mind it will go beyond 700Mb if you choose all drivers. How do you remake the ISO... lol I can't be assed explaining Just run it through nLite but I have had bad experiences with nlite AFTER Bashrats driverpacks, not to knock either thing, its just that nLite can bugger up your source if you go doing stuff to it after integrating Bashrats drivers. The proper way is put boot.bin on the root of the CD/DVD and use CDIMAGE.EXE on the command line but thats for "Microsoft internal use only" so - as per usual Microsoft is literally killing our scope of understanding in the name of being greedy. Use CDIMAGE.EXE but remember that its illegal, sigh...
  12. LeveL

    Context Menu?

    Have a look here in the registry, Bitmap as an example: [HKEY_CLASSES_ROOT\.bmp\ShellNew] So you have a huge list of "." something something something files like... .a52 .aac .ac3 .aca .ace And so on, theres TONS of them. Open ".bmp" and you'll see it has another sub-key called "ShellNew" Just delete that "ShellNew" sub-key. Thats the impression I get from this anyway: http://www.msfn.org/board/index.php?s=&amp...st&p=586086
  13. I used HFSLIP 1.6.2 to slipstream all hotfixes, IE6, WMP9, DX9c into Windows 2000. After stripping Windows 2000 down a little with nLite (just unneeded languages and the upgrade option etc) I got an error saying it cannot copy this file: sqlsoldb.chm Sure enough, sqlsoldb.chm was not in the I386 folder. That file is only 28Kb (sqlsoldb.ch_) so i just put it in the I386 folder from my full Windows 2000. BTW, thats some amazing work on HFSLIP TommyP
  14. Windows cannot find "qfecheck" Easiest way is just visit Windows Update and you don't need any updates Or search the WINDOWS folder for KB*.CAT and see how many it finds.
  15. Not sure where to ask this but can IE7 and WMP11 be slipstreamed into Windows 2000 with HFSLIP? Imagine it!
  16. Boooggy, can this also be used on Windows 2000 (with nLite to integrate it) ? Just wanna add IE7 and WMP11 to Windows 2000 but not even sure if those two programs will work on Windows 2000, addons aside I mean work period.
  17. Thanks man this is very helpful! So where it says: POPUP "&Settings", 508, MFT_STRING, MFS_ENABLED, 0 { MENUITEM "&Control Panel", 505, MFT_STRING, MFS_ENABLED MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED MENUITEM "&Windows Security...", 5001, MFT_STRING, MFS_ENABLED MENUITEM "&Network Connections", 557, MFT_STRING, MFS_ENABLED MENUITEM "&Printers and Faxes", 510, MFT_STRING, MFS_ENABLED MENUITEM "&Taskbar and Start Menu", 413, MFT_STRING, MFS_ENABLED } POPUP "Sear&ch", 520, MFT_STRING, MFS_ENABLED, 0 { MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED } I should only remove these 4 lines: POPUP "Sear&ch", 520, MFT_STRING, MFS_ENABLED, 0 { MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED } Makes sense to me, cheers.
  18. Its possible to remove "Search" from the normal XP Start Menu, but if you switch to "Classic" Start Menu (where Control Panel is under "Settings" like in Win98/Win2000) there is no option on the "Customize" section! Stupid Microsoft. So digging in the registry I searched for "For &Files or Folders" and yeah, its under this key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FindExtensions\Static\ShellSearch I even went so far as to remove the key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FindExtensions Better not wipe out the Explorer key, lol, well doing that has removed the sub-branch of the "Search" on the Start Menu, but the "Search" is still there! Any way to remove it? Only on the Classic Start Menu.
  19. Are you allowed to reply to 3 year old topics? I did a lot of messing about with UPX to find its pointless, for instance, the biggest DLL file "shell32.dll" if you UPX that and a few of the other biggest files (something like only the biggest 30 files take up 80%+ of system32) then you have trouble right clicking the desktop or trying to open a folder they don't open, explorer constantly crashes even though I didn't compress explorer with UPX, don't bother with UPX man, I must have wasted literally four days to find its just pointless. Even if you think your system is stable you could run into problems down the road when a DLL file is accessed.
  20. What if I installed Windows on a D: drive, or E: drive? You mean, don't use a string value? I see %SystemRoot% all over the registry in string values and they all work, most are put there by programs. Thanks for the suggestion but I found a better way to run this file from a CMD file now so I am not using the RunOnce entry at all. If at first you don't succeeed... give up and do it an alternative way, lol.
  21. I am putting this in a registry (.reg) file... Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] "MyConfigFile"="%SystemRoot%\\system32\\myfile.exe" I import this and when Windows starts up I get this: The file "myfile.exe" is here: C:\WINDOWS\system32\myfile.exe Whats wrong with the runonce path - %SystemRoot%\\system32\\myfile.exe
  22. Thanks for all the help, everyone. Hey I only posted it 5 minutes ago I am only joking. I fixed this problem, it was not working originally because of the "Suppression Policy" entry there and maybe the fact that the hex values have no \ at the end of the lines. This works: [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services] @=hex(2):53,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,00,00 [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services\command] @=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73,\ 00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,63,00,2e,00,65,00,78,00,\ 65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\ 00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\ 32,00,5c,00,73,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,2e,00,6d,00,73,\ 00,63,00,20,00,2f,00,73,00,00,00
  23. This tweak to add "Services" to the right click menu of My Computer is not working on Windows XP... ;This will add "Services" to the right-click menu of "My Computer" [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services] @=hex(2):53,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,00,00 "SuppressionPolicy"=dword:4000003c [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services\command] @=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73, 00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,63,00,2e,00,65,00,78,00, 65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52, 00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00, 32,00,5c,00,73,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,2e,00,6d,00,73, 00,63,00,20,00,2f,00,73,00,00,00 I think I stripped too much stuff out of Windows (with nLite but I have manually removed even more stuff after that). Does anyone know an alternative tweak? Can't understand why its not working. All the others are OK, Device Manager, MSCONFIG, those tweaks all work, its just the one for Services thats not there.
  24. Yeah but the problem is comparing the two files: 001 - Registry exported BEFORE installing program.reg 002 - Registry exported AFTER installing program.reg Exporting the registry before and after is simple, its the comparison afterwards thats hard, because if you have a program that puts in shared DLL's and it puts in 1Mb worth of entries, theres no way you're going to be able to check through the "changes" picking out all the places where it might have put an entry under an already existing key. The problem is - your program (WinDiff, ExamDiff or whatever) only picks up the changes so it is NOT going to pick up on changes where your program puts an entry in under a key that already exists in the Microsoft Windows Registry like for instance the shared DLL's key, or the installed programs key! I know of NO program that takes this into account, you would need a program expecially made for comparing registry files.
  25. Isn't this the same exporting the whole registry, calling it 1.reg, then exporting the whole registry after and calling that 2.reg? The problem is still that you need to compare those 2 registry files properly. I found a program to at least compare the 2 registry files - ExamDiff Pro You can set the filter to show only added text and then apply that filter but heres why it doesn't always work: if you have an ADDED registry key, like this: Thsn, this is fair enough, the DIFFERENCE between the registry files is OK and its all clear, but what about when a program puts entries in the "SharedDlls" key, then you get this confusing matter: See how the "some_shared_dll" entry there does not have any [sUB_KEY] above it! This is the real kicker. What we need is a program that, when it finds an added entry (stuff on one line in double quotes and NOT stuff in square brackets) it needs to see if any registry sub-key existed there before, in the case of shared DLL files ,yes there is already a key in the Microsoft Windows XP registry, which your program might add entries to! This means you have to sift through it trying to spot those gaps like in the above quote, where theres a gap it means it has not "recorded" the change to the KEY, because there is no added key! In an ideal world, ExamDiff Pro could take this into account comparing registry files and give us this correct result: The software however, only compared files, it doesn't take this into account and I don't know of any software that will check to see if the "entry on its own" had a subkey already in the original 1.reg. Well, it DID have a [KEY] above it, because its there on its own with a gap!
×
×
  • Create New...