UpdateVista from SP2 to 2025-01 Script

Discussion in 'Windows Vista' started by xrononautis, Mar 8, 2023.

  1. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    #121 xrononautis, Oct 15, 2024
    Last edited: Oct 15, 2024
    (OP)
    The system cannot find the path specified.
    The system cannot find the path specified.
    The system cannot find the path specified.
    The system cannot find the path specified.
    The system cannot find the path specified.
    Press any key to open the download link for wget-x86.

    This is the shortcut for wget. (Lines 39-43) if I read this correctly.
    You never got the link opened in firefox right?
    Download manually for now (link on line 19 -replace %bit% with 32). Place it in 000-wget\x86\
    This should bypass the loop. I will investigate more later.
    Thank you for your help!

    The name must be wget.exe
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
    The link downloaded and opened Firefox, set Firefox as my Default Browser, but the when it went to Download wget, I got The system cannot find the path specified........
    I downloaded wget exe x86 and set it in the 409 wget file but the script would not run past that error.... The system cannot find the path specified.
     
  3. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    Here is the problem. The folder is renamed to 000-wget. I changed it recently. It makes more sense to be in the first folder instead of somewhere between other stuff. How come and you had a 409 folder? I guess you had archived the updates and the folder structure? I reinstalled virtualbox 6.50 today and testing the 32bit as we speak. It run fine after reverting to the old architecture check and saving the file in 000-wget. I will have to rethink the messages on the terminal I guess so that they are more descriptive of what actually matters.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
    How come and you had a 409 folder?
    because I ran UpdateVista-v1.00.0081-20240910.7z on another machine and took out the 409 folder with wget x86 in it, put it in the extracted 85 and tried running the script but didn't work, still got that same error.
     
  5. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    #125 xrononautis, Oct 19, 2024
    Last edited: Oct 19, 2024
    (OP)
    I had the 409-wget folder because it was the next available folder back then. Soon enough though it stop making any sense so I changed it to 000-wget since it is the first thing you need to download anyway.
    As of the problems at hand I finally downgraded VirtualBox and I run both x86 and x64 scripts. I realized that I have a lot of bugs when it comes to the extras for ultimate which I have mostly fixed now. I didn't got your problems though. In my VMs the script just worked. Even with the new logic for determine architecture which I assumed initially that it was the problem. I turn to believe that the name of the executable and the path was the problem in your case. I will have to refine the messages for sure because they are at least part of the confusion.
    Pay attention on the :WGET label (lines 21 to 69 in the current version 1.01.0086)
    There are two checks there one on line 22 and one on line 58. In both cases the filename and path of wget needs to match the checks otherwise you will be in loop forever.

    Code:
    if not exist "%~dp0000-wget\%arch%\wget.exe" (
    This code for you means 000-wget\x86\wget.exe
    So wget must be placed there with the correct file path.

    @dudeluv I just realized that the Error message were giving the previous folder which was 409. This is obviously not correct since all the check were for the folder 000-wget. It was forgotten from the previous version. Sorry about that!

    Edit: I have uploaded v1.01.0087 now. This should work for you now. Sorry for the frustration that I have caused.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
    Not a problem at all, I'll try v1.01.0088 and post my results, just saw you posted 88
     
  7. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
    Just ran the script and all is going well,, I'll post when all is done unless I have a problem before hand
     
  8. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
    It stopped after wave 4 with this error....KB4474419 is missing, so I downloaded KB4474419, for windows server 2008 x86.."they do not show a KB4474419 for windows Vista."....and I get "The update does not apply to your system"
     

    Attached Files:

  9. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    #129 xrononautis, Oct 22, 2024
    Last edited: Oct 22, 2024
    (OP)
    This is the SHA-2 support. You cannot find it for vista because it is a WS2008 update. If this update didn't install properly you are missing many more updates. Every update from 2019+ is sha2 signed.

    Check if it is in the folder 101-Important.If the file it is there check if it installs or gives an error. If it installing fine delete all the wave*.txt files start over the script after a restart.

    I just did a minimum updated on a fresh vm and everything went fine. Any chance that wget was interrupted while downloading?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
    #130 dudeluv, Oct 22, 2024
    Last edited: Oct 23, 2024
    I ran 88 and it didn't install and is showing in the 101-Important, but again when I try to install it I get that same error. No the wget was not interrupted....disregard, just noticed that the ISO file I downloaded is Vista SERVICE PACK 1.
    Do Over
     
  11. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
    Just finished up running v1.01.0088 and it worked. I had no problems, Just FYI....After the last wave was over I installed Ultimate extras, ran Windows update and I did get these 5 updates
     

    Attached Files:

  12. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    The update for tinker is Aug2008_d3dx9_39_x86_Redist which is included in the directx repack. So I don't have it separately.

    The KB3196718 is superseded by KB4014794 which is included in 101 important. In some cases windows update can give you a superseded update though. I am not sure why.

    The MRT cannot be installed outside windows update as far as I know (@George King have you found a way for this one? -Thank you!)

    KB946253 is "RC1-GDI-Black-Screen-External-Monitors-Docking-Laptops". This is a cab file that I have offline but I didn't have a link for, although now that I think about it I could search for the link in the windows log file. It is fairly irrelevant update though at any rate. I even use docking station on vista laptops and I never had the described problem so I assume it is related to some specific docking station.

    Overall it looks good. I could install directx as part of the script but I am not sure if everyone needs it so for the time being the setup is downloaded only. I could add a relevant message though so that people know to install it manually if they want.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    Thank you for your suggestions!
    Regarding legacy update: Every time I tried it on a physical machine it worked. When I try it on VMs some times does sometimes doesn't not. Resetting the data store is a potential fix for the problem but I haven't test this enough.
    Regarding WSUS Proxy: I have said before when some people asked me to add legacy update that this script is meant as an offline update pack (offline as in offline from internet not as in WIM integration). As such it doesn't really matter even if I had the time to play around (which I don't).
    Regarding MSE: If you are so invested in security you shouldn't use Vista in first place. Especially if the link is changing daily it is impossible for me to maintain it. I do create a shortcut that downloads the latest defender databases though and anyone can click on it as often as one likes. The latest MRT tool though can be installed only via a working windows update one way or the other. (again don't go online with Vista unless you don't mind wiping the VM/restoring an earlier snapshot when you are done.

    Next time I have the time to update the script though I will consider adding a shortcut for the MSE 4.4.304. (Not such plans for this month since the latest cumulative breaks browsers and who knows what else.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. xmr2

    xmr2 MDL Novice

    Sep 14, 2022
    35
    11
    0
    So Vista found the December 2024 service pack kb5048710 and successfully installed it. The system version changed from 6.0.6003.22918 to 6.0.6003.23016. MSE is running and has accepted the latest antivirus database updates.
    In the updateVista-v1.01.0088-20241008 script in the 3-Waves.cmd file, I suggest deleting everything from line 796 to line 811 - these registry patches block updates from the Microsoft site.
    VirtualBox_10_15_12_2024_16_42_40.jpg VirtualBox_10_15_12_2024_16_59_28.jpg VirtualBox_10_15_12_2024_17_12_05.jpg
     
  15. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    I have updated the links with the 2025-01 updates. I didn't had time to test it though. Legacy update gets a bit wonky when I try to update the VM. On physical computers should work fine though.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Vertaa

    Vertaa MDL Novice

    Dec 10, 2022
    17
    3
    0
    Is Microsoft Security Essentials for Windows Vista Working? Internet connection is working.
     

    Attached Files:

  17. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    I am not doing anything related to mse in my script and I have never installed mse on vista in general so I don't know.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. dudeluv

    dudeluv MDL Senior Member

    Aug 7, 2012
    355
    117
    10
  19. Vertaa

    Vertaa MDL Novice

    Dec 10, 2022
    17
    3
    0
    #140 Vertaa, Jan 19, 2025
    Last edited: Jan 19, 2025
    2-Download-Extract-Smart.bat, I am receiving the following message 06-Vista_SHA2_WUC-x86-x64.7z doesn't exist, nothing to extract.

    running "mpas-fe.exe" doesn't appear to fix the connection error when clicking on updates.

    When I run 1c-Populate-Full.bat. I get a bunch of directories with "filelist.txt".

    *I manually added 001-Tools directory and copied 06-Vista_SHA2_WUC-x86-x64.7z.