Free Activation from Windows 7/8 key or upgrade to Windows 10/11 Ends

Page 1 of 7 123 ... LastLast
    Free Activation from Windows 7/8 key or upgrade to Windows 10/11 Ends

    Free Activation from Windows 7/8 key or upgrade to Windows 10/11 Ends


    Posted: 28 Sep 2023

    Windows Ends Installation Path for Free Windows 7/8 Upgrade

    Created Date: 2023-09-20 | Last Modified: 2023-09-20

    Applies To: Publicly Available

    Microsoft's free upgrade offer for Windows 10 / 11 ended July 29, 2016. The installation path to obtain the Windows 7 / 8 free upgrade is now removed as well. Upgrades to Windows 11 from Windows 10 are still free.

    Details

    To upgrade to Windows 11, devices must meet the Windows 11 minimum system requirements. Some Windows 10 features aren't available in Windows 11. System requirements to experience some Windows 11 features and apps will exceed the Windows 11 minimum system requirements. Find Windows 11 specs, features, and computer requirements.

    Get Windows 11 - How to Get Windows 11 for Your Compatible PC | Microsoft.

    Source: https://devicepartner.microsoft.com/...ws-7-8-upgrade
    Brink's Avatar Posted By: Brink
    28 Sep 2023


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

    This requires testing. I have deliberately kept aside a Windows 7 laptop that's never been upgraded to Windows 10, I'll try an in-place upgrade and report back.....

    Edit: Sadly, it's all true....

    Free Activation from Windows 7/8 key or upgrade to Windows 10/11 Ends-w7-w10-upgrade-test-2023-09-28-162050.png

    Free Activation from Windows 7/8 key or upgrade to Windows 10/11 Ends-w7-w10-upgrade-test-2023-09-28-162151.png


    Postscript:

    I have tried several other ways to get activation for this PC. Using gatherosstate.exe to generate the GenuineTicket.xml for clean install with the current or an earlier version (2004) did not work. As a last resort I thought I'd try changing the installed key to this PCs OEM Windows 7 Pro CoA key.....


    ​Free Activation from Windows 7/8 key or upgrade to Windows 10/11 Ends-image.png
    Last edited by Bree; 28 Sep 2023 at 16:01.
      My Computers


  2. Posts : 1,254
    Windows 8.1, Win10Pro
       #2

    Upgraded an old Win7 desktop two weeks ago. Looks like I just made it under the wire!
      My Computer


  3. Posts : 1,939
    Windows 7 Home Premium x64
       #3

    Bree said:

    Edit: Sadly, it's all true....
    can you try this with Win11, Bree?

    NavyLCDR in Eleven forum appears to be getting a different result than you
      My Computers


  4. Posts : 4,594
    several
       #4

    I expect it will work with 7/8/8.1 retail and oem:nonslp when entered after installation.

    I dont know if it will still pick up 8/8.1 key from the msdm table. I haven't got a machine to test that on.
      My Computer


  5. Posts : 16,955
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #5

    erpster4 said:
    can you try this with Win11, Bree?
    Bree has.
    Free Activation from Windows 7/8 key or upgrade to Windows 10/11 Ends- ElevenForum
    includes the results of interesting experimentation with a Windows 7 CoA Product key by Bree in post #13.
    Bree's results & NavyLCDR's results are the same.


    All the best,
    Denis
      My Computer


  6. Posts : 18,044
    Win 10 Pro 64-bit v1909 - Build 18363 Custom ISO Install
       #6

    Hello @Bree,

    I do NOT know if this will be of any use to you but this is part of a Script I wrote that might give you the Product Key. I do NOT know if it will work on Win 7 but it works on Win 10 & Win 11.

    Copy & Paste the following ALL at once into Notepad and Save it [ Desktop ] as a .bat file and then run it.

    Code:
    
    @echo off
    :: 10F_Bree
    if not "%1"=="max" start /max cmd /c %0 max & Exit /b
    
    :Product_Key_License
    
    echo.
    PowerShell  Write-Host -ForegroundColor Red ^
         """ ___ PRIVATE and CONFIDENTIAL ___ """ & echo.
    
    >> %Temp%\A.vbs (
    echo Option Explicit
    
    echo Dim objshell, Path, DigitalID, Result
    echo Set objshell = CreateObject("WScript.Shell"^)
    
    echo '__ Set Registry Key Path __
    echo Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"
    
    echo '__ Registry Key Value __
    echo DigitalID = objshell.RegRead(Path ^& "DigitalProductId"^)
    
    echo '__ Save Registry Key Value __
    echo Dim ProductKey
    echo ProductKey = ConvertToKey(DigitalID^)
    echo Save ProductKey
    
    echo '__ Convert Binary to Chars __
    echo Function ConvertToKey(Key^)
    echo     Const KeyOffset = 52
    echo     Dim isWin8, Maps, i, j, Current, KeyOutput, Last, keypart1, insert
    
    echo    '__ Check if OS is Windows 8 __
    echo     isWin8 = (Key(66^) \ 6^) And 1
    echo     Key(66^) = (Key(66^) And ^&HF7^) Or ((isWin8 And 2^) * 4^)
    echo     i = 24
    echo     Maps = "BCDFGHJKMPQRTVWXY2346789"
    echo     Do
    echo         Current= 0
    echo         j = 14
    echo         Do
    echo             Current = Current * 256
    echo             Current = Key(j + KeyOffset^) + Current
    echo             Key(j + KeyOffset^) = (Current \ 24^)
    echo             Current=Current Mod 24
    echo             j = j -1
    echo         Loop While j ^>= 0
    echo         i = i -1
    echo         KeyOutput = Mid(Maps,Current+ 1, 1^) ^& KeyOutput
    echo         Last = Current
    echo     Loop While i ^>= 0
    
    echo     If (isWin8 = 1^) Then
    echo         keypart1 = Mid(KeyOutput, 2, Last^)
    echo         insert = "N"
    echo         KeyOutput = Replace(KeyOutput, keypart1, keypart1 ^& insert, 2, 1, 0^)
    echo         If Last = 0 Then KeyOutput = insert ^& KeyOutput
    echo     End If
    echo     ConvertToKey = Mid(KeyOutput, 1, 5^) ^& "-" ^& Mid(KeyOutput, 6, 5^) ^& "-" ^& Mid(KeyOutput, 11, 5^) ^& "-" ^& Mid(KeyOutput, 16, 5^) ^& "-" ^& Mid(KeyOutput, 21, 5^)
    echo End Function
    
    echo '__ Save Data to a Temp File __
    echo Function Save(Data^)
    echo     Dim fso, fName, txt, objshell
    echo     Set objshell = CreateObject("wscript.shell"^)
    
    echo    '__ Create a Text File in Temp __
    echo     fName = "%LocalAppData%\Temp\Win_Key.txt"
    echo     Set fso = CreateObject("Scripting.FileSystemObject"^)
    echo     Set txt = fso.CreateTextFile(fName^)
    echo     txt.Writeline Data
    echo     txt.Close
    echo End Function)
    
         cscript /nologo %Temp%\A.vbs
    
    PowerShell Write-Host ' "License/Product Key - Installed [Partial NON-BIOS/UEFI - SLMGR Current License] :"' (Get-CimInstance SoftwareLicensingProduct -Filter 'PartialProductKey is not Null' ^| Where-Object {$_.Name -Like '*Windows*'}).PartialProductKey
    PowerShell Write-Host ' "License/Product Key - Installed [Full NON-BIOS/UEFI - SLMGR Current License]    :"' (Get-Content %Temp%\Win_Key.txt)
    PowerShell Write-Host ' "License/Product Key - Installed [BIOS/UEFI Original - OEM ONLY]                 :"' -NoNewline ;if([string]::IsNullOrWhiteSpace((Get-CimInstance -Query 'Select * from SoftwareLicensingService').OA3xOriginalProductKey)) {' NOT Present'} else {(Get-CimInstance -Query 'Select * from SoftwareLicensingService').OA3xOriginalProductKey}
    PowerShell Write-Host ' "License/Product Key - Backup Default [Registry Key Entry]                       :"' (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform' -Name BackupProductKeyDefault).BackupProductKeyDefault
    
         del %Temp%\A.vbs, %Temp%\Win_Key.txt
    
    echo. & echo ^>Press ANY key to EXIT . . . & pause >nul & Exit
    
    
    

    I hope this helps.
      My Computer


  7. Posts : 92
    Windows 10 x64
       #7

    I tried today a Windows 7 home premium key from an old HP laptop that it was printed on a sticker and I activated Windows 10 Home without any problem twice!
      My Computer


  8. Posts : 92
    Windows 10 x64
       #8

    There is a new method to activate with hwid but I guess I am not allowed to link it here.
      My Computer


  9. Posts : 68,995
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #9

    stzan said:
    There is a new method to activate with hwid but I guess I am not allowed to link it here.
    If it's legal you can.
      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 17:12.
Find Us




Windows 10 Forums