คอมพิวเตอร์ Windows อินเทอร์เน็ต

เปิดใช้งานฮาร์ดไดรฟ์ AHCI โดยไม่ต้องติดตั้ง Windows ใหม่ โหมด AHCI ของคอนโทรลเลอร์ SATA คืออะไร? ตัวควบคุม ahci serial ata มาตรฐาน

ฮาร์ดไดรฟ์สมัยใหม่เชื่อมต่อกับเมนบอร์ดของอุปกรณ์คอมพิวเตอร์ผ่านอินเทอร์เฟซ SATA ซึ่งให้การทำงานโดยเฉพาะในโหมด IDE และ AHCI IDE เป็นโหมดเก่าและจำเป็นสำหรับความเข้ากันได้กับฮาร์ดแวร์และซอฟต์แวร์รุ่นเก่า โหมด AHCI ไม่ใช่การพัฒนาใหม่ในด้านไอที แต่ปรากฏในปี 2547 แต่เป็นกลไกปัจจุบันสำหรับการเชื่อมต่อฮาร์ดไดรฟ์ผ่านอินเทอร์เฟซ SATA II และ SATA III AHCI มีข้อดีเหนือ IDE หลายประการ:

  • ความสามารถในการเชื่อมต่ออุปกรณ์เพิ่มเติมกับเมนบอร์ด
  • การทำงานของฮาร์ดไดรฟ์ด้วยความเร็วสูงสุดที่เป็นไปได้
  • ฮาร์ดไดรฟ์ที่เรียกว่า "hot swapping" คือการตัดการเชื่อมต่อและเชื่อมต่อโดยไม่ต้องปิดเครื่องคอมพิวเตอร์
  • รองรับเทคโนโลยี NCQ ซึ่งช่วยปรับปรุงประสิทธิภาพของฮาร์ดไดรฟ์ในสภาวะการทำงานหลายอย่างพร้อมกัน

โหมด SATA ถูกตั้งค่าใน BIOS ในแล็ปท็อปสมัยใหม่ โหมด AHCI มักจะถูกตั้งค่าเป็นค่าเริ่มต้น แต่มาเธอร์บอร์ดใหม่สำหรับบิลด์พีซีอาจมาพร้อมกับโหมด IDE ที่ใช้งานได้สำหรับความเข้ากันได้ของฮาร์ดแวร์ คุณสามารถเปลี่ยน IDE เป็น AHCI (หรือกลับกัน) ได้ตลอดเวลาใน BIOS ของคอมพิวเตอร์ที่รองรับทั้งสองโหมด ไม่ใช่คอมพิวเตอร์ทุกเครื่องที่รองรับ AHCI แต่ส่วนใหญ่เป็นเพราะโหมดนี้มีมา 12 ปีแล้ว ส่วนน้อยเป็นอุปกรณ์หายากที่ออกสู่ตลาดตามลำดับก่อนการถือกำเนิดของ AHCI แต่ถึงแม้ว่าคอมพิวเตอร์จะอายุน้อยกว่า 12 ปี แต่ถ้ารองรับ AHCI การสลับไปใช้โหมดนี้ก็ยังเป็นปัญหาได้ เนื่องจากไม่มีการตั้งค่าที่สอดคล้องกันในเวอร์ชัน BIOS ที่ล้าสมัย ในกรณีดังกล่าว คุณต้องแก้ไขปัญหาด้วยการอัพเดต BIOS ก่อน

1. วิธีค้นหาว่าโหมดใด - IDE หรือ AHCI - ถูกตั้งค่าอยู่ในปัจจุบัน

คุณสามารถค้นหาว่าโหมดใด - IDE หรือ AHCI - ที่ใช้งานอยู่บนคอมพิวเตอร์ใน Windows Device Manager เปิดกระทู้:

  • "ตัวควบคุม IDE ATA/ATAPI" ในเวอร์ชันของ Windows 8.1 และ 10;
  • "ตัวควบคุม IDE ATA/ATAPI" ในเวอร์ชัน Windows 7

หากฮาร์ดไดรฟ์ของคอมพิวเตอร์เชื่อมต่อผ่านโหมด AHCI ตัวควบคุม SATA AHCI จะปรากฏในรายการอุปกรณ์

หากโหมด IDE เปิดใช้งานบนคอมพิวเตอร์ รายการสาขาจะมีรายการเกี่ยวกับคอนโทรลเลอร์ IDE ตามลำดับ

อีกวิธีหนึ่งคือการใช้ยูทิลิตี้ AS SSD Benchmark เพื่อทดสอบความเร็วของฮาร์ดไดรฟ์ หากฮาร์ดไดรฟ์สามารถทำงานได้ในโหมด AHCI แต่ BIOS ถูกตั้งค่าเป็น IDE ยูทิลิตีจะแจ้งให้คุณทราบด้วยค่าสีแดง "pciide BAD"

หากคอมพิวเตอร์ทำงานในโหมด AHCI เราจะเห็นค่าสีเขียว “storahci - OK” ในหน้าต่างยูทิลิตี้

สองวิธีนี้จะช่วยให้เข้าใจว่าโหมดใดถูกตั้งค่าไว้ในปัจจุบัน แต่ในการพิจารณาว่ามีการรองรับโหมด AHCI ใน BIOS หรือไม่ คุณต้องป้อนและค้นหาความเป็นไปได้ของการเปิดใช้งาน AHCI ตัวเลือกโหมดการทำงานของ SATA ใน BIOS เวอร์ชันต่างๆ อาจอยู่ในส่วน "ขั้นสูง" หรือ "หลัก" ตัวอย่างเช่นใน UEFI BIOS ของเมนบอร์ด Asus นี่คือส่วน "ขั้นสูง" คุณต้องป้อนส่วนย่อย "การกำหนดค่า SATA" และเปิดตัวเลือกสำหรับพารามิเตอร์ "โหมด SATA" (โหมด SATA)

