نئے OS کی رہائی کے فورا بعد، سب حیران ہو گئے کہ انسٹال ونڈوز 10 کی کلید کو کیسے پتہ چلا ہے، اگرچہ اکثر صورتوں میں یہ ضروری نہیں ہے. اس کے باوجود، کام پہلے سے ہی متعلقہ ہے، اور ونڈوز 10 سے پہلے انسٹال کردہ کمپیوٹرز اور لیپ ٹاپز کی رہائی کے ساتھ، مجھے لگتا ہے کہ یہ مطالبہ میں زیادہ سے زیادہ ہو جائے گا.
یہ سبق کمانڈ لائن، ونڈوز پاور سائل اور تیسرے فریق کے پروگراموں کا استعمال کرتے ہوئے آپ کے ونڈوز 10 پروڈکٹ کی کلیدی تلاش کرنے کے لئے آسان طریقے بیان کرتا ہے. اسی وقت میں یہ بتوں گا کہ مختلف پروگراموں کو مختلف اعداد و شمار دکھاتے ہیں، کس طرح UEFI میں OEM کی کلیدی طور پر (کس طرح جو اصل میں کمپیوٹر پر تھا) اور فی الحال انسٹال شدہ نظام کی کلید کو دیکھنے کے لئے.
نوٹ: اگر آپ ونڈوز 10 میں مفت اپ گریڈ بنا رہے ہیں، اور اب آپ ایک ہی کمپیوٹر پر صاف تنصیب کے لئے فعال کاری کی کلید کو جاننا چاہتے ہیں، آپ اسے کر سکتے ہیں، لیکن یہ ضروری نہیں ہے (اس کے علاوہ، آپ کو دوسرے لوگوں کی طرح بھی اہم ہونا پڑے گا. اپ ڈیٹ کرکے سب سے اوپر دس وصول کیا). جب فلیش ڈرائیو یا ڈسک سے ونڈوز 10 انسٹال ہو تو، آپ کو ایک مصنوعات کی کلید میں داخل کرنے کے لئے کہا جائے گا، لیکن آپ سوال کو ونڈو میں "میری مصنوعات کی کلید نہیں ہے" پر کلک کرکے اس قدم کو چھوڑ سکتے ہیں (اور مائیکروسافٹ لکھتا ہے کہ یہ کیا ضروری ہے).
انسٹال کرنے اور انٹرنیٹ سے منسلک کرنے کے بعد، یہ نظام خود کار طریقے سے چالو ہوجائے گا، کیونکہ اپ ڈیٹ کے بعد فعال ہونے کے بعد آپ کے کمپیوٹر پر چالو کرنے کے لئے "منسلک" ہے. یہ ہے، ونڈوز 10 تنصیب کے پروگرام میں کلیدی اندراج فیلڈ صرف سسٹم کے خوردہ ورژن کے خریداروں کے لئے موجود ہے. اختیاری: ونڈوز 10 کی صاف تنصیب کے لئے، آپ کو مصنوعات کی کلید ونڈوز 7، 8 اور 8.1 سے پہلے اسی کمپیوٹر میں انسٹال کر سکتے ہیں. اس سرگرمی کے بارے میں مزید: ونڈوز 10 کی چالو.
نصب ونڈوز 10 کی مصنوعات کی کلید اور ShowKeyPlus میں OEM کی کلید دیکھیں
یہاں بیان کردہ مقاصد کے لئے بہت سے پروگرام ہیں، جن میں سے میں نے مضمون میں لکھا تھا، ونڈوز 8 (8.1) کی مصنوعات کی کلید کو کس طرح تلاش کرنا پڑتا ہے، لیکن میں نے حال ہی میں ShowKeyPlus پسند کیا، جس میں تنصیب کی ضرورت نہیں ہے اور الگ الگ دکھاتا ہے. دو چابیاں: فی الحال انسٹال شدہ نظام اور UEFI میں OEM کلید. اسی وقت، یہ آپ کو بتاتا ہے کہ ونڈوز کا کون سا ورژن UEFI کی کلید ہے. اس پروگرام کا استعمال کرتے ہوئے، آپ ونڈوز 10 (ونڈوز. فولڈر فولڈر میں کسی اور ہارڈ ڈرائیو پر) کے ساتھ کسی اور فولڈر سے کلید کو تلاش کرسکتے ہیں، اور اسی وقت درستیت کے لئے کلیدی چیک کریں (پروڈکٹ کلیدی شے کو چیک کریں).
آپ سب کو کرنے کی ضرورت ہے پروگرام چلائیں اور دکھایا گیا اعداد و شمار دیکھیں:
- انسٹال شدہ کلید نصب شدہ نظام کی کلید ہے.
- OEM کلیدی (حقیقی کلید) - پہلے نصب شدہ OS کی کلید، اگر یہ کمپیوٹر پر تھا.
آپ اس ڈیٹا کو "محفوظ کریں" کے بٹن پر کلک کرکے اسٹوریج کو استعمال کرنے یا ذخیرہ کرنے کیلئے ٹیکسٹ فائل میں بھی محفوظ کرسکتے ہیں. ویسے، حقیقت یہ ہے کہ کبھی کبھی مختلف پروگرام ونڈوز کے لئے مختلف پروڈکٹ کی چابیاں دکھاتی ہیں، اس حقیقت کی وجہ سے یہ ظاہر ہوتا ہے کہ ان میں سے کچھ انسٹال شدہ نظام، UEFI میں دوسروں کو دیکھتے ہیں.
ShowKeyPlus میں ونڈوز 10 کی پروڈکٹ کلید کو کس طرح تلاش کرنا - ویڈیو
ShowGeyPlus ڈاؤن لوڈ کریں http://github.com/Superfly-Inc/ShowKeyPlus/releases/
PowerShell کا استعمال کرتے ہوئے ونڈوز 10 کی طرف سے انسٹال کردہ کلید دیکھیں
آپ تیسری پارٹی کے پروگراموں کے بغیر کہاں کر سکتے ہیں، مجھے ان کے بغیر کرنا ہے. ونڈوز 10 مصنوعات کی کلید کو دیکھنے کا ایک ایسا کام ہے. اگر آپ اس کے لئے مفت پروگرام استعمال کرنے کے لئے آسان ہے تو ذیل میں گائیڈ کے ذریعہ سکرال کریں. (ویسے، ملاحظہ کرنے کے لئے کچھ پروگراموں کو دلچسپی سے متعلق جماعتوں میں بھیجتا ہے)
موجودہ انسٹال شدہ نظام کی کلید کو تلاش کرنے کے لئے ایک آسان پاور سائل کمانڈ یا کمان لائن فراہم نہیں کی جاتی ہے (اس طرح کے ایک کمانڈر UEFI سے کلید دکھا رہا ہے، میں اسے ذیل میں دکھائے گا. لیکن عام طور پر یہ موجودہ نظام کی کلید ہے جو پیش سیٹ سے مختلف ہے). لیکن آپ تیار کردہ پاور سیسل اسکرپٹ استعمال کرسکتے ہیں جو لازمی معلومات کو ظاہر کرتا ہے (اسکرپٹ کا مصنف جاکوب بینڈلیٹ ہے).
یہاں آپ کو کیا کرنے کی ضرورت ہے. سب سے پہلے، نو نوٹ پیڈ شروع کریں اور اس کوڈ میں درج ذیل کاپی کریں.
#Main Function Function GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "سافٹ ویئر مائیکروسافٹ ونڈوز NT CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " $ ہدف root پہلے سے طے شدہ: stdRegProv "# گیٹ رجسٹری قیمت $ اعتراض = $ wmi.GetBinaryValue ($ hklm، $ regPath، $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue #If کامیابی حاصل کریں ($ DigitalIDvalue) {# مصنوعات کی شناخت $ پروڈکٹ نام = (حاصل کرنے کے لۓ آؤٹ پٹپرٹی - پیڈ "HKLM: سافٹ ویئر مائیکروسافٹ ونڈوز NT CurrentVersion" - نام "پروڈکٹ نام"). پروڈکٹ کا نام $ ProductID = (Get-itemproperty -Path "HKLM: سافٹ ویئر مائیکروسافٹ ونڈوز NT CurrentVersion "-Name" ProductId "). ProductId # بائنری قدر $ سیریل نمبر پر $ کا نتیجہ = نتیجہ = ConvertTokey $ DigitalIDvalue $ OSInfo = (Get-WmiObject" Win32_OperatingSystem "| کیپشن کو منتخب کریں) .پلانٹ ($ OSInfo -Match" ونڈوز 10 ") {اگر ($ نتیجہ) {{string} $ value = "پروڈکٹ نام: $ پروڈکٹ نام" رین "" + "ProductID: $ ProductID 'Rn" + + "انسٹال شدہ کلید: $ نتیجہ" $ قیمت # ونڈوز کی معلومات محفوظ کریں ایک فائل $ چائس = GetChoice پر اگر ($ چوائس -قق 0) {$ txtpath = "C: users " + $ env: USERNAME + "ڈیسک ٹاپ" نیا آئٹم - پاتھ $ txtpath -Name "WindowsKeyInfo.txt" - قیمت $ قیمت - امیپ ٹائپ فائل --Force | آؤٹ لک) ایلسف ($ چوائس -قق 1) {باہر}} ایلس {لکھنا انتباہ "ونڈوز 10 میں سکرپٹ کو چلائیں"}} ایلس {لکھنا انتباہ "ونڈوز 10 میں سکرپٹ کو چلائیں"}} ایلس {لکھنا انتباہ " ایک خرابی واقع ہوئی، کلیدی نہیں ہوسکتی "}} # گیٹ صارف کا انتخاب فنکشن GetChoice {$ ہاں = نیا آبجیکٹ سسٹم. ایمنسائینس. آٹوومیٹ. ہسٹس چائس ڈیسیکشن" اور ہاں "،" "$ no = New-Object System.Management.Automation. میزبان. چاائس ڈس آرکیڈ "& No"، "" $ انتخاب = [System.Management.Automation.Host.ChoiceDescription []] ($ ہاں، $ no) $ کیشن = "تصدیق" $ پیغام = "ٹیکسٹ فائل میں کلیدی محفوظ کریں؟" $ نتیجہ = $ Host.UI.PromptForChoice ($ کیشن، $ پیغام، $ انتخاب، 0) $ نتیجہ} $ ConvertToKey ($ Key) {$ Keyoffset = 52 $ isWin10 = [int] ($ Key [66] / 6) -بینڈ 1 $ HF7 = 0xF7 $ کلیدی [66] = ($ کلیدی [66] -بینڈ $ HF7) -برا (($ isWin10 -band 2) * 4) $ i = 24 [String] $ چارس = "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، "N")} $ 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
fileps extension کے ساتھ فائل کو محفوظ کریں. اس نوٹپرڈ میں ایسا کرنے کے لئے، جب "فائل کی قسم" فیلڈ میں، "ٹیکسٹ دستاویزات" کے بجائے "تمام فائلیں" کو منتخب کریں. آپ جیت سکتے ہیں، مثال کے طور پر، win10key.ps1 کے تحت
اس کے بعد، ونڈوز پاور شیل کو ایڈمنسٹریٹر کے طور پر شروع کریں. ایسا کرنے کے لئے، آپ تلاش کے میدان میں PowerShell ٹائپنگ شروع کر سکتے ہیں، پھر دائیں ماؤس کے بٹن پر اس پر کلک کریں اور اسی آئٹم کو منتخب کریں.
پاور سائل میں، مندرجہ ذیل کمانڈ لکھیں: سیٹ پر عملدرآمد اور اس کے عملدرآمد کی توثیق کریں (Y درج کریں اور درجے کے جواب میں درج دبائیں).
اگلا، کمانڈ درج کریں: C: win10key.ps1 (یہ حکم سکرپٹ کے ساتھ محفوظ کردہ فائل کا راستہ بیان کرتا ہے).
کمانڈر کے نتیجے میں، آپ ونڈوز 10 (انسٹال کلیدی سیکشن میں) کی طرف سے انسٹال کی کلید کے بارے میں معلومات دیکھیں گے اور ایک ٹیکسٹ فائل میں اسے بچانے کے لئے ایک تجویز ہے. ایک بار جب آپ کی مصنوعات کی کلید معلوم ہو تو، آپ اسکرپٹ پر عملدرآمد کی پالیسی پاور سائل میں اپنی ڈیفالٹ قیمت کو کمانڈ کا استعمال کرتے ہوئے ری سیٹ کرسکتے ہیں سیٹ پر عملدرآمد محدود ہے
UEFI سے OEM کلید کو کیسے پتہ چلتا ہے
اگر ونڈوز 10 آپ کے کمپیوٹر یا لیپ ٹاپ سے قبل پہلے نصب کیا گیا تھا اور آپ کو OEM کلید (جو UEFI ماں بورڈ میں ذخیرہ کیا جاتا ہے) دیکھنا چاہتے ہیں، آپ ایک سادہ کمانڈ استعمال کرتے ہیں جو آپ کو ایڈمنسٹریٹر کے طور پر کمان لائن پر چلانے کی ضرورت ہے.
Wmic راستے سافٹ ویرائینسسنسس OA3x کی بنیادی پروڈیکٹکی حاصل کریں
نتیجے کے طور پر، اگر آپ سسٹم میں موجود ہیں تو آپ کو پری انسٹال شدہ نظام کی کلید مل جائے گی (یہ موجودہ OS کی طرف سے استعمال کردہ کلید سے مختلف ہوسکتا ہے، لیکن یہ ونڈوز کے اصل ورژن کو واپس لینے کے لئے استعمال کیا جا سکتا ہے).
اسی کمان کا ایک اور ورژن، لیکن ونڈوز پاور سائل کے لئے
(حاصل کریں WmiObject-query "سافٹ ویئر لینسسنسنگ سروس سے منتخب کریں"). OA3x اصل مضمون
VBS سکرپٹ کا استعمال کرتے ہوئے انسٹال ونڈوز 10 کی کلید کو دیکھنے کے لئے
اور دوسرا اسکرپٹ، پاور پاور کے لئے نہیں، لیکن VBS (بصری بیس سکرپٹ) کی شکل میں، جس میں ونڈوز 10 کمپیوٹر یا لیپ ٹاپ پر مصنوعات کی چابی نصب ہوتی ہے اور ممکنہ طور پر استعمال کے لئے زیادہ آسان ہے.
نیچے کی لائنز کاپی کریں.
سیٹ کریں WshShell = CreateObject ("WScript.Shell") regKey = "HKLM سافٹ ویئر مائیکروسافٹ ونڈوز NT CurrentVersion " DigitalProductId = WshShell.RegRead (رجکی اور "DigitalProductId") Win10ProductName = "ونڈوز 10 ورژن:" اور WshShell.RegRead (رجکی اور "پروڈکٹ نام") اور vbNewLine Win10ProductID = "پروڈکٹ کی ID:" اور WshShell.RegRead (ریکی اور "ProductID") اور VBNewLine Win10ProductKey = ConvertToKey (DigitalProductId) پروڈکٹکیلیبل = "ونڈوز 10 کلید:" 10 ون WinProPro، 01010، 10، 10، 10؛ & ProductKeyLabel MsgBox (Win10ProductID) فنکشن تبادلوں کی فہرست (رجکی) کاسٹ کلیفسیٹ = 52 isWin10 = (رجکی (66) 6 اور 1 رجکی (66) = (رجکی (66) اور HF7) یا ((isWin10 اور 2) * 4) j = 24 چارٹس = "BCDFGHJKMPQRTVWXY2346789" کیا کرو = 0 y = 14 کیا کرو = Cur * 256 Cur = regKey (y + KeyOffset) + دوبارہ regKey (y + KeyOffset) = (Cur 24) Cur = Cur Mod 24 y = y -1 لوپ جب y = = j = j -1 winKeyOutput = مڈ (چارز، کرن + 1، 1) اور winKeyOutput آخری = کوری لوپ ج> = 0 اگرچہ (اگر میں sWin10 = 1) پھر keypart1 = مڈ (winKeyOutput، 2، آخری) ڈالیں = "این" winKeyOutput = تبدیل کریں (winKeyOutput1، keypart1 اور insert insert، 2، 1، 0) آخری = 0 پھر winKeyOutput = داخل کریں & winKeyOutput End ایک = مڈ (winKeyOutput، 1، 5) B = مڈ (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 انسٹال ورژن کا ڈسپلے کیا جائے گا.
جیسا کہ میں نے پہلے ہی ذکر کیا ہے، ایک کلیدی دیکھنے کے لئے بہت سارے پروگرام ہیں - پروڈوکی اور پرسیسی میں، اور دوسرے افادیت کے ساتھ ساتھ کمپیوٹر کی خصوصیات کو دیکھنے کے لئے، آپ اس معلومات کو تلاش کرسکتے ہیں. لیکن، مجھے یقین ہے کہ، یہاں بیان کردہ طریقے تقریبا کسی صورت حال میں کافی ہوں گے.