Windows 10 mahsulot kalitini qanday topish mumkin haqida malumot

windows 10 mahsulot kalitini qanday topish mumkin haqida malumot 65cd7743c9ff1

Windows 10 mahsulot kalitini qanday topish mumkin haqida malumot

Yangi operatsion tizim ishga tushirilgandan so’ng darhol hamma o’rnatilgan Windows 10-ning kalitini qanday topishni hayron qila boshladilar, ammo aksariyat hollarda bu kerak emas. Biroq, biron bir sababga ko’ra sizga kalit kerak bo’lsa, uni o’rnatish uchun ham, ishlab chiqaruvchi tomonidan UEFI-da tikilgan mahsulot kaliti uchun ham aniqlash osonroq (ular boshqacha bo’lishi mumkin).

Ushbu qo’llanmada buyruq satri, Windows PowerShell va uchinchi tomon dasturlari yordamida Windows 10 mahsulot kalitini topishning oson usullari tasvirlangan. Shu bilan birga, nima uchun turli xil dasturlarda turli xil ma’lumotlar ko’rsatilganligi, UEFI-da OEM tugmachasini (dastlab kompyuterda bo’lgan OS uchun) va hozirda o’rnatilgan tizim kalitini qanday qilib alohida ko’rish kerakligini aytib o’taman.

Eslatma: Agar siz Windows 10-ni bepul yangilagan bo’lsangiz va endi siz xuddi shu kompyuterda toza o’rnatish uchun faollashtirish kalitini bilmoqchi bo’lsangiz, buni qilishingiz mumkin, lekin bu shart emas (shuningdek, sizda boshqa kalitlar bilan bir xil kalit bo’ladi) 10 ta yangilanishni olgan odamlar). Windows 10-ni flesh-disk yoki diskdan o’rnatayotganda sizdan mahsulot kalitini kiritish so’raladi, ammo so’rovdagi «Menda mahsulot kaliti yo’q» tugmasini bosib, bu bosqichni o’tkazib yuborishingiz mumkin (va Microsoft shuni ta’kidlaydiki, bu sizga kerak bo’ladi» qiling).

O’rnatilgan va Internetga ulangandan so’ng, tizim avtomatik ravishda faollashadi, chunki yangilanishdan so’ng faollashtirish kompyuteringizga «bog’langan». Ya’ni, Windows 10 o’rnatuvchisida kalitni kiritish maydoni faqat tizimning Chakana versiyalarini xaridorlari uchun mavjud. Majburiy emas: Windows 10-ni toza o’rnatish uchun siz bir xil kompyuterda avval o’rnatilgan Windows 7, 8 va 8.1 mahsulot kalitidan foydalanishingiz mumkin. Ushbu faollashtirish haqida batafsil ma’lumot: Windows 10-ni faollashtirish. Va agar xohlasangiz, Windows 10-ni faollashtirmasdan ham foydalanishingiz mumkin.

O’rnatilgan Windows 10 mahsulotining kalitini va ShowKeyPlus-da OEM tugmachasini ko’ring

Bu erda tasvirlangan maqsadlar uchun ko’plab dasturlar mavjud, ularning ko’pchiligini Windows 8 (8.1) mahsulot kalitini qanday topish mumkin (Windows 10 uchun ham ishlaydi) maqolasida yozgan edim, lekin menga eng yoqqan narsa — bu yaqinda topilgan ShowKeyPlus, o’rnatishni talab qilmaydi va bir vaqtning o’zida ikkita tugmachani namoyish etadi: hozirda o’rnatilgan tizim kaliti va UEFI-da OEM tugmasi. Shuningdek, UEFI tugmachasi qaysi Windows-ning o’ziga xos versiyasiga mos kelishini ko’rsatadi. Shuningdek, ushbu dastur yordamida siz Windows 10 bilan boshqa papkaning kalitini topishingiz mumkin (boshqa qattiq diskda, Windows.old papkasida) va shu bilan birga kalitning haqiqiyligini tekshiring (Mahsulot kalitini tekshirish) .

