کلید تولید در سیستم عامل ویندوز 10، مانند نسخه های قبلی این سیستم عامل، یک کد 25 رقمی است که شامل حروف و اعداد است که برای فعال کردن سیستم استفاده می شود. کاربر ممکن است در روند نصب مجدد سیستم عامل مفید باشد، بنابراین از دست دادن کلیدی یک رویداد نسبتا ناخوشایند است. اما اگر این اتفاق افتاد، نباید بسیار ناراحت باشید، زیرا راه هایی وجود دارد که می توانید این کد را یاد بگیرید.
گزینه هایی برای مشاهده کد فعال سازی در ویندوز 10
چندین برنامه وجود دارد که می توانید کلید فعال سازی ویندوز 10 را مشاهده کنید. اجازه دهید جزئیات برخی از آنها را در نظر بگیریم.
روش 1: Speccy
Speccy یک ابزار قدرتمند و مناسب برای زبان روسی است که قابلیت مشاهده اطلاعات کامل درباره سیستم عامل و همچنین منابع سخت افزاری رایانه شخصی است. همچنین می توان آن را برای پیدا کردن کد که نسخه سیستم عامل شما فعال شده است مورد استفاده قرار گیرد. برای انجام این کار، این دستورالعمل را دنبال کنید.
- برنامه را از سایت رسمی دانلود کنید و آن را بر روی رایانه خود نصب کنید.
- Speccy را باز کنید
- در منوی اصلی، بروید "سیستم عامل"و سپس اطلاعات را در ستون بررسی کنید "شماره سریال".
روش 2: ShowKeyPlus
ShowKeyPlus یکی دیگر از ابزارهایی است که به لطف آن شما می توانید کد فعال سازی ویندوز 10 را بیابید. بر خلاف Speccy، ShowKeyPlus نیازی به نصب ندارد، شما فقط برنامه ها را از سایت دانلود کرده و آن را اجرا کنید.
دانلود ShowKeyPlus
شما باید از برنامه های شخص ثالث احتیاط کنید، زیرا مهاجمان می توانند کلید محصول خود را سرقت کنند و از آن برای اهداف خود استفاده کنند.
روش 3: ProduKey
ProduKey یک ابزار کوچک است که همچنین نیاز به نصب ندارد. نگران نباشید، آن را از سایت رسمی دانلود کنید، اطلاعات مورد نیاز را اجرا و مشاهده کنید. بر خلاف سایر برنامه ها، ProduKey فقط برای نمایش کلیدهای فعال است و کاربران را با اطلاعات غیر ضروری جفت نمی کند.
برنامه ProduKey را دانلود کنید
روش 4: PowerShell
شما می توانید کلید فعال سازی را با استفاده از ابزارهای داخلی ویندوز 10 پیدا کنید. از میان آنها، PowerShell، سیستم فرمان سیستم، مکان ویژه ای را اشغال می کند. برای مشاهده اطلاعات مورد نظر، باید یک اسکریپت خاص را بنویسید و اجرا کنید.
شایان ذکر است که برای کاربران بی تجربه، برای کمک به ابزارهای استاندارد، کد را یاد بگیرند، بنابراین توصیه نمی شود از آنها استفاده کنید اگر دانش کافی در زمینه فن آوری های کامپیوتری نداشته باشید.
برای انجام این کار، مراحل زیر را دنبال کنید.
- باز کردن دفترچه یادداشت.
- متن اسکریپت زیر را در آن کپی کنید و فایل ایجاد شده با پسوند را ذخیره کنید ".Ps1". به عنوان مثال، 1.ps1.
- اجرای PowerShell به عنوان مدیر
- تغییر به دایرکتوری که اسکریپت با استفاده از دستور ذخیره می شود "سی دی" و سپس با فشار دادن کلید وارد شوید. به عنوان مثال، cd c: // (رفتن به درایو C).
- اجرای اسکریپت کافی است که بنویسید
./" اسکریپت name.ps1 "
و مطبوعات وارد شوید.
لازم به ذکر است که برای ذخیره فایل مورد نیاز در زمینه "نام فایل" پسوند .ps1 را ثبت کنید و در فیلد "نوع فایل" مقدار تعیین شده "همه فایل ها".
$ Object = $ wmi.GetBinaryValue ($ regHKLM، $ regPath، $ DigitalProductId) اگر ($ DigitalProductId) $ ResKey = ConvertToWinkey $ DigitalProductId [رشته] $ value = "کلید ویندوز: $ ResKey" } } } تابع ConvertToWinKey ($ WinKey) در حالی که ($ با صف 0) $ WinKeypart1 = $ KeyResult.SubString (1، $ آخرین) $ WindowsKey = $ KeyResult.Substring (0.5) + "-" + $ KeyResult.substring (5.5) + "-" + $ KeyResult.substring (10.5) + "-" + $ KeyResult.substring 15.5) + "-" + $ KeyResult.substring (20.5) Getkey
عملکرد #Main
تابع GetKey
{
$ regHKLM = 2147483650
$ regPath = "نرم افزار Microsoft Windows NT CurrentVersion"
$ DigitalProductId = "DigitalProductId"
$ wmi = [WMIClass] " $ env: COMPUTERNAME root default: stdRegProv"
[آرایه] $ DigitalProductId = $ Object.uValue
{
$ OS = (Get-WmiObject "Win32_OperatingSystem" | انتخاب Caption) .Caption
اگر (OS $ -match "ویندوز 10")
{
اگر (ResKey $)
{
ارزش دلار
دیگر
{
$ w1 = "این اسکریپت فقط برای ویندوز 10 طراحی شده است"
$ w1 | نوشتن هشدار
}
}
دیگر
{
$ w2 = "اسکریپت فقط برای ویندوز 10 طراحی شده است"
$ w2 | نوشتن هشدار
}
دیگر
{
$ w3 = "هنگام دریافت کلید خطای غیرمنتظره رخ داد"
$ w3 | نوشتن هشدار
}
{
$ OffsetKey = 52
$ isWindows10 = [int] ($ WinKey [66] / 6) -band 1
$ HF7 = 0xF7
$ WinKey [66] = ($ WinKey [66] -band $ HF7) -bOr (($ isWindows10 -band 2) * 4)
$ c = 24
[رشته] $ Symbols = "BCDFGHJKMPQRTVWXY2346789"
انجام دهید
{
$ CurIndex = 0
$ X = 14
انجام دهید
{
$ CurIndex = $ CurIndex * 256
$ CurIndex = $ WinKey [$ X + $ OffsetKey] + $ CurIndex
$ WinKey [$ X + $ OffsetKey] = [ریاضی] :: طبقه (دو برابر) ($ CurIndex / 24))
$ CurIndex = $ CurIndex٪ 24
$ X = $ x - 1
}
در حالی که ($ x -ge 0)
$ c = $ s- 1
$ KeyResult = $ Symbols.SubString ($ CurIndex، 1) + $ KeyResult
$ last = $ CurIndex
}
$ WinKeypart2 = $ KeyResult.Substring (1، $ KeyResult.length-1)
اگر (آخرین عدد 0)
{
$ KeyResult = "N" + $ WinKeypart2
}
چیز دیگری
{
$ KeyResult = $ WinKeypart2.Insert ($ WinKeypart2.IndexOf ($ WinKeypart1) + $ WinKeypart1.length، "N")
}
$ windowsskey
}
اگر در ابتدای اسکریپت پیامی داشتید که اجرای اسکریپت ممنوع است، دستور را وارد کنیدSet-ExecutionPolicy RemoteSigned
و سپس تصمیم خود را با تصویب "ی" و وارد شوید.
بدیهی است، استفاده از برنامه های شخص ثالث بسیار ساده تر است. بنابراین، اگر شما یک کاربر با تجربه نیستید، انتخاب خود را در نصب نرم افزار اضافی متوقف کنید. این زمان شما را نجات خواهد داد.