هل تحتاج إلى كلمة مرور WiFi ولكن نسيتها؟ يقوم Windows بتخزين جميع كلمات مرور WiFi المتصلة مسبقًا. وإليك كيفية استعادتها.

إظهار كلمة مرور WiFi الحالية

افتح موجه الأوامر وقم بتشغيل:

الأمر
netsh wlan show profile name="YOUR-WIFI-NAME" key=clear

استبدال YOUR-WIFI-NAME باسم شبكتك (SSID).

ابحث عن السطر الذي يقول:

الأمر
Key Content : your-wifi-password-here

هذه هي كلمة المرور الخاصة بك.

ابحث عن اسم شبكة WiFi الخاصة بك

إذا كنت لا تعرف اسم الشبكة بالضبط:

الأمر
netsh wlan show profiles

يسرد جميع شبكات WiFi التي اتصلت بها من قبل. ابحث عن اسم شبكتك في القائمة.

مثال خطوة بخطوة

1. قم بإدراج جميع الشبكات المحفوظة:

الأمر
netsh wlan show profiles

2. انسخ اسم الشبكة بالضبط

3. إظهار كلمة المرور لتلك الشبكة:

الأمر
netsh wlan show profile name="Home WiFi" key=clear

4. ابحث عن سطر "المحتوى الرئيسي" في الإخراج

عرض جميع كلمات مرور WiFi المحفوظة

سطر واحد PowerShell لإظهار جميع الشبكات وكلمات المرور:

الأمر
(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)} | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }} | Format-Table -AutoSize

جدول المخرجات بجميع أسماء الشبكات وكلمات المرور.

القضايا الشائعة

"تم إيقاف تشغيل واجهة الشبكة المحلية اللاسلكية"

تم تعطيل محول WiFi. تمكينه في إعدادات الشبكة.

"الملف الشخصي غير موجود في الواجهة"

اسم الشبكة خطأ. تحقق من الإملاء الدقيق والأحرف الكبيرة باستخدام netsh wlan show profiles.

اسم الشبكة به مسافات

ضع الاسم بين علامتي الاقتباس:

الأمر
netsh wlan show profile name="Home WiFi 5G" key=clear

لا يظهر سطر "المحتوى الرئيسي".

أما:

  • لم تتصل بهذه الشبكة مطلقًا
  • الشبكة لا تستخدم كلمة المرور (شبكة مفتوحة)
  • التشغيل بدون امتيازات المسؤول (لا ينبغي أن يحتاج إلى مسؤول، ولكن حاول)

أمر ماك

المحطة المفتوحة:

الأمر
security find-generic-password -wa "WIFI-NAME"

يطالب بكلمة مرور Mac، ثم يُظهر كلمة مرور WiFi.

أمر لينكس

الأمر
sudo cat /etc/NetworkManager/system-connections/WIFI-NAME

ابحث عن psk= خط بكلمة المرور.

أو استخدمي:

الأمر
nmcli -s -g 802-11-wireless-security.psk connection show "WIFI-NAME"

لماذا يعمل هذا

يقوم Windows بتخزين كلمات مرور WiFi في ملفات تعريف النظام. ال netsh wlan إلى هذه البيانات المخزنة. يعرض الأمر

key=clear تخبرها المعلمة بإظهار كلمة المرور بنص عادي بدلاً من إخفائها.

مذكرة أمنية

يمكن لأي شخص لديه حق الوصول الفعلي إلى جهاز الكمبيوتر الذي يعمل بنظام Windows استرداد كلمات مرور WiFi المحفوظة باستخدام هذه الأوامر. لا حاجة لامتيازات خاصة.

إذا كان الأمن مصدر قلق:

  • استخدم كلمة مرور قوية لحساب Windows
  • تمكين تشفير BitLocker
  • لا تترك الكمبيوتر مفتوحًا

البديل: واجهة مستخدم إعدادات WiFi

ويندوز 11:

  1. الإعدادات > الشبكة والإنترنت > WiFi
  2. انقر فوق شبكتك
  3. انقر على "تعديل" بجوار حقل كلمة المرور
  4. حدد "إظهار الشخصيات"

ويندوز 10:

  1. لوحة التحكم > مركز الشبكة والمشاركة
  2. انقر فوق شبكة WiFi الخاصة بك
  3. خصائص اللاسلكي > علامة التبويب الأمان
  4. حدد "إظهار الشخصيات"

خلاصة القول

أمر سريع لإظهار كلمة مرور WiFi:

الأمر
netsh wlan show profile name="WIFI-NAME" key=clear

ابحث عن سطر "المحتوى الرئيسي" في الإخراج.

قم بإدراج جميع الشبكات المحفوظة أولاً باستخدام:

الأمر
netsh wlan show profiles

يعمل على أنظمة التشغيل Windows 7 و8 و10 و11. لا توجد حقوق إدارية مطلوبة.