อีกตัวอย่างหนึ่งคือ BIOS AMI (V17.9) ของมาเธอร์บอร์ด MSI ทุกอย่างซับซ้อนกว่าที่นี่ และไม่ใช่ทุกคนที่จะสามารถทราบได้ทันทีว่าการตั้งค่า AHCI อยู่ที่ไหน ในส่วน "อุปกรณ์ต่อพ่วงแบบรวม" เลือกส่วนย่อย "อุปกรณ์ On-Chip ATA" และในนั้น - "โหมด Raid" (โหมด Raid) ซึ่งมีตัวเลือกโหมดสำหรับการเชื่อมต่อฮาร์ดไดรฟ์

2. ผลที่ตามมาของการเปลี่ยนเป็นโหมด AHCI สำหรับการทำงานของ Windows

ดังนั้น คุณสามารถเปลี่ยนโหมด IDE เป็น AHCI ได้ทุกเมื่อในการตั้งค่า BIOS แต่สำหรับ Windows การย้ายดังกล่าวจะไม่ส่งผลให้เกิดความล่าช้าเล็กน้อยเมื่อเริ่มต้นระบบ เนื่องจากการติดตั้งไดรเวอร์ที่จำเป็นโดยอัตโนมัติ เช่น เมื่อเปลี่ยนส่วนประกอบคอมพิวเตอร์บางอย่าง ในกรณีนี้ แม้แต่การกำจัดการผูกมัดกับส่วนประกอบคอมพิวเตอร์โดยใช้ยูทิลิตี้ Windows Sysprep มาตรฐานก็ไม่ช่วยอะไร เช่นเดียวกับการเปลี่ยนเมนบอร์ดหรือโปรเซสเซอร์ การเปลี่ยนโหมด IDE เป็น AHCI ทำให้เกิดผลร้ายแรง - Windows จะไม่เริ่มทำงานอีกต่อไป เป็นผลให้เราได้รับหน้าจอสีน้ำเงินแห่งความตายหรือการรีบูต Windows แบบวนรอบโดยมีการแจ้งเตือนเกี่ยวกับการเริ่มต้นระบบที่ไม่ถูกต้อง

ความจริงก็คือโหมด IDE และ AHCI นั้นลงทะเบียนที่ระดับรีจิสทรีเมื่อติดตั้ง Windows เพื่อให้ฮาร์ดไดรฟ์ทำงานในโหมด AHCI จำเป็นต้องมีไดรเวอร์พิเศษ ซึ่งติดตั้งโดยอัตโนมัติด้วย Windows เวอร์ชันที่ขึ้นต้นด้วย Vista เนื่องจากโหมด AHCI ปรากฏขึ้นช้ากว่า Windows XP อันดับแรก ไดรเวอร์ AHCI จะต้องถูกรวมเข้ากับชุดการแจกจ่ายของระบบเวอร์ชันนี้โดยนำจากดิสก์ไดรเวอร์ของเมนบอร์ดหรือดาวน์โหลดจากอินเทอร์เน็ต

ตามหลักการแล้ว ควรเปลี่ยนเป็นโหมด AHCI ก่อนติดตั้งหรือติดตั้ง Windows ใหม่ แต่มีวิธีเปิดใช้งาน AHCI โดยไม่ต้องติดตั้ง Windows ใหม่ โดยเริ่มเซฟโหมดหรือแก้ไขรีจิสทรีของระบบ ด้านล่างนี้เราจะพิจารณาวิธีการเหล่านี้สำหรับเวอร์ชันของ Windows 7, 8.1 และ 10

3. มาตรการและขั้นตอนบังคับ

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

ขั้นตอนมีดังนี้:

  • ขั้นตอนที่ 1 - ตรวจสอบการตั้งค่าเปิดใช้งาน AHCI ใน BIOS
  • ขั้นตอนที่ 2 - การเตรียมวิธีการฉุกเฉิน
  • ขั้นตอนที่ 3 - ขึ้นอยู่กับวิธีการที่เลือก ไม่ว่าจะเป็นการตั้งค่าการเริ่มต้นระบบครั้งถัดไปในเซฟโหมด หรือแก้ไขรีจิสทรีของระบบ
  • ขั้นตอนที่ 4 - รีบูต เข้าสู่ BIOS และเปิดใช้งานโหมด AHCI
  • ขั้นตอนที่ 5 - เริ่มคอมพิวเตอร์

4. เซฟโหมดของ Windows

วิธีแรกขึ้นอยู่กับข้อเท็จจริงที่ว่าเมื่อคุณเข้าสู่ Windows Safe Mode ไดรเวอร์ AHCI จะถูกติดตั้งโดยอัตโนมัติ แต่น่าเสียดายที่มันจะไม่ทำงานในทุกกรณี บนระบบที่ทำงานอยู่ คุณต้องกำหนดค่าการเริ่มต้นครั้งถัดไปในเซฟโหมด รีบูต เข้าสู่ BIOS และตั้งค่าโหมด AHCI หลังจากเริ่มคอมพิวเตอร์ในเซฟโหมด ควรติดตั้งไดรเวอร์ AHCI หากทุกอย่างเป็นไปด้วยดี สิ่งที่เหลืออยู่ก็คือการรีบูตระบบตามปกติ

วิธีสากลในการเข้าสู่เซฟโหมดในการบู๊ต Windows ครั้งถัดไปสำหรับเวอร์ชันปัจจุบันทั้งหมดของระบบคือการใช้ยูทิลิตี้ msconfig ที่เรียกว่าโดยใช้คำสั่ง Run

5. การแก้ไข Windows Registry

หากวิธีการเซฟโหมดใช้ไม่ได้ผล คุณสามารถหลีกเลี่ยงการติดตั้งระบบใหม่ได้โดยแก้ไขรีจิสทรี ในการเรียกทำงาน Registry Editor ในฟิลด์คำสั่ง Run ให้ป้อน:

4.1 การแก้ไขรีจิสทรีของ Windows 8.1 และ 10

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

ในสาขานี้ เรามองหาโฟลเดอร์ "iaStorV" คลิกที่มัน เปิดพารามิเตอร์ "Start" และตั้งค่าเป็น "0" คลิก "ตกลง"

เปิดโฟลเดอร์ "iaStorV" เลือกโฟลเดอร์ย่อย "StartOverride" เปิดพารามิเตอร์ "0" และตั้งค่าเป็น "0" คลิก "ตกลง"

