Λύση - Δεν είναι δυνατή η επέκταση του δίσκου C μέσα Windows Server 2012 R2

από τον John, Ενημερώθηκε στις: 23 Αυγούστου 2022

Τα διαμερίσματα δίσκων κατανέμονται κατά την εγκατάσταση του λειτουργικού συστήματος, αλλά μερικές φορές πρέπει να το κάνετε αλλαγή μεγέθους διαμερίσματος. Για παράδειγμα: συρρικνωθεί ένας μεγάλος όγκος για να δημιουργήσετε περισσότερα διαμερίσματα ή επέκταση συστήματος κίνησης C όταν γεμίζει. Να βοηθήσω διαμέρισμα αλλάξετε το μέγεθος, η Microsoft παρέχει τις λειτουργίες "Shrink Volume" και "Extend Volume" στη Διαχείριση Δίσκου από Server 2008. Ωστόσο, και οι δύο λειτουργίες έχουν πολλά μειονεκτήματα. Το τυπικό ζήτημα είναι ότι η διαχείριση δίσκων δεν μπορεί να επεκτείνει έναν τόμο συρρικνώνοντας ένα άλλο. Windows Server 2012 κληρονόμησε τις ίδιες λειτουργίες χωρίς καμία βελτίωση. Ως εκ τούτου, πολλοί άνθρωποι ανατροφοδοτούν ότι δεν μπορεί να επεκτείνει τη μονάδα δίσκου C in Server 2012 R2 με Διαχείριση δίσκων, ακόμη και μετά τη συρρίκνωση ή τη διαγραφή του διαμερίσματος D. Σε αυτό το άρθρο, θα παρουσιάσω γιατί δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C σε Windows Server 2012 (R2) με τη Διαχείριση δίσκων και πώς να λύσετε εύκολα αυτό το πρόβλημα.

Γιατί η Διαχείριση δίσκων δεν μπορεί να επεκτείνει τη μονάδα δίσκου C Server 2012 R2

Υποστηρίζουν και οι λειτουργίες Shrink και Extend Volume NTFS μόνο κατάτμηση. Ωστόσο, δεν είναι πρόβλημα με τη μονάδα δίσκου C, επειδή το διαμέρισμα συστήματος είναι διαμορφωμένο με NTFS από προεπιλογή. Οι πιο συνηθισμένοι λόγοι για τους οποίους δεν μπορείτε να επεκτείνετε το C: drive in Windows Server 2012 (R2) περιλαμβάνουν:

  1. Χωρίς γειτονικό χώρο χωρίς κατανομή στα δεξιά
  2. Η παρακείμενη μονάδα δίσκου (D :) είναι λογικό διαμέρισμα.

Θα εξηγήσω ένα προς ένα.

Αιτία 1: Δεν υπάρχει γειτονικός μη κατανεμημένος χώρος στα δεξιά

Extend volume disabled

Πρώτα απ 'όλα, πρέπει να γνωρίζετε ότι το μέγεθος ενός φυσικού δίσκου είναι σταθερό, έτσι πριν επέκταση της μονάδας C, πρέπει να υπάρχει Που δεν έχει επιμεριστεί χώρος. Εάν δεν διαγράψατε ή συρρικνώσατε άλλο τόμο για να αποκτήσετε τέτοιο χώρο, φυσικά δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C με κανένα εργαλείο.

Προφανώς, είναι καλύτερο να αποκτήσετε Αδιάθετο χώρο συρρικνώνοντας μια ένταση, επειδή δεν θα χάσετε αρχεία σε αυτό. Το πρόβλημα είναι ότι δεν μπορείτε ακόμα να επεκτείνετε τη μονάδα C μετά τη συρρίκνωση του D ή άλλων διαμερισμάτων. Όπως βλέπετε στον διακομιστή μου, Η ένταση επέκτασης είναι απενεργοποιημένη για το στοιχείο C μετά από συρρίκνωση D. Αυτό συμβαίνει επειδή:

  • Το "Extend Volume" λειτουργεί μόνο όταν υπάρχει γειτονικός ελεύθερος χώρος σχετικά με το δικαίωμα.
  • Το "Shrink Volume" μπορεί να δημιουργήσει μόνο μη εκχωρημένο χώρο στα δεξιά ενώ συρρικνώνει ένα διαμέρισμα.

