उत्पादन कुञ्जी कसरी विन्डोज 10 पत्ता लगाउने?

नयाँ ओएसको रिलीज पछि तुरुन्तै सबैले आश्चर्यचकित गर्न थाले कि कसरी विस्थापित विन्डोज 10 को कुञ्जी पत्ता लगाउन सकिन्छ, यद्यपि धेरै अवस्थामा यो आवश्यक छैन। यद्यपि, कार्य पहिल्यै सान्दर्भिक छ, र विन्डोज 10 भन्दा पहिले विन्डोज 10 को साथ कम्प्यूटर र ल्याप्टप को रिलीज संग, मलाई लाग्छ कि यो पनि अधिक मांग मा हुनेछ।

यो ट्यूटोरियलले आदेश विन्डोज, विन्डोज पावरसेल, र तेस्रो पक्ष प्रोग्रामहरू प्रयोग गरी तपाईंको विन्डोज 10 उत्पाद कुञ्जी पत्ता लगाउन सरल तरिकाहरूको वर्णन गर्दछ। एकै समयमा मैले उल्लेख गर्नेछु कि विभिन्न कार्यक्रमहरूले विभिन्न डेटाहरू देखाउँछ, कसरी UEFI (OEM मा मूलका लागि ओएसका लागि) र हालको स्थापित प्रणालीको कुञ्जीलाई अलग-अलग रुपमा कुञ्जी हेर्न।

नोट: यदि तपाईले विन्डोज 10 मा निःशुल्क अपग्रेड गर्नुभयो, र अब तपाइँ त्यही कम्प्युटरमा सफा स्थापनाको लागि सक्रियता कुञ्जी जान्न चाहानुहुन्छ, तपाइँ यसलाई गर्न सक्नुहुनेछ, तर यो आवश्यक छैन (यसबाहेक, तपाइँसँग अन्य व्यक्तिको रूपमा कुञ्जी हुनेछ अपडेट गरेर शीर्ष दस प्राप्त गरियो)। फ्लैश ड्राइव वा डिस्कबाट विन्डोज 10 स्थापना गर्दा, तपाईंलाई उत्पादन कुञ्जी प्रविष्ट गर्न सोधिएको छ, तर तपाईं क्वेरी विन्डोमा "मेरो उत्पादन कुञ्जी छैन" क्लिक गरेर यो चरण छोड्न सक्नुहुन्छ (र माइक्रोसफ्टले लेखेको छ कि यो के गर्नु पर्छ)।

इन्टरनेटमा स्थापना र जडान पछि, प्रणाली स्वत: सक्रिय हुनेछ, किनभने सक्रियता तपाइँको कम्प्युटरमा अद्यावधिक पछि "जडान गरिएको" हो। त्यो, विन्डोज 10 स्थापना कार्यक्रममा कुञ्जी प्रविष्ट फिल्ड मात्र प्रणालीको खुदरा संस्करणका लागि मात्र उपलब्ध छ। वैकल्पिक: विन्डोज 10 को स्वच्छ स्थापनाको लागि, तपाईले उत्पादन कुञ्जी लाई Windows 7, 8 र 8.1 बाट पहिले नै त्यहि कम्प्युटरमा स्थापना गर्न सक्नुहुनेछ। यस सक्रियता बारे थप: विन्डोज 10 को सक्रियता।

स्थापना विन्डोज 10 को उत्पादन कुञ्जी र ShowKeyPlus मा OEM कुञ्जी हेर्नुहोस्

