ملفات معطوبة على يؤدي وحدات التخزين التي تم إنشاؤها مضغوطة ب NTFS

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

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

النسخ المتماثل غير معتمد على وحدات التخزين التي تحتوي على ضغط ممكن على الجذر عندما يتم إنشاء وحدة التخزين. على الرغم من ذلك، يتم اعتماد إلغاء البيانات المكررة على المجلدات المضغوطة ويعمل كما هو متوقع.
الحل
لحل هذه المشكلة، لا تقم بتمكين إلغاء البيانات المكررة على وحدة تخزين NTFS يحتوي على وحدة تخزين ذات مستوى تمكين الضغط.

لسوء الحظ، لا يمكننا استعادة البيانات التالفة مسبقاً على وحدات التخزين المضغوطة الموجودة التي تحتوي على تمكين إلغاء البيانات المكررة. يجب استعادة الملفات التي تم إتلاف من النسخ الاحتياطية، إذا كانت متوفرة.

لإلغاء ضغط المجلد بيانات التعريف إلغاء البيانات المكررة حتى أنه لم يعد تالفة الكتابة الإجراءات يؤدي الملفات الموجودة على وحدة التخزين هذه، اتبع الخطوات التالية.

ملاحظة: في المثال الأوامر، <X></X> وحدة تخزين التي تم إنشاؤها مضغوط وله "إلغاء البيانات المكررة" ممكنة.
  1. تحميل الأداة PsExec من موقع Windows Sysinternals التالية:

    ملاحظة: أداة PsExec يتيح للمستخدمين تشغيل العمليات بحقوق المستخدم "النظام". يعد هذا ضروريا للوصول إلى المجلد بيانات التعريف "إلغاء البيانات المكررة" المحمية في المجلد System Volume Information.
  2. حظر الوصول إلى البيانات للمستخدمين على وحدة التخزين المتأثر. للقيام بذلك، تشغيل Windows PowerShell التالية تعطيل ديدوبفولومي الأمر:

    disable-dedupvolume X: -dataaccess
    ملاحظات
    • إلغاء تحميل هذا الأمر وريمونتس وحدة التخزين ثم دون تصفية إلغاء البيانات المكررة البيانات المرفقة. هذا يمنع المستخدمين من الوصول إلى أية ملفات يؤدي.
    • عملية إلغاء التحميل إبطال أي مؤشر فتح ملف على وحدة التخزين هذه.
  3. استخدام PsExec لتشغيل Cmd.exe كمستخدم "نظام". للقيام بذلك، بتشغيل الأمر التالي:

    Psexec.exe –i –s cmd
    ملاحظة: سيتم فتح إطار "موجه الأوامر" الآن بتعيين حقوق المستخدم "النظام".

    تنبيه يتم حساب "نظام" حساب مستخدم له مستوى أعلى بكثير من الوصول من حساب مسؤول. المستخدمين يجب أن تكون حذراً لتنفيذ الخطوات المذكورة في هذه المادة أثناء تشغيلها بحساب "النظام". يجب أن يكون المستخدمون خاصة الحرص على عدم تغيير ACLs أو الحصول على ملكية المجلد System Volume Information.
  4. في إطار "موجه الأوامر" PsExec "، حدد موقع المجلد System Volume Information وحدة تخزين المتأثرة.
  5. تحقق من أن يتم ضغط المجلد بيانات تعريف وحدة التخزين إلغاء البيانات المكررة حاليا.
  6. ضغط المجلد بيانات تعريف وحدة التخزين إلغاء البيانات المكررة.
  7. في إطار موجه الأوامر PsExec، بتشغيل الأمر التالي:

    X:\System Volume Information>compact /s:Dedup

    وستشمل الإخراج ملخص الرسالة التالية:

    M الملفات ضمن دلائل N

    <X>يتم ضغط و <Y>غير المضغوطة.</Y></X>

    إذا <X></X>أكبر من صفر (0)، انتقل إلى الخطوة رقم 8. وإلا، انتقل إلى الخطوة 11 لأنه لم يتم ضغط المجلد بيانات التعريف إلغاء البيانات المكررة.
  8. في إطار موجه الأوامر PsExec، بتشغيل الأمر التالي:

    X:\System Volume Information>compact /u /s:Dedup
  9. الانتظار لإلغاء البيانات المكررة بيانات تعريف المجلد غير مضغوط. العملية تعمل على ملف واحد في مرة الواحدة ويمكن أن تكون بطيئة جداً.

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

    وكانت الملفات N ضمن دلائل م غير مضغوط.
  10. في إطار موجه الأوامر PsExec تشغيل الأمر "عرض حالة ضغط" التالي للتحقق من وجود لم ملفات مضغوطة في ملف بيانات التعريف "إلغاء البيانات المكررة".

    X:\System Volume Information>compact /s:Dedup
  11. قم بإغلاق إطار موجه الأوامر PsExec.
  12. إعادة تمكين الوصول إلى البيانات للمستخدمين على وحدة التخزين المتأثر. للقيام بذلك، بتشغيل الأمر التالي:

    Enable-DedupVolume X: -DataAccess
    ملاحظات
    • إلغاء تحميل هذا الأمر وثم ريمونتس وحدة التخزين باستخدام مرشح إلغاء البيانات المكررة البيانات المرفقة. سيتم الآن يتمكن المستخدمون من الوصول إلى ملفات يؤدي.
    • عملية إلغاء التحميل إبطال أي مؤشر فتح ملف على وحدة التخزين هذه.
    لمزيد من المعلومات حول هذا الأمر Windows PowerShell، انتقل إلى موقع MSDN التالي على الويب:

ملاحظة: لمنع فساد مماثلة من الحدوث، وتنفيذ هذا الإجراء على كافة وحدات التخزين تمكين إلغاء البيانات المكررة التي تم إنشاؤها كضغط.

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

خصائص

رقم الموضوع: 3066174 - آخر مراجعة: 07/26/2015 08:29:00 - المراجعة: 3.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation

  • kbtshoot kbsurveynew kbexpertiseadvanced kbmt KB3066174 KbMtar
تعليقات