Como descubrir a clave do produto Windows 10

Inmediatamente despois do lanzamento do novo sistema operativo, todos comezaron a preguntarse como descubrir a clave do Windows 10 instalado, aínda que na maioría dos casos non é necesario. Non obstante, a tarefa xa é relevante, e co lanzamento de ordenadores e portátiles con Windows 10 preinstalado, creo que será aínda máis demandado.

Este tutorial describe formas sinxelas de atopar a súa chave de produto de Windows 10 usando a liña de comandos, Windows PowerShell e programas de terceiros. Ao mesmo tempo, mencionaremos por que diferentes programas mostran datos diferentes, como ver por separado a clave OEM en UEFI (para o sistema operativo que originalmente estaba no ordenador) ea clave do sistema actualmente instalado.

Nota: se fixeches unha actualización gratuita a Windows 10 e agora queres coñecer a chave de activación dunha instalación limpa no mesmo ordenador, podes facelo, pero isto non é necesario (ademais, terás a clave igual que outras persoas recibiu os dez primeiros actualizando). Ao instalar Windows 10 desde unha unidade flash ou un disco, pediráselle que introduza unha clave de produto, pero pode omitir este paso premendo en "Non teño unha chave de produto" na ventá de consulta (e Microsoft escribe que isto é o que hai que facer).

Despois de instalar e conectarse a Internet, o sistema activarase automaticamente, xa que a activación está "ligada" ao seu ordenador despois da actualización. É dicir, o campo de entrada de chaves no programa de instalación de Windows 10 está presente só para os compradores de versións de Retail do sistema. Opcional: para unha instalación limpa de Windows 10, pode utilizar a clave do produto desde o Windows 7, 8 e 8.1 previamente instalado no mesmo ordenador. Máis información sobre esta activación: Activación de Windows 10.

Ver a chave de produto da clave instalada de Windows 10 e OEM en ShowKeyPlus

Hai moitos programas para os fins aquí descritos, moitos dos cales escribín no artigo Como descubrir a clave de produto de Windows 8 (8.1) (adecuado para Windows 10), pero recentemente gustoume ShowKeyPlus, que non require instalación e mostra por separado. Dúas claves: o sistema actualmente instalado e a clave OEM en UEFI. Ao mesmo tempo, indícalle a versión de Windows para a cal UEFI. Ademais, usando este programa, podes atopar a clave desde outro cartafol con Windows 10 (noutro disco duro, na carpeta Windows.old) e ao mesmo tempo comprobar a tecla de validez (verifique elemento do produto).

Todo o que tes que facer é executar o programa e ver os datos mostrados:

 
  • A clave instalada é a clave do sistema instalado.
  • Clave OEM (chave orixinal): a clave do sistema operativo preinstalado, se se atopaba no ordenador.

Tamén pode gardar estes datos nun ficheiro de texto para empregar ou gardar o almacenamento premendo no botón "Gardar". Por certo, o problema co feito de que ás veces programas diferentes mostran diferentes teclas de produto para Windows, só aparece debido a que algúns o ven no sistema instalado, outros en UEFI.

Como descubrir a clave de produto de Windows 10 en ShowKeyPlus - vídeo

Descarga ShowKeyPlus de http://github.com/Superfly-Inc/ShowKeyPlus/releases/

Ver unha clave instalada por Windows 10 mediante PowerShell

Onde podes facer sen programas de terceiros, prefiro prescindir deles. Ver unha clave de produto de Windows 10 é unha tarefa. Se é máis doado para vostede usar o programa gratuíto para iso, desprácese pola guía seguinte. (Por certo, algúns programas de visualización de teclas envíanos ás partes interesadas)

Non se inclúe un sinxelo comando PowerShell ou unha liña de comandos para descubrir a clave do sistema actualmente instalado (hai un comando que amosa a chave de UEFI, mostrareino a continuación. Pero normalmente é a clave do sistema actual que se distingue da predefinida). Pero pode usar o script PowerShell preparado para amosar a información necesaria (o autor do guión é Jakob Bindslet).

Aquí tes o que debes facer. Primeiro de todo, inicie o bloque de notas e copie o código que se presenta a continuación.

