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

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

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

كيفية إصلاح "عميل WinRS لا يستطيع معالجة الطلب. واحدة من المعلمات المطلوبة لوظيفة WinrsPull هي صفر أو صفر".

وصف الخطأ

الخطأ "The WinRS client cannot process the request. One of the parameters required for the WinrsPull function is null or zero" occurs when using Windows Remote Shell (WinRS) or remote PowerShell sessions. It indicates that the client component initiated a WinrsPull استفسار الاتصال لاسترداد حزمة استجابة من النظام البعيد، ولكن تم إرسال معيار حيوي (مثل قيمة فترة انتهاء، قيود العازل، التعامل مع القذيفة، أو حجم تخصيص الحزمة) فارغة ( null ) أو تم تشريعه بشكل غير صحيح ( zero )

عادة ما ينشأ ذلك من خلل في تكوين سياسة المجموعة المحلية، أو خصائص حصص إدارة Windows عن بعد (WinRM) المقيدة، أو حدود البيانات، أو الفساد داخل خزنة محفظة محفظة الشبكة الخاصة بك.


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

اتبع هذه الطرق السهلة بالتسلسل لحل المشكلة.

الطريقة 1: زيادة WinRM MaxShells وحدود الحصص

A common trigger for zero-parameter drops is when the default memory or shell properties choke due to heavy payloads.

  1. اضغط على Windows Key ، نوع cmd ، انقر على Command Prompt ، وتحديد Run as Administrator.
  2. قم بتشغيل الأمر التالي للتحقق من التكوين الافتراضي الحالي:
    winrm get winrm/config
  3. قم بتحديث معايير القشرة الخاصة بك لمنع انخفاض البيانات عن طريق تنفيذ هذه الأوامر واحدة تلو الأخرى:
    winrm set winrm/config/winrs @{MaxShellsPerUser="30"}
    winrm set winrm/config/winrs @{MaxCmdsPerShell="1000"}
    winrm set winrm/config/winrs @{MaxMemoryPerShellMB="1024"}
  4. إعادة تشغيل النظام أو إعادة تشغيل الخدمة لتطبيق التغييرات:
    net stop winrm && net start winrm

الطريقة 2: تكوين سياسة المجموعة لـ WinRS

If Windows Group Policy objects constrain remote shells, the parameters mandatory for WinrsPull قد تكون مقيدة من الناحية الهيكلية.

  1. اضغط Win + R ، نوع gpedit.msc, وأضرب Enter لفتح محرر سياسة المجموعة المحلية.
  2. تنقل أسفل من خلال الدلائل:
    • Computer Configuration ? Administrative Templates ? Windows Components ? Windows Remote Shell
  3. ابحث عن إعداد السياسة المسمى Allow Remote Shell Access انقر مرتين عليه، وضعه على Enabled, وأضرب Apply.
  4. تحديد الموقع Specify Max Memory Per Shell in MB انقر مرتين عليه، وضعه على Enabled تغيير حقل القيمة إلى 1024, وأضرب Apply.
  5. أغلق سياسة المجموعة وأجبر ويندوز على تحديث المعلمات على الفور عن طريق تشغيل هذه الأوامر في مدير برنامج التعليمات البرمجية:
    gpupdate /force

طريقة 3: إعادة تعيين بيئة إعداد WinRM المحلية

إذا كانت معايير البيانات فاسدة داخل تكوينات النظام ، فإن تشغيل إعادة كتابة تكوين سريعة يعيد إلى الحالات الهيكلية الوظيفية الافتراضية.

  1. أطلقوا عملية إدارية Command Prompt أو الإدارية PowerShell وحدة التحكم
  2. أدخل أوامر إعادة تعيين الإدارة التالية:
    winrm quickconfig
  3. If prompted with an option to accept configurations or open firewall exceptions, type Y و اضغط Enter.
  4. بالإضافة إلى ذلك، قم بتشغيل أمر تشخيص تفاعلي لإصلاح خرائط التوجيه الأساسية:
    winrm reset
  5. أعد تشغيل winrm quickconfig الخدمة مرة أخرى بعد إعادة التعيين لتحديد الإعدادات الافتراضية النظيفة.

الطريقة 4: تحديث خصائص المضيفين الموثوق بهم

عندما يفتقر نظام العميل إلى إشارات ثقة واضحة لنقاط نهاية تنفيذ الهدف ، فإنه يمكن أن يسقط صفوف التحقق من الصحة مما يؤدي إلى مخرجات صفر / صفر.

  1. افتح PowerShell كـ Administrator.
  2. إذا كان سياق التنفيذ البعيد الخاص بك يعمل عبر بيئة شبكة فرعية محلية، قم بتنفيذ هذه السلسلة لضمان قبول الحزم المتقاطعة السلس:
    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force
  3. إعادة تشغيل أداة رسم خريطة مساعد الخدمة الأساسية باستخدام:
    Restart-Service WinRM -Force

الخطوات التالية الاستباقية

ERROR_WINRS_CLIENT_RECEIVE_NULL_PARAM | ERROR_WINRS_CLIENT_FREEPULLRESULT_NULL_PARAM | ERROR_WINRS_CLIENT_CLOSERECEIVEHANDLE_NULL_PARAM | ERROR_WINRS_CLIENT_SEND_NULL_PARAM | ERROR_WINRS_CLIENT_PUSH_NULL_PARAM

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