أجهزة الكمبيوتر شبابيك إنترنت

توحيد القرص Diskpart. أوامر الأداة المساعدة Diskpart الأخطاء والإخفاقات المحتملة

09.04.2017

على الرغم من حقيقة أنني انتقلت إلى Linux منذ عدة سنوات، إلا أنه في بعض الأحيان لا يزال يتعين علي تثبيت Windows لأصدقائي وأقاربي.

لتقسيم القرص للعمل مع النظام، يمكنك استخدام الأداة المساعدة DiskPart.

DiskPart عبارة عن أداة مساعدة لوحدة التحكم مع واجهة سطر أوامر للعمل مع الأقراص والأقسام ووحدات التخزين. تم تطويره بواسطة Microsoft لعائلة أنظمة التشغيل Windows. لذلك، يجب أن يكون هناك عدد أقل بكثير من المشاكل، كما هو الحال عند استخدام البرامج من Acronis أو Paragon. يحتوي على العديد من الميزات أكثر من الأداة الإضافية لإدارة الأقراص المستندة إلى واجهة المستخدم الرسومية. يمكنك أيضًا تشغيل DiskPart أثناء تثبيت نظام التشغيل Windows Vista/7/8، مما سيساعد في المستقبل على عدم إنشاء قسم محجوز إضافي بحجم 100 ميجابايت، والذي يقوم Windows بإنشائه تلقائيًا.

لفتح وحدة التحكم عند بدء آلية تثبيت نظام Windows، يجب عليك الضغط على مجموعة المفاتيح Shift+F10.

دعونا نلقي نظرة على مثال لتقسيم القرص أثناء تثبيت نظام التشغيل Windows 7. إذا قمت بالتنسيق باستخدام معالج إعداد Windows نفسه، فإنه يقوم بإنشاء قسم خدمة بسعة 100 ميجابايت، وهو ما لا يحتاجه المستخدم العادي! لذلك، من الأفضل استخدام الأداة المساعدة وتقسيم الأقراص بنفسك وتثبيت Windows على قسم نشط منسق بالفعل لمحرك الأقراص الثابتة ذي الأولوية. إذا كان هناك محرك أقراص ثابت واحد فقط في الكمبيوتر، فستكون له الأولوية. إذا كان هناك العديد منها، فمن المستحسن فصل الأقراص الإضافية أثناء تثبيت Windows. أو قم بتعيين الأولويات بشكل صحيح في BIOS (UEFI).

لنفكر في موقف يكون فيه القرص فارغًا، أو لا توجد بيانات عليه، أو أنه ليس مهمًا ويمكن حذفه.

لذا، لتشغيل DiskPart أثناء تثبيت Windows، اضغط في المرحلة الأولى على Shift+F10 وادخل إلى غلاف أوامر cmd. قم بتشغيل الأداة المساعدة للقرص diskpart.

يوجد أمر مساعدة في diskpart للحصول على مساعدة عامة، أو للحصول على مساعدة بشأن أمر محدد، استخدم help Command_name (على سبيل المثال، مساعدة في التنظيف).

لنقم بإنشاء قسم رئيسي للنظام، وقسم موسع حيث سيكون هناك قسمين منطقيين للبيانات والمستندات.

دعونا نلقي نظرة على قائمة الأقراص الموجودة في النظام:

سيل القرص = النظام

أو يمكنك تحديد القرص حسب الرقم:

قرص سيل ن

دعونا نتحقق من تحديد القرص الصحيح:

أو صفر جميع القطاعات الموجودة على القرص (تستغرق العملية وقتًا طويلاً جدًا - تتم كتابة جميع قطاعات القرص على الصفر)

إنشاء حجم الجزء الأساسي = 102400

لنجعله نشطًا (قابل للتمهيد):

تنسيق fs=ntfs label=النظام سريع

لنقم بإنشاء قسم موسع للبيانات والمستندات على كامل مساحة القرص المتبقية

إنشاء جزء ممتد

داخل القسم الموسع، سنقوم بإنشاء قسم منطقي للبيانات بحجم 100 جيجا بايت، على سبيل المثال، لتخزين المستندات:

إنشاء الحجم المنطقي للجزء = 102400

لنقم بتنسيق القسم في NTFS، وقم بتعيين التسمية "Docs"، وقم بتطبيق التنسيق السريع:

تنسيق fs=ntfs label=مستندات سريعة

دعونا نربط هذا القسم بالنظام:

لنقم بإنشاء قرص منطقي آخر، على سبيل المثال، لتخزين بيانات الوسائط لجميع المساحة الحرة المتبقية:

إنشاء منطق الجزء

لنقم بتنسيق القسم (بسرعة) في نظام NTFS وتخصيص علامة "الوسائط" له:

