Upgrade from v1909 to v2004 - - Questions on Existing Software

Page 1 of 2 12 LastLast

  1. Posts : 142
    10.0.19045, build 19045
       #1

    Upgrade from v1909 to v2004 - - Questions on Existing Software


    Win10-Pro, v1909, Build 18363

    Found this:
    Beginning with Windows 10, version 2004, all new Windows 10 systems will be required to use 64-bit builds and Microsoft will no longer release 32-bit builds for OEM distribution. This does not impact 32-bit customer systems that are manufactured with earlier versions of Windows 10; Microsoft remains committed to providing feature and security updates on these devices, including continued 32-bit media availability in non-OEM channels to support various upgrade installation ....
    Re: The above.
    I have a lot of old 32 bit software and a number of VB6 programs I've written.
    I believe the old VB6 programs will run under a 64 bit OS if recompiled since I have source.
    My question relates to all my other old 32 bit software (e.g Office 97), that I did not write.
    ---------------
    Questions
    -----------------
    1) Any pluses / minuses from using v2004 ISO versus using Windows upgrade (if one can do this through upgrade) to v2004?
    2) Will the v2004 install AUTOMATICALLY ensure (be seamless) the old software will run (e.g. move needed files from System32 to WOW if needed, --or-- set the old software so it runs in compatability mode without me having to reinstall or do a bunch of tweaks?
    3) Microsoft already killed the HLP files associated with some of this software, any suggestions on best / easiest way to upgrade these HLP files to CHM or PDF, and hopefully get them to run from the old software instead as a separate file?
      My Computer


  2. Posts : 1,615
    11, 10, 8.1 and 7 all Professional versions, and Linux Mint
       #2

    Perhaps I am being a little slow on the uptake
    The details you have quoted have no effect on existing 32bit systems
    It refers to NEW installations NOT upgrades to existing ones.
    The reference to OEM means that when an OEM - Dell for example applies for windows licences they will only be able to apply for 64bit licences and you will be unable to purchase an OEM Windows 10 - 32bit install media

    The key to the situation is here
    The change is not as drastic as it sounds as the vast majority of new PCs comes with 64-bit versions of Windows 10 already. In fact, you will be hard pressed finding a 32-bit Windows 10 PC when you shop for a new personal computer. Other distribution channels are not affected by the change. In other words: devices with 32-bit versions of Windows 10 will continue to receive updates just like before.
    from this link
    Windows 10 version 2004: no 32-bit versions on new PCs anymore - gHacks Tech News
      My Computer


  3. Posts : 14,024
    Win10 Pro and Home, Win11 Pro and Home, Win7, Linux Mint
       #3

    Don't know about other programs but I have Office 2000 on a couple of x64 computers without issue [one is an IP Dev test machine] but I do Custom installs leaving off Outlook. I also have installed an old program from 1998 from Ulead called Photo Express, works but it's not for more modern monitors, best with 4:3 ratio rather than 16:9 or 16:10 [can't resize the window to fit].
      My Computers


  4. Posts : 31,692
    10 Home x64 (22H2) (10 Pro on 2nd pc)
       #4

    dw85745 said:
    Win10-Pro, v1909, Build 18363....

    1) Any pluses / minuses from using v2004 ISO versus using Windows upgrade (if one can do this through upgrade) to v2004?
    2) Will the v2004 install AUTOMATICALLY ensure (be seamless) the old software will run (e.g. move needed files from System32 to WOW if needed, --or-- set the old software so it runs in compatability mode without me having to reinstall or do a bunch of tweaks?

    Macboatmaster is quite correct, Microsoft have decided that OEMs will no longer be supplied with a 32-bit version of W10 to install on their new machines starting with version 2004. That does not mean MS won't update existing 32-bit machines to 2004, or that the MCT will no longer make 32-bit install media, it just means you will no longer see any new machines supplied with 32-bit Windows 10. That has no bearing on your questions.

    All 32-bit software that was installed and running in 1909 will still be installed and running after upgrading to 2004. There is nothing that needs 'moving'.

    3) Microsoft already killed the HLP files associated with some of this software, any suggestions on best / easiest way to upgrade these HLP files to CHM or PDF, and hopefully get them to run from the old software instead as a separate file?

    the .HLP file format was a security risk, so MS replaced it with the .chm format.

    Microsoft: Beware of .HLP files | ZDNet

    HLP and CHM are functionally similar, in fact the project source files from which they are compiled are nearly identical. But you cannot directly convert a .hlp to a .chm. To make a .chm you need to have access to the project files so you can recompile. It is possible, with a lot of effort, to decompile a .hlp file and generate the source files. Then you can compile a .chm equivalent. However that doesn't help much, as the .exe is hard-coded to open its .hlp when you hit F1. At best you will have a standalone .chm file.

    A simpler solution, if you are prepared to take the security risks, is to replace Winhlp32.exe with one from an earlier version of Windows that will allow you to continue using .hlp files. See this post:

    Can't read older *.hlp files on Windows-10 - post #46

    See also post #57 later on in that thread.
      My Computers


  5. Posts : 7,909
    Windows 11 Pro 64 bit
       #5

    You can of course continue to run 32 bit programs on any 64 bit version of Windows
      My Computers


  6. Posts : 43,022
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #6

    1) Any pluses / minuses from using v2004 ISO versus using Windows upgrade (if one can do this through upgrade) to v2004?
    a. If the upgrade fails and you have the iso file, you can reattempt the upgrade without redownloading it.
    b. you can create a bootable disk from the iso if you wish
    c. sometimes upgrades succeed using the iso but fail when using Windows update
    d. you then have the iso available for an in-place upgrade repair install should that be needed
    e. better to use an iso saved on an external disk if attempting to upgrade e.g. a tablet with limited storage
    f. can use it on multiple compatible devices
    g. can download it on a fast connection and apply it to a compatible device on a limited connection
      My Computers


  7. Posts : 142
    10.0.19045, build 19045
    Thread Starter
       #7

    Thanks all for responding. Lot good information in each post.

    ------------------------
    Macboatmaster
    -------------------------
    Picked up on the OEM issue. Since I do my own builds, the issue for me ->>

    Am I going to be able to get a 32bit copy of Windows (whatever version) in the future for a new build, or is M$ only going to be supplying 64 bit Windows?

    I am currently using 64 bit processors (4). While 64bit processors allow one to reference a larger address space -- and the old 32 bit software currently runs fine under Windows and these 64 bit processor -- my concern is that M$ may do something with Windows which will deprecate that 32 bit software. So far they have been pretty good at living up to their word regarding compatability (HLP files is an example of one exception), but it appears M$ is coming full circle back to the old main frame days where they will control everything and users are just renters of their software. While that may be great for M$, for those of us who want to write/use their own software it has major implications especially if their language (VB6 for example) is not supported (no 64 bit compiler).

    ---------------
    Bree / Dalchina
    ----------------
    Have tried various HLP file workarounds since upgrading to Win-10 in January 2020. Windows keeps breaking those workarounds. Thought I'd once and for all try and convert, but so any far conversion seems to be a major effort rather than simple reference to HLP file of interest with a button push and new file CHM/PDF generated. Thanks for the link and see if any different than what I've tried.
      My Computer


  8. Posts : 14,024
    Win10 Pro and Home, Win11 Pro and Home, Win7, Linux Mint
       #8

    The use of software is always about the licensing of the programs or leasing/renting, not a purchase of the program. There are proprietary programs where an organization has commissioned programmers to create which then the organization owns it and restricts use of it.
      My Computers


  9. Posts : 142
    10.0.19045, build 19045
    Thread Starter
       #9

    Betron: I get -- VB6 for example -- is licensed to M$. The problem, like with Windows is that it is the stumbling block for all the software created using that particular program (VB6 in this case). I guess one can argue that the user should have known that from the get go. However, this industry (PC) has changed from the 1980 wild west of software days to where we are today. For example I can't tell you how many databases I learned that were "here today gone tomorrow". That was part of Microsofts selling point for using their software (VB6, Office, etc.). So a lot of commitments were make, lot of manhours expended, and then new M$ management decides to upend the apple cart. Personally at an age that I just want the things that I use to keep functioning. Yes, I know that is my problem / issue. Sorry for the rant, just believe I see where M$ is going and potential issues involved.
      My Computer


  10. Posts : 31,692
    10 Home x64 (22H2) (10 Pro on 2nd pc)
       #10

    dw85745 said:
    Have tried various HLP file workarounds since upgrading to Win-10 in January 2020. Windows keeps breaking those workarounds.....

    Yes, if you just replace Winhlp32.exe with an older one then an upgrade or SFC /ScanNow will 'repair' the 'damage' you have done.

    The way to avoid that is described in Can't read older *.hlp files on Windows-10 - post #57
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 22:11.
Find Us




Windows 10 Forums