Windows Version still old even after successful upgrade

asked 2021-03-07T12:02:04.093+00:00
Ali Taqvi 1 Reputation point

I have upgraded 1809 system via task sequence to 1909. In Software center 1909 is showing as completed but windows version still shows 1809 if check via winver. I have ran the all the actions as well under SCCM Actions. Please help

Microsoft Configuration Manager Updates
Microsoft Configuration Manager Updates
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Updates: Broadly released fixes addressing specific issue(s) or related bug(s). Updates may also include new or modified features (i.e. changing default behavior).
625 questions
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Deployment: The process of delivering, assembling, and maintaining a particular version of a software system at a site.
598 questions
Microsoft Configuration Manager
No comments
{count} votes

3 answers

Sort by: Most helpful
  1. answered 2021-03-12T18:28:40.383+00:00
    Gary Blok 1,716 Reputation points

    Your question is basically the same as this:

    What it comes down to, your TS does NOT equal Windows Upgrade.
    The TS is a deployment mechanism to run tasks, so a Task Sequence can complete successfully (depending on conditions and logic), and not actually upgrade the OS.

    Example situation:

    Running 1809 -> 1909 Upgrade Task Sequence.
    Task Sequence Starts and gets to Upgrade Step
    Windows Setup Engine Fails after the intial Reboot.
    Task Sequence is kicked back in by the SetupRollback.cmd file and the TS goes into the "Rollback" Section
    The TS finishes successfully because it completed without erroring

    If you want the TS to fail if after the Upgrade Step, the machine isn't on the new version of windows, you would need to create a condition on a step to force it to error and have the TS fail out.

    To download an example of error trapping in an upgrade task sequence, you can download a complete / complex example here:

    No comments

  2. answered 2021-03-07T12:32:40.17+00:00
    Eswar Koneti 2,096 Reputation points

    If winver shows 1809 then the upgrade did not finish successfully.
    There are chances that, the upgrade is failed or rollback.
    Task sequence is something that you have created. you will need to look at the client logs (smsts.log) for information.


  3. answered 2021-03-08T08:47:07.297+00:00
    Amandayou-MSFT 10,941 Reputation points

    Hi @Ali Taqvi ,

    Agree with EswarKoneti and Garth, we need review the logs and event viewer first to check if any error in them. If so, please troubleshoot it. If not, please check if the operating system upgrade package is 1909, kindly refer to this picture:


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.