- GPT מבטל את המגבלות הקלאסיות של MBR (2 טרה-בייט ו-4 מחיצות) ומהווה דרישה עבור UEFI ו- Windows 11.
- PowerShellDiskpart וניהול דיסקים מאפשרים לך להמיר MBR ל-GPT, אבל כמעט תמיד על ידי מחיקת מחיצות.
- MBR2GPT.exe הוא הכלי הרשמי של מיקרוסופט להמרת דיסק המערכת ל-GPT ללא אובדן נתונים.
- תוכנות צד שלישי כמו IM-Magic, EaseUS, MiniTool או AOMEI מאפשרות המרה עם ממשק גרפי ופחות סיכון.
אם אתם מתקשים עם הודעת השגיאה של Windows de "לא ניתן להתקין אותו על דיסק זה מכיוון שהוא משתמש בטבלת מחיצות MBR" אם אתם רוצים לשדרג את המחשב שלכם ל-Windows 11 והם דורשים UEFI ו-GPT, הגעתם למקום הנכון. המרה מ-MBR ל-GPT זה הפך לנפוץ מאוד, הן בעת התקנה מחדש של המערכת והן בעת הרכבת דיסקים גדולים של יותר מ-2 טרה-בייט.
במאמר זה נראה כל הדרכים להמיר דיסק מ-MBR ל-GPT (וגם מ-GPT ל-MBR) באמצעות PowerShell, Diskpart, ניהול דיסקים, הכלי הרשמי MBR2GPT ותוכניות שונות של צד שלישי, תוכלו לראות מתי מתרחש אובדן נתונים, מתי לא, את הדרישות של כל שיטה, כיצד להימנע ממערכת שלא תאתחל, ואיזה פורמט הוא הטוב ביותר בכל מקרה.
למה להמיר מחיצת MBR או דיסק ל-GPT?
ישנם מספר מצבים אופייניים בהם אתה נאלץ לעבור מ-MBR ל-GPT גם אם לא בא לך לגעת בכלום:
- התקנה או התקנה מחדש של Windows במצב UEFI ולצאת מהישן BIOS בירושה.
- שדרג ל- Windows 11, אשר דורש אתחול UEFI ומחיצת מערכת ב-GPT.
- נצל את היתרון של דיסקים גדולים מ-2 TBמכיוון ש-MBR "נופל" בקצרה ואינו רואה את מלוא הקיבולת.
- צור יותר מארבע מחיצות ראשיות מבלי להשתמש במחיצות מורחבות ולוגיות.
אם תנסו להתקין את Windows על דיסק MBR תוך כדי אתחול ב-UEFI, תראו את האזהרה המפורסמת ש... "לדיסק שנבחר יש טבלת מחיצות MBR; במערכות EFI ניתן להשתמש רק ב-GPT."במקרה כזה, אין אפשרות אחרת מלבד להמיר את הדיסק או לשנות את מצב האתחול של ה-BIOS ל-Legacy, מה שאומר שתאבדו את היתרונות של UEFI.
MBR לעומת GPT: הבדלים חשובים שכדאי להיות מודעים אליהם
לפני שאתם מתחילים לכתוב פקוד משתגע, כדאי להבין מהו דיסק MBR ומהו דיסק GPT?מכיוון שהמגבלות והסיכונים של כל המרה תלויים בכך.
MBR (רשומת אתחול מאסטר) זוהי סכמת החלוקה הקלאסית שנמצאת בשימוש מאז שנות ה-80. היא מאחסנת את טבלת המחיצות וקוד האתחול ב... הסקטור הראשון של הדיסקזה תואם כמעט לכל דבר, אבל יש לזה כמה מגבלות:
- מגבלת גודל עד 2 טרה-בייט לכל דיסק: מנקודה זו ואילך, לא ניתן להשתמש בשטח הנוסף.
- מקסימום 4 מחיצות ראשיות, או 3 ראשיים + 1 מורחב עם מספר לוגיקה בפנים.
- אם המגזר הראשון הזה יהפוך למושחת, אתה עלול להסתיים בלי טבלת מחיצות בבת אחת.
יתר על כן, GPT (טבלת מחיצות GUID) זוהי התוכנית המודרנית המקושרת ל-UEFI. היא מיועדת למכונות חדשות יותר ומטפלת בדיוק בחולשות הללו:
- הוא תומך בדיסקים ענקיים. (למטרות מעשיות, הרבה מעבר ל-2 טרה-בייט).
- מאפשר עד 128 מחיצות ב-Windows, ללא צורך בהמצאות עם גרסאות מורחבות.
- כותרת ה-GPT וטבלת המחיצות הם נשמרים בתחילת הדיסק ובסוףו., מה שיוצר יתירות.
- הנתונים הקריטיים נכנסים מחיצות מוגדרות היטבלא באף מגזר קסום אחד.
כיום המגמה ברורה: במחשבים חדשים יותר וב-Windows 11, GPT הוא הסטנדרט דה פקטו.הגיוני להישאר עם MBR במחשבים ישנים יותר ללא תמיכה ב-UEFI, או כאשר אתה זקוק לתאימות עם מערכות או כלים ישנים מאוד שמבינים רק MBR.
כיצד לדעת אם הדיסק שלך הוא MBR או GPT (PowerShell, Diskpart ו-GUI)
לפני שמתחילים להמיר משהו, מומלץ לבדוק איזה סגנון מחיצה יש לכל דיסקניתן להציג זאת בכמה דרכים, הן בצורה גרפית והן דרך שורת הפקודה.
תבדוק את זה עם ניהול דיסקים
מתוך Windows עצמו, הדרך הוויזואלית ביותר היא לפתוח ניהול דיסק:
- לחצו לחיצה ימנית על כפתור התחל ובחרו "ניהול דיסקים".
- בתחתית, אתר את הדיסק (דיסק 0, דיסק 1 וכו').
- לחץ לחיצה ימנית על תווית הדיסק (היכן שכתוב "דיסק 0", "מקוון" וכו') ועבור אל מאפיינים > נפחים.
- לחץ על "למלא" ולהסתכל על השדהסגנון מחיצה".
שם תראו בבירור אם זה דיסק MBR או דיסק GPTזוהי שיטה פשוטה והיא עובדת גם אם אינך רוצה לגעת בפקודות.
תבדוק את זה עם דיסקפארט
אם אתם מעדיפים קונסולה קלאסית, תוכלו להשתמש diskpart מן CMD או PowerShell:
- פתח א שורת הפקודה או PowerShell עם הרשאות מנהל.
- כתוב diskpart והקש Enter.
- הפעל את הפקודה דיסק רשימה.
תראה טבלה עם הדיסקים שלך, ובעמודה האחרונה, "gptאם א כוכבית (*) הכוכבית שליד סמל דיסק מציינת שהדיסק מעוצב כ-GPT. דיסקים ללא כוכבית מעוצבים כ-MBR. זוהי דרך מהירה ושימושית מאוד להבחין בין דיסקים, אפילו בסביבות התקנה של Windows.
בדוק זאת באמצעות PowerShell (Get-Disk)
עם PowerShell מודרני זה אפילו יותר נוח. פשוט הפעל:
Get-Disk
בפלט תראו עמודות עבור מספר הדיסק, גודלו, מצבו הבריאותי, וחשוב מאוד, סגנון מחיצההיכן שיופיעו MBR או GPT. אם אתם רוצים שזה ייראה "יפה יותר", תוכלו להשתמש ב:
Get-Disk | ft -Auto
עם זה יש לך מבט מהיר על סוג המחיצה של כל הדיסקים מחובר לצוות שלך.
דרישות כלליות וגיבוי לפני המרה
כמעט לכל השיטות שנבחן, ישנן מספר מצבים נפוצים ואמצעי זהירות שאסור להתעלם ממנו:
- אתה צריך להיות מנהל של המערכת כדי לנגן סגנונות מחיצה.
- אם השיטה כוללת שימוש Diskpart או ניהול דיסקיםבדרך כלל תצטרך מחק את כל המחיצות מדיסק היעד, מה שמרמז על אובדן נתונים.
- למרות שכמה כלים (MBR2GPT, IM-Magic, AOMEI, EaseUS…) הם מבטיחים המרה ללא אובדן נתוניםזה תמיד מומלץ לעשות גיבוי של הדברים החשובים למקרה שמשהו ישתבש.
- אם תמירו את דיסק מערכתתצטרך לוודא שהלוח אם תומך ב-UEFI ולאחר מכן אתה מתאים את הקושחה לאתחול במצב UEFI.
כלל זהב: אם הדיסק מכיל את מערכת ההפעלה, שקלו היטב האם כדאי להתנסות בפקודות מתקדמות מבלי לשלוט בנושא; במקרים רבים יותר משתלם להשתמש ב-MBR2GPT או בתוכנת GUI אמינה.
המרה מ-MBR ל-GPT מ-PowerShell באמצעות cmdlets מקוריים
Windows כולל cmdlets ב-PowerShell עבור ניהול דיסקים ברמה נמוכהוניתן להשתמש בו כדי לשנות את סגנון המחיצה. הזרימה הבסיסית עבור דיסק נתונים (לא מערכת) היא:
- רשימת אלבומים עם קבל דיסק וכתבו את המספר שאתם רוצים לנגן.
- נקו את מחיצות הדיסק בעזרת דיסק נקי.
- אתחל את הדיסק על ידי ציון הסגנון: MBR או GPT עם אתחול דיסק.
בפועלהשלבים הם כדלקמן:
1. פתח את PowerShell כמנהל
חפשו את "PowerShell" בתפריט התחל, לחצו לחיצה ימנית ו... "ביצוע כמנהל".
2. רשימת דיסקים
לָרוּץ:
Get-Disk
זה יראה לכם את כל הדיסקים, את הגודל שלהם ואת סגנון מחיצה הנוכחי. אתר את זה שברצונך להמיר (לדוגמה, דיסק 1).
3. מחיקת מחיצות דיסק
אזהרה חשובה: שלב זה מחק את כל המחיצות והאמצעי אחסון מהדיסק. אם אינך רוצה לאבד נתונים, אל תשתמש בהם בדיסק המערכת ועשה זאת גיבוי מִרֹאשׁ.
פקודה:
Clear-Disk -Number 1 -RemoveData -Confirm:$false
כאן, מספר 1 הוא הדיסק שיש להמיר. שנה מספר זה למספר המתאים למקרה שלך.
4. אתחול הדיסק כ-GPT
לאחר הניקיון, שדרגו את הסגנון שלכם עם:
Initialize-Disk -Number 1 -PartitionStyle GPT
אם רצית לעשות את ההפך (להמיר מ-GPT ל-MBR), היית משתמש -MBR בסגנון מחיצהלאחר מכן, הדיסק ריק אך מוכן ליצירת מחיצות GPT באמצעות ניהול דיסקים או באמצעות רכיבי cmdlet נוספים של PowerShell.
5. בדקו את התוצאה
הפעל שוב:
Get-Disk
בדוק שבדיסק המושפע מוצגת כעת עמודת PartitionStyle GPTעם הצעדים האלה כבר השגת המרת דיסק MBR ל-GPT באמצעות PowerShell, אם כי במחיר של מחיקת תוכן הכונן.
המרת MBR ל-GPT באמצעות Diskpart (CMD), עם ובלי התקנת Windows
Diskpart הוא כלי הקונסולה הקלאסי עבור ניהול מחיצות מ-CMDזה מאוד חזק, ואם תבחרו בדיסק הלא נכון, גם מאוד הרסני, אז עדיף להמשיך בזהירות ולקרוא בקפידה את המפרט.
המרה על גבי Windows שכבר מותקן (דיסק נתונים)
להמיר א דיסק משני (לא סקטור האתחול) מ-MBR ל-GPT עם Diskpart:
- העיתונות Windows + R, כותב cmd ולקבל.
- בחלון הפקודות, הפעל diskpart.
- כתוב דיסק רשימה כדי לראות את כל הדיסקים והגדלים שלהם.
- בחר את דיסק היעד באמצעות בחר דיסק X (החלף את X במספר הנכון).
- אם לדיסק יש מחיצות, השתמשו ב- לְנַקוֹת כדי למחוק אותו לחלוטין.
- לבסוף, הוא משגר להמיר gpt - כדי לשנות את סגנון המחיצה.
לאחר מכן, Diskpart יודיע לך שהדיסק הומר ל-GPT. לאחר מכן תוכל צור מחיצות חדשות עליו ממנהל הדיסקים או באמצעות Diskpart עצמו.
המרה במהלך התקנת Windows (Shift + F10)
כאשר אתה נמצא באשף ההתקנה של Windows והוא אומר לך שלא ניתן להתקין על דיסק MBR, אתה יכול פתח קונסולה והמר אותה מיד.:
- במסך שבו תבחרו את הדיסק להתקנה, לחצו על Shift + F10 כדי לפתוח את CMD עם הרשאות מוגברות.
- כתוב diskpart והקש Enter.
- בצע, לפי הסדר:
list disk
select disk 0 (o el número que toque)
clean
convert gpt
אם אתם רוצים להיות מדויקים מאוד, תוכלו אפילו ליצור במפורש את מחיצות האתחול, ה-MSR והמערכת של EFI, לדוגמה:
list partition
create partition efi size=100
create partition msr size=128
create partition primary size=102400
לאחר יציאה מ-Diskpart באמצעות יציאה וסגור את הקונסולה, תחזור למתקין ואז תוכל כוון את ההתקנה למחיצת GPT הראשית החדשה שנוצרה..
המרת MBR ל-GPT באמצעות ניהול דיסקים (עם אובדן נתונים)
אם אינך מרגיש בנוח עם פקודות, תוכל גם להמיר דיסקים מה- כלי גרפי לניהול דיסקים, עם אותה מגבלה כמו תמיד: יש למחוק תחילה את כל המחיצות.
השלבים הכלליים צליל:
- פתוח ניהול דיסק (לחיצה ימנית על התחל > ניהול דיסקים, או diskmgmt.msc (מתוך ריצה).
- בדיסק שברצונך להמיר, לחץ לחיצה ימנית על כל כרך ובחר "הסר אמצעי אחסון" עד שכל הדיסק יישאר כ"שטח לא מוקצה".
- לחצו לחיצה ימנית על תווית הדיסק (דיסק 1, דיסק 2 וכו') ותראו את האפשרות "המרה לדיסק GPT".
- לחץ, קבל את ההודעה, והדיסק יעבור לשימוש ב-GPT.
אז כל שנותר הוא ליצור כרך יחיד חדש (או כמה) על אותו שטח לא מוקצה. כדי לחזור מ-GPT ל-MBR תעשו בדיוק את אותו הדבר אבל תבחרו "המר לדיסק MBR".
MBR2GPT.exe: הכלי הרשמי להמרת דיסק המערכת שלך מבלי לאבד נתונים
השינוי הגדול הגיע עם עדכון היוצרים של Windows 10 (גרסה 1703), מכיוון שמיקרוסופט הוסיפה MBR2GPT.EXEכלי עזר שנועד עבור המרת דיסק מערכת מ-MBR ל-GPT מבלי למחוק נתוניםזהו הכלי המומלץ אם ברצונך להמיר את מערכת ההפעלה Windows המותקנת שלך ל-GPT כדי להשתמש ב-UEFI או לשדרג ל-Windows 11.
ניתן להריץ את MBR2GPT מ Windows PE (סביבת טרום התקנה) או מ-Windows עצמו עם האפשרות /allowFullOSהתחביר הכללי הוא:
MBR2GPT /validate|convert
דרישות שהדיסק חייב לעמוד בהן כדי ש-MBR2GPT יפעל
לפני שהוא נוגע במשהו, הכלי מבצע אימות יסודי של עיצוב הדיסקאם משהו לא מסתדר, הוא מסרב להמיר. תנאים עיקריים:
- הדיסק חייב להיות כרגע MBR.
- חייב להיות מספיק מקום פנוי בתחילת ובסוף הדיסק עבור כותרות ה-GPT (16 KB + חלק מהסקטורים).
- יכול להיות מקסימום של שלוש מחיצות ראשיות ב-MBR.
- לא יכול להיות לא מחיצות מורחבות ולא לוגיות.
- יש לסמן מחיצה כ להפעיל ולהיות המערכת אחת.
- ל-BCD (חנות האתחול) חייב להיות ערך מערכת הפעלה תקין.
- המחיצות חייבות להיות מסוגים ש-Windows מזהה, או שעליך למפות אותן באמצעות המוסף. /מַפָּה.
אם אחת מהנקודות הללו לא תתקבל, הכלי מציג שגיאה (לדוגמה, "אימות עיצוב הדיסק נכשל") ולא נוגע בתקליט.
שלבים בסיסיים עם MBR2GPT (מ-Windows)
כדי להשתמש ב-MBR2GPT מתוך המערכת עצמה (מצב /allowFullOS):
- ודא שאתה רץ Windows 10 1703 ומעלה ושהדיסק מכיל MBR.
- פתח שורת פקודה כמנהל.
- בדוק את מספר הדיסק ב ניהול דיסק או עם דיסקחלק > רשימת דיסקים.
- הפעל תחילה את האימות, לדוגמה:
mbr2gpt /validate /disk:0 /allowFullOS - אם האימות נכון, הפעל את ההמרה:
mbr2gpt /convert /disk:0 /allowFullOS
במהלך התהליך, הכלי:
- נסה צמצם את מחיצת המערכת או מערכת ההפעלה כדי ליצור מחיצת EFI אם כזו אינה קיימת.
- צור את המחיצה מחיצת מערכת EFI (ESP) של כ-100 מגה-בייט ב FAT32.
- צור את טבלת ה-GPT תוך שמירה על מחיצות קיימות.
- העבר והתאם את מחסן BCD למודל האתחול החדש של UEFI.
- שחזר את אותיות היחידה כך שהכל עדיין יתאים יחד כמו קודם.
לבסוף, תראו הודעה המציינת שההמרה בוצעה בהצלחה ואזהרה חשובה מאוד: עליך להיכנס ל-BIOS/UEFI ולשנות את מצב האתחול ל-UEFI.אם לא תעשו זאת, הקבוצה לא תתחיל מתוכנית ה-GPT החדשה.
אפשרויות שורת הפקודה השימושיות ביותר
בנוסף ל-/validate ול-/convertMBR2GPT מציע מספר אפשרויות מעניינות:
- /דִיסק:: מציין את מספר הדיסק; אם משמיטים אותו, הוא משתמש בדיסק המערכת.
- /יומני רישום:: שנה את התיקייה שבה מאוחסנים היומנים (כברירת מחדל, %windir%).
- /מַפָּה: =משמש למיפוי סוגי מחיצות לא סטנדרטיים (בעשרוניים עבור MBR וב-GUID עבור GPT).
- /allowFullOSמאפשר לך להפעיל את ההמרה מ-Windows רגיל (לא רק מ-WinPE).
אם לא ניתן לשחזר הקצאת אות כונן כלשהי, הכלי מציין זאת ב יומני אבחון (setupact.log, setuperr.log, diagerr.xml, diagwrn.xml), שתוכלו לעיין בו כדי לחדד את פתרון הבעיות.
כותב נלהב על עולם הבתים והטכנולוגיה בכלל. אני אוהב לחלוק את הידע שלי באמצעות כתיבה, וזה מה שאעשה בבלוג הזה, אראה לכם את כל הדברים הכי מעניינים על גאדג'טים, תוכנה, חומרה, טרנדים טכנולוגיים ועוד. המטרה שלי היא לעזור לך לנווט בעולם הדיגיטלי בצורה פשוטה ומשעשעת.