Inicia sesión


Cómo encontrar una clave de producto de Windows 10

Cómo encontrar una clave de producto de Windows 10Inmediatamente después del lanzamiento del nuevo sistema operativo, todos se interesaron en cómo encontrar la clave de Windows 10 instalado, aunque en la mayoría de los casos no es obligatorio. Sin embargo, la tarea ya es relevante, y con el lanzamiento de ordenadores y ordenadores portátiles precargadas con Windows 10, creo que será aún más demandado.

Este tutorial describe formas simples de encontrar su clave de producto de Windows 10 usando la línea de comandos, Windows PowerShell y programas de terceros. Al mismo tiempo, mencionaré por qué diferentes programas muestran diferentes datos, cómo ver por separado la clave OEM en UEFI (para el sistema operativo que estaba originalmente en el ordenador) y la clave del sistema actualmente instalado.

Nota: si realizó una actualización gratuita a Windows 10 y ahora desea encontrar la clave de activación para una instalación limpia en la mismo ordenador, puede hacerlo, pero no es necesario (además, tendrá la misma clave que otras personas) quien recibió los diez primeros mediante la actualización). Al instalar Windows 10 desde una unidad flash o disco USB, se le pedirá que ingrese la clave del producto, pero puede omitir este paso haciendo clic en la ventana de consulta "No tengo una clave del producto" (y Microsoft escribe que esto debería hacerse).

Después de instalar y conectarse a Internet, el sistema se activará automáticamente, ya que la activación se "conecta" a su ordenador después de la actualización. Es decir, el campo de entrada clave en el programa de instalación de Windows 10 está presente solo para clientes de versiones comerciales del sistema. Opcional: para una instalación limpia de Windows 10, puede usar la clave del producto instalada previamente en el mismo ordenador Windows 7, 8 y 8.1. Más sobre esta activación: Activar Windows 10.

Ver la clave del producto de Windows 10 instalado y la clave OEM en ShowKeyPlus


Hay muchos programas para los fines descritos aquí, muchos de los cuales escribí en el artículo Cómo encontrar la clave del producto para Windows 8 (8.1)  (también adecuado para Windows 10), pero me gustó el ShowKeyPlus (Puedes descargarlo desde github)encontrado más recientemente, que no requiere instalación y se muestra por separado de inmediato dos claves: el sistema actualmente instalado y la clave OEM en UEFI. Al mismo tiempo, informa para qué versión de Windows es adecuada la clave de UEFI. Además, con este programa, puede encontrar la clave de otra carpeta con Windows 10 (en otro disco duro, en la carpeta Windows.old) y, al mismo tiempo, verificar la validez de la clave (Verificar clave de producto).

Todo lo que necesita hacer es ejecutar el programa y ver los datos que se muestran:
Cómo encontrar una clave de producto de Windows 10 Cómo encontrar una clave de producto de Windows 10
  • Clave instalada: la clave del sistema instalado.
  • Clave OEM (Clave original): sistema operativo preinstalado clave, si estaba en la computadora.
Además, estos datos se pueden guardar en un archivo de texto para uso futuro o almacenamiento de archivos haciendo clic en el botón "Guardar". Por cierto, el problema es que a veces diferentes programas muestran diferentes claves de producto para Windows, solo aparece debido al hecho de que algunos de ellos lo ven en el sistema instalado, otros en UEFI.

Ver una clave de Windows 10 instalado con PowerShell


Donde puedes prescindir de programas de terceros, prefiero prescindir de ellos. Ver una clave de producto de Windows 10 es una de esas tareas. Si le resulta más fácil utilizar el programa gratuito para esto, desplácese por el manual a continuación. (Por cierto, algunos programas para ver las claves las envían a las partes interesadas)

No se proporciona un comando o línea de comandos de PowerShell simple para averiguar la clave del sistema actualmente instalado (existe dicho comando que muestra la clave de UEFI, lo mostraré a continuación. Pero, por lo general, la clave del sistema actual es diferente de la preinstalada). Pero puede usar el script PowerShell listo para usar, que muestra la información necesaria (el autor del script es Jakob Bindslet).