เราลงไปตามตัวอักษรและค้นหาโฟลเดอร์ "storahci" เราทำการคลิกที่มันเปิดพารามิเตอร์ "ErrorControl" เราลบค่าที่ตั้งไว้ล่วงหน้า "3" และป้อน "0" แทน คลิก "ตกลง"

4.2. การแก้ไข Windows 7 Registry

เปิดสาขาในหน้าต่างตัวแก้ไขรีจิสทรี:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

ในสาขาเราพบโฟลเดอร์ "iaStorV" คลิกที่มันเปิดพารามิเตอร์ "Start" และตั้งค่าเป็น "0" คลิก "ตกลง"

หลังจากแก้ไขรีจิสทรีแล้ว เราจะรีสตาร์ทคอมพิวเตอร์ เข้าสู่ BIOS เปิดใช้งานโหมด AHCI และเริ่มระบบ

6. ถ้า Windows ไม่บู๊ต

หากไม่มีวิธีการใดที่ช่วยปรับ Windows ให้ทำงานในโหมด AHCI ระบบจะต้องติดตั้งใหม่ แต่ Windows ปัจจุบันสามารถเริ่มทำงานได้ ตัวอย่างเช่น ถ้าคุณจำเป็นต้องลบการตั้งค่าของซอฟต์แวร์ที่ติดตั้งไว้หรือบันทึกไฟล์สำคัญบางไฟล์ที่จัดเก็บไว้ในไดรฟ์ C ในที่ปลอดภัย ในการดำเนินการนี้ คุณต้องเข้าสู่ BIOS อีกครั้งและตั้งค่า IDE โหมดแอ็คทีฟตั้งค่ากลับ

อย่างไรก็ตาม อาจเกิดขึ้นได้ว่าระบบไม่สามารถบู๊ตในโหมด AHCI หรือ IDE ได้ หากไม่มีหน้าจอสีน้ำเงินแห่งความตาย แต่เวอร์ชันของ Windows 8.1 และ 10 จะรีบูตแบบวนซ้ำ โดยแสดงหน้าจอที่ระบุว่า "การซ่อมแซมอัตโนมัติ" ให้คลิก "ตัวเลือกขั้นสูง"

ไปที่เมนู "เลือกการกระทำ" เราไปตามเส้นทางที่ระบุในภาพหน้าจอด้านล่างและย้อนกลับไปยังจุดคืนค่า

หากหน้าจอสีน้ำเงินแห่งความตายปรากฏขึ้นเมื่อคอมพิวเตอร์เริ่มทำงาน ให้บูตจากสื่อการติดตั้ง Windows และเลือกตัวเลือก "การคืนค่าระบบ" ที่ด้านล่างของการติดตั้งระบบ

เมื่ออยู่ในเมนู "เลือกการทำงาน" เราทำตามขั้นตอนที่อธิบายไว้ข้างต้น

ผู้ที่เลือกวิธีการสำรองข้อมูลโดยใช้ซอฟต์แวร์ของบริษัทอื่นจะใช้สื่อสำหรับบูตของโปรแกรมสำรองข้อมูลตามลำดับ

มีวันที่ดี!

สวัสดีทุกคน วันนี้เราจะมาพิจารณาวิธีที่คุณสามารถเปิดใช้งาน Windows 10 เพื่อบูตโดยใช้โปรโตคอล AHCIโดยไม่ต้องติดตั้งระบบปฏิบัติการใหม่ วิธีเปิดใช้งานโหมด AHCI ใน Windows 10 หลังจากติดตั้งระบบ หากไม่สามารถติดตั้งใหม่ด้วยโหมด AHCI ที่เปิดใช้งานล่วงหน้าใน BIOS หรือ UEFI ได้ด้วยเหตุผลบางประการ และระบบได้รับการติดตั้งในโหมด IDE ฉันสังเกตว่าสำหรับคอมพิวเตอร์สมัยใหม่เกือบทั้งหมดที่มีระบบปฏิบัติการที่ติดตั้งไว้ล่วงหน้า โหมดนี้เปิดใช้งานอยู่แล้ว และการเปลี่ยนแปลงนั้นมีความเกี่ยวข้องเป็นพิเศษกับไดรฟ์ SSD และแล็ปท็อป เนื่องจากโหมด AHCI ช่วยให้คุณเพิ่มประสิทธิภาพ SSD และในเวลาเดียวกันได้ (แม้ว่าจะเล็กน้อย ) ลดการใช้พลังงาน

บนพีซีของฉัน เช่นเดียวกับผู้ใช้หลายคน ระบบปฏิบัติการ Windows 10 ได้รับการติดตั้งบน SSD และไฟล์ทั้งหมดจะถูกจัดเก็บไว้ในฮาร์ดไดรฟ์ HDD เมื่อติดตั้งจากแฟลชไดรฟ์ที่ตัดมาจากอิมเมจทางการของ Windows 10 ด้วยการอัปเดตผู้สร้าง ด้วยเหตุผลบางอย่างจึงไม่สามารถติดตั้งได้ทันทีในโหมด AHCI และต้องติดตั้งโดยใช้ IDE มาตรฐาน เป็นผลให้ความเร็วของ SSD ตามการทดสอบต่ำกว่าที่ประกาศไว้ 100 หน่วย HDD ที่มีไฟล์ส่งเสียงดังน่ารำคาญ

ทันทีหลังจากเปลี่ยนจะสังเกตเห็นประโยชน์ได้ชัดเจน:

  • HDD นั้นเงียบกว่าอย่างเห็นได้ชัด
  • SSD ให้ความเร็วเต็มที่ ถ้า IDE ให้ 425 และ 445 แล้ว AHCI จะให้ความเร็วเต็มที่ 514 และ 548

เมื่อกี้มันคืออะไร...

(AHCI)

อินเทอร์เฟซตัวควบคุมโฮสต์ขั้นสูง (AHCI) เป็นกลไกที่ใช้เชื่อมต่ออุปกรณ์จัดเก็บข้อมูลโดยใช้โปรโตคอล Serial ATA ซึ่งช่วยให้คุณใช้คุณสมบัติขั้นสูง เช่น คิวคำสั่งในตัว (NCQ) และฮ็อตสวอปปิ้งได้

