השתמש ב- diskpart כדי לפתור בעיות שבהן מחיצת השחזור מסיחה את הדעת מכדי להרחיב את גודל הדיסק

עודכן דף :
תאריך יצירת דף :

סביבה

חלונות
  • חלונות 10 20H2 64bit

* זה עובד עם גרסאות אחרות, אבל זה לא מאושר.

הערות

  • הפעולה של עצות אלה עלולה לגרום לפגם בנתונים אם ההליך שגוי. אם אתה מודאג, אנא הגיב על ידי "לקיחת גיבוי מראש", "באמצעות כלי ייעודי", "לשאול מומחה" וכו '.
  • ייתכן שהתסמינים בטיפים אלה לא יתרחשו בהתאם לסביבת המחשב ולגירסה של Windows.
  • עבור מהדורות Windows Pro ומעלה, עליך להיות בעל זכויות מנהל מערכת במחשב המקומי שלך.
  • שים לב שאיננו אחראים לכל כשל בפעולות אלה.
  • בסביבות מסוימות, ייתכן שההליך הנכון לא יעבוד.

תופעה

עצות אלה הן מכונה וירטואלית Hyper-V עם Windows 10 20H2 מותקן.

גודל הדיסק הוא 127GB כפי שמוצג באיור.

תצורת הדיסק נוצרת באופן הבא כאשר Windows מותקן: אגב, זהו מצב חדש מיד לאחר ההקצאה, מלבד זאת, הוא לא השתנה במיוחד.

לאחר התקנת Windows, פתח את 'ניהול דיסק' ותמצא את מחיצת השחזור בצד ימין של הכונן C.

כעת הרחיבו את הדיסק של המחשב הווירטואלי.

נוסף דיסק שלא הוקצה וניסיתי להרחיב את כונן C, אך בין לבין יש מחיצת שחזור ולא ניתן להרחיב אותה.

כיצד לבדוק אם מחיצת השחזור הנוכחית פועלת כראוי

אם לא מחקת במפורש את מחיצת השחזור, היא פועלת בדרך כלל ואינך צריך לבדוק אותה, אך אם ברצונך לעשות זאת, באפשרותך לבדוק זאת על-ידי ביצוע השלבים הבאים.

יש גם דרך לבדוק עם פקודה, אבל GUI הוא בטוח יותר, אז אנחנו נבדוק את זה עם GUI כאן. מכיוון שזהו תנאי מוקדם להפעלה מחדש של Windows, סגור את כל היישומים.

פתח את "הגדרות" מתפריט ההתחלה.

בחר עדכון ואבטחה.

בחר שחזר.

לחץ על הפעל מחדש עכשיו כפתור תחת התאמה אישית של אתחול המחשב. אנא שימו לב כי לא תהיה הודעת אישור.

אגב, אם אין לך לחצן זה, הפעל את PowerShell עם פקודת מנהל מערכת, הפעל את הפקודה הבאה ולאחר מכן הפעל מחדש את Windows. (בהתאם למצב הסביבתי, ייתכן שכפתור זה כולל לחצן זה או לא.)

reagentc /boottore

אתה אמור לראות את המסך הבא לאחר הפעלה מחדש של Windows. בחר "פתור בעיות" כאן.

אם אתה רואה את התפריט "אפס מחשב זה", סביבת השחזור מופעלת.

אם סביבת השחזור אינה מופעלת, "אפשרויות מתקדמות" מוצג כפי שהוא. אגב, תפריטים אלה עשויים להשתנות בהתאם לגירסת Windows שלך ולמחשב שבו אתה משתמש. אם יש תפריט כזה הקשור לשחזור, שקול שההתאוששות מופעלת.

אם ברצונך לחזור לאתחול רגיל של Windows, לחץ על לחצן ← בפינה הימנית העליונה כדי לחזור למסך הראשון ובחר בתפריט המשך.

התכתבות

בעת ביצוע פעולות אלה, אנא אשר את הקלט בזהירות. כמו כן, שים לב שאתה הולך הלוך ושוב בין "שני חלונות PowerShell". פקודות מעטפת שקדמו להן [DISKPART] הן פעולות בחלון המשתמש ב- DISKPART .

אישור

מאז הפעולה של פריט זה הוא כמעט תהליך אישור, זה לא ישבור את המערכת אם אין שגיאת דפוס.

לחץ באמצעות לחצן העכבר הימני על תפריט התחלה ובחר Windows PowerShell (מנהל מערכת).

באפשרותך להזין את הפקודה הבאה כדי להציג את מצב סביבת השחזור:

reagentc /info