Esto es lo que debes hacer. En primer lugar, ejecute el bloc de notas y copie el código a continuación.
#Main function
Function GetWin10Key
{
    $Hklm = 2147483650
    $Target = $env:COMPUTERNAME
    $regPath = "Software\Microsoft\Windows NT\CurrentVersion"
    $DigitalID = "DigitalProductId"
    $wmi = [WMIClass]"\\$Target\root\default:stdRegProv"
    #Get registry value 
    $Object = $wmi.GetBinaryValue($hklm,$regPath,$DigitalID)
    [Array]$DigitalIDvalue = $Object.uValue 
    #If get successed
    If($DigitalIDvalue)
    {
        #Get producnt name and product ID
        $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
        #Convert binary value to serial number 
        $Result = ConvertTokey $DigitalIDvalue
        $OSInfo = (Get-WmiObject "Win32_OperatingSystem"  | select Caption).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 to a file 
                $Choice = GetChoice
                If( $Choice -eq 0 )
                {    
                    $txtpath = "C:\Users\"+$env:USERNAME+"\Desktop"
                    New-Item -Path $txtpath -Name "WindowsKeyInfo.txt" -Value $value   -ItemType File  -Force | Out-Null 
                }
                Elseif($Choice -eq 1)
                {
                    Exit 
                }
            }
            Else
            {
                Write-Warning "Ejecute el script en Windows 10"
            }
        }
        Else
        {
            Write-Warning "Ejecute el script en Windows 10"
        }
        
    }
    Else
    {
        Write-Warning "Se produjo un error, no se pudo obtener la clave"
    }

}
#Get user choice 
Function GetChoice
{
    $yes = New-Object System.Management.Automation.Host.ChoiceDescription "&Yes",""
    $no = New-Object System.Management.Automation.Host.ChoiceDescription "&No",""
    $choices = [System.Management.Automation.Host.ChoiceDescription[]]($yes,$no)
    $caption = "Confirmación"
    $message = "¿Guardar clave en archivo de texto?"
    $result = $Host.UI.PromptForChoice($caption,$message,$choices,0)
    $result
}
#Convert binary to serial number 
Function ConvertToKey($Key)
{
    $Keyoffset = 52 
    $isWin10 = [int]($Key[66]/6) -band 1
    $HF7 = 0xF7
    $Key[66] = ($Key[66] -band $HF7) -bOr (($isWin10 -band 2) * 4)
    $i = 24
    [String]$Chars = "BCDFGHJKMPQRTVWXY2346789"    
    do
    {
        $Cur = 0 
        $X = 14
        Do
        {
            $Cur = $Cur * 256    
            $Cur = $Key[$X + $Keyoffset] + $Cur
            $Key[$X + $Keyoffset] = [math]::Floor([double]($Cur/24))
            $Cur = $Cur % 24
            $X = $X - 1 
        }while($X -ge 0)
        $i = $i- 1
        $KeyOutput = $Chars.SubString($Cur,1) + $KeyOutput
        $last = $Cur
    }while($i -ge 0)
    
    $Keypart1 = $KeyOutput.SubString(1,$last)
    $Keypart2 = $KeyOutput.Substring(1,$KeyOutput.length-1)
    if($last -eq 0 )
    {
        $KeyOutput = "N" + $Keypart2
    }
    else
    {
        $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)
    $keyproduct = $a + "-" + $b + "-"+ $c + "-"+ $d + "-"+ $e
    $keyproduct 
    
  
}
GetWin10Key
Guarde el archivo con la extensión .ps1. Para hacer esto en un cuaderno, al guardar en el campo "Tipo de archivo", seleccione "Todos los archivos" en lugar de "Documentos de texto". Puede guardar, por ejemplo, bajo el nombre win10key.ps1

Después de eso, inicie Windows PowerShell como administrador. Para hacer esto, puede comenzar a escribir PowerShell en el campo de búsqueda, luego hacer clic derecho sobre él y seleccionar el elemento apropiado.

En PowerShell, ingrese el siguiente comando: Set-ExecutionPolicy RemoteSigned y confirme su ejecución (escriba Y y presione Entrar en respuesta a la solicitud).
Cómo encontrar una clave de producto de Windows 10El siguiente paso, ingrese el comando: C:\win10key.ps1 (este comando indica la ruta al archivo guardado con el script o escribir la ruta donde guardastes el archivo del script).
Cómo encontrar una clave de producto de Windows 10Como resultado del comando, verá información sobre la clave del Windows 10 instalado (en la sección Clave instalada) y la oferta para guardarlo en un archivo de texto. Una vez que conozca la clave del producto, puede devolver la política de ejecución de script en PowerShell a su valor predeterminado utilizando el comando restringido Set-ExecutionPolicy

