Windows Tips & News

როგორ მივიღოთ Windows პროდუქტის გასაღები მესამე მხარის პროგრამული უზრუნველყოფის გამოყენების გარეშე

click fraud protection
69 პასუხი

თუ დაკარგეთ, ვერ მოიძიეთ ან დაგავიწყდათ სად ინახავდით თქვენი Windows 8.1, Windows 8 ან Windows 7 OS-ის პროდუქტის გასაღები, არ დაიდარდოთ. მსურს გაჩვენოთ მარტივი გამოსავალი თქვენი პროდუქტის გასაღების ამოსაღებად თქვენს კომპიუტერზე დაინსტალირებული OS-დან მესამე მხარის პროგრამული უზრუნველყოფის გამოყენების გარეშე.

  1. გახსენით Notepad.
  2. დააკოპირეთ და ჩასვით შემდეგი ტექსტი ნოუთბუდის ფანჯარაში.
    ფუნქცია Get-WindowsKey { ## ფუნქცია Windows პროდუქტის გასაღების მისაღებად ნებისმიერი კომპიუტერიდან ## Jakob Bindslet ([email protected]) პარამეტრი ($targets = ".") $hklm = 2147483650 $regPath = "Software\Microsoft\Windows NT\CurrentVersion" $regValue = "DigitalProductId" Foreach ($target $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" ## გაშიფვრა ბაზის24 კოდირებული ორობითი მონაცემები For ($i = 24; $i -ge 0; $i--) { $k = 0 იყიდება ($j = 14; $j -ge 0; $j--) { $k = $k * 256 -bxor $binArray[$j] $binArray[$j] = [მათემატიკა]:: 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 -კომპიუტერი $target $obj = New-Object Object $obj | Add-Member Noteproperty Computer -value $target $obj | წევრის დამატება შენიშვნის თვისების წარწერა - ღირებულება $win32os. წარწერა $obj | Add-Member Noteproperty CSDVersion -მნიშვნელობა $win32os. CSD ვერსია $obj | Add-Member Noteproperty OSArch -მნიშვნელობა $win32os. OSArchitecture $obj | Add-Member Noteproperty BuildNumber -მნიშვნელობა $win32os. BuildNumber $obj | Add-Member Noteproperty RegisteredTo -მნიშვნელობა $win32os. რეგისტრირებული მომხმარებელი $obj | Add-Member Noteproperty ProductID -მნიშვნელობა $win32os. სერიული ნომერი $obj | Add-Member Noteproperty ProductKey -value $productkey $obj } }
  3. შეინახეთ ზემოთ მოცემული ტექსტი ფაილში ".ps1" გაფართოებით დესკტოპზე.
    ბონუს რჩევა: იმისათვის, რომ დარწმუნდეთ, რომ ინახავთ ფაილს ".ps1" გაფართოებით, შეგიძლიათ აკრიფოთ მისი სახელი ორმაგი ბრჭყალებით, მაგალითად, "GetProductKey.ps1".
  4. გახსენით Powershell-ის კონსოლი, როგორც ადმინისტრატორი, აკრიფეთ "powershell" Start მენიუს საძიებო ველში ან პირდაპირ Start Screen-ზე და შემდეგ დააჭირეთ CTRL+SHIFT+Enter. ეს გახსნის ამაღლებულ Powershell ფანჯარას.
  5. ჩართეთ ადგილობრივი ფაილების შესრულება, რომლებიც არ არის ციფრულად ხელმოწერილი. ეს შეიძლება გაკეთდეს შემდეგი ბრძანებით:
    Set-ExecutionPolicy RemoteSigned

    დააჭირეთ Enter-ს, რათა დაუშვათ შესრულების პოლიტიკა შეიცვალოს.

  6. ახლა თქვენ უნდა აკრიფოთ შემდეგი ბრძანება:
    იმპორტი-მოდული C:\Users\Winaero\Desktop\GetProductKey.ps1; Get-WindowsKey

    შენიშვნა: შეცვალეთ გზა GetProductKey.ps1 ფაილში ზემოთ ბრძანებაში, იმ ადგილის მიხედვით, სადაც შეინახეთ იგი.

  7. Voila, თქვენი პროდუქტის გასაღები ნაჩვენებია ეკრანზე!

იხილეთ შემდეგი ვიდეო, თუ თქვენ გაქვთ რაიმე შეკითხვები:

Windows 10-ის განახლების შეთავაზებას ახლა არ აქვს გაუქმების ვარიანტი

Windows 10-ის განახლების შეთავაზებას ახლა არ აქვს გაუქმების ვარიანტი

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი

Windows Ink-ის გამორთვა აპების შემოთავაზებების არქივები

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

Opera 47 გამოვიდა მრავალი გაუმჯობესებით

Opera 47 გამოვიდა მრავალი გაუმჯობესებით

გუშინ, Opera ბრაუზერის უკან მყოფმა გუნდმა გამოუშვა თავისი პროდუქტის ახალი სტაბილური ვერსია. Opera...

Წაიკითხე მეტი