تنسيق fs=ntfs label=وسائط سريعة

دعونا نربط هذا القسم بالنظام:

دعونا نرى ما حدث. يجب أن يعرض النظام جميع الأقسام التي تم إنشاؤها على القرص:

قرص التفاصيل

إذا نجح كل شيء، فاخرج من diskpart ووحدة التحكم:

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

لعرض قائمة الأقسام، تحتاج إلى تشغيل الأمر:

جزء القائمة

يمكنك تحديد القسم المطلوب باستخدام الأمر:

سيل الجزء ن

يمكنك حذف القسم المحدد باستخدام الأمر:

جزء ديل

هذا كل شئ! لكن سنوات عملي العديدة على أنظمة Linux تظهر أن عصر Windows قد مر بالفعل، على الرغم من أن اللاعبين يمكن أن يجادلوني، لأن تثبيت الألعاب هنا لا يزال يمثل مشكلة كبيرة (أنا لست مهتمًا بالألعاب، لذلك هذا لا يقلقني) على الاطلاق)

على أجهزة الكمبيوتر التي تحتوي على معالجات x86، يمكن وضع علامة على قسم MBR على أنه نشيطعبر الأداة المساعدة لسطر الأوامر Diskpart. هذا يعني أن الكمبيوتر سيبدأ بالتمهيد من هذا القسم. لا يمكنك وضع علامة على وحدات تخزين القرص الديناميكية على أنها نشطة. عندما تقوم بتحويل قرص أساسي به قسم نشط إلى قرص ديناميكي، يصبح هذا القسم تلقائيًا وحدة تخزين نشطة بسيطة.

لتعيين قسم كقسم نشط، اتبع هذا الإجراء.

  1. قم بتشغيل DiskPart عن طريق الدخول com.diskpartعلى سطر الأوامر.
  2. حدد محرك الأقراص الذي يحتوي على القسم الذي تريد تنشيطه، مثل هذا: القرص> حدد القرص 0
  3. قائمة أقسام القرص مع الأمر قسم القائمة.
  4. اختر القسم المطلوب: DISKPART> حدد القسم 0
  5. اجعل القسم المحدد نشطًا عن طريق إدخال الأمر نشيط.

تغيير نوع القرص في DiskPart

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

يعد تحويل قرص أساسي إلى قرص ديناميكي عملية بسيطة، ولكنها تفرض بعض القيود. قبل أن تبدأ هذه العملية، ضع الاعتبارات التالية في الاعتبار.

  • تعمل أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows 2000 أو Windows XP أو Windows Server 2003 فقط مع الأقراص الحيوية. ولذلك، إذا كان القرص الذي تقوم بتحويله يحتوي على إصدارات سابقة من Windows، فلن تتمكن من تشغيل هذه الإصدارات بعد التحويل.
  • يجب أن تحتوي الأقراص التي تحتوي على أقسام MBR على مساحة خالية تبلغ 1 ميجابايت على الأقل في نهاية القرص. وإلا لن يتم تنفيذ التحويل. تقوم وحدة تحكم إدارة الأقراص وDiskPart بحجز هذه المساحة تلقائيًا؛ ومع ذلك، عند استخدام أدوات مساعدة أخرى للقرص، يجب عليك الاهتمام بتوفر هذه المساحة الحرة بنفسك.
  • يجب أن تحتوي الأقراص التي تحتوي على أقسام GPT على أقسام بيانات متجاورة ومعترف بها. إذا كان قرص GPT يحتوي على أقسام لم يتعرف عليها Windows، مثل تلك التي تم إنشاؤها بواسطة نظام تشغيل آخر، فلا يمكن تحويل القرص إلى قرص ديناميكي.

بالإضافة إلى ما سبق، ينطبق ما يلي على أي نوع من الأقراص:

  • لا يمكنك تحويل الأقراص ذات القطاعات الأكبر من 512 بايت. إذا تم استخدام قطاعات أكبر، فيجب إعادة تهيئة القرص؛
  • لا يمكن إنشاء الأقراص الديناميكية على أجهزة الكمبيوتر المحمولة أو الوسائط القابلة للإزالة. في هذه الحالة، يمكن أن تكون الأقراص أساسية فقط مع الأقسام الأساسية؛
  • لا يمكنك تحويل قرص إذا كان قسم النظام أو التمهيد جزءًا من وحدة تخزين معكوسة أو ممتدة أو مخططة أو RAID-5. يجب عليك أولاً التراجع عن التداخل أو الانعكاس أو الشريط؛
  • ومع ذلك، يمكنك تحويل الأقراص التي تحتوي على أنواع أخرى من الأقسام التي تعد جزءًا من وحدات تخزين لها نسخ متطابقة أو متراكبة/أو مخططة أو وحدات تخزين RAID-5. تصبح وحدات التخزين هذه وحدات تخزين ديناميكية من نفس النوع، ويجب عليك تحويل كافة الأقراص الموجودة في المجموعة.