ออกแบบมาเพื่อแทนที่คอนโทรลเลอร์ ATA แบบคลาสสิกที่ล้าสมัย ซึ่งรักษาความเข้ากันได้จากบนลงล่างกับ IBM PC/AT ดั้งเดิม และรองรับ DMA เป็นส่วนเสริมเท่านั้น ปัญหาที่แท้จริงหลักของคอนโทรลเลอร์นี้คือการขาดการสนับสนุนแบบ Hot-swap (แม้ว่าฮาร์ดแวร์ eSATA จะรองรับ) และคิวคำสั่งในหนึ่งช่องสัญญาณ (ในกรณีของ SATA แต่ละอุปกรณ์มีหนึ่งช่องสัญญาณ) - ได้เพียงคำสั่งเดียวเท่านั้น ดำเนินการในแต่ละครั้ง ดังนั้น การใช้คุณสมบัติ ATA NCQ แม้ว่าตัวดิสก์เองจะรองรับ แต่ก็เป็นไปไม่ได้ในคอนโทรลเลอร์ ATA แบบคลาสสิก

เมื่อทำการสลับเมื่อติดตั้ง Windows แล้วตัวควบคุม ATA จะรวมอยู่ในบริดจ์ใต้เป็นโหมด "AHCI" ซึ่งหมายความว่าสำหรับระบบปฏิบัติการที่ติดตั้งการเปิดใช้งานตรรกะที่เข้ากันไม่ได้ของตัวควบคุมฮาร์ดไดรฟ์ - การกระทำนี้เทียบเท่ากับการติดตั้ง บอร์ดควบคุม ATA อื่นที่ไม่ใช่บอร์ดที่มีอยู่ และเปลี่ยนดิสก์สำหรับบูตเป็นบอร์ดนี้

และรายละเอียดเพิ่มเติมอีกอย่างหนึ่ง: การกระทำที่อธิบายไว้ในทางทฤษฎียังสามารถนำไปสู่ผลลัพธ์ที่ไม่พึงประสงค์ได้ เช่น การไม่สามารถเริ่มระบบปฏิบัติการได้ ในกรณีนี้ Windows จะไม่พบดิสก์สำหรับบูตขณะบู๊ตและจะขัดข้องด้วย BSOD STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE.. ดังนั้น รับไว้เฉพาะเมื่อคุณรู้ว่าคุณกำลังทำอะไรอยู่ รู้วิธีเข้า BIOS หรือ UEFI และพร้อมที่จะแก้ไขผลที่ไม่คาดคิดหากมีอะไรเกิดขึ้น (เช่น โดยการติดตั้ง Windows 10 ใหม่ตั้งแต่ต้นใน AHCI โหมด).

คุณสามารถตรวจสอบว่าโหมด AHCI เปิดใช้งานอยู่หรือไม่โดยดูที่การตั้งค่า UEFI หรือ BIOS (ในการตั้งค่าอุปกรณ์ SATA) หรือในระบบปฏิบัติการโดยตรง

เอาล่ะ เรามาลงมือทำธุรกิจกันเถอะ...

เปิดใช้งาน AHCI โดยใช้ Windows 10 Registry Editor

สำหรับฉันแล้วดูเหมือนว่าวิธีนี้จะง่ายที่สุดและที่สำคัญที่สุดคือปราศจากปัญหา

หากต้องการเปิดรีจิสทรี ให้กดแป้น Win + R บนแป้นพิมพ์และป้อน regedit.

1. ไปที่รีจิสตรีคีย์ HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV, ดับเบิลคลิกที่พารามิเตอร์ เริ่มและตั้งค่าเป็น 0 (ศูนย์)

2. ในรีจิสตรีคีย์ที่อยู่ติดกัน HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverrideสำหรับพารามิเตอร์ชื่อ 0 ตั้งค่าเป็นศูนย์

3. มาตรา HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahciสำหรับพารามิเตอร์ เริ่มตั้งค่าเป็น 0 (ศูนย์)

4. ในส่วนย่อย HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverrideสำหรับพารามิเตอร์ชื่อ 0 ตั้งค่าเป็นศูนย์

5. ปิดตัวแก้ไขรีจิสทรี

ในกรณีของฉัน ค่าจำเป็นต้องเปลี่ยนเฉพาะในขั้นตอนที่ 2 และ 4

รีสตาร์ทคอมพิวเตอร์และเข้าสู่ UEFI หรือ BIOS ใน UEFI หรือ BIOS ค้นหาตัวเลือกโหมดไดรฟ์ในพารามิเตอร์ SATA ตั้งค่าเป็น AHCI จากนั้นบันทึกการตั้งค่าและรีสตาร์ทคอมพิวเตอร์

ทันทีหลังจากการรีบูต ระบบปฏิบัติการจะเริ่มติดตั้งไดรเวอร์ SATA และเมื่อเสร็จสิ้น คุณจะได้รับแจ้งให้รีสตาร์ทคอมพิวเตอร์ ทำมัน: เปิดใช้งานโหมด AHCI ใน Windows 10 แต่ฉันอยากจะทราบทันทีว่าสำหรับบอร์ดหลาย ๆ ตัวไดรเวอร์นั้นอยู่ในระบบปฏิบัติการอยู่แล้วและระบบจะไม่โหลดหรือติดตั้ง (ติดตั้ง) ในลักษณะปกติสำหรับเราหลังจากรีบูต AHCI ที่ต้องการจะเปิดขึ้นทันที

ใน 95% ทุกอย่างเป็นไปอย่างราบรื่นและไม่มีปัญหา แต่ก็ยังดีกว่าที่จะเล่นอย่างปลอดภัย เมื่อต้องการทำเช่นนี้ ให้ทำดังต่อไปนี้:

ในเวลาเดียวกัน เป็นการดีกว่าที่จะเริ่ม Windows 10 เป็นครั้งแรกหลังจากรีบูตในเซฟโหมด ดังนั้นฉันจึงแนะนำให้เปิดใช้งานเซฟโหมดล่วงหน้าโดยใช้ Win + R -

หากคุณมี UEFI ในกรณีนี้ ฉันแนะนำให้ทำเช่นนี้ผ่าน "การตั้งค่า" (Win + I) - "อัปเดตและความปลอดภัย" - "การกู้คืน" - "ตัวเลือกการบูตพิเศษ" จากนั้นไปที่ "การแก้ไขปัญหา" - "ตัวเลือกขั้นสูง" - "การตั้งค่าซอฟต์แวร์ UEFI" สำหรับระบบที่มี BIOS - ใช้ปุ่ม F2 (โดยปกติคือบนแล็ปท็อป) หรือ Delete (บนพีซี) เพื่อเข้าสู่การตั้งค่า BIOS

การเปิดใช้งานและกำหนดค่าโหมด AHCI นั้นคุ้มค่าสำหรับผู้ใช้ทุกคนที่ต้องการปรับปรุงและเพิ่มความสามารถของคอมพิวเตอร์ในการทำงานกับฮาร์ดไดรฟ์ SATA และโดยเฉพาะ SSD

โหมดนี้จะให้คุณเพิ่มความเร็วของคอมพิวเตอร์ได้เนื่องจากการเข้าถึงข้อมูลมีความเร็วสูงขึ้น และหากต้องการเปิดใช้งาน คุณจะต้องทำตามขั้นตอนง่ายๆ เพียงไม่กี่ขั้นตอน

ก่อนพิจารณาตัวเลือกในการเปิดใช้โหมด คุณควรทำความคุ้นเคยกับคุณลักษณะและหลักการทำงานก่อน

AHCI . คืออะไร

อินเทอร์เฟซของฮาร์ดไดรฟ์ SATA สมัยใหม่ที่รองรับอัตราการถ่ายโอนข้อมูลจาก 1.5 Gb / s ถึง 6 Gb / s สามารถทำงานได้ในสองโหมด:

  1. เอเอชซี

ตัวแรกให้ความเข้ากันได้กับอุปกรณ์รุ่นเก่า (ไดรฟ์ที่ผลิตในปี 2000) ความเร็วของไดรฟ์ที่มีประสิทธิภาพสูงสุดในโหมดนี้ก็ไม่ต่างจากรุ่นที่ล้าสมัยมากนัก โหมด AHCI ที่ทันสมัยกว่าช่วยให้คุณใช้ประโยชน์จากอินเทอร์เฟซ SATA ได้อย่างเต็มที่ ตัวอย่างเช่น การตัดการเชื่อมต่อและการเชื่อมต่อดิสก์เข้ากับเมนบอร์ดทันที โดยไม่ต้องปิดเครื่องคอมพิวเตอร์ หรือมีความเป็นไปได้ที่จะขยับหัวดิสก์เพียงเล็กน้อยเพื่อเพิ่มความเร็ว

โดยการเปิดใช้งานโหมดนี้ ผู้ใช้จะเพิ่มความเร็วในการเปิดไฟล์ อ่านและเขียนข้อมูลบนดิสก์ และเพิ่มประสิทธิภาพโดยรวมของคอมพิวเตอร์ และแม้ว่าการเพิ่มขึ้นอาจไม่สำคัญนัก (ภายใน 20%) สำหรับงานบางอย่าง การปรับปรุงดังกล่าวอาจมีความสำคัญ หากคุณมีไดรฟ์ SATA SSD ในการทำงาน ตัวเลือกนี้เป็นเพียงตัวเลือกเดียวที่อุปกรณ์จะทำงานได้อย่างมีประสิทธิภาพ

สำคัญ: คุณควรเปิดใช้งาน AHCI บน SSD หรือไม่

เมื่อใช้โหมด AHCI บนไดรฟ์ SSD คุณจะได้รับผลลัพธ์ก็ต่อเมื่อคุณมีอินเทอร์เฟซ SATA II / III ในกรณีอื่นๆ จะไม่มีการปรับปรุงประสิทธิภาพ

วิธีตรวจสอบว่าโหมดนี้เปิดใช้งานอยู่หรือไม่

หากคุณกำลังจะเปิดใช้งานโหมด AHCI ตรวจสอบให้แน่ใจว่าไม่ได้ใช้งานอยู่ในคอมพิวเตอร์ของคุณ หากคุณไม่ได้ใช้งานแอพพลิเคชั่นประสิทธิภาพสูง คุณมีโปรเซสเซอร์ที่ทรงพลังและมีหน่วยความจำเพียงพอ คุณอาจไม่สังเกตว่าคุณกำลังทำงานอยู่ในโหมดใด

คุณสามารถตรวจสอบว่า AHCI เปิดหรือปิดใช้งานด้วยวิธีนี้:

  1. ก่อนอื่นคุณควรไปที่คุณสมบัติของคอมพิวเตอร์ (เมนูเริ่ม, รายการ "คอมพิวเตอร์", รายการย่อย "คุณสมบัติ" ในเมนูบริบท);
  2. เปิดตัวจัดการอุปกรณ์
  3. เปิดส่วนตัวควบคุม IDE ATA/ATAPI
  4. หากมีอุปกรณ์ที่มี AHCI ในชื่อ โหมดจะทำงาน หากไม่มีดิสก์ดังกล่าวในรายการ (และคุณไม่มีฮาร์ดไดรฟ์ IDE ที่ล้าสมัย แต่ทันสมัยกว่า) คุณจะต้องเปิดโหมดด้วยตัวเอง

วิธีที่สองในการตรวจสอบว่า AHCI ทำงานหรือไม่คือการรีสตาร์ทคอมพิวเตอร์และไปที่เมนู BIOS (โดยใช้หนึ่งในตัวเลือกที่มี - มันแตกต่างกันเล็กน้อยสำหรับเมนบอร์ดและแล็ปท็อปที่แตกต่างกัน แม้ว่าส่วนใหญ่มักจะประกอบด้วยการกดปุ่มฟังก์ชัน - จาก Esc ถึง F12)