यहाँ वर्णन गरिएको उद्देश्यहरूका लागि धेरै प्रोग्रामहरू छन्, मैले लेखमा लेखेका धेरैवटा विन्डोज 8 (8.1) (Windows 10 को लागि उपयुक्त) कसरी पत्ता लगाउन सक्छु, तर मैले हालैको ShowKeyPlus मनपर्यो, जसलाई स्थापना र आवश्यकता फरक दुई कुञ्जीहरू: हालै स्थापित स्थापित प्रणाली र UEFI मा OEM कुञ्जी। एकै समयमा, यसले तपाईंलाई बताउँछ कि विन्डोजको कुन संस्करण UEFI कुञ्जीको लागि हो। साथै, यस कार्यक्रमको प्रयोग गरेर तपाइँ अर्को फोल्डरबाट विन्डोज 10 (अर्को हार्ड ड्राइभमा, Windows.old फोल्डरमा) सँग कुञ्जी पत्ता लगाउन सक्नुहुन्छ, र त्यही समयमा वैधताको लागि कुञ्जी जाँच गर्नुहोस् (उत्पाद कुञ्जी वस्तु जाँच गर्नुहोस्)।

तपाइँ सबै गर्न आवश्यक छ कार्यक्रम चलाउन र प्रदर्शित डाटा हेर्नुहोस्:

 
  • स्थापित कुञ्जी स्थापित प्रणालीको कुञ्जी हो।
  • OEM कुञ्जी (मूल कुञ्जी) - पूर्व स्थापित ओएसको कुञ्जी, यदि यो कम्प्यूटरमा थियो।

तपाईं यस डेटालाई थप फाइलको लागि पाठ फाइलमा बचत गर्न वा भण्डारण गर्न "सुरक्षित" बटन क्लिक गरेर बचत गर्न सक्नुहुनेछ। वैसे, समस्या को साथ समस्या छ कि कहिले काँही अलग कार्यक्रमहरु लाई विन्डोज को लागि अलग उत्पादन कुञ्जी दिखाते हो, सिर्फ तथ्य को कारण देखि प्रकट हुन्छ कि केहि स्थापित यो स्थापित सिस्टम मा, यूईएफआई मा अन्य।

कसरी ShowKeyPlus - भिडियोमा विन्डोज 10 को उत्पाद कुञ्जी पत्ता लगाउन

Show DownloadKeyPlus http://github.com/Superfly-Inc/ShowKeyPlus/releases/

Windows 10 द्वारा PowerShell को प्रयोग गरेर स्थापित कुञ्जी हेर्नुहोस्

तपाइँ तेस्रो-पक्ष कार्यक्रमहरू कहाँ गर्न सक्नुहुनेछ, म तिनीहरूलाई बिना काम गर्न चाहन्छु। विन्डोज 10 उत्पाद कुञ्जी हेर्दै एक यस्तो कार्य हो। यदि तपाइँ यसको लागि नि: शुल्क कार्यक्रम प्रयोग गर्न यो सजिलो छ भने तल दिशानिर्देश मार्फत स्क्रोल गर्नुहोस्। (वैसे, हेर्ने कुञ्जीका लागि केहि कार्यक्रमहरूले रूचि पक्षमा पठाउँछन्)

हालै स्थापित स्थापित प्रणालीको कुञ्जी पत्ता लगाउन एक साधारण PowerShell कमान्ड वा कमान रेखा प्रदान गरिएको छैन (त्यहाँ त्यस्ता आदेशहरू छन् जुन UEFI बाट कुञ्जी देखाउँदछ, म यसलाई तल देखाउनेछु। तर सामान्यतः यो पूर्व निर्धारित प्रणालीको कुञ्जी हो)। तर तपाईं तयार-निर्मित PowerShell स्क्रिप्ट प्रयोग गर्न सक्नुहुन्छ जुन आवश्यक जानकारी (स्क्रिप्टको लेखक Jakob Bindslet हो) प्रदर्शित गर्दछ।

तपाईलाई के गर्नु आवश्यक छ। सबैभन्दा पहिला, नोटप्याड सुरू गर्नुहोस् र यसलाई तल प्रस्तुत कोड प्रतिलिपि गर्नुहोस्।

