Определяем ключ активации в Виндовс 7

Узнаём ключ от Windows-7

Код запуска используется при переустановке системы ПК и представляет собой ключ из 25 символов. Многие пользователи компьютера впервые сталкиваются с подобным понятием и естественно им неизвестен этот пароль. К счастью существуют методы, которые позволяют определить ключ активации.

Способы просмотра ключа Виндовс 7

Для того чтобы в процессе установки ОС не возникали трудности давайте разберем способы с помощью которых можно узнать свой уникальный индикатор.

Способ 1: Воспользоваться утилитой Speccy

Это специализированная программа, основное предназначение которой давать сводку об ОС установленной на компьютере. Воспользовавшись утилитой можно определить и необходимый код.

  1. Инсталлируйте программу с интернета и запустите ее на ПК.
  2. В списке выберите пункт «Операционная система».
  3. В основном поле напротив строчки «Серийный номер» вы можете увидеть интересующий вас код.
  4. Просмотр кода в Speccy

Способ 2: Использовать приложение ShowKeyPlus

С помощью этой программы также можно выяснить необходимый пароль. Неоценимое преимущество этого приложения – отсутствие необходимости его инсталлировать. Для работы утилиты достаточно просто загрузить ее на ПК и активировать.

  1. Запустите программу.
  2. В открывшемся окне перепишите значение, указанное в строках «Installed Key» и «Original Key».
  3. Просмотр ключа с помощью ShowKeyPlus

Способ 3: С помощью ProduKey

Как и предыдущее приложение, эта программа так же не требует инсталляции на компьютер. Функционал утилиты направлен именно на определение кода запуска и не имеет дополнительных инструментов.

  1. Активируйте приложение.
  2. Напротив графы «Windows 7» будет указан индикатор.
  3. Просмотр ключа продукта с помощью ProduKey

Способ 4: Воспользоваться инструментами ОС

Определить ключ можно и без установки дополнительного ПО на компьютер, но этот способ значительно сложнее и длительнее по времени.

  1. Запустите инструмент «Блокнот».
  2. Введите скрипт указанный на изображениях ниже, и сохраните документ в формате «.ps1».

    Скрипт для Windows 7

    #Main function

    Function GetKey

    {

    $regHKLM = 2147483650

    $regPath = «Software\Microsoft\Windows NT\CurrentVersion»

    $DigitalProductId = «DigitalProductId»

    $wmi = [WMIClass]»\\$env:COMPUTERNAME\root\default:stdRegProv»

    $Object = $wmi.GetBinaryValue($regHKLM, $regPath,$DigitalProductId)

    [Array]$DigitalProductId = $Object.uValue

    If($DigitalProductId)

    {

    $ResKey = ConvertToWinkey $DigitalProductId

    $OS = (Get-WmiObject «Win32_OperatingSystem» | select Caption).Caption

    If($OS -match «Windows 7″)

    {

    if($ResKey)

    {

    [string]$value =»Windows Key: $ResKey»

    $value

    }

    Else

    {

    $w1=»Скрипт предназначен только для Windows 7″

    $w1| Write-Warning

    }

    }

    Else

    {

    $w2=»Скрипт предназначен только для Windows 7″

    $w2| Write-Warning

    }

    }

    Else

    {

    $w3=»Возникла непредвиденная ошибка при получении ключа»

    $w3| Write-Warning

    }

    }

    Function ConvertToWinKey($WinKey)

    {

    $OffsetKey = 52

    $isWindows7 = [int]($WinKey[66]/6) -band 1

    $HF7 = 0xF7

    $WinKey[66] = ($WinKey[66] -band $HF7) -bOr (($isWindows7 -band 2) * 4)

    $с = 24

    [String]$Symbols = «BCDFGHJKMPQRTVWXY2346789»

    do

    {

    $CurIndex = 0

    $X = 14

    Do

    {

    $CurIndex = $CurIndex * 256

    $CurIndex = $WinKey[$X + $OffsetKey] + $CurIndex

    $WinKey[$X + $OffsetKey] = [math]::Floor([double]($CurIndex/24))

    $CurIndex = $CurIndex % 24

    $X = $X — 1

    }

    while($X -ge 0)

    $с = $с- 1

    $KeyResult = $Symbols.SubString($CurIndex,1) + $KeyResult

    $last = $CurIndex

    }

    while($с -ge 0)

    $WinKeypart1 = $KeyResult.SubString(1,$last)

    $WinKeypart2 = $KeyResult.Substring(1,$KeyResult.length-1)

    if($last -eq 0 )

    {

    $KeyResult = «N» + $WinKeypart2

    }

    else

    {

    $KeyResult = $WinKeypart2.Insert($WinKeypart2.IndexOf($WinKeypart1)+$WinKeypart1.length,»N»)

    }

    $WindowsKey = $KeyResult.Substring(0,5) + «-» + $KeyResult.substring(5,5) + «-«+ $KeyResult.substring(10,5) + «-«+ $KeyResult.substring(15,5) + «-«+ $KeyResult.substring(20,5)

    $WindowsKey

    }

    GetKey

  3. Активируйте PowerShell как администратор компьютера. Это можно сделать через меню Пуск.
  4. Введите команду «cd» и пропишите диск, на котором хранится написанный выше скрипт.
  5. Выполните команду активации скрипта. Для этого достаточно после «./» прописать в кавычках название документа и его формат.
  6. В том случае если система высвечивает оповещение о невозможности выполнить процедуру, введите «Set-ExecutionPolicy RemoteSigned».
  7. Просмотр кода через PowerShell

Как вы смогли убедиться, использование специальных программ значительно упрощает определение ключа активации. Последний описанный в статье метод подходит только для опытных пользователей, или в том случае, когда нет возможности скачать нужную утилиту.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Business-notebooks.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: