كيفية إصلاح "خدمة WS-Management لا تستطيع معالجة الطلب لأن قيم المختار لا تتطابق مع مورد معروف، أو المورد غير متصل بالإنترنت".
عادة ما يحدث الخطأ "خدمة WS-Management لا تستطيع معالجة الطلب لأن قيم الاختيار لا تتطابق مع مورد معروف ، أو المورد غير متصل بالإنترنت" عندما يفشل اتصال Windows Remote Management (WinRM). يحدث هذا لأن العميل يحاول التواصل مع مورد بعيد باستخدام معرف غير صحيح (الاختيار) ، أو يتم إيقاف خدمة WinRM على جهاز الهدف أو تشكيلها بشكل خاطئ ، أو يتم حظرها بواسطة جدار الحماية.
كيفية إصلاحه (خطوة بخطوة)
اتبع هذه الخطوات لحل المشكلة. ستحتاج إلى امتيازات إدارية على كل من الكمبيوتر المحلي والبعيد.
الخطوة 1: التحقق وبدء خدمة WinRM
السبب الأكثر شيوعًا هو أن خدمة WinRM لا تعمل على آلة الوجهة.
- افتح الباب Start Menu على جهاز الكمبيوتر المستهدف (البعيد)
- النوع
cmdانقر على الزر الأيمن Command Prompt ، وتحديد Run as administrator. - اكتب الأوامر التالية واضغط Enter:
winrm quickconfig - إذا طُلب منك إجراء تغييرات أو بدء الخدمة، اكتب
y(نعم) والضغط Enter هذا الأمر يبدأ خدمة WinRM ويحدد نوع بدء التشغيل إلى التلقائي.
الخطوة 2: تحقق من عنوان URL النقطة النهائية وقيم الاختيار
إذا كنت تستخدم PowerShell Remoting (مثل Invoke-Command أو Enter-PSSession ), تأكد من أنك لا تمر URI غير صالحة أو غير متطابقة للمورد.
- إذا كنت تستهدف سير عمل معين أو قشرة مخصصة، تحقق من
-ConfigurationNameالمعلمة في باورشل. - إذا كنت تستخدم عنوان URI محدد، تحقق من أن تهجئة موردك تتطابق بدقة مع التكوين المحدد على الخادم.
- لإدارة عن بعد القياسية، استخدم الاتصال الافتراضي دون تحديد المختارات المخصصة:
Enter-PSSession -ComputerName "RemoteComputerName"
الخطوة 3: تمكين الإدارة عن بعد عبر سياسة المجموعة (إن وجدت)
في بيئات المجال، قد تعيق سياسات المجموعة نقاط النهاية للمورد.
- على جهاز التحكم عن بعد، اضغط
Windows Key + R، نوعgpedit.mscو اضغط Enter. - انتقل إلى: Computer Configuration > Administrative Templates > Windows Components > Windows Remote Management (WinRM) > WinRM Service.
- انقر مرتين Allow remote server management through WinRM.
- ضعها على Enabled ، وتعريف مرشحات IPv4 و IPv6 كما
*(أو نطاقات IP محددة للسماح بذلك). - انقر Apply و بعد ذلك OK.
- افتح برومنت الأوامر كمسؤول و قم بتشغيله
gpupdate /forceلتطبيق التغييرات على الفور.
الخطوة 4: إضافة الهدف إلى TrustedHosts (لمجموعات العمل)
إذا لم تكن أجهزة الكمبيوتر في نفس نطاق Active Directory ، فإن جهاز العميل سيرفض الاتصال ما لم يكن الخادم موثوقًا به.
- على... local (client) computer ، افتح PowerShell كمسؤول.
- قم بتشغيل الأمر التالي لثقة الكمبيوتر البعيد (استبدال
RemoteComputerNameمع عنوان IP الفعلي أو اسم المضيف):Set-Item WSMan:\localhost\Client\TrustedHosts -Value "RemoteComputerName" -Force - إعادة تشغيل خدمة WinRM على جهازك المحلي لتطبيق التغييرات:
Restart-Service winrm
الخطوة 5: تحقق من منافذ جدار الحماية في ويندوز
جدار الحماية قد يمنع حركة الشبكة اللازمة للوصول إلى نقطة النهاية للمورد.
- على الكمبيوتر البعيد، افتح PowerShell كمسؤول.
- قم بتشغيل هذه الأوامر لضمان فتح الموانئ 5985 (HTTP) و 5986 (HTTPS):
Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"
ERROR_WSMAN_INVALID_SELECTOR_NAME | ERROR_WSMAN_ENCODING_TYPE | ERROR_WSMAN_INVALID_HEADER | ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TYPE | ERROR_WSMAN_MAX_ELEMENTS_NOT_SUPPORTED
قد يكون هناك بعض الأخطاء. Learn Microsoft