Cómo encontrar la clave OEM de UEFI


Si Windows 10 fue preinstalado en su ordenador o ordenador portátil y necesita ver la clave OEM (que está almacenada en el UEFI de la placa base), puede usar un comando simple que necesita ejecutar en la línea de comando como administrador.
wmic path softwarelicensingservice get OA3xOriginalProductKey
Como resultado, recibirá la clave del sistema preinstalado si está disponible en el sistema (puede diferir de la clave utilizada por el sistema operativo actual, pero puede utilizarse para devolver la versión original de Windows).
Cómo encontrar una clave de producto de Windows 10Otra variación del mismo comando, pero para Windows PowerShell
(Get-WmiObject -query "select * from SoftwareLicensingService").OA3xOriginalProductKey

Cómo encontrar una clave de producto de Windows 10Cómo ver la clave de Windows 10 instalado usando un script VBS


Y un script más, no para PowerShell, sino en el formato VBS (Visual Basic Script), con el nombre win10key.vbs que muestra la clave de producto instalada en una computadora o computadora portátil con Windows 10 y probablemente sea más conveniente de usar.

Copie las líneas a continuación en su bloc de notas.
Set WshShell = CreateObject("WScript.Shell")
regKey = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"
DigitalProductId = WshShell.RegRead(regKey & "DigitalProductId")
Win10ProductName = "Windows version 10: " & WshShell.RegRead(regKey & "ProductName") & vbNewLine
Win10ProductID = "Product id: " & WshShell.RegRead(regKey & "ProductID") & vbNewLine
Win10ProductKey = ConvertToKey(DigitalProductId)
ProductKeyLabel ="Windows 10 Key: " & Win10ProductKey
Win10ProductID = Win10ProductName & Win10ProductID & ProductKeyLabel
MsgBox(Win10ProductID)
Function ConvertToKey(regKey)
Const KeyOffset = 52
isWin10 = (regKey(66) \ 6) And 1
regKey(66) = (regKey(66) And &HF7) Or ((isWin10 And 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
Loop While y >= 0
j = j -1
winKeyOutput = Mid(Chars, Cur + 1, 1) & winKeyOutput
Last = Cur
Loop While j >= 0
If (isWin10 = 1) Then
keypart1 = Mid(winKeyOutput, 2, Last)
insert = "N"
winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 & 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
End Function
Después de eso, guarde el documento con la extensión .vbs (para esto, seleccione "Todos los archivos" en el campo "Tipo de archivo" en el cuadro de diálogo Guardar).

Vaya a la carpeta donde se guardó el archivo y ejecútelo; después de la ejecución, verá una ventana en la que se mostrará la clave del producto y la versión de Windows 10 instalada.
Cómo encontrar una clave de producto de Windows 10Como ya señalé, hay muchos programas para ver la clave: en Produkey y Speccy, así como en otras utilidades para ver las características de una computadora u ordenador, puede encontrar esta información. Pero estoy seguro de que los métodos descritos aquí serán suficientes en casi cualquier situación.


  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-09-09
  • Categorias: Microsoft Windows Software cmd Ordenador Noticias Tutorial




Información
Usuarios que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!






Cómo rastrear a los usuarios de Adblock usando Google Analytics

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-11-15
  • Categorias: Google WebSite Trucos y tips Noticias Tutorial

Cómo eliminar a todos los usuarios de Twitter que estás siguiendo

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-11-15
  • Categorias: Google Chrome Redes Sociales Twitter Noticias Tutorial

Cómo escribir un poema

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-11-15
  • Categorias: Trucos y tips Noticias Tutorial

Curso de iniciación de JavaScript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-10-21
  • Categorias: Lenguajes De Programacion javascript Cursos Noticias Tutorial

Cómo insertar código JavaScript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-10-21
  • Categorias: Lenguajes De Programacion javascript Cursos Noticias Tutorial

Expresiones JavaScript para especificar valores de atributos en HTML

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-10-21
  • Categorias: Lenguajes De Programacion javascript Cursos Noticias Tutorial