الفصل : 9
الجزء : 8
العنوان : Implementing Mass Storage
صيانة واستكشاف أخطاءHard Drives وإصلاحها
تحتوي وحدات التخزين الصلبة على أجزاء ميكانيكية وكهربائية معقدة. مع أقراص دوارة بآلاف الدورات في الدقيقة، يتم أيضًا توليد الحرارة والاهتزاز. جميع هذه العوامل تجعل وحدات التخزين الصلبة عرضة للفشل. في هذا القسم، ستتعلم بعض المهام الأساسية للصيانة التي ستحافظ على صحة وحدات التخزين الصلبة الخاصة بك، وبالنسبة لتلك الحالات الحتمية عند فشل وحدة تخزين صلبة، ستتعلم أيضًا ما يمكنك القيام به لإصلاحها.
ملحوظة:
قسم "صيانة وحل المشكلات في وحدات التخزين الصلبة" ينطبق بشكل أساسي على وحدات التخزين الصلبة HDDs وليس على وحدات التخزين الصلبة SSDs. تمت إضافة بعض الأجزاء التي تنطبق على وحدات التخزين الصلبة SSDs إلى النقاش.
انتبه المصطلحات المستخدمة في اختبار CompTIA A+ وفي المجال العملي أيضًا.
يعتمد تخزين البيانات الحالي على الأقراص على تقسيمات تسمى القطاعات (blocks) وعلى عنونة منطقية لهذه القطاعات (logical block addressing). يعتبر القطاع مستوى أعلى بقليل من التخطيط الفيزيائي للقرص، مما يوفر الكثير من المرونة في إدارة البيانات.
تستمر شركة مايكروسوفت في استخدام مصطلح (cluster) للإشارة إلى المواقع الموجودة في جداول تخصيص الملفات الخاصة بها (file allocation tables). بالنسبة إلى نظام الملفات NTFS، فإن cluster والقطاع هما الشيء نفسه تقريبًا، حيث يمثلان جزءًا بحجم 4 كيلوبايت من محرك الأقراص (إلى أن تصل إلى أقسام أكبر من 16 تيرابايت). المصطلح الرسمي cluster هو "وحدة التخصيص" (allocation unit). سترى جميع المصطلحات الثلاثة تُستخدم بشكل متبادل في المجال العملي.
صيانة
يمكن تقسيم صيانة وحدات التخزين الصلبة إلى وظيفتين متميزتين: التحقق من القرص بشكل دوري للكشف عن blocks المعطوبة والحفاظ على تنظيم البيانات على القرص بحيث يمكن الوصول إليها بسرعة.
التحقق من الخطأ
تكون blocks الفردية على أقراص التخزين الصلبة أحيانًا في وضع سيء. ليس هناك شيء يمكنك القيام به لمنع حدوث هذا، لذا من المهم أن تقوم بفحص دوري blocks الفاسدة على الأقراص. تُسمى الأدوات المستخدمة لأداء هذا الفحص بشكل عام أدوات error-checking ، على الرغم من أن مصطلح أداة فحص الأخطاء القديمة المطلوبة من مايكروسوفت - chkdsk (يُنطق "تشيك ديسك") - غالبًا ما يُستخدم. Chkdsk هي أداة سطر الأوامر. سُميت مايكروسوفت الأداة الرسومية لفحص الأخطاء Error-checking في Windows 7. في Windows 8 والإصدارات اللاحقة، تم حذف الواصلة، لذا Error checking هو الاسم الحالي. تستخدم macOS أداة Disk Utility. يقدم نظام Linux أداة سطر أوامر تُسمى fsck. بغض النظر عن اسم الأداة، تقوم كل واحدة منها بنفس المهمة: عندما تجد الأداة block فاسدة، تضع العلامات المرورية الإلكترونية المعادلة للمخارج البرتقالية (وتضع 0000FFF7 في FAT/MFT) حولها حتى لا تحاول النظام وضع البيانات في تلك الكتل الفاسدة.
معظم أدوات فحص الأخطاء تقوم بأكثر من مجرد فحص block الفاسدة. تمر جميع أسماء ملفات القرص من خلالها، بحثًا عن أسماء غير صالحة ومحاولة إصلاحها. تبحث عن block التي ليس لها أسماء ملفات مرتبطة بها (نسميها lost chains) وتقوم بمسحها أو حفظها كملفات لمراجعتك. من حين لآخر، يتم فقد الروابط الأساسية بين المجلدات الرئيسية والفرعية، لذا تقوم أداة فحص الأخطاء الجيدة بفحص كل مجلد رئيسي وفرعي. على سبيل المثال، مع مجلد مثل C:\Test\Data، يتأكدون من أن مجلد Data مرتبط بشكل صحيح بمجلده الرئيسي C:\Test، وأن C:\Test مرتبط بشكل صحيح بمجلده الفرعي C:\Test\Data.
للوصول إلى أداة فحص الأخطاء على نظام Windows، قم بفتح مستكشف Windows/File Explorer، انقر بزر الماوس الأيمن على القرص الذي تريد فحصه، واختر "الخصائص" لفتح نافذة خصائص القرص (انظر الشكل 1 ). حدد علامة "Tools" وانقر على الزر "Check" أو "Check now".
|
في macOS، ستجد أداة Disk Utility في مجلد الأدوات (Utilities). عند فتحها، ستحصل على خيار واحد أو اثنين، مثل "تحقق من القرص" (Verify Disk) أو كلاهما "تحقق من القرص" و "إصلاح القرص" (Verify Disk و Repair Disk). يُظهر الشكل 2 الخيارات المتاحة لقرص غير القرص الذي يُستخدم للبدء.
يقوم تحقق من القرص بفحص الأخطاء، بينما يقوم إصلاح القرص بإصلاح تلك الأخطاء. يمكنك التحقق ولكن لا يمكنك إصلاح القرص الذي يُستخدم للبدء من داخل macOS. إذا وجدت أداة Disk Utility أخطاء على القرص الذي يُستخدم للبدء، أعد تشغيل النظام واضغط على مفتاح APPLE KEY-R حتى تظهر قسم الاستعادة. يمكنك إصلاح القرص الذي يُستخدم للبدء من هناك.
|
الآن بعد أن تعرف كيفية تشغيل أداة Error checking، سيكون سؤالك التالي، "كم مرة يجب أن أقوم بها؟" خطة صيانة معقولة تتضمن تشغيل الأداة مرة واحدة تقريباً في الأسبوع. إن أداة Error checking سريعة وهي أداة رائعة للحفاظ على نظامك في حالة ممتازة. الأمر نفسه صحيح لأداة Disk Utility. العديد من توزيعات Linux تقوم بتشغيل أداة fsck بشكل دوري تلقائيًا، لذا لا داعي للقيام بأي شيء على الإطلاق.
إلغاء التجزئة (Defragmentation)
إلغاء التجزئة هي عملية إعادة تنظيم البيانات على القرص الصلب لجعلها أكثر كفاءة. عندما تقوم بحفظ الملفات على القرص الصلب، يتم تقسيمها إلى أجزاء صغيرة تسمى "block". يتم تخزين هذه الكتل في أي مكان متاح على القرص. مع مرور الوقت، يمكن أن تصبح الكتل المتعلقة بنفس الملف متناثرة في جميع أنحاء القرص. هذا يجعل من الصعب على القرص الصلب قراءة الملفات، مما يؤدي إلى إبطاء جهاز الكمبيوتر الخاص بك.
لقد قرأت عن تجزئة الأقسام في وقت سابق في هذا الفصل. تزيد تجزئة الأقسام من أوقات الوصول إلى القرص بشكل كبير. من الفكرة الجيدة أن تقوم بتجزئة - أو defrag - أقراصك كجزء من الصيانة الشهرية. يمكنك الوصول إلى أداة التجزئة Optimize Drives بنفس الطريقة التي تقوم بها للوصول إلى أداة فحص الأخطاء - right-click على محرك في Windows Explorer/File Explorer واختيار Properties - باستثناء أنه يجب عليك النقر فوق الزر Optimize أو Defragment now على علامة التبويب Tools لفتح Optimize Drives (انظر الشكل 3 ).
|
عملية التجزئة ليست مشوقة للمشاهدة. قم بجدولة عملية تجزئة الأقراص لتعمل في وقت متأخر من الليل. يجب أن تقوم بتجزئة أقراصك حوالي مرة في الشهر، على الرغم من أنه يمكنك تشغيل أداة Optimize Drives كل أسبوع، وإذا قمت بتشغيلها كل ليلة، فإنها تأخذ بضع دقائق فقط. كلما ذهبت لمدة أطول بين عمليات التجزئة، زادت المدة الزمنية التي تستغرقها. في Windows 7 والإصدارات الأحدث، قامت Microsoft بتسهيل عملية التجزئة أكثر فأكثر من خلال تجزئة أقراص الهارد ديسك تلقائيًا مرة في الأسبوع. يمكنك ضبط الجدول الزمني أو إيقافه تمامًا، ولكن تذكر أنه إذا لم تقم بتشغيل أداة Optimize Drives، فإن نظامك سيعمل ببطء. إذا لم تقم بتشغيل أداة فحص الأخطاء، قد تفقد البيانات.
ملحوظة:
إذا كنت تدير نظامًا يحتوي على قرص حالة صلبة (SSD)، فليس عليك أن تقوم بعملية تجزئة للقرص. في الواقع، يجب أن لا تقوم أبدًا بتجزئة SSD، لأن ذلك يمكن أن يقلل من عمرها الافتراضي. ويندوز لن يقوم بتجزئة SSD تلقائيًا.
تنظيف القرص (Disk Cleanup)
هل تعلم أن القرص الصلب العادي مليء بالملفات غير المرغوب فيها؟ ليس القمامة التي تضعها عمدًا في قرص الصلب مثل 23,000 رسالة بريد إلكتروني ترفض حذفها من برنامج البريد الإلكتروني الخاص بك. هذا النوع من القمامة هو جميع الملفات التي لا تراها أبدًا والتي تحتفظ بها ويندوز من أجلك. إليك بعض الأمثلة:
• الملفات في سلة المهملات: عندما تقوم بحذف ملف، فإنه لا يتم حذفه فعليًا. يتم وضعه في سلة المهملات في حال قررت أنك تحتاج إلى الملف لاحقًا. فقط قمت بالتحقق من سلة المهملات الخاصة بي ووجدت حوالي 3 جيجابايت من الملفات (انظر الشكل 4 ). إنها الكثير من القمامة!
• ملفات الإنترنت المؤقتة: عندما تقوم بزيارة موقع ويب، يحتفظ ويندوز بنسخ من الصور والعناصر الأخرى حتى يتمكن الصفحة من التحميل بسرعة أكبر في المرة القادمة التي تصل فيها إليها. (المتصفحات الحديثة تتعامل مع هذا بشكل تلقائي.)
• ملفات البرامج التي تم تنزيلها: يحتفظ نظامك دائمًا بنسخة من أي تطبيقات يتم تنزيلها. يمكنك رؤية هذه النسخ في أداة Internet Options بالنقر فوق زر الإعدادات تحت تسمية Browsing history. انقر على زر View objects على صندوق dialog لإعدادات ملفات الإنترنت المؤقتة والتاريخ. ستجد عادة ملفات صغيرة قليلة هنا.
• الملفات المؤقتة: تقوم العديد من التطبيقات بإنشاء ملفات مؤقتة يفترض أن يتم حذفها عند إغلاق التطبيق. لسبب ما، قد لا تتم حذف هذه الملفات المؤقتة أحيانًا. مكان هذه الملفات يختلف باختلاف إصدار ويندوز، لكنها دائمًا توجد في مجلد يُدعى "Temp".
|
كل قرص صلب في النهاية يمتلئ بالكثير من القمامة غير الضرورية. تميل جميع إصدارات ويندوز إلى التصرف بشكل غير منتظم عندما تنفد المساحة غير المستخدمة في الأقراص. لحسن الحظ، جميع إصدارات ويندوز تحتوي على أداة قوية تسمى "Disk Cleanup" (انظر الشكل 5 ). يمكنك الوصول إلى تنظيف القرص في ويندوز عن طريق النقر فوق زر "ابدأ" وكتابة "Disk Cleanup". انقر عليه لتشغيل البرنامج.
يقوم تنظيف القرص بالتخلص من أربعة أنواع من الملفات التي تم وصفها للتو (وبعض الملفات الأخرى). قم بتشغيل تنظيف القرص مرة واحدة في الشهر تقريبًا للحفاظ على مساحة كبيرة متاحة على قرصك الصلب.
ملاحظة:
نظامي macOS و Linux ليس لديهما أداة مماثلة لتنظيف القرص. ومع ذلك، هناك برامج من طرف ثالث مثل BleachBit لنظام Linux التي يمكن أن تقوم بعمليات مشابهة لتنظيف القرص في Windows.
■ النهاية
نكون هنا انتهينا من الجزء 8 من الفصل 9 تماما من شهادة A plus المقدمة من CompTIA نتقدم الأن تقدم ملحوظ وواضح ولكن المشوار ما زال ايضا طويل وممتع جدا جدا لذلك احرص على قرائة كل فصل سريعا
و لا بد وانت تقرا ان تكون مركز جيدا لكل معلومة ومعك ورقة وقلم , لانك بالتاكيد ستحتاجها
واذا واجهتك اي مشكلة في الفهم او ما شابه , يمكنك على الفور الذهاب الى المجتمع الخاص بنا في Telegram للمناقشة والتواصل معنا من هنا
او اذا واجهتك مشكلة في الموقع او تريد اجابة سريعة يمكنك الذهاب الى اخر صفحة في الموقع ستجد صفحة اتصل بنا موجودة يمكنك ارسالة لنا مشكلتك , وسيتم الرد عليها بسرعة جدا ان شاء الله
ويمكنك الأنضمام الى المجتمع Hidden Lock بالكامل مع جميع قنواته للأستفادة في اخر الأخبار في عالم التقنية وايضا الكتب بالمجان والكورسات والمقالات من خلال الرابط التالي لمجموعة القنوات من هنا
يمكنك ايضا متابعتنا في منصات X او Twitter سابقا , لمشاهدة الاخبار والمقالات السريعة والمهمة من
وفقط كان معكم sparrow مقدم هذه الشهادة من فريق Hidden Lock