Windows 7 Hotfix repository

Discussion in 'Windows 7' started by SoLoR, May 22, 2010.

  1. akf

    akf MDL Senior Member

    Aug 17, 2010
    345
    152
    10
  2. Trinket

    Trinket MDL Senior Member

    Feb 20, 2010
    487
    169
    10
    Yes, all of them to date ;)

    EDIT: well, as it appears SoLoR updates the msp's yesterday so I will make some even newer installers again later today/tonight.
     
  3. Trinket

    Trinket MDL Senior Member

    Feb 20, 2010
    487
    169
    10
    Ricktendo, I was messing with making a 64-bit & 32-bit AIO installer, trying to use the processor type entries in the config.txt, but after several tries it's not working for me. NET4 seems to install, and you can see an install entry when looking at the list of installed programs, but NET4 does not work with these attempts. I'm not sure what is causing it, because I also used LZMA2 compression method, and I did update the 7zsd.sfx file to the latest "ALL" version. First I tried userhidden's method of "x86:..." and "x64:..." and although the installer 'worked', NET4 itself didn't work after installing it. Then I tried the method you mentioned (RunProgram="netfx_Core_%PROCESSOR_ARCHITECTURE%.msi") and renaming the x64 msi to "netfx_Core_amd64.msi", and the same thing happened. NET4 *appears* to install and it lists as installed, but I can't run NET4 dependent apps. So I'm not sure if it's the LZMA2 method messing with this, or if the "ALL" 7zsd.sfx file is messing with this, or if what I packed inside the .7z archives is not complete/right.

    It is possible I messed up when I combined the x86 and x64 files into the one .7z archive. Basically, what I did was to integrate all the x64 and x86 Client updates in SoLoR's prepped folder. Then, after resaving the .msi's via InstEd, I did a admin install (via UniExtract), which produced the two arch folders with all the Setup stuff removed (as usual). Then, I dragged and dropped the x86 folder contents over the x64 one and merged them (overwrite). Was that wrong? If so, how do I combine the x86 and x64 admin installs into one archive? I did place both the arch .msi's along in the archive, and it does appear to install on both 32- and 64-bit system, but the NET4 functionality fails.
     
  4. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    That could be, combining may be bad

    You could put them in different folders

    BTW SoLoR published some new updates yesterday for .net4 I dont think you have it
     
  5. Trinket

    Trinket MDL Senior Member

    Feb 20, 2010
    487
    169
    10
    Yes, but I fear the .exe will get so big that way... but, personally I kind of like having x86 only and x64 only, so it doesn't matter to me personally, but since ms made the aio I figured it could be done without it being 100mb... but I'll look at it again later today. (maybe I should try a copy and paste of the x86 admin install over the x64 one, but not overwrite existing files by the same name... though I doubt something simple like that would make it all work again ;) )

    You are right, there have been some changes in the NET4 msp updates, so tonight I will make some new updated silent installers and post them here again. Thanks for the heads up :)
     
  6. Trinket

    Trinket MDL Senior Member

    Feb 20, 2010
    487
    169
    10
    Ha... I have to take my wrong assessment back... the dual arch installer I made DOES work! I was testing with a questionable NET4-dependent app that gave me error messages saying it needs NET4 to work. Well, it was not a system type error message, it was the app's own amateur net4 verification scheme (I guess) as it comes with a net4 online installer which it wants you to run. So in the end I found Aaron Stebner's Net Framework Verification Tool that confirmed that indeed NET4 install on both x86 and x64 systems and it is functional. Then I downloaded some other little portable apps that depend on NET4 (like some of the Kishan Bagaria ones) and indeed they do work and they need Net4. So mystery solved. I'll make all 3 versions NET4 silent installers (x64, x86, x64-x86) with the latest updates and post it here in the thread.

    EDIT: So what I'm gathering from combing the x64 and x86 admin installs is that all the x86 stuff is already present in the x64 NET4 (as Ricktendo said earlier in the thread). So I'm thinking there is not even a need to merge the files of 32-bit and 64-bit admin installs, the .7z archive made for SilentSwitchMaker just needs to be based on the x64 admin install files and then add in the 'extra' x86 .msi so it can install using the 32-bit parts already present in in 'x64 admin install'. I put that in quotation marks because as said before the x64 install contains the 32-bit files as well. So it is my thinking that only the x86 msi needs to be added in along with the x64 msi to create a dual arch installer (and of course properly configure the config.txt file in SSM for that). As such, this only adds less than 1 mb to the final installer, so for people wanting to use these installers for 64-bit OS they might as well get the dual arch installer as there is no space saving. The people installing on 32-bit OS may want the x86 installer because it is after all 12 or 13mb smaller than the x64 and/or dual-arch one.
     
  7. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    Just to be safe, combine both the admin installs they share files in common, but not all files...only issue you may run into if there is kbxxxxxxx hotfix for x64 but there is no kbxxxxxxx x86 patch, make sure when you copy/replace the files, the newer version takes precedent (it could also be a benefit)
     
  8. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    You should point out it does not install the extended

    BTW raring it does not really help, it actually makes it a little bigger
     
  9. Trinket

    Trinket MDL Senior Member

    Feb 20, 2010
    487
    169
    10
    OK I indicated "Client", I forgot about that, thanks. I also added hashes for the .exe's inside the archives.

    As for the .rars, I never like upping straight .exe's or other files, I always archive them, even if there is no space gain.
     
  10. akf

    akf MDL Senior Member

    Aug 17, 2010
    345
    152
    10
    What is the difference between the client version and extended version of .NET Framework 4? If I choose to install the original (not updated) .NET Framework 4 offline installer from Microsoft Download Center, it would install both versions.

    From the discussion here, it appears that the client version is already sufficient to be used by normal users. Am I right about this?
     
  11. Squall-Leonhart

    Squall-Leonhart MDL Member

    Jul 23, 2009
    172
    44
    10
    i wonder who the other guy is but ok :D
     
  12. Trinket

    Trinket MDL Senior Member

    Feb 20, 2010
    487
    169
    10
    LOL. Well at least he is getting 'thanked' by both of them ;) I have 56 downloads on just the latest the NET4's and got the same! But that is the net for ya exactly.
     
  13. burfadel

    burfadel MDL EXE>MSP/CAB

    Aug 19, 2009
    2,626
    3,856
    90
    For those that are wondering why I added the 'Malicious Software Removal Tool' (MSRT) to the menu, it means you can have all your updates in once place. If it isn't found it will prompt for the location, but that starts to defeat the purpose :)

    Ideally, you have all the updates in the same folder, including the MSRT and kb947821, as well as the updater script. This way, you have easy access to everything quickly and saves you entering the location.
     
  14. SoLoR

    SoLoR MDL Expert

    Jul 30, 2008
    1,371
    1,256
    60
    Ill update hotfixes tomorrow (or well its today alreadY), i did however upload new unreleased MSE version if anyone cares about it.
     
  15. RickSteele

    RickSteele MDL Addicted

    Nov 12, 2009
    833
    483
    30
    ..does a duck fart in water? :)
     
  16. burfadel

    burfadel MDL EXE>MSP/CAB

    Aug 19, 2009
    2,626
    3,856
    90
    That will get a few people wondering... when does Mythbusters come back on?!
     
  17. Trev19

    Trev19 MDL Member

    Feb 1, 2011
    100
    10
    10
    I must be stupid but, i don't see an MSE in the addictions section. If im blind? I would like to try this out :D