#Main प्रकार्य प्रकार्य GetWin10Key {$ Hklm = 2147483650 $ लक्ष्य = $ env: COMPUTERNAME $ regPath = "सफ्टवेयर  माइक्रोसफ्ट  विन्डोज NT  CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " $ Target  root  पूर्वनिर्धारित: stdRegProv "# प्राप्त रजिस्ट्री मान $ वस्तु = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue # यदि सफल हुन्छ भने ($ DigitalIDvalue) {# गेट उत्पादन नाम र तर, त्यसो भएन, त्यसो भएन, त्यसो भए पनि यो कुरा हो कि? CurrentVersion "-Name" ProductId ")। ProductId # कन्वर्ट बाइनरी मान $ सीरियल नम्बर $ $ परिणाम = ConvertTokey $ DigitalIDvalue $ OSInfo = (Get-WmiObject" Win32_OperatingSystem "| क्याप्शन चयन गर्नुहोस्) .प्पेशन यदि ($ OSInfo -Match" Windows 10 ") {यदि ($ परिणाम) {[string] $ value = "ProductName: $ ProductName 'Rn"' + "ProductID: $ ProductID 'rn" + "कुञ्जी स्थापना: $ परिणाम" $ value #Save Windows जानकारी एउटा फाइलमा $ च्वाइस = GetChoice यदि ($ विकल्प -एक्स 0) {$ txtpath = "C:  प्रयोगकर्ता " + $ env: USERNAME + " डेस्कटप" नयाँ वस्तु -Path $ txtpath -Name "WindowsKeyInfo.txt" - मान $ मूल्य - आईटाइप्रकार फाइल --Force | बाहिर निलम्बन} एल्सीफ ($ चयन -इक 1) {प्रस्थान}} एल्ल {लेख-चेतावनी "लिपि विन्डोज 10 मा" "}} उपसर्ग {चेतावनी-चेतावनी" लिपिलाई विन्डोज 10 मा "" चलाउनुहोस् "}} उपनाम {लेख-चेतावनी" एउटा त्रुटि देखा पर्यो, कुञ्जी प्राप्त गर्न सकेन "}} # प्राप्त प्रयोगकर्ता छनोट प्रकार्य GetChoice {$ yes = नयाँ-वस्तु प्रणाली.Management.Automation.Host.ChoiceDescription" र हो "," "$ no = New-Object System.Management.Automation। होस्ट .ChoiceDescription "र छैन", "" $ विकल्प = [System.Management.Automation.Host.ChoiceDescription []] ($ हो, $ no) $ क्याप्शन = "पुष्टिकरण" $ सन्देश = "पाठ फाइलमा कुञ्जी बचत गर्नुहुन्छ?" $ परिणाम = $ Host.UI.PromptForChoice ($ कैप्शन, $ सन्देश, $ विकल्पहरू, 0) $ परिणाम} $ कन्वर्टटुकियो ($ कुञ्जी) {$ Keyoffset = 52 $ isWin10 = [int] ($ कुञ्जी [66] / 6) -बाउन्ड 1 $ HF7 = 0xF7 $ कीच [66] = ($ कुञ्जी [66] -बाउन्ड $ HF7) -ब्रो (($ isWin10 -band 2) * 4) $ i = 24 [स्ट्रिंग] $ चार्स = "BCDFGHJKMPQRTVWXY2346789" गर्छ {$ Cur = 0 $ X = 14 Do {$ Cur = $ Cur * 256 $ Cur = $ Key [$ X + $ Keyoffset] + $ Cur $ Key [$ X + $ Keyoffset] = [गणित] :: तल ([डबल] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} जबकि ($ X --ge 0) $ i = $ i - 1 $ KeyOutput = $ Chars.SubString ($ Cur, 1) + $ KeyOutput $ last = $ Cur} जबकि ($ i -ge 0) $ keypart1 = $ KeyOutput.SubString (1, $ last) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length - 1) यदि ($ last -eq 0) {$ KeyOutput = "N" + $ Keypart2} र {$ KeyOutput = $ Keypart2.Insert ($ Keypart2.IndexOf ($ Keypart1) + $ Keypart1.length, "एन")} $ 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) $ keyproduc t = $ a + "-" + $ b + "-" + $ c + "-" + $ d + "-" + $ e $ keyproduct "GetWin10Key