تحويل القرص الأساسي إلى ديناميكي في DiskPart

يتم إجراء تحويل القرص الأساسي إلى قرص ديناميكي بالتسلسل التالي.

  1. قم بتشغيل DiskPart عن طريق الدخول com.diskpartعلى سطر الأوامر.
  2. حدد محرك الأقراص المراد تحويله، على سبيل المثال: القرص> حدد القرص 0
  3. تحويل محرك الأقراص عن طريق إدخال الأمر تحويل ديناميكي.

Diskpart هي أداة لإدارة كائنات قرص الكمبيوتر: الأقراص ووحدات التخزين والأقسام. إنه مترجم أوامر نصية. يسمح لك بتسلسل الأوامر من الدُفعات وحفظها في البرامج النصية التلقائية. إنه جزء من عائلة أنظمة التشغيل Windows، سواء المنزلي (منذ XP) أو الخادم (منذ 2003).

تشغيل وإدخال الأوامر

استخدام الأوامر والبرامج النصية

باستخدام تسلسل أوامر Diskpart، يمكننا، على سبيل المثال، إنشاء محرك أقراص فلاش USB قابل للتمهيد:

إنشاء محرك أقراص فلاش USB قابل للتمهيد باستخدام الأداة المساعدة diskpart

البرامج النصية هي ملفات نصية، يتم كتابة نفس تسلسل الأوامر على سطر واحد. يقوم المترجم بتنفيذها واحدة تلو الأخرى.

لتشغيل البرنامج النصي، تحتاج إلى إدخال في سطر الأوامر: diskpart /s script_name.txt. يمكن أيضًا إعادة توجيه الإخراج من تنفيذ البرنامج النصي: diskpart /s script.txt>log.txt.

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

إنشاء قسم أساسي noerr

تنسيق fs=FAT32 label=WinNT سريع noerr

يؤدي هذا الخيار إلى تجاهل الأخطاء وتشغيل البرنامج النصي بغض النظر عن حدوثها أم لا.

قائمةو يختارهما مجرد أمرين من بين العديد من الأوامر التي يدعمها DiskPart. تقبل العديد من الأوامر المدرجة Noerr كمعلمة إضافية. يتم استخدام المعلمة Noerr مع البرامج النصية لـ DiskPart وتحدد أن DiskPart يجب أن يستمر في معالجة أوامر البرنامج النصي عند حدوث خطأ. بدون هذه المعلمة، سيتم إنهاء DiskPart عند حدوث خطأ وسيتوقف تنفيذ البرنامج النصي.

لذلك، أوامر DISKART الرئيسية هي:

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

استخدام البرامج النصية DiskPart

تختلف الطريقة التي تستخدم بها البرامج النصية مع DiskPart قليلاً عن الأوامر الأخرى. والسبب هو أن DiskPart هو مترجم لسطر الأوامر وليس أداة مساعدة عادية. عند بدء تشغيل DiskPart (عن طريق كتابة diskpart في سطر الأوامر)، يتعين عليك إخبار المترجم أنك تريد استخدام البرنامج النصي عن طريق إضافة الخيار /S، كما هو موضح أدناه:

  • diskpart /s ScriptName.txt

حيث ScriptName.txt هو اسم الملف النصي الذي يحتوي على البرنامج النصي المطلوب. افتراضيًا، يقوم DiskPart بكتابة الإخراج إلى سطر الأوامر الحالي.

عند تشغيل البرامج النصية لـ DiskPart، تحقق من رموز الخطأ التالية:

  • 0 - لا توجد أخطاء، اكتمل البرنامج النصي بالكامل؛
  • 1 - استثناء قاتل (ربما مشاكل خطيرة)؛
  • 2 - معلمات الأمر غير صحيحة؛
  • 3 - لا يمكن فتح ملف البرنامج النصي المحدد أو ملف الإخراج؛
  • 4 - قامت الخدمة التي يستخدمها DiskPart بإرجاع رمز خطأ أو الإبلاغ عن فشل؛
  • 5 - بناء جملة أمر غير صحيح (عادةً بسبب اختيار غير صحيح للقرص أو القسم أو وحدة التخزين، أو لأنه لا يمكن استخدامه مع هذا الأمر).

نموذج البرنامج النصي DiskPart