Siz qilishingiz kerak bo’lgan yagona narsa dasturni ishga tushirish va ko’rsatilgan ma’lumotlarni ko’rishdir:

  • O’rnatilgan parol — O’rnatilgan tizim paroli.
  • OEM kaliti (asl kalit) — oldindan o’rnatilgan operatsion tizim kaliti, agar u kompyuterda bo’lsa, ya’ni UEFI kaliti.

Bundan tashqari, ushbu ma’lumotni keyinchalik foydalanish uchun yoki «Saqlash» tugmasini bosish orqali arxivlash uchun matnli faylga saqlashingiz mumkin. Aytgancha, ba’zida turli dasturlar Windows uchun turli xil mahsulot kalitlarini ko’rsatadigan muammo, ba’zilari uni o’rnatilgan tizimda, boshqalari esa UEFIda qidiradi.

ShowKeyPlus-da Windows 10 mahsulot kalitini qanday topish mumkin — video

ShowKeyPlus-ni https://github.com/Superfly-Inc/ShowKeyPlus/releases/ saytidan yuklab oling.

Windows 10 mahsulot kalitini topish uchun yana ikkita dastur

Agar biron bir sababga ko’ra ShowKeyPlus sizga mos kelmasa, siz quyidagi ikkita dasturdan foydalanishingiz mumkin:

  • NeoSmart OEM kaliti. — mavjud bo’lsa, UEFI tugmachasini, ya’ni kompyuteringiz yoki noutbukingiz ishlab chiqaruvchisi tomonidan oldindan o’rnatilgan litsenziyalangan tizimning OEM kalitini ko’rsatadi. Agar bunday kalit mavjud bo’lmasa, siz quyidagi skrinshotdagi kabi xabarni ko’rasiz. Dasturni https://neosmart.net/OemKey/ rasmiy veb-saytidan bepul yuklab olishingiz mumkin.
  • NirSoft ProduKey — O’rnatilgan Microsoft mahsulotlarining, shu jumladan Windows 10-ning kalitlarini aks ettiruvchi bepul dastur, dasturni https://www.nirsoft.net/utils/product_cd_key_viewer.html rasmiy veb-saytidan yuklab olish mumkin.

PowerShell yordamida o’rnatilgan Windows 10 tugmachasini ko’ring

Uchinchi tomon dasturlarisiz qila olsam, buni qilishni afzal ko’raman. Windows 10 mahsulot kalitini ko’rish — bu vazifalardan biri. Ammo, agar buning uchun bepul dasturdan foydalanish osonroq bo’lsa, quyidagi qo’llanmani ko’rib chiqing. (Aytgancha, ba’zi bir vizual dasturlar ularni manfaatdor tomonlarga yuboradi)

Hozirda o’rnatilgan tizimning kalitini bilish uchun oddiy PowerShell yoki buyruq qatori buyrug’i mavjud emas (UEFI tugmachasini ko’rsatadigan buyruq bor, men uni quyida ko’rsataman. Ammo odatda, amaldagi tizim kaliti talab qilinganidan farq qiladi) oldindan o’rnatilgan). Ammo kerakli ma’lumotlarni aks ettiradigan (Jakob Bindslet tomonidan) tayyor PowerShell skriptidan foydalanish mumkin.

Siz nima qilishingiz kerak. Birinchidan, bloknotni ishga tushiring va unga quyidagi kodni nusxalash.

