Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

EFI คืออะไร? วิธีระบุ EFI System Partitions บน Windows 11/10

หากคุณเคยได้ยินเกี่ยวกับ EFI หรือเห็น EFI System Partition (ESP) ใน Windows และสงสัยว่ามันคืออะไร โพสต์นี้จะช่วยให้คุณเข้าใจ เราจะพูดถึง EFI, วิธีที่คุณสามารถระบุ EFI partitions ได้, มันมีอะไรบ้าง และคุณสามารถลบมันได้หรือไม่

EFI Partition ใน Windows คืออะไร?

EFI ย่อมาจาก Extensible Firmware Interface system partition โดยทั่วไปเป็น partition ในอุปกรณ์จัดเก็บข้อมูล เช่น ฮาร์ดดิสก์หรือ SSD ที่ใช้โดยระบบคอมพิวเตอร์ร่วมกับ UEFI (Unified Extensible Firmware Interface)

เมื่อคุณบูตคอมพิวเตอร์ UEFI firmware จะโหลดไฟล์ที่เก็บอยู่บน EFI หรือ ESP (EFI System Partition) เพื่อเริ่มระบบปฏิบัติการที่ติดตั้งอยู่บนระบบของคุณและยูทิลิตี้ระบบต่างๆ ESP มี boot loaders และ kernel images, ไฟล์ device driver และยูทิลิตี้อื่นๆ ที่จำเป็นต้องรันก่อนบูต OS

EFI เป็น partition ขนาดเล็กประมาณ 100 MB ซึ่งจัดรูปแบบด้วย FAT32 นี่คือที่ที่เก็บแอปพลิเคชันทั้งหมดที่จำเป็นสำหรับการเริ่มต้นของ Windows คุณสามารถเข้าถึง EFI system partition บน Windows ได้โดยการรันคำสั่ง mountvol / s

วิธีระบุ EFI System Partition Windows 11/10

Partition EFI สำคัญมาก นั่นคือเหตุผลที่มันถูกซ่อนไว้ เพื่อให้ผู้ใช้ทั่วไปไม่ค้นพบมันโดยบังเอิญใน File Explorer ที่นี่ เราได้ให้เครื่องมือต่างๆ ที่คุณสามารถระบุ EFI partition ได้

  • Windows Disk Management Tool
  • Diskpart Tool
  • Third-Part Disk Tools

เป็นสิ่งสำคัญที่คุณไม่ควรลบ EFI partition โดยใช้เครื่องมือเหล่านี้ อย่างไรก็ตาม อุบัติเหตุอาจเกิดขึ้น และโปรดตรวจสอบให้แน่ใจว่าคุณได้สร้าง System Image ก่อนการดำเนินการใดๆ

1] ใช้ Disk Management Tool ใน Windows

Disk Management tool เป็นเครื่องมือจัดการของ Windows ใช้สำหรับ rename, resize, partition, และ formatting disks มันช่วยให้คุณจัดการพาร์ติชันฮาร์ดดิสก์ได้โดยไม่ต้องรีบูตระบบและไม่มีการ中断 คุณสามารถสร้าง ลบ และจัดรูปแบบพาร์ติชัน เปลี่ยน drive letters และ paths แปลง MBR ว่างเป็น GPT disk เริ่มต้นดิสก์ใหม่ก่อนแม้แต่จะใช้ ฯลฯ

นี่คือวิธีที่สะดวกที่สุดบางอย่างในการเปิด Disk Management และระบุ EFI partitions

EFI คืออะไร? วิธีระบุ EFI System Partitions บน Windows 11/10

  • ใช้ Windows hotkey Windows+R เพื่อเปิดหน้าต่าง Run
  • พิมพ์ Diskmgmt.msc และกดปุ่ม Enter
  • Disk management จะเปิด และคุณสามารถระบุ EFI partitions จากที่นั่นได้ ดู partition ที่มี EFI เขียนอยู่

2] ใช้ Diskpart Tool

DiskPart เป็นยูทิลิตี้แบ่งพาร์ติชันดิสก์บรรทัดคำสั่ง Diskpart interpreter ช่วยให้คุณจัดการไดรฟ์ของคอมพิวเตอร์ รวมถึง virtual hard disks, partitions, volumes มันช่วยให้คุณสร้าง ลบ และแก้ไขพาร์ติชันบนฮาร์ดดิสก์หรือ USB ที่คอมพิวเตอร์ของคุณตรวจจับได้ DiskPart เป็นตัวเลือกที่สมบูรณ์แบบสำหรับ Disk management tools เนื่องจากมันทรงพลังมากกว่าและเหมาะสำหรับผู้ใช้ทางเทคนิค

คุณต้องเปิด diskpart ด้วยสิทธิ์ Administrator เสมอ ในการเปิด diskpart นี่คือวิธีง่ายๆ