เมื่อเข้าสู่ BIOS (หรือ UEFI) ตรวจสอบให้แน่ใจว่า SATA ทำงานในโหมดใดโดยค้นหารายการโหมด SATA หรือการกำหนดค่า SATA

เคล็ดลับ: เมื่อตั้งค่าโหมด IDE คุณไม่ควรเปลี่ยนเป็น AHCI ทันทีและบันทึก โดยเฉพาะอย่างยิ่งหากคุณมี Windows 7

วิธีเปิดใช้งานโหมด AHCI

การเปิดใช้งานโหมดนี้บนคอมพิวเตอร์สามารถทำได้โดยตรงจาก BIOS

ในเวลาเดียวกัน หากคุณมี Windows 7 หลังจากที่พยายามบูตระบบแล้ว คำจารึก เช่น 0x0000007B INACCESSABLE_BOOT_DEVICE มักจะปรากฏขึ้นบนหน้าจอ ซึ่งบ่งชี้ว่าเป็นไปไม่ได้ที่จะทำงานกับดิสก์ บางครั้งสถานการณ์เดียวกันก็เกิดขึ้นกับ Windows 8 และ 10 แต่โอกาสที่ข้อความจะปรากฏขึ้นก็น้อยกว่า ส่วนใหญ่แล้วคอมพิวเตอร์จะเริ่มทำงานหรือเริ่มรีบูตอย่างต่อเนื่อง

สถานการณ์จะแตกต่างไปจากเดิมอย่างสิ้นเชิงหากคุณเลือกโหมด AHCI ก่อนทำการติดตั้งระบบ วิธีนี้จะช่วยให้ซอฟต์แวร์จากดิสก์การติดตั้งรู้จักการตั้งค่า HDD หรือ SSD ระหว่างกระบวนการเปิดตัวโปรแกรมติดตั้ง และจะไม่มีปัญหาในการเริ่มโหมด

ความยากลำบากเริ่มต้นขึ้นก็ต่อเมื่อระบบได้รับการติดตั้งบนไดรฟ์แล้ว และผู้ใช้จะเปลี่ยนพารามิเตอร์ IDE เป็น SATA และเปิดใช้งาน NCQ (Native Command Queuing ซึ่งเป็นส่วนขยายของโปรโตคอล SATA ที่เพิ่มความเร็วในการทำงานกับข้อมูลได้อย่างมากด้วยการเพิ่มประสิทธิภาพ ลำดับที่ได้รับคำสั่ง) ในกรณีนี้ คุณจะต้องใช้ตัวแก้ไขรีจิสทรีหรือเซฟโหมด ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการ หากการกระทำเหล่านี้ไม่ได้ผลตามที่ต้องการ เหลือเพียงการเปิดใช้งาน AHCI และติดตั้งระบบใหม่

สำหรับ Windows 7

หนึ่งในระบบปฏิบัติการที่ได้รับความนิยมมากที่สุดในปัจจุบันคือ Windows 7 ต้องใช้รีจิสตรีหรือยูทิลิตี้พิเศษเพื่อเปลี่ยนเป็นโหมด AHCI ตัวเลือกแรกประกอบด้วยขั้นตอนต่อไปนี้:

  1. เปิดตัวแก้ไขรีจิสทรี (Win + R เพื่อเปิดเมนู Run ป้อนคำสั่ง regedit และยืนยันการเปลี่ยนแปลง)
  1. ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci;
  2. ไปที่รายการเริ่มต้นซึ่งมีค่าเริ่มต้นคือ 3 และเปลี่ยนเป็นศูนย์
  1. การสลับในส่วนย่อยเดียวกันจากรายการ msahci เป็น IastorV และค้นหาพารามิเตอร์ Start
  2. เปลี่ยนทริปเปิ้ลเป็นศูนย์
  3. ปิดบรรณาธิการ

ตอนนี้ยังคงต้องรีสตาร์ทคอมพิวเตอร์และเปิดใช้งานโหมด AHCI ที่ต้องการในเมนู BIOS หลังจากบูทระบบ Windows 7 จะติดตั้งไดรเวอร์สำหรับไดรฟ์ทั้งหมดที่เชื่อมต่อกับเมนบอร์ดโดยอัตโนมัติ จากนั้นจะต้องรีบูตอีกครั้งเพื่อทำการเปลี่ยนแปลง ขั้นตอนสุดท้ายในการตั้งค่าโหมดคือตรวจสอบว่าเปิดใช้งานโหมดแคชการเขียนในคุณสมบัติของดิสก์หรือไม่ หากไม่ได้เปิดใช้งาน ควรเรียกใช้ฟังก์ชัน

อีกทางเลือกหนึ่งคือยูทิลิตี้ Microsoft Fix it ซึ่งช่วยให้คุณกำจัดข้อผิดพลาดหลังจากเปิดใช้งานโหมดใหม่ (คุณสามารถดาวน์โหลดได้จากเว็บไซต์ทางการของ Microsoft) หลังจากเปิดตัวและเลือกการดำเนินการที่เหมาะสมเพื่อแก้ไขปัญหา แอปพลิเคชันจะทำการเปลี่ยนแปลงที่จำเป็นทั้งหมดโดยอัตโนมัติ และข้อความแสดงข้อผิดพลาดจะไม่ปรากฏขึ้นอีก

สำหรับ Windows 8 และ 8.1

หากติดตั้ง Windows 8 หรือ 8.1 ไว้ในคอมพิวเตอร์แล้ว คุณสามารถใช้เซฟโหมดเพื่อกำหนดค่าโหมด AHCI ได้ เมื่อต้องการทำเช่นนี้ เมื่อเกิดข้อผิดพลาด:

  1. กลับโหมด IDE ไปที่ BIOS;
  2. เพื่อรีสตาร์ทคอมพิวเตอร์
  3. เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ ("Start" / "All Programs" / "Accessories");
  4. ป้อนคำสั่ง bcdedit / set (ปัจจุบัน) safeboot minimal
  1. กดปุ่ม Enter;
  2. รีสตาร์ทพีซีและเข้าสู่ BIOS
  3. เปิดใช้งานโหมด AHCI;
  4. เรียกใช้บรรทัดคำสั่งอีกครั้ง
  5. ป้อนคำสั่ง bcdedit /deletevalue (ปัจจุบัน) safeboot;
  6. รีบูตระบบอีกครั้ง หลังจากนั้น Windows จะหยุดแสดงข้อความแสดงข้อผิดพลาด

หากระบบของคุณใช้โปรเซสเซอร์ Intel จะมีตัวเลือกเพิ่มเติมในการเปิดใช้งาน AHCI โดยใช้ยูทิลิตี้จากผู้ผลิตรายนี้ (วิธีนี้ใช้ไม่ได้กับ AMD)

ในการใช้งานคุณควร:

  1. ดาวน์โหลดไฟล์ f6flpy (ไดรเวอร์โหมด) จากเว็บไซต์ทางการของ Intel เลือกรุ่นที่เหมาะสม (x32 หรือ x64)
  2. ดาวน์โหลดไฟล์ SetupRST.exe จากทรัพยากรเดียวกัน
  3. เปิดตัวจัดการอุปกรณ์และติดตั้งไดรเวอร์ f6 AHCI ใหม่ด้วยตนเองแทน SATA ในคุณสมบัติของฮาร์ดไดรฟ์
  4. รีบูทพีซีและเปิดใช้งาน AHCI ใน BIOS (UEFI);
  5. เรียกใช้ไฟล์ SetupRST.exe ซึ่งควรแก้ไขปัญหาโดยอัตโนมัติ

สำหรับ Windows 10

Windows 10 ยังอนุญาตให้คุณใช้ยูทิลิตี้นี้สำหรับโปรเซสเซอร์ Intel ติดตั้งระบบใหม่และเซฟโหมดเพื่อแก้ไขข้อผิดพลาดเมื่อเปลี่ยนโหมด แต่ตัวเลือกที่มีประสิทธิภาพที่สุดคือการใช้ตัวแก้ไขรีจิสทรี ซึ่งแตกต่างจากวิธีการที่คล้ายกันใน Windows 7 เล็กน้อย

ในการใช้วิธีนี้คุณต้อง:

  1. เข้าสู่ระบบในฐานะผู้ดูแลระบบ
  2. เรียกใช้ตัวแก้ไขรีจิสทรีด้วยวิธีใดวิธีหนึ่งที่มี (วิธีที่ง่ายที่สุดคือผ่านหน้าต่าง "เรียกใช้" และคำสั่ง regedit)
  3. ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV และค้นหาพารามิเตอร์ Start โดยเปลี่ยนค่าเป็น 0
  4. ค้นหาพารามิเตอร์ที่มีชื่อ 0 ในส่วนย่อย Services\iaStorAV\StartOverride ที่อยู่ติดกัน ตั้งค่าศูนย์สำหรับพารามิเตอร์นั้นด้วย
  5. ไปที่ส่วนย่อย Services\storahci รีเซ็ตพารามิเตอร์ Start
  6. ในคีย์ย่อย Services\storahci\StartOverride ตั้งค่าเป็นศูนย์สำหรับพารามิเตอร์ 0
  7. ปิดตัวแก้ไขและรีสตาร์ทคอมพิวเตอร์
  8. เข้าสู่ BIOS ระหว่างการบู๊ตระบบและเปิดใช้งานโหมด AHCI

เคล็ดลับ: ขอแนะนำให้คุณเริ่ม Windows 10 เป็นครั้งแรกในเซฟโหมด ซึ่งตัวเลือกนี้เปิดใช้งานโดยใช้เมนูเรียกใช้ (Win + R) และป้อนคำสั่ง msconfig เพื่อแสดงหน้าต่างการกำหนดค่าระบบ ที่นี่คุณต้องเลือกแท็บ "ดาวน์โหลด" และตรวจสอบรายการเซฟโหมดโดยระบุตัวเลือก "ขั้นต่ำ"

รูปที่ 9 การสลับโหมดในอินเทอร์เฟซ UEFI

สำหรับอินเทอร์เฟซ BIOS มาตรฐาน คุณสามารถไปที่การตั้งค่าได้โดยกดปุ่มฟังก์ชันที่เกี่ยวข้องระหว่างการบู๊ต ตัวอย่างเช่น F2 หรือ F12 ขึ้นอยู่กับรุ่นของเมนบอร์ดหรือแล็ปท็อป หากมีการกำหนดการตั้งค่าไว้

หลังจากการบู๊ตครั้งแรก Windows 10 จะติดตั้งไดรเวอร์ที่จำเป็นทั้งหมดเพื่อทำงานกับ AHCI และจะไม่สร้างข้อผิดพลาดใดๆ ในอนาคต ในเวลาเดียวกัน ความเร็วในการทำงานกับข้อมูลควรเพิ่มขึ้น - โดยเฉพาะถ้าดิสก์มีอินเทอร์เฟซ SATA III

คุณสมบัติอื่น ๆ ของโหมด

สำหรับ Windows XP รุ่นเก่า ไม่มีตัวเลือกให้ตั้งค่าโหมด AHCI ในระหว่างการพัฒนา ตัวเลือกนี้ไม่ได้ถูกคาดเดาด้วยซ้ำ หากคุณต้องการจริงๆ ไดรเวอร์ที่คุณต้องการจะค้นหาได้ง่ายในเน็ตและรวมเข้ากับระบบ คำแนะนำกระบวนการสามารถพบได้บนอินเทอร์เน็ต แต่เราไม่แนะนำให้ดำเนินการดังกล่าว ประการแรก เนื่องจากโปรเซสเซอร์และคอมพิวเตอร์ทั้งเครื่องซึ่งสนับสนุนเฉพาะระบบ Windows XP การตั้งค่าโหมด AHCI จึงไม่น่าจะช่วยเพิ่มความเร็วได้อย่างมาก ประการที่สอง ความแตกต่างที่สำคัญระหว่างไดรเวอร์จะเพิ่มโอกาสของข้อผิดพลาดที่อาจส่งผลให้ข้อมูลสูญหายจากดิสก์

สำหรับ Windows Vista กระบวนการเปิดใช้งานโหมดจะเหมือนกับระบบรุ่นที่ 7 นั่นคือการใช้รีจิสทรีหรือยูทิลิตี้ และสามารถกำหนดค่า Windows NT ได้เช่นเดียวกับคำแนะนำสำหรับ XP มีตัวเลือกไดรเวอร์สำหรับระบบอื่นๆ ตั้งแต่ Unix ถึง MacOS เนื่องจากไดรฟ์ ssd และ SATA กำลังได้รับความนิยมในหมู่ผู้ใช้ระบบใดๆ

ข้อสรุป

ในกรณีส่วนใหญ่ หลังจากดำเนินการที่เหมาะสมกับระบบแล้ว โหมด AHCI จะเริ่มทำงานตามปกติ และระบบจะทำงานเร็วขึ้นเล็กน้อย หากไม่มีผลลัพธ์ คุณสามารถลองติดตั้งระบบใหม่หลังจากเปลี่ยนโหมด ซึ่งอาจใช้เวลานานกว่านั้น แต่รับประกันผลลัพธ์

อินเทอร์เฟซตัวควบคุมโฮสต์ขั้นสูง (AHCI) เป็นกลไกที่ใช้เชื่อมต่ออุปกรณ์จัดเก็บข้อมูลโดยใช้โปรโตคอล Serial ATA ซึ่งช่วยให้คุณใช้คุณสมบัติขั้นสูง เช่น คิวคำสั่งในตัว (NCQ) และฮ็อตสวอปปิ้งได้

ออกแบบมาเพื่อแทนที่คอนโทรลเลอร์ ATA แบบคลาสสิกที่ล้าสมัย ซึ่งรักษาความเข้ากันได้จากบนลงล่างกับ IBM PC/AT ดั้งเดิม และรองรับ DMA เป็นส่วนเสริมเท่านั้น ปัญหาที่แท้จริงหลักของคอนโทรลเลอร์นี้คือการขาดการสนับสนุนแบบ Hot-swap (แม้ว่าฮาร์ดแวร์ eSATA จะรองรับ) และคิวคำสั่งในหนึ่งช่องสัญญาณ (ในกรณีของ SATA แต่ละอุปกรณ์มีหนึ่งช่องสัญญาณ) - ได้เพียงคำสั่งเดียวเท่านั้น ดำเนินการในแต่ละครั้ง ดังนั้น การใช้คุณสมบัติ ATA NCQ แม้ว่าตัวดิสก์เองจะรองรับ แต่ก็เป็นไปไม่ได้ในคอนโทรลเลอร์ ATA แบบคลาสสิก

เมื่อทำการสลับเมื่อติดตั้ง Windows แล้วตัวควบคุม ATA จะรวมอยู่ในบริดจ์ใต้เป็นโหมด "AHCI" ซึ่งหมายความว่าสำหรับระบบปฏิบัติการที่ติดตั้งการเปิดใช้งานตรรกะที่เข้ากันไม่ได้ของตัวควบคุมฮาร์ดไดรฟ์ - การกระทำนี้เทียบเท่ากับการติดตั้ง บอร์ดควบคุม ATA อื่นที่ไม่ใช่บอร์ดที่มีอยู่ และเปลี่ยนดิสก์สำหรับบูตเป็นบอร์ดนี้

ในกรณีนี้ Windows จะไม่พบดิสก์สำหรับบูตขณะบู๊ตและจะขัดข้องด้วย BSOD STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE.

ข้อความที่นำมาจากสารานุกรมเสรี http://wikipedia.org/

ดังนั้น เนื่องจากคุณมาที่ไซต์ของฉัน หมายความว่าเรามีปัญหาทั่วไปที่คุณพบหลังจากซื้อ SSD ใหม่ (ตัวอย่างเช่น ใน OGO.ru) และหลังจากอ่านข้อความข้างต้นแล้ว คุณก็จะเข้าใจรากเหง้าของมันได้ ด้วยเหตุผลบางประการ Microsoft ยังคงไม่สามารถเปลี่ยนจากไดรเวอร์หนึ่งไปอีกไดรเวอร์หนึ่งได้ฟรี และในการทำเช่นนี้ ผู้ใช้ต้องทำงานด้วยมือเพียงเล็กน้อย แต่โดยหลักการแล้ว น้อยมาก ในการแก้ปัญหา คุณต้องติดตั้งไดรเวอร์ AHCI ใน Windows ก่อนเปลี่ยนไปใช้ BIOS หรือมากกว่า ทำการแก้ไขเล็กน้อยในรีจิสทรี คำแนะนำนี้ใช้สำหรับระบบปฏิบัติการ Windows 7, Windows Vista และ Windows Server 2008 R2 สำหรับ Windows 8 คำแนะนำจะแตกต่างออกไปเล็กน้อยและมีอยู่ในลิงก์:

I. การสลับ Windows 7 เป็นโหมด AHCI ด้วยตนเอง

1) ไปที่รีจิสทรี ในการดำเนินการนี้ ให้ใช้ WIN + R และในหน้าต่างที่เปิดขึ้น ให้เขียน regedit:

2) "ตัวแก้ไขรีจิสทรี" ในตัวของระบบ Windows จะเปิดขึ้น ที่ด้านซ้ายของหน้าต่าง ให้ทำตามเส้นทาง:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci


3) ดับเบิลคลิกเพื่อเปิดพารามิเตอร์ เริ่มและเปลี่ยนค่าเป็น 0 (ค่าเริ่มต้นคือ " 3 » - ไม่รองรับ AHCI):

4) ปิดรีจิสตรี้แล้วรีสตาร์ทคอมพิวเตอร์

5) ระหว่างการบู๊ต ให้เข้าไปใน BIOS และเปิดใช้งานการรองรับ AHCI วิธีการทำสามารถพบได้ในคู่มือการใช้งานสำหรับเมนบอร์ดของคุณ บันทึกการตั้งค่าและรีสตาร์ทคอมพิวเตอร์

หลังจากเริ่มต้น Windows จะติดตั้งไดรเวอร์ AHCI เองและเริ่มต้นใหม่อีกครั้ง หลังจากรีสตาร์ท ฮาร์ดไดรฟ์จะทำงานในมาตรฐาน AHCI