#Asosiy funksiya Funktsiya GetWin10Key { $Hklm = 2147483650 $Target = $env:COMPUTERNAME $regPath = "SoftwareMicrosoftWindows NTCurrentVersion" $DigitalID = "DigitalProductId" $wmi = [WMIClass]"$deb qiymati =Reyting qiymati: $wmi.GetBinaryValue($hklm,$regPath,$DigitalID) [Array]$DigitalIDvalue = $Object.uValue #Agar muvaffaqiyatga erishsangiz If($DigitalIDvalue) { #Mahsulot nomi va mahsulot identifikatorini oling $ProductName = (Get-itemproperty -Path) "HKLM:SoftwareMicrosoftWindows NTCurrentVersion" -Name "ProductName").ProductName $ProductID = (Get-itemproperty -Path "HKLM:SoftwareMicrosoftWindows NTCurrentVersion" -Name "MahsulotId").ProductId #Ikkilik qiymatni seriya raqamiga o'zgartiring $RegiDgivaliga = $KeysultiD $OSInfo = (Get-WmiObject "Win32_OperatingSystem" | Sarlavhani tanlang). Caption If($OSInfo -match "Windows 10") { if($Result) { [string]$value ="ProductName : $ProductName `r`n" ` + "ProductID : $ProductID `r`n" ` + "Oʻrnatilgan kalit: $Result" $value #Windows maʼlumotlarini faylga saqlash $ Choice = GetChoice If( $Choice -eq 0 ) { $txtpath = "C:Users"+$env:USERNAME+"Ish stoli" Yangi element -Path $txtpath -Nomi "WindowsKeyInfo.txt" -Value $value -ItemType Fayl - Kuch | Out-Null } Elseif($Choice -eq 1) { Chiqish } } Boshqa { Yozish-Ogohlantirish "Zapuskayte skript v Windows 10" } } Boshqa { Yozish-Ogohlantirish "Zapuskayte skript v Windows 10" } } Aks holda { Write-Ogohlantirish " Voznikla oshibka, ne udalos poluchit klyuch" } } #Foydalanuvchi tanlovini olish Function GetChoice { $yes = New-Object System.Management.Automation.Host.ChoiceDescription "&Ha","" $no = New-Object System.Management.Automation. Host.ChoiceDescription "&No","" $choices = [System.Management.Automation.Host.ChoiceDescription[]]($yes,$no) $caption = "Podtverjdenie" $message = "Soxranit klyuch v textovyy fayl?"

Faylni .ps1 kengaytmasi bilan saqlang. Buni bloknotda amalga oshirish uchun, saqlash vaqtida «Fayl turlari» maydonida «Matnli hujjatlar» o’rniga «Barcha fayllar» ni belgilang. Siz, masalan, win10key.ps1 nomi bilan saqlashingiz mumkin

Keyin administrator sifatida Windows PowerShell dasturini ishga tushiring. Buning uchun qidiruv maydoniga PowerShell-ni yozishni boshlashingiz mumkin, so’ngra o’ng tugmasini bosing va tegishli variantni tanlang.

PowerShell-da quyidagi buyruqni kiriting: Set-ExecutionPolicyRemoteSigned va uning bajarilishini tasdiqlang (Y ni kiriting va so’ralganda Enter tugmasini bosing).

Keyingi bosqichda buyruqni kiriting: C: win10key.ps1 (bu buyruq saqlangan skript fayli yo’lini belgilaydi).

Buyruqni ishga tushirish natijasida siz o’rnatilgan Windows 10 mahsulot kaliti (O’rnatilgan kalit ostida) haqida ma’lumot va uni matnli faylga saqlash taklifini ko’rasiz. Mahsulot kalitini bilganingizdan so’ng, buyruq yordamida PowerShell skriptini bajarish siyosatini asl qiymati bo’yicha tiklashingiz mumkin Set-ExecutionPolicy cheklangan

PowerShell-da UEFI OEM kalitini qanday topish mumkin

Agar sizning kompyuteringiz yoki noutbukingiz Windows 10 bilan oldindan o’rnatilgan bo’lsa va siz OEM tugmachasini ko’rishingiz kerak bo’lsa (u anakartning UEFI-da saqlanadi), administrator sifatida buyruq satridan boshqariladigan oddiy buyruqdan foydalanishingiz mumkin.

wmic path softwarelicensingservice OA3xOriginalProductKey ni oladi

Agar tizimda mavjud bo’lsa, u oldindan o’rnatilgan tizim kalitini oladi (u amaldagi operatsion tizim ishlatganidan farq qilishi mumkin, ammo u Windows-ning asl nusxasini qaytarish uchun ishlatilishi mumkin).

Xuddi shu buyruqning yana bir varianti, ammo Windows PowerShell uchun

(Get-WmiObject -query "SoftwareLicensingService" dan "tanlang *"). OA3xOriginalProductKey

VBS skriptidan foydalanib o’rnatilgan Windows 10 tugmachasini qanday ko’rish mumkin

Va boshqa skript, endi PowerShell uchun emas, balki VBS (Visual Basic Script) formatida, bu sizning kompyuteringizda yoki noutbukda o’rnatilgan Windows 10 mahsulot kalitini ko’rsatadi va undan foydalanish osonroq bo’ladi.

Quyidagi satrlarni bloknotingizga ko’chiring.

WshShell = CreateObject-ni o'rnating ("WScript.Shell") regKey = "HKLMSOFTWAREMicrosoftWindows NTCurrentVersion" DigitalProductId = WshShell.RegRead (regKey & "DigitalProductId") Win10ProductName = "Versiya & WindowsR" va "Windows 10": "& vRewineKey & vRewineName & v" ProductRegKey "& vRebRewine Win10ProductID =" ID produkta: "& WshShell.RegRead (regKey &" ProductID ") & vbNewLine Win10ProductKey = ConvertToKey (WinProductId10"): Win10ProductIDProductKey10ConvertProductID (Win10ProductKeyBoxProductID10ConvertMyType & Win10ProductID (Win52ProductKeyBox) regKey) Const KeyOffset = 10 isWin66 = (regKey (6) 1) Va 66 regKey (66) = (7W)) (() = 10 belgi = "BCDFGHJKMPQRTVWXY2" Do Cur = 4 y = 24 Do Cur = Cur * 2346789 Cur = regKey (y + KeyOffset) + Cur regKey (y + KeyOffset) = (Cur 0) Cur = Cur Mod 14 y = y - 256 Loop while y> = 24 j = j -24 winKeyOutput = Mid (Chars, Cur + 1, 0) & winKeyOutput Last = Cur Loop While j> = 1 If (isWin1 = 1) then keypart0 =Mid (winKeyOutput, 10, Last) insert = "N" winKeyOutput = Almashtirish (winKeyOutput, keypart1, keypart1 & insert, 2, 1, 1) If Last = 2 then winKeyOutput = insert & winKeyOutput End If a = Mid (winKeyOutput, 1) , 0) b = Mid (winKeyOutput, 0, 1) c = Mid (winKeyOutput, 5, 6) d = Mid (winKeyOutput, 5, 11) e = Mid (winKeyOutput, 5, 16) ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & e End funktsiyasi

Bu quyidagi skrinshotga o’xshash bo’lishi kerak.

Keyin hujjatni .vbs kengaytmasi bilan saqlang (buni amalga oshirish uchun saqlash muloqot oynasining «Fayl turi» maydonida «Barcha fayllar» ni tanlang.

Fayl saqlangan papkaga o’ting va uni ishga tushiring — ishga tushirilgandan so’ng siz mahsulot kaliti va o’rnatilgan Windows 10 versiyasini ko’rsatadigan oynani ko’rasiz.

Men aytib o’tganimdek, kalitni ko’rish uchun ko’plab dasturlar mavjud — masalan, Speccy, shuningdek, kompyuterning xususiyatlarini ko’rish uchun boshqa yordam dasturlari ushbu ma’lumotlarni topishi mumkin. Ammo bu erda tasvirlangan usullar deyarli har qanday vaziyatda etarli bo’lishiga aminman.

Dasturlar, Texnologiyalar
Windows 10 mahsulot kalitini qanday topish mumkin