Ο μη κατανεμημένος χώρος που συρρικνώθηκε από τη μονάδα δίσκου D: δεν είναι δίπλα στο C, έτσι Η ένταση επέκτασης είναι γκρι. Αυτός είναι ο πιο συνηθισμένος λόγος για τον οποίο δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C Server 2012 (R2) με Διαχείριση δίσκων.

Αιτία 2: Το σωστό συνεχόμενο διαμέρισμα είναι λογικό

Αυτό το ζήτημα υπάρχει μόνο στις MBR δίσκο, μπορείτε να αγνοήσετε αυτήν την ενότητα εάν χρησιμοποιείτε δίσκο GPT.

Επειδή Windows Server 2012 δεν μπορεί να επεκτείνει τη μονάδα δίσκου C με συρρίκνωση άλλου όγκου, μερικοί άνθρωποι αναρωτιούνται εάν είναι δυνατόν να διαγράψετε τη μονάδα δίσκου D για να αποκτήσετε συνεχόμενο μη εκχωρημένο χώρο. Η απάντηση είναι ναι αν το D είναι α πρωταρχικός χώρισμα. Εάν πρόκειται για λογική μονάδα δίσκου, εξακολουθείτε να μην μπορείτε να επεκτείνετε τη μονάδα δίσκου C στη Διαχείριση δίσκων μετά τη διαγραφή.

Αυτό είναι επειδή:

Σε σκληρό δίσκο τύπου MBR, μπορείτε να δημιουργήσετε το μέγιστο 4 Κύρια διαμερίσματα ή 3 Κύρια διαμερίσματα συν ένα εκτεταμένο διαμέρισμα. Το εκτεταμένο διαμέρισμα λειτουργεί σαν κοντέινερ και όλα τα Logical διαμερίσματα θα πρέπει να βρίσκονται μέσα σε αυτό. Ο ελεύθερος χώρος που διαγράφηκε από ένα λογικό διαμέρισμα δεν μπορεί να επεκταθεί σε κανένα Κύριο διαμέρισμα. Ομοίως, ο μη εκχωρημένος χώρος που έχει διαγραφεί από ένα Κύριο διαμέρισμα δεν μπορεί να επεκταθεί σε οποιοδήποτε διαμέρισμα Logical.

Cannot extend

Όπως βλέπετε στον δοκιμαστικό διακομιστή μου, ο χώρος στο δίσκο της μονάδας D εμφανίζεται ως "Δωρεάν" αντί για "Μη κατανομή" μετά τη διαγραφή. Εξακολουθεί να είναι μέρος του εκτεταμένου διαμερίσματος, επομένως Η επέκταση τόμου δεν λειτουργεί. Εάν θέλετε να μετατρέψετε αυτόν τον Ελεύθερο χώρο σε Μη Κατανεμημένο, πρέπει διαγράψετε όλοι άλλες λογικές μονάδες δίσκου και ολόκληρο το εκτεταμένο διαμέρισμα. Προφανώς, είναι κακή ιδέα.

Αιτία 3: Περιορισμός 2TB στο δίσκο MBR

Επειδή Windows Ο διακομιστής 2012 λειτουργεί τόσα χρόνια, ο δίσκος συστήματος είναι μικρός κατά την κατασκευή του διακομιστή. Μερικοί άνθρωποι αντικατέστησαν το δίσκο συστήματος με μεγαλύτερο. Εάν αυτός ο δίσκος είναι MBR, δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C πέρα ​​από τα 2TB, ακόμη και αν υπάρχει γειτονικός αδιάθετος χώρος στα δεξιά.

Τι να κάνετε όταν δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C Windows Server 2012

Με NIUBI Partition Editor, αυτό το πρόβλημα μπορεί να λυθεί εύκολα. Είναι σε θέση να συνδυάσει το μη κατανεμημένο ή τον ελεύθερο χώρο σε ένα συνεχόμενο διαμέρισμα με 1 βήμα. Όταν ο μη κατανεμημένος χώρος δεν είναι γειτονικός, είναι σε θέση να τον μετακινήσει και στη συνέχεια να συνδυαστεί με άλλο διαμέρισμα στον ίδιο δίσκο.

Λήψη και θα δείτε το κύριο παράθυρο με δομή διαμερισμάτων δίσκου και άλλες πληροφορίες. Υπάρχει 20 GB μη κατανεμημένος χώρος που συρρικνώνεται από τη μονάδα δίσκου μέσω της διαχείρισης δίσκων.

NIUBI Partition Editor

Βήματα όταν δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C Windows Server 2012 R2 μετά τη συρρίκνωση D:

Βήμα 1: Κάντε δεξί κλικ D: μονάδα δίσκου και επιλέξτε "Αλλαγή μεγέθους/Μετακίνηση έντασης", σύρετε το κέντρο  αυτού του διαμερίσματος προς τα δεξιά στο αναδυόμενο παράθυρο:

Move rightwards

Στη συνέχεια, το D μετακινείται προς τα δεξιά και το μη κατανεμημένο διάστημα μετακινείται στην αριστερή πλευρά.

Move Unallocated space

Βήμα 2: Κάντε δεξί κλικ C: μονάδα δίσκου και επιλέξτε ξανά «Αλλαγή μεγέθους/Μετακίνηση έντασης», σύρετε δεξιά όριο προς τα δεξιά στο αναδυόμενο παράθυρο.

Expand C drive

Στη συνέχεια, το μη κατανεμημένο διάστημα συγχωνεύεται σε C: drive.

Unallocated add to C

Βήμα 3: Πατήστε Apply πάνω αριστερά για να τεθεί σε ισχύ. (Οι λειτουργίες πριν κάνετε κλικ Apply απλώς δουλέψτε σε εικονική λειτουργία.)

Παρακολουθήστε το βίντεο πώς να μετακινήσετε μη κατανεμημένο χώρο και να προσθέσετε στη μονάδα δίσκου C:

Video guide

Βήματα στα οποία δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C Server 2012 R2 μετά τη διαγραφή του D:

  1. Δημιουργήστε ξανά αυτό το διαμέρισμα με Windows Διαχείριση δίσκου.
  2. Συρρικνώστε ή διαγράψτε αυτό το διαμέρισμα για να αποκτήσετε χώρο χωρίς κατανομή NIUBI Partition Editor. Δημιουργία μη κατανεμημένου χώρου στα αριστερά αν θέλετε να συρρικνώσετε αυτό το διαμέρισμα.
  3. Κάντε δεξί κλικ στη μονάδα δίσκου C και συγχωνεύστε τον μη εκχωρημένο χώρο με το "Αλλαγή μεγέθους/Μετακίνηση όγκου".

Βήματα κατά τα οποία δεν μπορείτε να επεκτείνετε τη μονάδα δίσκου C Windows Διακομιστής 2012 μετά από 2TB:

  1. Ακολουθήστε τα βήματα για να μετατροπή δίσκου MBR σε GPT.
  2. τρέξιμο NIUBI Partition Editor για συγχώνευση ή μετακίνηση αδιάθετου χώρου στη μονάδα δίσκου C.

Καλύτερα από άλλα λογισμικά, NIUBI Partition Editor έχει μοναδικές τεχνολογίες 1 δεύτερης επαναφοράς, εικονικής λειτουργίας και ακύρωσης στο πηγάδι για την προστασία του συστήματος και των δεδομένων σας. Εκτός από τη συρρίκνωση, μετακίνηση και επέκταση του διαμερίσματος, σας βοηθά να κάνετε πολλές άλλες λειτουργίες διαχείρισης διαμερισμάτων δίσκου.

Λήψη