फाइललाई .ps1 विस्तारको साथ बचत गर्नुहोस्। नोटप्याडमा यो गर्नका लागि, "बचत फाइल" फिल्डमा बचत गर्दा, "पाठ कागजात" को सट्टा "सबै फाईलहरू" चयन गर्नुहोस्। तपाईं सुरक्षित गर्न सक्नुहुन्छ, उदाहरणका लागि, win10key.ps1 अन्तर्गत

त्यस पछि, Windows PowerShell प्रशासकको रूपमा सुरू गर्नुहोस्। यो गर्नका लागि, तपाईंले पावरसहेल टाइप गर्न खोज फिल्डमा सुरु गर्न सक्नुहुन्छ, त्यसपछि दायाँ माउस बटनको साथमा क्लिक गर्नुहोस् र सम्बन्धित वस्तु चयन गर्नुहोस्।

PowerShell मा, निम्न आदेश टाइप गर्नुहोस्: सेट-कार्यान्वयनपालोली रिमोटसङ्ख्याबद्ध र यसको कार्यान्वयन पुष्टि गर्नुहोस् (Y प्रविष्टि गर्नुहोस् र अनुरोधमा प्रतिक्रिया प्रविष्ट गर्नुहोस्)।

अर्को, आदेश प्रविष्टि गर्नुहोस्: C: win10key.ps1 (यो आदेश लिपिको साथ सुरक्षित फाइलको मार्ग निर्दिष्ट गर्दछ)।

आदेशको परिणामको रूपमा, तपाईंले विन्डोज 10 (स्थापना कुञ्जी सेक्सनमा) र पाठ फाइलमा बचत गर्न एक सुझाव द्वारा स्थापित कुञ्जी बारे जानकारी देख्नुहुनेछ। एकपटक तपाइँ उत्पादन कुञ्जीलाई थाहा भएपछि, तपाइँले स्क्रिप्ट कार्यान्वयन नीतिमा PowerShell लाई यसको डिफल्ट मानमा रिसेट गर्न सक्नुहुन्छ सेट-कार्यान्वयनपालिसी प्रतिबन्धित

UEFI बाट OEM कुञ्जी कसरी पत्ता लगाउनुहोस्

यदि विन्डोज 10 तपाईको कम्प्यूटर वा ल्यापटपमा पूर्वस्थापित गरिएको थियो र तपाईले OEM कुञ्जी (जुन UEFI माईबोर्डमा भण्डारण गरिएको छ) हेर्न चाहनुहुन्छ, तपाइँ प्रशासकको रूपमा कमांड लाइनमा चलाउन एक सरल आदेश प्रयोग गर्न सक्नुहुन्छ।

wmic path softwarelicensingservice OA3x मूलप्रदेशचर्या प्राप्त गर्नुहोस्

नतिजाको रूपमा, यदि तपाइँ प्रणालीमा उपस्थित हुनुहुन्छ भने तपाइँ पूर्व-स्थापित प्रणालीको कुञ्जी प्राप्त गर्नुहुनेछ (यो वर्तमान ओएस द्वारा प्रयोग हुने कुञ्जी भन्दा फरक हुन सक्छ, तर यसलाई विन्डोजको मौलिक संस्करण फिर्ता गर्न सकिन्छ)।

एउटै आदेशको अर्को संस्करण, तर Windows PowerShell को लागि

(Get-WmiObject -query "चयन * सफ्टवेयर LicensingService बाट")। OA3x मूलनिर्धारितकुञ्जी

