بطء الأداء SMB عند نسخ الملفات من نظام التشغيل Windows XP إلى وحدة تحكم مجال Windows 2000

الأعراض

قد تلاحظ نسخة بطء الأداء عند نسخ ملفات من جهاز كمبيوتر عميل المستند إلى نظام التشغيل Windows XP على وحدة تحكم مجال المستندة إلى Windows 2000 (عند استخدام بروتوكول Server Message Block [SMB]). يحدث هذا الأداء البطيء فقط عند نسخ ملفات من جهاز عميل يستند إلى نظام التشغيل Windows XP على وحدة تحكم مجال المستندة إلى Windows 2000 (وضع الدفع) ولا عند نسخ الملفات من وحدة تحكم المجال للعميل (الحصول على الوضع).

السبب

قد يحدث بطء الأداء SMB إذا حدث إقرار TCP/IP مؤجل (تعرف أيضا بإعلام TCP) في "SMB: C NT العمليات-إعلام تغيير" الحزمة. عادة ما تحدث هذه المشكلة إذا كنت تستخدم مستكشف Windows لنسخ الملفات إلى وحدة تحكم مجال. ومع ذلك، قد تحدث هذه المشكلة أيضا في حالة استخدام موجه الأوامر لنسخ الملفات أو كان التركيز على المجلد الوجهة في مستكشف Windows (عندما يتعلق الأمر إعلام تغيير). تحدث هذه المشكلة بمجرد إجراء إجراء نسخة SMB (من أي برنامج) إلى مجلد هدف بعيد الذي تم استدعاؤه أيضا بطلب "تغيير الإعلام" (من أي برنامج).

يحدث هذا السلوك بشكل افتراضي، كما يستخدم SMB أمان التواقيع. إذا تم تكوين أمان التواقيع، يجب معالجة SMB شكل متزامن بمعيد التوجيه. معيد التوجيه على الانتظار حتى تتم معالجة الأمر الحالي SMB تماما قبل أن يستمر بالتالي. ينتظر معيد التوجيه حتى يتلقى الإفادة TCP/IP من الملقم.

الحل

للتغلب على هذه المشكلة، استخدم أحد الحلول الموضحة في هذا القسم.

الحل البديل 1

هام: يحتوي هذا المقطع أو الأسلوب أو المهمة على الخطوات التي توضح كيفية تعديل التسجيل. ومع ذلك، قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح. لذلك، تأكد من اتباع الخطوات التالية بعناية. للحماية الإضافية، قم بعمل نسخة احتياطية للسجل قبل تعديله. بعد ذلك، يمكنك استعادة السجل في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
322756 كيفية عمل نسخة احتياطية من السجل واستعادته في نظام التشغيل Windows
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب regedit في المربع فتح ، وثم انقر فوق موافق.
  2. تحديد موقع ثم انقر فوق المفتاح التالي في السجل:
    HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\LanmanServer\Parameters
  3. انقر نقراً مزدوجاً فوق القيمة RequireSecuritySignature واكتب 0 في المربع بيانات القيمة ثم انقر فوق موافق.
  4. انقر نقراً مزدوجاً فوق القيمة انابليسيكوريتيسيجناتوري واكتب 0 في المربع بيانات القيمة ثم انقر فوق موافق.
  5. قم بإنهاء "محرر التسجيل".
بشكل افتراضي، يتم تعيين إلى 1 (تشغيل) على وحدة تحكم مجال القيمة انابليسيكوريتيسيجناتوري وإلى 0 (إيقاف) على وحدة تحكم المجال. وكنتيجة لذلك، يحدث بطء الأداء نسخة SMB فقط عند نسخ عناصر إلى وحدة تحكم مجال.

الحل البديل 2

ملاحظة: هذا الإجراء غير معتمد على أجهزة الكمبيوتر المستندة إلى Windows Server 2003 ونظام التشغيل Windows xp.

تأخير تبديل TCP مؤقت ACK (تكبديلاكتيكس) إلى قيمة أقل. عند القيام بذلك، يقر الخادم عناصر أكثر كثيرا ما ولكن على فترات أقصر. يمكنك استخدام الإصلاح الجديد الموضح في مقالة "قاعدة معارف Microsoft" التالية لتحديد قيمة ACK مؤجل مخصصة:

311833 قيمة التسجيل تكبديلاكتيكس ليس له آثار على مهلات الإعلامات
إذا قمت بتعيين قيمة تكبديلاكتيكس إلى 0، يمكنك إيقاف جهاز ضبط الوقت الكامل. عند إيقاف تشغيل جهاز ضبط الوقت، TCP يعود إلى ما قبل طلب التعليقات (RFC) 1122 السلوك؛ وتعترف كل حزمة. هذا الحل إلى حل مشكلة الأداء نسخة SMB. غير أن على شبكة مستتر (جزء شدة التشبع)، هذا السلوك يزيد عدد الاعترافات من وحدة تحكم المجال ويضع ضغطاً إضافيا على شبكة الاتصال.

مزيد من المعلومات

لمشاهدة كيفية ارتباط الأداء البطيء لإقرار TCP/IP بعض الإطارات SMB ("SMB: C NT العمليات-إعلام تغيير")، إجراء تتبع شبكة اتصال. في حالة القيام بذلك، راجع "معيد التوجيه" عدم استمرار مع باقي عمليات النسخ عند إطار "SMB: C NT العمليات-إعلام التغيير" وﻻ يعترف به الخادم على مستوى النقل TCP. تم تأجيل إقرار TCP/IP فقط (لحوالي 0.2 ثانية) عندما يكون الملقم وحدة تحكم مجال Windows 2000.

على جهاز عميل يستند إلى نظام التشغيل Windows XP أو على جهاز عميل يستند إلى نظام التشغيل Microsoft Windows Server 2003، يوجد مفتاح تسجيل جديد المسمى تكباكفريكوينسي الذي يتحكم Ack TCP قبل الوصول إلى جهاز ضبط الوقت ACK المؤجل.

لمزيد من المعلومات حول هذه المشكلة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

321098 أداء الشبكة بطيئة يحدث إذا قمت بنسخ الملفات إلى وحدة تحكم مجال يعمل على Windows 2000 أو Windows Server 2003

328890 إدخال السجل الجديد للتحكم في السلوك (ACK) إعلام TCP في Windows XP وفي Windows Server 2003

خصائص

رقم الموضوع: 321169 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات