Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 8

UEFI และ Windows 8

ในบทความนี้เราจะสำรวจแนวคิดของแนวคิด UEFI และอุปกรณ์ของเทคโนโลยีนี้ใน Windows 8

เทคโนโลยี UEFI คืออะไร? ตัวย่อ UEFI ย่อมาจาก Unified Extensible Firmware Interface เทคโนโลยีนี้ได้รับการออกแบบสำหรับการปรับเปลี่ยนระบบบูตคอมพิวเตอร์แบบดั้งเดิม และควรแทนที่ระบบ BIOS ที่ล้าสมัย แต่ไม่ใช่แค่ความทันสมัยของเทคโนโลยีแบบเก่าเท่านั้น แต่ยังเป็นแนวทางใหม่ขั้นพื้นฐานสำหรับระบบปฏิบัติการและเทคโนโลยีการบูตคอมพิวเตอร์ อันที่จริง UEFI ไม่มีส่วนเกี่ยวข้องกับระบบ PC BIOS

[accordion]
[tab title=”เนื้อหาของบทความนี้”]

[/tab]
[/accordion]

หากไบออสเป็นรหัส (ไม่ยืดหยุ่นและแทบเปลี่ยนไม่ได้) แฟลชในชิป BIOS พิเศษบนเมนบอร์ด UEFI เป็นอินเทอร์เฟซแบบตั้งโปรแกรมได้ที่ยืดหยุ่นซึ่งอยู่เหนือส่วนประกอบฮาร์ดแวร์คอมพิวเตอร์ทั้งหมดที่มีเฟิร์มแวร์ของตัวเอง รหัส UEFI (ขนาดใหญ่กว่ารหัสบูต BIOS มาก) ได้รับการจัดสรรในโฟลเดอร์พิเศษ /EFI/ ซึ่งสามารถเก็บไว้ในที่ต่างๆ ได้อย่างกว้างขวาง ตั้งแต่ชิปเซ็ตที่แยกจากกันบนแผงระบบไปจนถึงพาร์ติชั่นฮาร์ดไดรฟ์หรือที่เก็บข้อมูลระบบ อันที่จริง UEFI เป็นระบบปฏิบัติการน้ำหนักเบาอิสระ ซึ่งแสดงถึงอินเทอร์เฟซระหว่าง OS หลักและไมโครโปรแกรม ซึ่งควบคุมการทำงานของอุปกรณ์ฮาร์ดแวร์ระดับต่ำที่ควรเริ่มต้นอุปกรณ์โดยตรงและถ่ายโอนการควบคุมไปยังตัวโหลด OS หลัก ("ใหญ่") UEFI และ Windows 8

UEFI ประกอบด้วยบริการทดสอบฮาร์ดแวร์และเปิดเครื่อง รวมถึงการรับรู้โปรโตคอลการสื่อสารมาตรฐาน (รวมถึงเครือข่าย) ไดรเวอร์อุปกรณ์ ส่วนขยายการทำงาน และแม้แต่ EFI-shell ซึ่งสามารถเริ่มแอปพลิเคชัน EFI พิเศษได้ เช่น. คุณสามารถเชื่อมต่ออินเทอร์เน็ตที่ระดับ UEFI อยู่แล้ว หรือจัดระเบียบการสำรองข้อมูลฮาร์ดไดรฟ์ด้วย GUI แบบกราฟิก

ในอีก 1 หรือ 2 ปี ข้อมูลจำเพาะ UEFI จะถูกนำไปใช้ในเมนบอร์ดชั้นนำของอุตสาหกรรมทั้งหมด และแทบจะเป็นไปไม่ได้เลยที่จะหาพีซีเครื่องใหม่ที่มี BIOS มาตรฐาน ลักษณะเฉพาะของ UEFI ที่ได้รับความนิยมมากที่สุดซึ่งสามารถรับรู้ได้บนคอมพิวเตอร์ที่ใช้งานได้ ได้แก่ Secure Boot, การเข้ารหัสระดับต่ำ, การตรวจสอบเครือข่าย, ไดรเวอร์กราฟิกสากล ฯลฯ UEFI รองรับโปรเซสเซอร์ 32 และ 64 บิตและสามารถใช้กับระบบที่มี Itanium โปรเซสเซอร์ x86, x64 และ ARM

ระบบปฏิบัติการสมัยใหม่ทั้งหมดรองรับการบูท (Windows, Linux, OS X) ผ่าน UEFI

อย่างไรก็ตาม หากการใช้งาน UEFI ใน MacOS X (ตัวจัดการการบูต Bootcamp) และ Linux ค่อนข้างตื้น ข้อดีในสภาพแวดล้อม UEFI ใน Windows 8 ก็สามารถใช้ได้สูงสุด

สำหรับการสนับสนุนระบบปฏิบัติการเก่า (ซึ่งรองรับเฉพาะ BIOS) ใน UEFI จะมีโหมดการจำลอง BIOS ซึ่งเรียกว่า Compatibility Support Module (CSM)

รองรับ UEFI และ Windows 8

คุณจะได้ประโยชน์อะไรบ้างจากการใช้งาน UEFI และ Windows 8 พร้อมกัน

ข้อดีหลักประการหนึ่งคือโอกาสของเทคโนโลยี Safe Boot ซึ่งช่วยป้องกันการทำงานของโปรแกรมที่ไม่ต้องการในระหว่างการเริ่มต้น PC (เราจะพูดถึงรายละเอียดของเทคโนโลยี Safe Boot ในบทความแยกต่างหาก)

ต้องขอบคุณ UEFI Windows 8 ที่สามารถติดตั้งบนไดรฟ์ที่มีระดับเสียง 3 Tb ขึ้นไปและบูตจากไดรฟ์นี้ตามลำดับ สิ่งนี้เชื่อมต่อกับการถ่ายโอนจากตารางพาร์ติชั่น MBR (ใน BIOS) ไปยัง GPT (UEFI)

การใช้ UEFI แทน BIOS เป็นหนึ่งในช่วงเวลาสำคัญที่ให้การบูต Windows 8 อย่างรวดเร็ว (รหัส UEFI ทำงานได้เร็วกว่าเพราะเขียนขึ้นจากพื้นฐานโดยไม่จำเป็นต้องเกี่ยวข้องกับกฎเก่าและความเข้ากันได้ทั้งหมด) นอกจากนี้ ในขณะที่อ่านไฟล์ขนาดบล็อกพิเศษ EFI I/O จะใช้ใน UEFI อนุญาตให้อ่านข้อมูลได้สูงสุด 1 Mb ต่อครั้ง (64 Kb ใน BIOS) สามารถทำได้มากขึ้นในช่วงเวลาบูตที่ลดลงเนื่องจากไม่จำเป็นต้องค้นหาตัวโหลดบนอุปกรณ์ทั้งหมด ใน UEFI ควรกำหนดไดรฟ์สำหรับบูตที่ระดับการติดตั้งระบบปฏิบัติการ

ดังนั้นเราจึงกล่าวว่า Windows 8 รองรับการบูต UEFI อย่างไรก็ตามมีคุณสมบัติเฉพาะหลายประการ:

  • คอมพิวเตอร์ควรเข้ากันได้กับ UEFI v2.3.1
  • UEFI รองรับเฉพาะ Windows 8 รุ่น 64 บิตเท่านั้น รุ่น 32 บิตไม่รองรับฟังก์ชัน UEFI (ในคอมพิวเตอร์เครื่องใหม่ OS นี้จะต้องทำงานในโหมดการจำลอง CSM)
  • Windows 8 สำหรับ ARM (Windows RT) จะไม่ทำงานในอุปกรณ์ที่ไม่รองรับ UEFI หรือที่อนุญาตให้ปิดใช้งาน Secure Boot
ในการติดตั้ง Windows 8 บนอุปกรณ์ UEFI คุณต้องใช้แฟลชไดรฟ์ USB ที่เตรียมไว้เป็นพิเศษ รายละเอียดในบทความ:วิธีสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ UEFI สำหรับติดตั้ง Windows 8

นักพัฒนาวางแผนที่จะใช้ฟังก์ชันอื่น ๆ ของ UEFI จำนวนมากใน Windows เวอร์ชันถัดไป (และ Windows 8.1 ที่ใกล้ที่สุด) เช่น การป้องกันรูทคิต (การตรวจจับรูทคิตระหว่างกระบวนการบู๊ต) การรับรองความถูกต้องของเครือข่าย (การตรวจสอบสิทธิ์ระหว่างการบู๊ต โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องในสคริปต์การขยายระบบปฏิบัติการระยะไกล) เป็นต้น

เข้าถึงการตั้งค่า UEFI จาก Windows 8

เป็นมูลค่าการกล่าวขวัญว่าในคอมพิวเตอร์เครื่องใหม่ที่ติดตั้ง Windows 8 ไว้ล่วงหน้าซึ่งใช้เคล็ดลับที่รู้จักกันดีของ UEFI ในการกดปุ่ม Delete และ F2 (หรือปุ่มอื่นๆ ที่ผู้ขายกำหนด) ในขณะที่พยายามเข้าสู่การตั้งค่า UEFI จะไม่ทำงาน เนื่องจาก Windows 8 โดยเฉพาะในการบูต SSD อย่างรวดเร็วจนแทบไม่มีเวลากดปุ่มเพื่อเข้าสู่โหมดการตั้งค่า UEFI มีข้อมูลว่า Windows 8 บน SSD ที่มี UEFI รอการกดปุ่มเพียง 200 ms นั่นเป็นเหตุผลที่มีขั้นตอนของการเรียกโปรแกรมการตั้งค่าพารามิเตอร์ UEFI จากเมนูการบูต Windows 8

คุณสามารถเข้าสู่เมนูบูตของ Windows ได้โดยใช้หนึ่งในสามวิธี

  1. ในการตั้งค่าพีซี เลือกส่วนทั่วไปแล้วกด “รีสตาร์ททันที ” ในส่วนเริ่มต้นล่วงหน้า UEFI และ Windows 8
  2. สามารถทำได้โดยกด Shift และ Restart – ปุ่มในเมนู Shutdown UEFI และ Windows 8
  3. อีกวิธีหนึ่งในการเข้าสู่เมนูบูตของ Windows คือดำเนินการคำสั่งถัดไปในบรรทัดคำสั่ง:
    1
    
    <a href="https://woshub.com/shutdown-restart-windows-cmd/">shutdown.exe</a> /r /o /f /t 00

    shutdown.exe /r /o /f /t 00

หลังจากรีสตาร์ทเมนูบูต Windows 8 โดยอัตโนมัติ คุณควรเลือก  Troubleshoot->Advanced ตัวเลือกในนั้น แยกการตั้งค่าเฟิร์มแวร์ UEFI ปุ่มในหน้าต่างตัวเลือกขั้นสูงจะช่วยให้คุณเข้าถึง BIOS ของคอมพิวเตอร์ได้โดยตรงหลังจากพีซีรีสตาร์ท (อันที่จริงนี่คือ UEFI การตั้งค่าซึ่งเท่ากับ PC BIOS แบบเดิม) UEFI และ Windows 8