זה "DiskPart" יבצע את הפעולה העיקרית של הדיסק הפעם. הזן את הפקודה הבאה כדי להפעיל את DiskPart: DiskPart עצמו הוא כלי שורת פקודה.

diskpart

הזן את הפקודה הבאה כדי להציג רשימה של דיסקים. רשימה זו זהה לזו המוצגת בחלון ניהול הדיסקים. שים לב שזה שונה מסוג הכונן. בטיפים אלה, רק דיסק אחד מחובר למחשב הווירטואלי, כך שרק אחד מוצג.

[חלק דיסק]

list disk

בחר את הדיסק שאיתו ברצונך לעבוד. החלק "דיסק 0" של רשימת הדיסק הוא המספר. מספר הדיסקים משתנה בהתאם למחשב שבו אתה משתמש, לכן בחר דיסק עם מחיצת שחזור.

[חלק דיסק]

select disk [ディスク番号]

דוגמה

select disk 0

הזן את הפקודה הבאה כדי להציג רשימה של מחיצות בדיסק שנבחר. אתה יכול לראות שהנה מחיצת השחזור.

[חלק דיסק]

list partition

באיור לעיל, המספר הוא "4", לכן בחר את מחיצת השחזור עם הפקודה הבאה.

[חלק דיסק]

select partition [回復パーティション番号]

דוגמה

select partition 4

הזן את הפקודה הבאה כדי להציג מידע אודות המחיצה שנבחרה.

[חלק דיסק]

detail partition

מתכוננים לזוז

מאז הפעולה של פריט זה קשורה לגיבוי, זה לא יהרוס את המערכת אם אין שגיאת דפוס, אבל זה יפעיל את דיסק המערכת.

אגב, אם אתה רק רוצה למחוק את סביבת השחזור, אתה לא צריך לעבוד על פריט זה.

פעולה זו מניחה שכבר בחרת מחיצת שחזור במסך PowerShell DISKPART.

ראשית, צרף מכתב כונן למחיצת השחזור כך שניתן יהיה לגשת אליו כקובץ. בדוגמה, הוא מוקצה כמו "כונן Z", אבל אם זה לא בחינם, לציין כונן אחר. פעולות עתידיות ישתמשו גם באות כונן זו.

[חלק דיסק]

assign letter [空いているドライブレター]

דוגמה

assign letter z

הוא יהיה גלוי גם בסייר הקבצים. עם זאת, הקבצים בפנים מוסתרים ולא ניתן לראות אותם.

השאר את PowerShell פועל DiskPart כפי שהוא, אך הפעל את PowerShell עם הרשאות מנהל מערכת.

נווט אל כונן Z.

z:

זוהי תיקיה מוסתרת ולא ניתן לראות אותה בסייר הקבצים, אך מכיוון שיש תיקיה, העבר אותה למיקום הבא.

cd Recovery\WindowsRE

הזן את הפקודה הבאה כדי להציג את הקבצים שבתוכה. הפקודות הבאות מיועדות ל- PowerShell בלבד, כך שאם אתה משתמש בשורת פקודה, הצג אותן עם פקודה אחרת.

Get-ChildItem -force

צור תיקיית גיבוי כדי להעתיק את הקבצים במחיצת השחזור כדי כונן C.

mkdir C:\Backup\WindowsRE

העתק את הקובץ לתיקיית הגיבוי מכיוון שהוא כולל את הקובץ במיקום הבא.

xcopy /h Z:\Recovery\WindowsRE C:\Backup\WindowsRE

מכיוון שהקובץ המקורי מוסתר, גם אם תעתיק אותו, הוא לא יהיה גלוי מהסייר.

אם תזין את הפקודה הבאה, תוכל לאשר שהקובץ קיים.

Get-ChildItem C:\Backup\WindowsRE -force

כעת, לאחר שהעתקת את הקובץ, חזור אל PowerShell ב- DiskPart ומחק את אות הכונן.

[חלק דיסק]

remove letter [先ほど設定したドライブレター]

דוגמה

remove letter z

אתה יכול לאשר שהכונן נעלם.

פעולות הזזת דיסק

מכאן, אתה למעשה תפעיל את הדיסק, אז אנא הזן אותו מבלי לטעות.

מתוך PowerShell שאינו חלק דיסק, הפעל את הפקודה הבאה כדי לעצור את סביבת השחזור:

reagentc /disable

הפעל את הפקודה הבאה עם מחיצת השחזור שנבחרה מ- PowerShell בחלק הדיסק. פעולה זו תמחק את המחיצה באופן מיידי, כך שאם תבצע אותה עם כונן C שנבחר בטעות וכו ', הנתונים יתפוצצו.

[חלק דיסק]

delete partition override

בעת פתיחת המסך 'ניהול דיסקים', ניתן לראות שמחיצת השחזור נעלמה. זה מאפשר לכונן C להתרחב.

לאחר מכן הרחיבו את כונן C ככל שתרצו. אם אינך זקוק לסביבת שחזור, באפשרותך למלא את כל הדיסקים הנותרים. הרחב את הדיסק וסיים.

אם אתה יוצר מחדש את סביבת השחזור, השאר כ- 1GB מאחור.

זהו המצב לאחר הארכה עם כ 1GB שמאלה.

הפעל מחדש את Windows בשלב זה (או שייתכן שלא תצטרך לעשות זאת). הסיבה לכך היא שלא ניתן להשתמש באות הכונן ששימשה קודם לכן אלא אם כן היא מופעלת מחדש. (במקום זאת, ניתן להחליף אותו באות כונן אחרת.)

לאחר אתחול מחדש, פתח שוב את ניהול הדיסק.

לאחר מכן צור אמצעי אחסון עבור מחיצת השחזור. אתה יכול ליצור אותו עם פקודה, אבל מאז זה בעייתי לחשב את גודל הדיסק באופן ידני, אתה יכול ליצור אותו עם GUI ולעשות מה שאתה לא יכול לעשות עם GUI עם הפקודה.

הקצה את הגודל הנותר.

מכיוון שיש עבודה שיש לעשות כדי לקבל את הקבצים בחזרה, ציין את כונן Z.

אם ברצונך לקבל את המבט לאחור, הסר את "תווית עוצמת הקול".

המדינה לאחר הבריאה. בשלב זה זהו אמצעי אחסון קובץ רגיל.

אתה יכול גם לראות את זה בסייר הקבצים.

החזיר את הקבצים מסביבת השחזור שגיבית כאן. הפעל את PowerShell עם הרשאות מנהל מערכת.

צור תיקיה בכונן Z. הוא גלוי בסייר הקבצים, אך אין בעיה.

mkdir Z:\Recovery\WindowsRE

החזיר את הקובץ.

xcopy /h C:\Backup\WindowsRE Z:\Recovery\WindowsRE

ודא שהקובץ מוחזר עם הפקודה הבאה:

Get-ChildItem Z:\Recovery\WindowsRE -force

פתח שוב PowerShell נוסף עם הרשאות מנהל מערכת והפעל את DiskPart.

diskpart

בחר את המחיצה על-ידי עיון במספר שברצונך לשנות בחזרה למחיצת השחזור.

[חלק דיסק]

דוגמה

list disk
select disk 0
list partition
select partition 4

הגדר את התכונה כך שתציין שמדובר במחיצת שחזור עם שתי הפקודות הבאות.

[חלק דיסק]

set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"

[חלק דיסק]

gpt attributes=0x8000000000000001

חזור ל- PowerShell שאינו DiskPart והזן את הפקודה הבאה כדי לחלץ את הקבצים הדרושים לסביבת השחזור: (אין/target C:\Windows בעיה גם אם אין.) )

reagentc /setreimage /path Z:\Recovery\WindowsRE /target C:\Windows

הפעל את סביבת השחזור.

reagentc /enable

ודא שסביבת השחזור מופעלת. אם המצב זמין, הוא בסדר לעת עתה.

reagentc /info

מחק את אות הכונן בצד DiskPart.

[חלק דיסק]

remove letter z

אגב, אם נראה שהכונן משוחזר לאחר הפעלה מחדש של Windows, מחק אותו על-ידי הזנת הפקודה הבאה ב- DiskPart. אם הכונן נמצא במצב של השבה לאחר אתחול מחדש, סביבת השחזור עלולה להיות מושבתת לאחר שהכונן יוסר שוב. במידת האפשר, נסה לא להחיות את הכונן לאחר שתפעיל מחדש את Windows.

[חלק דיסק]

list volume
select volume z
remove letter=z

אם הכונן משוחזר בכל האמצעים, מחק את הרישום תוך התייחסות לאתר הבא.

זהו.

אישור סופי

אסיים בבדיקת כמה דברים אחרונים. אם DiskPart עדיין נמצא בשימוש, בדוק את רשימת המחיצות.

[חלק דיסק]

list partition

בדוק את ניהול הדיסקים.

בדוק גם עם הפקודה. אישור אם המצב זמין.

reagentc /info

אם זו לא טרחה, בדוק את אפשרויות ההפעלה.

reagentc /boottore

מחק את קובץ שחזור הגיבוי שהועתק.

Remove-Item C:\Backup -Recurse -Force

הפניה