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

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

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

كيفية إصلاح "لقد وصل مخزن تكوين خرائط شهادات WINRM إلى حد داخلي ولا يمكن إنشاء المزيد من الإدخالات. قم بإزالة بعض الإدخالات وحاول مرة أخرى".

The Error occurs when the Windows Remote Management (WinRM) configuration store exceeds its maximum capacity for certificate-to-user mappings. This typically happens in environments that rely heavily on Certificate-Based Authentication for WinRM, where old, unused, or duplicate mappings accumulate over time without being purged.

عندما يتم الوصول إلى هذا الحد، يمنع WinRM إنشاء مقارنات شهادة عميل جديدة، مما يمنع المستخدمين أو الخدمات الجديدة من إنشاء اتصالات بعيدة.


إصلاح خطوة بخطوة

لحل هذه المشكلة، يجب عليك إزالة مقارنات الشهادة القديمة أو المكررة باستخدام عجلة الإرسال أو PowerShell.

الخطوة 1: افتح طلب الأوامر كمسؤول

  1. اضغط على Windows Key على لوحة المفاتيح الخاصة بك.
  2. النوع cmd في شريط البحث.
  3. انقر على Command Prompt من نتائج البحث.
  4. اختر Run as administrator.

الخطوة 2: عرض خرائط شهادات WinRM الموجودة

قبل حذف الإدخالات، قم بإعداد قائمة بجميع الخرائط الحالية لتحديد الخرائط القديمة أو الزائدة. قم بتشغيل الأمر التالي:

winrm enumerate winrm/config/service/certmapping

This command displays a list of all active certificate mappings, including their Issuer, Subject, URI ، و UserName.

الخطوة الثالثة: حذف الخرائط غير المستخدمة أو المكررة

لتحرير مساحة في مخزن التكوين الداخلي، إزالة الإدخالات المحددة من خلال استهداف معرفاتهم الفريدة ( Subject, Issuer ، و URI تنفيذ أمر حذف باستخدام هذا الهيكل:

winrm delete winrm/config/service/certmapping?Issuer=ISSUER_THUMBPRINT+Subject=SUBJECT_NAME+URI=TARGET_URI

إستبدل ISSUER_THUMBPRINT, SUBJECT_NAME ، و TARGET_URI مع القيم الدقيقة التي تم إرجاعها من القائمة في الخطوة 2.

الخطوة 4: زيادة حد مخزن التكوين (اختياري)

إذا كانت بيئتك تتطلب حجمًا كبيرًا من الخرائط المتزامنة ، فيمكنك زيادة إعداد MaxEnvelopeSizeKB لإعطاء WinRM ذاكرة تشغيلية أكثر لبيانات التكوين. قم بتشغيل هذا الأمر:

winrm set winrm/config @{MaxEnvelopeSizeKB="8192"}

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

قم بتطبيق جميع التغييرات بإعادة تشغيل خدمة إدارة ويندوز عن بعد. قم بتشغيل هذين الأمرين بالتسلسل:

net stop winrm
net start winrm

أفضل الممارسات الوقائية

ERROR_WSMAN_SHELL_SYNCHRONOUS_NOT_SUPPORTED | ERROR_WSMAN_NO_CERTMAPPING_OPERATION_FOR_LOCAL_SESSION | ERROR_WSMAN_CERTMAPPING_INVALIDUSERCREDENTIALS | ERROR_WSMAN_CERT_INVALID_USAGE_CLIENT | ERROR_WSMAN_CERT_MISSING_AUTH_FLAG

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