إذا فقدت أو لا يمكنك استرداد أو نسيت المكان الذي قمت فيه بتخزين مفتاح المنتج الخاص بنظام التشغيل Windows 8.1 أو Windows 8 أو Windows 7 ، فلا تيأس. أود أن أوضح لك حلاً بسيطًا لاستخراج مفتاح المنتج الخاص بك من نظام التشغيل المثبت على جهاز الكمبيوتر الخاص بك دون استخدام أي برنامج تابع لجهة خارجية.
لا يمكن فتح نوافذ قائمة ابدأ windows 10
إعلانات
- افتح المفكرة.
- انسخ والصق النص التالي في نافذة المفكرة
دالة Get-WindowsKey {## لاسترداد مفتاح منتج Windows من أي كمبيوتر ## بواسطة Jakob Bindslet (jakob@bindslet.dk) param ($ target = '.') $ hklm = 2147483650 $ regPath = 'Software Microsoft Windows NT CurrentVersion '$ regValue =' DigitalProductId 'Foreach (الهدف $ في أهداف $) {$ 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' ## فك تشفير البيانات الثنائية المشفرة base24 لـ ($ i = 24؛ $ i -ge 0؛ $ i -) {$ k = 0 لـ ($ j = 14؛ $ j -ge 0؛ $ j--) {$ k = $ k * 256 -bxor $ binArray [$ j] $ binArray [$ j] = [ math] :: اقتطاع ($ k / 24) $ k = $ k٪ 24} $ productKey = $ charsArray [$ k] + $ productKey If (($ i٪ 5 -eq 0) - و ($ i -ne 0 )) {$ productKey = '-' + $ productKey}} $ win32os = Get-WmiObject Win32_OperatingSystem -computer $ target $ obj = New-Object Object $ obj | إضافة عضو Noteproperty Computer -value $ target $ obj | إضافة عضو Noteproperty Caption -value $ win32os.Caption $ obj | إضافة عضو Noteproperty CSDVersion -قيمة $ win32os.CSDVersion $ obj | إضافة عضو Noteproperty OSArch - القيمة $ win32os.OSArchitecture $ obj | إضافة عضو Noteproperty BuildNumber - القيمة $ win32os.BuildNumber $ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser $ obj | إضافة عضو Noteproperty ProductID -قيمة $ win32os.SerialNumber $ obj | إضافة عضو Noteproperty ProductKey -value $ productkey $ obj}}
- احفظ النص أعلاه في ملف بامتداد '.ps1' على سطح المكتب.
نصيحة إضافية: للتأكد من حفظ الملف بامتداد '.ps1' ، يمكنك كتابة اسمه بعلامات اقتباس مزدوجة ، على سبيل المثال ، 'GetProductKey.ps1'.
- افتح وحدة تحكم Powershell كمسؤول عن طريق كتابة 'بوويرشيل' في مربع البحث في قائمة ابدأ أو يمينًا على شاشة البدء ثم اضغط على CTRL + SHIFT + Enter. سيؤدي هذا إلى فتح نافذة Powershell المرتفعة.
- تفعيل تنفيذ الملفات المحلية غير الموقعة رقميًا. يمكن القيام بذلك باستخدام الأمر التالي:
Set-ExecutionPolicy RemoteSigned
اضغط على Enter للسماح بتغيير سياسة التنفيذ.
- الآن يجب عليك كتابة الأمر التالي:
وحدة الاستيراد C: Users Winaero Desktop GetProductKey.ps1 ؛ الحصول على WindowsKey
ملاحظة: قم بتغيير المسار إلى ملف GetProductKey.ps1 في الأمر أعلاه ، وفقًا للموقع الذي قمت بحفظه فيه.
- Voila ، يتم عرض مفتاح المنتج على الشاشة!
شاهد الفيديو التالي إذا كان لديك أي أسئلة:
كيف تصنع سرج في ماين كرافت