EFI คืออะไร? วิธีระบุ EFI System Partitions บน Windows 11/10

  1. พิมพ์ Diskpart ในกล่องค้นหา และค้นหาจากที่นั่น
  2. เมื่อคุณเห็น Diskpart ในผลลัพธ์การค้นหา คลิกเพื่อเปิด
  3. พิมพ์ list volume และกดปุ่ม Enter
  4. มันจะแสดง volumes หรือ partitions ทั้งหมดที่มีอยู่บน PC
  5. มองหา partition ที่มี Labeled as EFI และ Fs as FAT32 มันยังถูกทำเครื่องหมายว่า hidden

3] ใช้ Third-party Tools

นอกจากเครื่องมือดั้งเดิมที่ Windows 提供ให้เราจัดการ partitions และ EFIs มีซอฟต์แวร์ของบุคคลที่สามหลายตัวที่ให้บริการเหล่านี้เพื่อประสบการณ์ที่ดีกว่า

Paragon Partition Manager

Paragon Partition Manager เป็นซอฟต์แวร์ฟรีที่ช่วยคุณจัดระเบียบฮาร์ดดิสก์ และช่วยให้คุณได้พื้นที่เพิ่มในพาร์ติชันที่มีอยู่ มันมีฟีเจอร์มากมาย เช่น resize/move partitions, undelete partitions คุณสามารถกู้คืนข้อมูลได้หากคุณลบ partition โดยบังเอิญ คุณสามารถสร้าง ลบ ขยาย partitions มันยังอนุญาตให้คุณเปลี่ยน label ของ partition และคุณยังสามารถตรวจสอบข้อผิดพลาดบน partitions ที่เลือกเพื่อแก้ไขได้

เพื่อค้นหา EFI partition ให้ทำตามขั้นตอนด้านล่าง:

EFI คืออะไร? วิธีระบุ EFI System Partitions บน Windows 11/10

  • ดาวน์โหลดและติดตั้งซอฟต์แวร์ แล้วเปิดมัน
  • เมื่อมันระบุและโหลดไดรฟ์ทั้งหมด ให้ค้นหา primary drive ที่ติดตั้ง Windows ไว้
  • มันจะมี 3 ส่วน—Two System Reserves และ One Local Disk
  • ของทั้งสองนี้ หนึ่งจะเป็น 100 MB เลือกมัน และจากนั้นคลิก Properties
  • ในหน้าต่างรายละเอียด สังเกต EFI System Partition เป็นส่วนหนึ่งของคำอธิบาย

GParted

GParted เป็นซอฟต์แวร์ฟรีสำหรับการจัดการพาร์ติชันเพื่อจัดการพาร์ติชันดิสก์ของคุณแบบกราฟิก ด้วย GParted คุณสามารถคัดลอก ย้าย ปรับขนาด partitions ได้โดยไม่สูญเสียข้อมูล มันยังช่วยให้คุณพยายามกู้คืนข้อมูลหรือ recovery จาก partitions ที่สูญหายหรือถูกลบ คุณยังสามารถสร้างพื้นที่สำหรับ OS ใหม่ เปลี่ยน labels ตั้ง UUID ใหม่ ฯลฯ

เมื่อคุณเปิดเครื่องมือ GParted มันจะช่วยคุณระบุ EFI partition หากคุณไม่เห็น label ใดๆ ให้มองหา partition 100 MB ที่ถูกซ่อน

ควรลบ EFI Partition หรือไม่?

คุณไม่ควรลบ EFI Partition เว้นแต่คุณจะมีเหตุผลที่มั่นคง และคุณรู้ว่าคุณกำลังทำอะไร มันคือที่ที่ OS ของคุณเก็บไฟล์บูททั้งหมด หากคุณลบมัน มันก็คือเหมือนการลบ OS ของคุณ คุณสามารถพยายามลบมันได้ก็ต่อเมื่อคุณกำลังล้างไดรฟ์ทั้งหมด และมีระบบปฏิบัติการเต็มรูปแบบบนไดรฟ์อีกตัว หรือ clone หรือ backup ของมันเดียวกัน

如何查看 EFI Partition 中的内容?

เนื่องจาก EFI ถูกซ่อนจาก File Explorer คุณสามารถใช้คำสั่ง mountvol /s เพื่อ mount EFI system partition บนไดรฟ์ที่ระบุ โปรดตรวจสอบให้แน่ใจว่าเลือก drive letter ที่ไม่ถูกครอบครองโดยไดรฟ์อื่น

如何在 Windows 中删除 EFI Partition?

