🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
ليس لدينا DLL ولكن لدينا:
تحليل ملفات ويندوز & مكافحة الفيروسات السريعة عبر الإنترنت

واجهة بسيطة تتميز بالبحث السريع، والتحميل المريح، وهيكل القسم النظيف.

🛡️🔍 التحقق السريع ملفك، مجرد إسقاط على هذه الصفحة.
فحص الفيروسات، التجزئة، التحقق من التوقيع، الهندسة المعمارية، معلومات الذكاء الاصطناعي.

كيفية إصلاح خطأ Windows: "خدمة WinRM لا تستطيع معالجة الطلب".

وصف الخطأ

The Windows Remote Management (WinRM) service allows administrators to remotely execute commands and manage Windows servers and workstations. This specific error typically occurs when the WinRM client attempts to communicate with a remote or local host, but the request fails due to configuration mismatches.

الأسباب الأساسية الشائعة تشمل:


حلول سهلة خطوة بخطوة

اتبع هذه الحلول بالترتيب حتى يتم إنشاء الاتصال بنجاح.

الخطوة 1: تمكين وإعادة تشغيل خدمة WinRM

يجب أن تكون الخدمة قيد التشغيل بنشاط على كل من الجهاز المحلي والجهاز البعيد الذي تحاول الاتصال به.

  1. اضغط Windows Key + X و إختاري Terminal (Admin) أو PowerShell (Admin).
  2. اكتب الأمر التالي لتكوين WinRM تلقائيًا واضغط Enter:
    winrm quickconfig
  3. إذا طُلب منك إجراء تغييرات وبدء الخدمة، اكتب Y و اضغط Enter.
  4. لضمان تشغيل الخدمة، قم بتنفيذ هذه الأوامر:
    Start-Service WinRM
  5. حدد نوع بدء الخدمة إلى تلقائي حتى ينجو من إعادة تشغيل النظام:
    Set-Service WinRM -StartupType Automatic

الخطوة 2: إضافة المضيف المستهدف إلى قائمة المضيفات الموثوق بها

إذا لم تكن الآلات جزءًا من نفس نطاق Active Directory ، فسيرفض جهاز الكمبيوتر العميل الاتصال ما لم يكن الهدف موثوقًا به صراحة.

  1. افتح PowerShell (Admin) على حاسوبك المحلي
  2. Run the following command to allow connections to a specific remote machine (replace REMOTE_COMPUTER_NAME_OR_IP مع هدفك الفعلي عن بعد)
    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "REMOTE_COMPUTER_NAME_OR_IP"
  3. البديل: إذا كنت في بيئة اختبار آمنة ومعزولة وترغب في السماح بالاتصالات مع أي آلة، قم بتشغيل:
    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*"
  4. النوع Y و اضغط Enter لتأكيد التغيير
  5. إعادة تشغيل خدمة WinRM لتطبيق الإعدادات:
    Restart-Service WinRM

الخطوة الثالثة: قم بتغيير ملف الشبكة إلى خاص

يمنع WinRM حركة المرور افتراضيًا إذا تم تصنيف اتصال الشبكة النشط الخاص بك على أنه "عام" لأسباب أمنية.

  1. انقر بزر الماوس الأيمن على أيقونة الشبكة في شريط مهام ويندوز Network and Internet settings.
  2. انقر على Wi-Fi أو Ethernet اعتمادا على نوع الاتصال الحالي الخاص بك.
  3. انقر على خصائص الشبكة النشطة
  4. تغيير نوع ملف الشبكة من Public (Recommended) إلى Private.

الخطوة 4: إعداد سياسة فلتر رمز الحساب المحلي

إذا كنت تقوم بتسجيل الدخول باستخدام حساب مسؤول محلي بدلاً من حساب مسؤول نطاق، فإن نظام تحكم حساب المستخدم في Windows (UAC) يزيل الحقوق الإدارية عند تسجيل الدخول عن بعد. يجب عليك تعطيل هذا القيد.

  1. اضغط Windows Key + R ، نوع regedit و اضغط Enter لفتح محرر السجل
  2. انتقل إلى المسار التالي في الشريط الجانبي الأيسر: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. انقر بزر الماوس الأيمن على المساحة الفارغة في اللوحة اليمنى، حدد New ثم انقر DWORD (32-bit) Value.
  4. اسم القيمة الجديدة بالضبط:
    LocalAccountTokenFilterPolicy
  5. انقر مرتين على الملف الذي تم إنشاؤه حديثاً LocalAccountTokenFilterPolicy البند، تغييرها Value data إلى 1 و انقر OK.
  6. قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك لتطبيق تغييرات السجل

الخطوة الخامسة: تحقق من حالة الاتصال

بمجرد الانتهاء من الخطوات المذكورة أعلاه، تحقق من أن نظام WinRM يعمل بشكل كامل.

  1. افتح PowerShell (Admin).
  2. اختبر التكوين عن طريق تشغيل فحص الحلقة المحلية:
    Test-WSMan
  3. إذا نجحت، سترى تفاصيل عن إصدار WS-Management stack. يمكنك الآن الاتصال بجهازك البعيد باستخدام أوامر الإبعاد القياسية.
ERROR_WSMAN_INVALID_PROVIDER_RESPONSE | ERROR_WSMAN_SHELL_NOT_INITIALIZED | ERROR_WSMAN_HTTP_STATUS_SERVER_ERROR | ERROR_WSMAN_HTTP_STATUS_BAD_REQUEST | ERROR_WSMAN_CONFIG_CANNOT_CHANGE_CERTMAPPING_KEYS

قد يكون هناك بعض الأخطاء. Learn Microsoft