Recherche de la clé de produit Windows 7


18

Je fais une mise à niveau du disque dur et il pourrait me demander à nouveau la clé de produit. Comment le trouver?

Réponses:


18

Soit l'autocollant fourni avec votre appareil et / ou sur le boîtier du support.

Vous pouvez également essayer Nirsoft ProduKey pour une méthode logicielle.


Windows 7 est fourni sur DVD. Les CD comme moyen de distribution pour les systèmes d'exploitation Windows appartiennent au passé. :)

Oh allez! ... Mais vrai je suppose!
William Hilsum,

3
Magic Jellybean FTW!
atroon

2
Magic Jelly Bean est génial. Il me montre instantanément la clé de produit pour Windows 7 ainsi que les autres produits Microsoft installés sur mon système.
Phenom

1
Méfiez-vous simplement de son programme d'installation qui essaie d'installer une barre d'outils du navigateur crapware et de jouer avec votre page d'accueil par défaut.
Piku

8

Product Key Finder est un outil gratuit qui affichera la clé de produit Windows installée et d'autres informations importantes sur le système Windows. Product Key Finder fonctionne avec les systèmes d' exploitation Windows suivants (2000, 2003, XP, Vista, 2008, 7 ), 32 bits et 64 bits .

Trouvez des méthodes alternatives ici:

Comment trouver le code de clé de produit Windows 7

Vous pouvez également vouloir sauvegarder vos fichiers d'activation Windows:

Comment sauvegarder et restaurer l'état d'activation de Windows 7 et Server 2008 R2


1
Le "Product Key Finder" d'ottsolutions est sympa car il n'a pas besoin d'être installé, et n'installe pas non plus de crapware.
mivk

2

Ce court script PowerShell de Winaero peut être utilisé.

Consultez le billet de blog pour obtenir des instructions pas à pas si vous n'êtes pas familier avec PowerShell.

function Get-WindowsKey {
    ## Function to retrieve the Windows Product Key from any PC
    ## by Jakob Bindslet (jakob@bindslet.dk)
    param ($targets = ".")
    $hklm = 2147483650
    $regPath = "Software\Microsoft\Windows NT\CurrentVersion"
    $regValue = "DigitalProductId"
    Foreach ($target in $targets) {
        $productKey = $null
        $win32os = $null
        $wmi = [WMIClass]"\\$target\root\default:stdRegProv"
        $data = $wmi.GetBinaryValue($hklm,$regPath,$regValue)
        $binArray = ($data.uValue)[52..66]
        $charsArray = "B","C","D","F","G","H","J","K","M","P","Q","R","T","V","W","X","Y","2","3","4","6","7","8","9"
        ## decrypt base24 encoded binary data
        For ($i = 24; $i -ge 0; $i--) {
            $k = 0
            For ($j = 14; $j -ge 0; $j--) {
                $k = $k * 256 -bxor $binArray[$j]
                $binArray[$j] = [math]::truncate($k / 24)
                $k = $k % 24
            }
            $productKey = $charsArray[$k] + $productKey
            If (($i % 5 -eq 0) -and ($i -ne 0)) {
                $productKey = "-" + $productKey
            }
        }
        $win32os = Get-WmiObject Win32_OperatingSystem -computer $target
        $obj = New-Object Object
        $obj | Add-Member Noteproperty Computer -value $target
        $obj | Add-Member Noteproperty Caption -value $win32os.Caption
        $obj | Add-Member Noteproperty CSDVersion -value $win32os.CSDVersion
        $obj | Add-Member Noteproperty OSArch -value $win32os.OSArchitecture
        $obj | Add-Member Noteproperty BuildNumber -value $win32os.BuildNumber
        $obj | Add-Member Noteproperty RegisteredTo -value $win32os.RegisteredUser
        $obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber
        $obj | Add-Member Noteproperty ProductKey -value $productkey
        $obj
    }
}

1
Cela devrait être la réponse acceptée! Outils simples et supplémentaires nécessaires!
andreee

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.