قد يكون تنفيذ I/O في إزاحة خاطئة مع الملفات أكبر من 4 غيغا بايت

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

235250
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
قراءة بعض الملفات أو قد يتم تنفيذ عمليات الكتابة (يعرف أيضاً الإدخال/الإخراج أو عمليات الإدخال/الإخراج) في مواقع غير صحيح داخل ملف أكبر من ٤ غيغابايت (GB) في الحجم.

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

قد تحدث هذه المشكلة فقط عند جهازي I/O يتم تنفيذ عمليات بالتتابع إغلاق إذا كانت العملية الأولى فوق العلامة ٤ غيغابايت العملية الثانية عند الإزاحة نفس (modulo ٤ غيغابايت) ، أسفل علامة ٤ غيغابايت.

على سبيل المثال، إذا كان يتم تنفيذ العملية الأولى عند الإزاحة 4,295,032,832 (0x100010000 سداسي عشرية) ويتم تنفيذ الثاني عند الإزاحة 65,536 (0x10000 سداسي عشرية) ، قد فعلياً تستغرق عملية الإدخال/الإخراج الثاني مكان عند الإزاحة الأول.
السبب
إدارة ذاكرة التخزين المؤقت في محاولة لتحسين الأداء ، يحاول إجراء عمليات 32-بت عند تنفيذ عمليات بحث معينة. عمليات 64-بت بشكل أكثر مضيعة للوقت إلا مطلوبة عندما تكون الإزاحات ملف كبير بما يكفي أن أنها لا يمكن تمثيلها في 32 بت. تحدث المشكلة الموضحة في هذا المقال لأن إدارة التخزين المؤقت أحيانًا errs ينفذ الحسابي 32-بت عندما مطلوب الحسابي 64-بت.
الحل

Windows NT Server أو Workstation 4.0

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لـ Windows NT 4.0 أو تحديث البرنامج الفردية. للحصول على معلومات حول كيفية الحصول على أحدث حزمة خدمة الرجاء الانتقال إلى:
للحصول على معلومات حول كيفية الحصول على تحديث البرنامج الفردية الاتصال بخدمات دعم منتجات Microsoft. للحصول على قائمة كاملة بأرقام الهاتف خدمات دعم منتجات Microsoft وعلى معلومات حول تكاليف الدعم، الرجاء الانتقال إلى العنوان التالي على الويب:

Windows NT Server 4. 0، إصدار الملقم الطرفي

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لـ Windows NT Server 4.0 إصدار الملقم الطرفي. للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
152734كيفية الحصول على أحدث حزمة خدمة لـ Windows NT 4.0

تصريح
أقرت Microsoft أن هذه مشكلة في نظام التشغيل Windows NT 4.0 و Windows NT Server 4.0 إصدار الملقم الطرفي.

تم تصحيح هذه المشكلة لأول مرة في Windows NT Server 4.0 Service Pack 6 و Windows NT Server 4.0 Terminal Server Edition خدمة Pack 6.

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

خصائص

رقم الموضوع: 235250 - آخر مراجعة: 01/29/2014 07:35:39 - المراجعة: 1.5

  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe KB235250 KbMtar
تعليقات