#Función principal Función GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Software Microsoft Windows NT CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " predeterminado: stdRegProv "#Ver o valor do rexistro $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Matriz] $ DigitalIDvalue = $ Object.uValue #Se suc # Si ($ DigitalIDvalue) {#Get producnt name and ID de produto $ ProductName = (Get-itemproperty -Path "HKLM: Software Microsoft Windows NT CurrentVersion" -Name "ProductName". ProductName $ ProductID = (Get-itemproperty -Path "HKLM: Software Microsoft Windows NT CurrentVersion "-Name" ProductId ") ProductId #Convertir o valor binario en $ número de serie $ Result = ConvertTokey $ DigitalIDvalue $ OSInfo = (Get-WmiObject" Win32_OperatingSystem "| seleccione Lenda) .Caption If ($ OSInfo -match" Windows 10 ") {if ($ Result) {{string] $ value = "ProductName: $ ProductName 'r'n"' + "ProductID: $ ProductID 'r'n"' + "Installed Key: $ Result" $ value #Save Windows info Para un ficheiro $ Choice = GetChoice If ($ Choice -eq 0) {$ txtpath = "C: Usuarios" + $ env: USERNAME + "Desktop" New-Item -Path $ txtpath -Nome "WindowsKeyInfo.txt" - Valor $ valor -Ficheiro TipoTipo - Forza | Out-Null} Elseif ($ Choice -eq 1) {Exit}} Outra {Write-Warning "Executa o script en Windows 10"}} Outra {Write-Warning "Executa o script en Windows 10"}} Otro {Write-Warning " Produciuse un erro, non se puido obter a chave "}} #Escolla a opción da función. Función GetChoice {$ yes = New-Object System.Management.Automation.Host.ChoiceDescription" & Yes ", $ no = New-Object System.Management.Automation. Host.ChoiceDescription "& Non", "" $ choices = [System.Management.Automation.Host.ChoiceDescription []] ($ si, $ non) $ caption = "Confirmación" $ message = "Gardar a tecla nun ficheiro de texto?" $ result = $ Host.UI.PromptForChoice ($ caption, $ message, $ choices, 0) $ result} $ ConvertToKey ($ Key) {$ Keyoffset = 52 $ isWin10 = [int] ($ Key [66] / 6) -band 1 $ HF7 = 0xF7 $ Clave [66] = ($ Clave [66] -band $ HF7) -bOr (($ isWin10 -band 2) * 4) $ i = 24 [Cadea] $ Chars = "BCDFGHJKMPQRTVWXY2346789" fai {$ Cur = 0 $ X = 14 Fai {$ Cur = $ Cur * 256 $ Cur = $ Clave [$ X + $ Keyoffset] + $ Cur $ Clave [$ X + $ Keyoffset] = [math] :: Floor ([double] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} mentres ($ X -ge 0) $ i = $ i- 1 $ KeyOutput = $ Chars.SubString ($ Cur, 1) + $ KeyOutput $ last = $ Cur} mentres ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ last) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) se ($ last -eq 0) {$ KeyOutput = "N" + $ Keypart2} máis {$ KeyOutput = $ Keypart2.Insert ($ Keypart2.IndexOf ($ Keypart1) + $ Keypart1.length, "N")} $ a = $ KeyOutput.Substring (0.5) $ b = $ KeyOutput.substring (5.5) $ c = $ KeyOutput.substring (10.5) $ d = $ KeyOutput.substring (15 , 5) $ e = $ KeyOutput.substring (20,5) $ keyproduc t = $ a + "-" + $ b + "-" + $ c + "-" + $ d + "-" + $ e $ keyproduct} GetWin10Key

Garda o ficheiro coa extensión .ps1. Para facelo no bloque de notas, ao gardar, no campo "Tipo de ficheiro", seleccione "Todos os ficheiros" no canto de "Documentos de texto". Pode gardar, por exemplo, baixo o nome win10key.ps1

Despois diso, inicie Windows PowerShell como administrador. Para facer isto, pode comezar a escribir PowerShell no campo de busca e logo premer nel co botón dereito do rato e seleccionar o elemento correspondente.

