بطء أداء القرص عندما يتم تمكين التخزين المؤقت للكتابة

انتهاء دعم نظام التشغيل Windows XP

لقد أنهت شركة Microsoft دعم Windows XP في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

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

اضغط هنا لرابط المقالة باللغة الانجليزية332023
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
أداء الكتابة القرص الثابت معينة قد تكون عمليات أبطأ من المتوقع إذا كان القرص الثابت بتنفيذ تخزين الكتابة المؤقت و كان الكمبيوتر يستخدم أي من أنظمة التشغيل التالية:
  • Windows 2000 Service Pack 3 (SP3)
  • Windows 2000 المزود بحزمة الخدمة Service Pack 2 (SP2) الذي قمت بتثبيت الإصلاح العاجل الموضح في مقالة "قاعدة معارف Microsoft" التالية:
    281672فقد البيانات المحتمل بعد يمكنك تمكين ميزة "كتابة تمكين التخزين المؤقت"
  • Windows XP
وبوجه خاص، قد يكون أداء الكتابة على القرص الثابت أبطأ من ذوي الخبرة التي مع إصدارات Windows 2000 السابقة من SP3. أيضاً على كتلة كمبيوتر، قد يؤدي عمليات الكتابة على القرص الثابت بالأقراص المشتركة اختلافات كبيرة في الأداء الكتابة بين كل عقدة.
السبب
تحتوي إصدارات Windows 2000 السابقة SP3 على خطأ يمنع يتم إصدار بعض الأوامر القرص. يتم إصدار هذه الأوامر فقط على الأقراص التي تحتوي على تخزين الكتابة المؤقت تمكين. فرض هذه الأوامر البيانات الهامة المراد كتابتها إلى أجهزة الأقراص مباشرةً بدلاً من يتم الاحتفاظ بشكل مؤقت في ذاكرة التخزين المؤقت الكتابة الخلفية القرص.

للحصول على معلومات إضافية حول هذا الخطأ انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
281672فقد البيانات المحتمل بعد يمكنك تمكين ميزة "كتابة تمكين التخزين المؤقت"

يتم تمكين الإصلاح العاجل الموضح في المقالة 281672 بتصحيح هذا الخطأ و الأسباب هذه الأوامر إصدار إلى القرص كما هو متوقع عند كتابة التخزين المؤقت المعارف. يتم تضمين هذا الإصلاح في Windows 2000 SP3. تم تضمين إصلاح مشابهة أيضاً في Windows XP.

حسب التصميم sacrifice هذه الأوامر بعض أداء لـ sake أمان البيانات الهامة. كانت تأكد من أن الهامة تتم كتابة البيانات إلى القرص مباشرة. يتم إصدار هذه الأوامر فقط في حالة تمكين تخزين الكتابة المؤقت لجهاز معينة من قرص وكنت يمكن الكشف عن باستخدام آليات القياسية. عند فرض هذا السلوك الآمن للأقراص التي تقوم بتنفيذ تخزين الكتابة المؤقت تواجه فقد في الأداء أثناء عمليات معينة على القرص. راجع القسم "مزيد من المعلومات" من هذه المقالة للحصول على مزيد من التفاصيل. أيضاً، على كمبيوتر كتلة معلومات القرص الثابت قد لا يتم تسليم إلى عقدة تأخذ على مورد نظام مجموعة عند فشل المورد عبر. ولذلك، يحدث اختلافات في أداء عملية كتابة القرص الثابت بين كل عقدة.
الحل

لأجهزة الكمبيوتر التي تشغيل Windows 2000

تحذير: إذا قمت بتطبيق هذا الإصلاح (بواسطة تثبيت برامج تشغيل محدثة تشغيل الخيار ذاكرة التخزين المؤقت للكتابة المحمي الطاقة) ، تتم إزالة الحماية التي تم إنشاؤها برامج تشغيل قرص Windows 2000 للتأكد من أن تتم كتابة البيانات الهامة إلى القرص مباشرةً بدلاً من تتم كتابتها إلى القرص من ذاكرة التخزين المؤقت المضمنة القرص لاحقاً. لا تطبيق إصلاح هذا ما لم يتم حماية جهاز الكمبيوتر الخاص بك وكذلك أية أقراص ثابتة متصل من انخفاض الطاقة غير المقصودة أو غير المقصودة خلال تصميم الأجهزة قد تتضمن ميزات مثل التجهيزات طاقة البطارية إجراء نسخ احتياطي المكرر. اتصل بائعي الكمبيوتر وأجهزة التخزين لتحديد درجة الحماية afforded قبل الجهاز. لا تطبيق إصلاح هذا ما لم يفهم وقبول مستوى المخاطرة التي قد تكون المتضمنة قابلة واثقاً mitigated هذه المخاطرة خلال حماية طاقة الأجهزة المناسبة. أيضاً، على كمبيوتر كتلة اختلافات في أداء الكتابة القرص الثابت التي يمكن حلها عمليات بالأقراص المشتركة بين العقد بواسطة إعداد الطاقة المحمي الكتابة خيار ذاكرة التخزين المؤقت على كل عقدة.

للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
281672فقد البيانات المحتمل بعد يمكنك تمكين ميزة "كتابة تمكين التخزين المؤقت"

الجزء 1: تثبيت Windows 2000 التحديث

تتوفر ميزة معتمدة بتعديل السلوك الافتراضي للمنتج من Microsoft. بالرغم من ذلك، يكون الغرض من هذه الميزة هو تعديل السلوك الموضح في هذه المقالة. تطبيق هذه الميزة فقط على الأنظمة التي تتطلب هذه الميزة بالتحديد.

في حالة تحميل الميزة يوجد قسم "توفر تنزيل الإصلاح عاجل" أعلى مقالة قاعدة المعارف رقم هذا. إذا لم يظهر هذا المقطع اتصل Microsoft خدمة العملاء والدعم للحصول على الميزة.

ملاحظة تحدث مشكلات إضافية أو في أي حالة الحاجة إلى استكشاف الأخطاء وإصلاحها قد يلزم الأمر إنشاء طلب خدمة منفصل. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذه الميزة معينة. للحصول قائمة كاملة بأرقام هواتف Microsoft خدمة العملاء والدعم الخاصة بشركة أو لإنشاء طلب خدمة منفصل قم بزيارة موقع Microsoft التالي على الويب: ملاحظة يعرض نموذج "توفر تنزيل الإصلاح العاجل" اللغات التي تكون الميزة التي متوفرة. إذا لم تشاهد اللغة الخاصة بك، يكون ذلك بسبب الميزة غير متوفرة لتلك اللغة.إصدار اللغة الإنجليزية من هذا الإصلاح سمات الملف (أو الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي coordinated (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
   Date         Time   Version        Size    File name   -------------------------------------------------------   15-Jan-2003  19:42  5.0.2195.6655  34,832  Classpnp.sys   15-Jan-2003  19:43  5.0.2195.6655  30,768  Disk.sys				
ملاحظة يكون للملفات التي تم تضمينها في هذا الإصلاح العاجل أرقام الإصدارات نشر SP3 ولكن يمكن استخدامها على أجهزة الكمبيوتر المستندة إلى Windows 2000 SP2 ثم يعمل بنظام التشغيل Windows المزود بحزمة الخدمة SP3. إلى تثبيت حزمة الإصلاحات الجديدة على أجهزة الكمبيوتر المستندة إلى Windows 2000 SP2 و المستندة إلى Windows 2000 SP3.

الجزء 2: تكوين خيارات التخزين المؤقت "الكتابة"الطاقة المحمي"

بعد تثبيت التحديث Windows 2000 ومن ثم أعد تشغيل الكمبيوتر حتى تصبح برامج تشغيل محدثة تمكين التخزين المؤقت تحميل يجب أيضاً تشغيل على خيار ذاكرة التخزين المؤقت للكتابة الطاقة المحمي لكل قرص يحتوي على الكتابة ثم قام حماية الكتابة الخاصة به إلى ذاكرة التخزين المؤقت من الفقدان بطريق الخطأ من الطاقة. إذا لم يتم تشغيل "خيار ذاكرة التخزين المؤقت للكتابة المحمي الطاقة" ، لا يقوم هذا التحديث أي تغيير في سلوك القرص أو الأداء.

لتكوين خيار ذاكرة التخزين المؤقت للكتابة المحمي الطاقة على الأقراص المحددة في Dskcache.exe استخدم الأداة. يتوفر Dskcache.exe بشكل منفصل.للحصول على معلومات إضافية حول الأداة Dskcache.exe وكيفية تمكين في "الطاقة المحمية" كتابة خيار ذاكرة التخزين المؤقت "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft:
811392الحصول على أداة Dskcache.exe لتكوين خيار التخزين المؤقت "الكتابة"الطاقة المحمي"
ملاحظة يمكن تمكين خيار ذاكرة التخزين المؤقت للكتابة المحمي الطاقة فقط من أجل الأقراص الموجودة حالياً. افتراضياً، يتم تعطيل الخيار المحمي الطاقة ذاكرة التخزين المؤقت للكتابة. نتيجة لذلك، تم تعطيل هذا الخيار أية أقراص يمكن إضافة بعد تطبيق هذا الإعداد. إذا تم إضافة أقراص إضافية تمكين المحمي الطاقة الكتابة ذاكرة التخزين المؤقت الخيار للحصول على هذه الأقراص تمت إضافة الإعداد ساري المفعول.

لأجهزة الكمبيوتر التي تشغيل Windows XP

وبسبب الاختلافات في التصميم بين Windows 2000 و Windows XP ، توجد حالياً أية خطط لإصدار تحديث معتمدة لهذا السلوك لـ Windows XP.
تصريح
يعتبر هذا السلوك حسب التصميم.
معلومات أخرى
توفر العديد من الأجهزة القرص المحسّن أداء خلال استخدام مؤقت اللوحة الذي يوفر قراءة مسبقة التخزين المؤقت للبيانات التي يتم للقراءة من القرص, و الكتابة الخلفية التخزين المؤقت (أو عمليات الكتابة المؤجلة أو عمليات الكتابة "البطيئة") للبيانات التي تتم كتابة إلى القرص. في بعض الحالات، المهم البيانات يمكن كتابتها إلى القرص الفعلي فوراً ولا الاحتفاظ بها في القرص اللوحة الكتابة إلى ذاكرة التخزين المؤقت كتابتها أثناء لحظة خمول وإلا لاحقاً. هذا يمنع فقدان أو عطب هذه البيانات إذا كان القرص أو وحدة التحكم (أينما يتم تطبيق الكتابة إلى ذاكرة التخزين المؤقت) بشكل مفاجئ يفقد الطاقة، على سبيل المثال.

هناك الأمرين تستخدم عادةً لفرض البيانات المخزنة مؤقتاً المراد كتابتها إلى القرص الفعلي مباشرة:
  • يرشد بمسح المخازن المؤقتة أمر ما، الذي يكون متوفراً لأجهزة SCSI و IDE/ATAPI القرص, القرص لكتابة البيانات المخزنة مؤقتاً كافة إلى القرص مباشرة. للحصول على SCSI الأقراص، يتم تطبيق هذا بواسطة إصدار الأمر مزامنة ذاكرة التخزين المؤقت إلى القرص. من أجل أقراص IDE/ATAPI, يتم إرسال الأمر مسح ذاكرة التخزين المؤقت إلى القرص. يتم عادةً إصدار هذا الأمر نتيجة برنامج Windows استدعاء FlushFileBuffers API. الكتابة إلى التسجيل هو مثال عن عملية إرسال النتائج في FlushFileBuffers يتم استدعاء API والأمر مزامنة ذاكرة التخزين المؤقت إلى القرص.
  • يتم تطبيق كتابة عبر أمر الذي متوفراً فقط من أجل أجهزة القرص SCSI بواسطة إصدار أمر الكتابة إلى القرص مع مجموعة بت ForceUnitAccess (FUA). يرشد هذا النوع من الأمر القرص لكتابة الحزمة الحالية من البيانات إلى القرص مباشرة، تجاوز اللوحة الكتابة إلى ذاكرة التخزين المؤقت. ويحدث هذا عادةً نتيجة برنامج Windows الذي يستدعي WriteFile API الكتابة إلى ملف تم فتحه بواسطة استدعاء في CreateFile API مع تعيين العلامة FILE_FLAG_WRITE_THROUGH. تفحص الفيروسات يفتح البرنامج عادة الملفات مع تعيين العلامة FILE_FLAG_WRITE_THROUGH. اعتماد بت FUA اختيارية, وإذا فقط بعض SCSI و قناة باستخدام الألياف البصرية (FC) الأجهزة، الفردية عادةً محركات الأقراص (كما هو opposed إلى صفائف RAID) ، تقوم بتطبيق هذه الوظيفة.
حسب التصميم sacrifice هذه الأوامر قياس الأداء (التي قد عادةً يتم توفير بواسطة اللوحة الكتابة إلى القرص ذاكرة التخزين المؤقت) للحفاظ على أمان البيانات التي تتم كتابة إلى القرص. مثل هو عدم كتابة البيانات إلى القرص مباشرة بواسطة هذه الأوامر و القرص تفقد الطاقة بشكل مفاجئ, يتم فقدان البيانات و قد تتلف الملف الذي تتم كتابة.

في Windows 2000 الإصدارات الأقدم من SP3، هذه الأوامر يتم لا بشكل صحيح إصدار إلى أجهزة الأقراص عند المتوقع. على سبيل المثال، أمر مزامنة ذاكرة التخزين المؤقت لا يُصدر إلى قرص عند استدعاء برنامج FlushFileBuffers لم يتم تعيين بت FUA كتابة الأوامر عند فتح الملف مع FILE_FLAG_WRITE_THROUGH تعيين. يعمل الإصلاح الجديد الموضح في مقالة قاعدة المعارف 281672 تصحيح هذه المشكلة بحيث هذه الأوامر يتم إصدار كـ مخصصة وتوفير, ونتيجة لذلك، الحماية المتوقعة من فقدان البيانات الهامة مثل.

ملاحظةيستخدم Microsoft SQL Server FILE_FLAG_WRITE_THROUGH بشكل مكثف على بيانات قاعدة البيانات المحلية ملفات السجلات وملفات النسخ الاحتياطي. قد تتضمن بيانات قاعدة البيانات المحلية البيانات على محركات أقراص SCSI ومحركات الأقراص SAN ولكن البيانات لم على محركات الأقراص NAS. إذا لم يتم تمكين ميزة "التخزين المحمي الطاقة على جهاز يحمي التخزين المؤقت الخاصة به عبر يمكن أن يتأثر الأداء SQL Server أثناء عملية نقطة التحقق من قاعدة بيانات كبيرة.

عند تكوين الخيار كتابة تمكين التخزين المؤقت للجهاز قرص في إدارة تحدث شيئين:
  • يتم إرسال أمر لتشغيل أو إيقاف تشغيل "التخزين المؤقت للكتابة" إلى جهاز القرص.
  • قيمة تسجيل يتم حفظ ، والذي يستخدم برنامج تشغيل القرص لتحديد ما إذا كان إصدار إدارة التخزين المؤقت للكتابة أوامر (تدفق ، الكتابة عبر) إلى القرص.
توفر الإصلاح العاجل الموضح في هذه المقالة خيار تكوين إضافية هو الخيار المحمي الطاقة ذاكرة التخزين المؤقت للكتابة. عند كل كتابة التخزين المؤقتالمحمي الطاقة وخيارات قيد التشغيل, تمكين الذاكرة المؤقتة للكتابة على القرص ولم يتم التعرف عليها كما يتم من قبل برنامج تشغيل القرص ولكن لم برنامج تشغيل القرص إصدار إدارة التخزين المؤقت للكتابة الأوامر (تدفق ، الكتابة عبر) إلى القرص. تجنب هذا جزاء الأداء التي هل وإلا تكون تكبدها مسح البيانات من الكتابة إلى ذاكرة التخزين المؤقت إلى وسائط القرص ولكنه يعرض خطورة فقدان أو عطب البيانات القرص إذا فُقد الطاقة أثناء وجود البيانات لا يزال في القرص الكتابة إلى ذاكرة التخزين المؤقت التي تمت كتابتها إلى القرص.

يلخص الجدول التالي التأثيرات خيارات التخزين المؤقت للكتابة و المحمي الطاقة:
كتابة التخزين المؤقتالمحمي الطاقة
تأثير
معطل n/a لم القرص إجراء تخزين مؤقت عمليات الكتابة.
لم برنامج تشغيل إصدار أوامر تدفق/كتابة- عبر.
(فقط السلوك المحتملة محركات الأقراص التي لم يتم كتابة التخزين المؤقت تمكين في الأجهزة.)
تمكين معطل بتخزين القرص عمليات الكتابة.
مشكلات برنامج التشغيل تدفق/كتابة- عبر الأوامر.
(الافتراضية سلوك كـ SP3 و مع هذا التحديث تطبيق محركات الأقراص التي تم كتابة التخزين المؤقت تمكين في الأجهزة.)
تمكين تمكين بتخزين القرص عمليات الكتابة.
لم برنامج تشغيل إصدار أوامر تدفق/كتابة- عبر.
(السلوك الناتج عن الأخطاء قبل حزمة الخدمة SP3 محركات الأقراص التي تحتوي على كتابة التخزين المؤقت تمكين في الأجهزة.)

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 332023 - آخر مراجعة: 12/07/2015 13:09:40 - المراجعة: 12.2

Microsoft Windows XP Professional, Microsoft Windows XP Home Edition, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Server SP2, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Professional SP2, Microsoft Windows 2000 Advanced Server SP3, Microsoft Windows 2000 Advanced Server SP2, Microsoft Windows 2000 Service Pack 3

  • kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbfix kbbug kbqfe KB332023 KbMtar
تعليقات