VBS स्क्रिप्ट प्रयोग गरी स्थापित विन्डोज 10 को कुञ्जी कसरी हेर्नुहोस्

र अर्को लिपि, पावरसहेलका लागि तर अब, तर VBS (भिजुअल बेसिक लिपि) ढाँचामा, जुन Windows 10 कम्प्यूटर वा ल्यापटपमा उत्पाद कुञ्जी स्थापना गरी प्रदर्शित गर्दछ र सम्भवतः, प्रयोगको लागि अधिक उपयुक्त।

तल रेखाहरू प्रतिलिपि गर्नुहोस्।

WshShell = CreateObject सेट गर्नुहोस् ("WScript.Shell") regKey = "HKLM  सफ्टवेयर  माइक्रोसफ्ट  विन्डोज NT  CurrentVersion " DigitalProductId = WshShell.RegRead (regKey & "DigitalProductId") Win10ProductName = "विन्डोज 10 संस्करण:" & WshShell.RegRead (RegKey & "ProductName") र vbNewLin Win10ProductID = "उत्पाद आईडी:" र WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Windows 10 Key:" 10 Win WinProPro, 01010, 10, 10, 10; उत्पादकजीएलएलएसएलएक्सक्स (Win10ProductID) प्रकार्य रूपान्तरणटोके (रजिके) Const KeyOset = 52 isWin10 = (regKey (66)  6 र 1 regKey (66) = (regKey (66) and HF7) or ((isWin10 and 2) * 4) j = 24 चार्ट = "BCDFGHJKMPQRTVWXY2346789" क्यू = 0 y = 14 केर्नुहोस् = cur * 256 cur = regKey (y + KeyOffset) + cur regKey (y + KeyOset) = (Cur  24) Cur = Cur Mod 24 y = y -1 लूप जब y = = j = j -1 win केईअटपुट = मिड (चार्ल्स, क्यू + 1, 1) र winKeyOutput अन्तिम = कर्स लूप जब जे> = 0 यदि (i sWin10 = 1) त्यसपछि keypart1 = मिड (winKeyOutput, 2, अन्तिम) सम्मिलित गर्नुहोस्: "N" winKeyOutput = बदल्नुहोस् (winKeyOutput, keypart1, keypart1 र सम्मिलित गर्नुहोस्, 2, 1, 0) अन्तिम = 0 त्यसपछि winKeyOutput = सम्मिलित गर्नुहोस् & winKeyOutput End 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

यो तल स्क्रिनसटमा रूपान्तरण गर्नु पर्छ।

यसपछि, कागजातहरू .vbs एक्सटेन्सनसँग बचत गर्नुहोस् (यसको लागि, बचत संवादमा, "फाइल प्रकार" फिल्डमा "सबै फाईलहरू" चयन गर्नुहोस्।

फोल्डरमा जानुहोस् जहाँ फाइल बचत गरियो र यसलाई चलाउनुहोस् - निष्पादन पछि तपाईंले एक सञ्झ्याल देख्नुहुनेछ जसमा उत्पाद कुञ्जी र विन्डोज 10 स्थापित संस्करणको संस्करण प्रदर्शन गरिनेछ।

जस्तो कि मैले पहिले नै उल्लेख गरेको छु, कुञ्जी हेर्नका लागि त्यहाँ धेरै प्रोग्रामहरू छन् - प्रोडक्कु र स्पिससीमा, साथसाथै कम्प्युटरको विशेषताहरू हेर्नका लागि अन्य उपयोगिताहरू, तपाइँ यो जानकारी पत्ता लगाउन सक्नुहुनेछ। तर, म निश्चित छु, यहाँ वर्णित तरिकाहरू लगभग कुनै पनि स्थितिमा पर्याप्त हुनेछ।

भिडियो हेर्नुहोस्: How to Install Hadoop on Windows (नोभेम्बर 2024).