เราจะใช้ DiskPart เพื่อลบ EFI partitions เนื่องจาก Diskpart เป็นยูทิลิตี้บรรทัดคำสั่งที่จัดการพาร์ติชันไดรฟ์ นี่คือขั้นตอนง่ายๆ ที่คุณสามารถทำตามเพื่อลบ EFI partitions:

  1. เปิด command prompt และรันในฐานะ Administrator
  2. ใส่ diskpart เพื่อเริ่มยูทิลิตี้
  3. ใช้คำสั่ง list disk เพื่อแสดงดิสก์ทั้งหมด หาดิสก์ที่มี EFI partitions
  4. ใส่ select disk # ที่นี่ # แทนหมายเลขดิสก์
  5. แสดง partition ที่เลือกโดยใช้คำสั่ง list partition
  6. ระบุ EFI partition และมันจะเป็น Type: System
  7. ใส่ select partition #
  8. สุดท้าย ใส่คำสั่ง delete partition override.

如何恢复 EFI Partitions?

ข้อผิดพลาดอาจเกิดขึ้นโดยไม่ได้ตั้งใจ ดังนั้น การลบ EFI partition ของคุณโดยบังเอิญอาจเป็นหนึ่งในนั้น ที่นี่ เราจะพูดถึงกระบวนการทีละขั้นตอนในการกู้คืน EFI partition ด้วย command prompt

  1. บูตคอมพิวเตอร์โดยใช้ Windows installation media หรือ Windows recovery disk
  2. รันคำสั่งต่อไปนี้เพื่อ shrink partition เพื่อ unallocated space
    • diskpart
    • list disk
    • select disk # (เลือกดิสก์ที่คุณต้องการเพิ่ม EFI partition)
    • list partition
    • select partition # (เลือก partition ที่คุณต้องการ shrink)
    • shrink desired=100 (shrink partition ที่เลือก 100 MB)
  3. รันคำสั่งต่อไปนี้เพื่อสร้าง EFI partition
    • create partition efi size=100
    • format quick fs=fat32
    • assign letter=h (คุณสามารถเลือก letter ใดก็ได้ที่ไม่ได้ใช้งานอยู่)
    • exit
  4. ใช้คำสั่งที่ให้มาเพื่อคัดลอกไฟล์บูทจาก Windows partition ไปยัง EFI partition และสร้าง BCD store ในมัน
    • bcdboot C:\windows /h H: (c คือ drive letter ในขณะที่ H คือ letter ที่มอบหมายให้ EFI partition)
    • exit
  5. รีบูตคอมพิวเตอร์ของคุณ

EFI และ MBR ต่างกันอย่างไร?

MBR (Master Boot Record) เป็นรูปแบบเก่ากว่าเล็กน้อยในการรู้จักดิสก์และสื่อที่บูตได้ ที่รองรับ HDD 2TB BIOS ใช้ MBR เพื่อบันทึกข้อมูลเกี่ยวกับข้อมูลทั้งหมดในฮาร์ดดิสก์ ในขณะที่ UEFI ใช้ GUID partition table (GPT) MBR ใช้เพียง 32 bits ในตารางของมัน ซึ่งทำให้ได้เพียง 4 physical partitions เท่านั้น อย่างไรก็ตาม UEFI เป็น platform-independent ดังนั้นจึงให้เวลาบูตที่เร็วกว่า และความเร็วเต็มที่ของคอมพิวเตอร์

การอัปเกรดเป็น EFI ให้ประโยชน์อะไรบ้าง?

ไฟล์ EFI ถูกเก็บในระบบพาร์ติชันเฉพาะที่เรียกว่า ESP บนฮาร์ดดิสก์ UEFI มี discrete driver support, UEFI ให้เวลาบูตที่เร็วกว่า รองรับพาร์ติชันฮาร์ดดิสก์มากกว่า 2TBs รองรับมากกว่า 4 partitions บนดิสก์เดียว ระบบที่มีประสิทธิภาพ และการจัดการพลังงาน ดังนั้น ใช่ มีประโยชน์มากมายในการอัปเกรดเป็น EFI

Windows 11 ต้องการ EFI-based partition เพื่ออัปเกรดหรือไม่?

ใช่ Windows 11 ต้องการ UEFI based partition เพราะ Windows 11 ไม่เข้ากันได้กับ BIOS หรือ Legacy compatibility mode ดังนั้น Windows 11 ต้องรันกับ UEFI ผู้ใช้ต้องเปิดใช้งาน secure boot เพราะตัวเลือก secure boot เกี่ยวข้องกับคอมพิวเตอร์ที่ใช้ UEFI

ในโพสต์นี้ เราได้พูดถึงส่วนใหญ่ของจุดที่เกี่ยวข้องกับ EFI partitions ข้างต้นคืองานพื้นฐานทั้งหมดที่คุณสามารถทำกับ EFI partitions และการเปรียบเทียบกับคู่แข่ง แต่โปรดตรวจสอบให้แน่ใจว่าคุณมี backup ข้อมูลที่เหมาะสม หากมีบางอย่างผิดพลาด และรู้เสมอว่าคุณกำลังทำอะไร

EFI คืออะไร? วิธีระบุ EFI System Partitions บน Windows 11/10