En PowerShell, escriba o seguinte comando: Set-ExecutionPolicy RemoteSigned e confirma a súa execución (introduza Y e prema Intro en resposta á solicitude).

A continuación, introduza o comando: C: win10key.ps1 (este comando especifica o camiño ao ficheiro gardado co script).

Como resultado do comando, verá información sobre a clave instalada por Windows 10 (na sección Chave instalada) e unha suxestión para gardala nun ficheiro de texto. Despois de coñecer a clave do produto, pode restablecer a política de execución do script en PowerShell co seu valor predeterminado usando o comando Set-ExecutionPolicy restrinxido

Como descubrir a clave OEM de UEFI

Se o Windows 10 foi preinstalado no seu ordenador ou portátil e desexa ver a clave OEM (que se almacena na placa base UEFI), pode usar un simple comando que precisa executar na liña de comandos como administrador.

wmic path softwarelicensingservice recibe OA3xOriginalProductKey

Como resultado, recibirá a clave do sistema preinstalado se está presente no sistema (pode diferir da clave empregada polo sistema operativo actual, pero pode usarse para devolver a versión orixinal de Windows).

Outra versión do mesmo comando, pero para Windows PowerShell

(Get-WmiObject -query "select * from SoftwareLicensingService"). OA3xOriginalProductKey

Como ver a chave do Windows 10 instalado usando o script VBS

E outro script, xa non para PowerShell, senón no formato VBS (Visual Basic Script), que mostra a clave do produto instalada nun computador ou portátil de Windows 10 e, posiblemente, sexa máis cómodo para o seu uso.

Copia as liñas de abaixo.

Definir WshShell = CreateObject ("WScript.Shell") regKey = "HKLM SOFTWARE Microsoft Windows NT CurrentVersion" DigitalProductId = WshShell.RegRead (regKey e "DigitalProductId") Win10ProductName = "Versión de Windows 10" & WshShell.RegRead (regKey & "ProductName") & vbNewLine Win10ProductID = "ID de produto:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Tecla de Windows 10" 10 WinProPro, 01010, 10, 10, 10; & ProductKeyLabel MsgBox (Win10ProductID) Función ConvertToKey (regKey) Const KeyOffset = 52 isWin10 = (regKey (66) 6) e 1 regKey (66) = (regKey (66) e & HF7) Ou ((isWin10 e 2) * 4) j = 24 Chars = "BCDFGHJKMPQRTVWXY2346789" Do Cur = 0 y = 14 Do Cur = Cur * 256 Cur = regKey (y + KeyOffset) + Cur regKey (y + KeyOffset) = (Cur 24) Cur = Cur Mod 24 y = y -1 Bucle mentres y> = 0 j = j -1 winKeyOutput = Mid (Chars, Cur + 1, 1) & winKeyOutput Last = Cur Loop While j> = 0 If (i sWin10 = 1) Entón keypart1 = Mid (winKeyOutput, 2, Last) insert = "N" winKeyOutput = Substituír (winKeyOutput, keypart1, keypart1 e insert, 2, 1, 0) If Last = 0 Then winKeyOutput = insert & winKeyOutput End If a = Mid (winKeyOutput, 1, 5) b = Mid (winKeyOutput, 6, 5) c = Mid (winKeyOutput, 11, 5) d = Mid (winKeyOutput, 16, 5) e = Mid (winKeyOutput, 21, 5) ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & e Función final

Debe resultar como na imaxe de abaixo.

Despois, garde o documento coa extensión .vbs (para iso, no diálogo Gardar, seleccione "Todos os ficheiros" no campo "Tipo de ficheiro".

Vaia ao cartafol onde se gardou o ficheiro e execútao. Despois da execución verá unha ventá na que se amosará a chave do produto ea versión de Windows 10 instalada.

Como xa dixen, hai moitos programas para ver unha clave: en Produkey e Speccy, así como a outras utilidades para ver as características dun ordenador, podes atopar esta información. Pero, estou seguro, os xeitos que se describen aquí serán suficientes en case calquera situación.

Mira o vídeo: Como Ver o Saber CLAVE DE PRODUCTO DE WINDOWS 10, 8 y 7 - 2018 - 2019 (Novembro 2024).