باستخدام البرامج النصية DiskPart، يجب إكمال جميع العمليات التي تريد تنفيذها خلال جلسة واحدة. يجب أن يحتوي البرنامج النصي على جميع أوامر DiskPart التي تحتاجها. ليست هناك حاجة لتضمين أمر EXIT في البرنامج النصي لأن المترجم يخرج تلقائيًا في نهاية البرنامج النصي.

  • rem حدد القرص 2
  • حدد القرص 2
  • rem إنشاء قسم أساسي على القرص
  • rem وتعيينه حرف محرك الأقراص
  • إنشاء قسم الحجم الأساسي = 4096 تعيين حرف = s
  • rem إنشاء قسم إضافي (موسع).
  • العينية مع اثنين من محركات الأقراص المنطقية
  • إنشاء قسم موسع الحجم = 4096
  • إنشاء الحجم المنطقي للقسم = 2048
  • تعيين حرف=u
  • إنشاء الحجم المنطقي للقسم = 2047
  • تعيين حرف = v

يقوم هذا المثال بإنشاء قسم أساسي وثانوي على القرص 2. يتم تعريف حجم القسم الأساسي على أنه 4096 ميجابايت ويتم تعيينه بالحرف S. ويتم تعريف حجم القسم الثانوي على أنه 4096 ميجابايت؛ يقوم بإنشاء قسمين منطقيين: الأول بحجم 2048 ميجابايت بالحرف U، والثاني بحجم 2047 ميجابايت بالحرف V. يتم تحديد أحجام الأقسام المنطقية هذه بسبب فقدان بعض مساحة القرص عند التقسيم. يمكنك أيضًا إنشاء قسم منطقي واحد بحجم 4096 ميجابايت.

أهلاً بكم! اليوم أريد أن أشارككم طريقة إنشاء القرص D باستخدام سطر الأوامر، لماذا هذا مطلوب؟ لنفترض أنه إذا كنت بحاجة إلى إنشاء قسم ثان، على سبيل المثال، نفس محرك الأقراص D، فمن المرجح أن تذهب إلى الأداة المساعدة لإدارة الأقراص. سننقر هناك بزر الماوس الأيمن على محرك الأقراص C: ونختار "تقليص"، ولكن نتيجة لهذه الطريقة، قد يحدث أن يتم تقليل القسم قليلاً فقط، في هذه الحالة بمقدار 100 جيجابايت. قد يحدث هذا بسبب، أو ربما هناك أسباب أخرى.

حسنًا، هذه طريقة واحدة فقط، ولكن يمكنك استخدام أدوات مساعدة مختلفة، مثل AOMEI Partition Assistant Standard Edition، ولكن ماذا لو لم يكن هذا البرنامج في متناول اليد ولا توجد طريقة لتنزيله؟ هذا هو المكان الذي يأتي فيه سطر الأوامر للإنقاذ. سوف نستخدم الأمر تقليص الاستعلام الأقصىوشغل مساحة كبيرة من محرك الأقراص C: حسب الحاجة. يذهب!

قم بإنشاء محرك الأقراص D في سطر الأوامر

دعونا نلقي نظرة على لقطة الشاشة أدناه، حيث نرى محرك أقراص النظام C: حجمه 915 جيجابايت.

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

أخيرًا، لنبدأ العملية، أدخل الأوامر التالية في سطر الأوامر:

- تقوم الأداة المساعدة التي نعرفها بتشغيل واجهة إدارة القرص.

ليس المجلد- عرض قائمة بجميع الأقسام الموجودة على الكمبيوتر، في حالتنا، محرك الأقراص C: يحتوي على رقم المجلد 1. من المهم أن تتذكر ذلك.

سيل المجلد 1— باستخدام هذا الأمر نحدد حجم قرص النظام.

تقليص الاستعلام الأقصى- وصلنا أخيرًا إلى هذا الفريق. سيوضح لنا مقدار ما يمكننا الحصول عليه من محرك الأقراص C: ذو السعة القصوى. ومن الناحية العملية، اتضح أن حوالي 876 جيجابايت، على الرغم من أننا لسنا بحاجة إلى هذا القدر.

التقليص المطلوب = 500000- باستخدام هذا الأمر قمنا بتقسيم محرك الأقراص C: الخاص بنا وأخذنا منه 500 جيجابايت. بعد ذلك، سيتم إنشاء مساحة القرص غير المخصصة.

خلق قدم المساواة- أمر إنشاء القسم.

التنسيق السريع fs=ntfs- هنا نقوم بتنسيق القسم الجديد لنظام NTFS.

تعيين- أعط القسم الجديد رسالة.

مخرج— الانتهاء من العمل مع المرافق.



انتقل الآن إلى "إدارة الأقراص" وتأكد من وجود محرك الأقراص D، وسيكون موجودًا أيضًا في مجلد جهاز الكمبيوتر.

آمل أن تكون هذه التعليمات البسيطة قد ساعدتك. و هذا كل شيء.