A clave de produto en Windows 10 OS, como nas versións anteriores deste sistema operativo, é un código de 25 díxitos que consiste en letras e números que se usan para activar o sistema. O usuario pode atopalo útil no proceso de reinstalar o sistema operativo, polo que perder a clave é un evento bastante desagradable. Pero se isto aconteceu, non debería estar moi chat, xa que hai xeitos de aprender este código.
Opcións para ver o código de activación en Windows 10
Hai varios programas cos que podes ver a chave de activación de Windows OS 10. Consideremos con máis detalle algúns deles.
Método 1: Speccy
Speccy é unha utilidade potente, cómodo e en lingua rusa, cuxa funcionalidade consiste en ver información completa sobre o sistema operativo, así como os recursos de hardware dun ordenador persoal. Tamén se pode empregar para coñecer o código co que se activou a versión do seu sistema operativo. Para facelo, siga esta instrución.
- Descargue a aplicación dende o sitio web oficial e instálea no seu PC.
- Abre o Speccy.
- No menú principal, vaia a "Sistema operativo"e logo revisar a información na columna "Número de serie".
Método 2: ShowKeyPlus
ShowKeyPlus é outra utilidade, grazas á cal podes coñecer o código de activación de Windows 10. A diferenza do Speccy, ShowKeyPlus non necesita ser instalado, simplemente descarga as aplicacións do sitio e execútalo.
Descargar ShowKeyPlus
Debe ter coidado cos programas de terceiros, xa que os atacantes poden roubar a clave do seu produto e utilizalo para os seus propios fins.
Método 3: ProduKey
ProduKey é unha pequena utilidade que tampouco require instalación. Basta descargalo desde o sitio web oficial, executa e visualiza a información necesaria. A diferenza doutros programas, ProduKey está pensado só para mostrar as chaves de activación e non acumula usuarios con información innecesaria.
Descarga a aplicación ProduKey
Método 4: PowerShell
Podes atopar a chave de activación empregando as ferramentas integradas de Windows 10. Entre elas, PowerShell, o shell do comando do sistema, ocupa un lugar especial. Para ver a información desexada, ten que escribir e executar un script especial.
É interesante notar que é difícil para os usuarios inexpertos aprender o código coa axuda de ferramentas estándar, polo que non se recomenda usalos se non ten coñecemento suficiente no campo das tecnoloxías informáticas.
Para facelo, siga os pasos seguintes.
- Abre Bloc de notas.
- Copie o texto do script a continuación e garde o ficheiro creado coa extensión ".Ps1". Por exemplo, 1.ps1.
- Executar PowerShell como administrador.
- Cambia ao directorio onde se garda o script usando o comando "Cd" e logo premendo a tecla Intro. Por exemplo, cd c: // (vai á unidade C).
- Executa o script. É suficiente para escribir
./"Script name.ps1 "
e preme Intro.
Debe ter en conta que para gardar o ficheiro que precisa no campo "Nome de ficheiro" rexistre a extensión .ps1 e no campo "Tipo de ficheiro" establecer o valor "Todos os ficheiros".
$ Object = $ wmi.GetBinaryValue ($ regHKLM, $ regPath, $ DigitalProductId) Se ($ DigitalProductId) $ ResKey = ConvertToWinkey $ DigitalProductId [string] $ value = "Chave de Windows: $ ResKey" } } } Función ConvertToWinKey ($ WinKey) mentres ($ con -ge 0) $ WinKeypart1 = $ KeyResult.SubString (1, $ último) $ WindowsKey = $ KeyResult.Substring (0.5) + "-" + $ KeyResult.substring (5.5) + "-" + $ KeyResult.substring (10.5) + "-" + $ KeyResult.substring ( 15.5) + "-" + $ KeyResult.substring (20.5) Getkey
# Función principal
Función GetKey
{
$ regHKLM = 2147483650
$ regPath = "Software Microsoft Windows NT Current Version"
$ DigitalProductId = "DigitalProductId"
$ wmi = [WMIClass] " _ $ env: COMPUTERNAME root predeterminado: stdRegProv"
[Matriz] $ DigitalProductId = $ Object.uValue
{
$ OS = (Get-WmiObject "Win32_OperatingSystem" | seleccione Lenda) .Caption
If ($ OS -match "Windows 10")
{
se ($ ResKey)
{
$ valor
Doutro xeito
{
$ w1 = "O script está deseñado só para Windows 10"
$ w1 | Aviso de escritura
}
}
Doutro xeito
{
$ w2 = "O script está deseñado só para Windows 10"
$ w2 | Aviso de escritura
}
Doutro xeito
{
$ w3 = "Houbo un erro inesperado ao obter a chave"
$ w3 | Aviso de escritura
}
{
$ OffsetKey = 52
$ isWindows10 = [int] ($ WinKey [66] / 6) -band 1
$ HF7 = 0xF7
$ WinKey [66] = ($ WinKey [66] -band $ HF7) -bOr (($ isWindows10 -band 2) * 4)
$ c = 24
[String] $ Symbols = "BCDFGHJKMPQRTVWXY2346789"
facer
{
$ CurIndex = 0
$ X = 14
Facer
{
$ CurIndex = $ CurIndex * 256
$ CurIndex = $ WinKey [$ X + $ OffsetKey] + $ CurIndex
$ WinKey [$ X + $ OffsetKey] = [matemáticas] :: Piso ([dobre] ($ CurIndex / 24))
$ CurIndex = $ CurIndex% 24
$ X = $ x - 1
}
mentres ($ x -ge 0)
$ c = $ s- 1
$ KeyResult = $ Symbols.SubString ($ CurIndex, 1) + $ KeyResult
$ last = $ CurIndex
}
$ WinKeypart2 = $ KeyResult.Substring (1, $ KeyResult.length-1)
se ($ último -eq 0)
{
$ KeyResult = "N" + $ WinKeypart2
}
máis
{
$ KeyResult = $ WinKeypart2.Insert ($ WinKeypart2.IndexOf ($ WinKeypart1) + $ WinKeypart1.length, "N")
}
$ Windowskey
}
Se ao inicio do script tiña unha mensaxe de que a execución de scripts está prohibida, introduza o comandoSet-ExecutionPolicy RemoteSigned
e despois confirma a túa decisión con "Y" e Intro.
Obviamente, é moito máis doado usar programas de terceiros. Polo tanto, se non es un usuario experimentado, deixe a súa elección na instalación de software adicional. Isto aforrará tempo.