เหตุใดฉันจึงควรเลือก (หรือไม่) AHCI มากกว่า IDE ในการตั้งค่า BIOS ของพีซีของฉัน


42

ฉันสังเกตเห็นในการตั้งค่า BIOS ของพีซีรุ่นใหม่ที่ฉันเป็นเจ้าของว่าฉันสามารถกำหนดค่าไดรฟ์คอนโทรลเลอร์ให้ทำงานได้ทั้งในโหมด AHCI (Advanced Host Controller Interface) หรือในโหมด IDE

ฉันสงสัยว่า AHCI "มีประสิทธิภาพ" ดีกว่า แต่ฉันไม่ค่อยรู้อะไรเกี่ยวกับเรื่องนี้มากนักจากมุมมองเชิงปฏิบัติ อย่างไรก็ตามฉันยังสังเกตเห็นว่าบางโปรแกรม (เช่น Ghost 2003) ก็ไม่พบฮาร์ดไดรฟ์ของฉันหากฉันเลือกโหมด AHCI (AHCI = ประเด็นปัญหาความเข้ากันได้หรือไม่)

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

คำตอบ:


23

คุณสามารถเห็น AHCI เป็นภาษาที่คอนโทรลเลอร์ใช้เพื่อพูดคุยกับระบบ ดิสก์ไม่สามารถดูได้ว่ากำลังใช้ AHCI หรือการจำลอง IDE หากคุณใช้ AHCI คุณสมบัติ Serial ATA ทั้งหมดจะมีให้ใช้งานในขณะที่คุณไม่จำเป็นต้องใช้ไดรเวอร์เฉพาะสำหรับคอนโทรลเลอร์ของคุณ

ในการใช้งาน AHCI จริง ๆ ระบบปฏิบัติการ (ไม่ว่าจะเป็น Windows, Linux หรือ Ghost) ต้องมีไดรเวอร์ AHCI Windows Vista และ 7 มีไดรเวอร์ แต่อย่าติดตั้งหากตัวควบคุมไดรฟ์สำหรับบูตไม่ได้เปิดใช้งาน AHCI ในทำนองเดียวกันไดรเวอร์ IDE ไม่ได้รับการติดตั้งหากปิดการใช้งานคอนโทรลเลอร์ IDE นั่นเป็นเหตุผลที่คุณไม่สามารถสลับการตั้งค่าใน BIOS บนระบบ Windows ที่ติดตั้งไว้แล้ว

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


30

AHCI vs IDE - เกณฑ์มาตรฐานและความได้เปรียบ

ข้อความที่ตัดตอนมา : ประโยชน์ของ AHCI

  1. ร้อนเสียบ
  2. การจัดคิวคำสั่งแบบเนทีฟ (อาจปรับปรุงการตอบสนองของคอมพิวเตอร์ / ระบบ / ฮาร์ดดิสก์โดยเฉพาะในสภาพแวดล้อมแบบมัลติทาสกิ้ง
    ...

คำตัดสิน :

มาตรฐานที่กว้างขวางเหล่านี้แสดงให้เราเห็นอย่างชัดเจน AHCI (NCQ) สามารถปรับปรุงการตอบสนองของระบบคอมพิวเตอร์อัตราการถ่ายโอนจำนวน IO ต่อวินาทีอย่างแน่นอนและรายการจะดำเนินต่อไป


14

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

จากบทความนั้น:

  • หากแอปพลิเคชันของคุณต้องการการสนับสนุน hot-plug drive หรือดิสก์ที่ซ้ำซ้อน AHCI เป็นตัวเลือกเดียว

  • โหมด IDE บางครั้งจะได้ประโยชน์จากความเร็วในการอ่านและเขียนที่เร็วขึ้นเล็กน้อยในการทดสอบบางอย่าง

  • การสนับสนุน TRIM ทำงานได้ทั้งสองโหมด

  • โดยรวมแล้วไดรฟ์ SSD ส่วนใหญ่ให้ประสิทธิภาพที่ดีกว่าในโหมด AHCI แต่ไม่ใช่ทั้งกลางวันและกลางคืน

คุณรู้ได้อย่างไรว่าคุณใช้ IDE หรือ AHCI ไปที่ Device Manager และขยายตัวควบคุมฮาร์ดไดรฟ์ หากคุณเห็น "AHCI" อยู่ในนั้นคุณกำลังใช้ AHCI

ตัวจัดการอุปกรณ์ตัวควบคุม IDE ATA / ATAPI

ข่าวดีก็คือคุณสามารถเปลี่ยนจากโหมด IDE เป็น AHCI ใน Windows 7 หรือ Vista โดยไม่ต้องติดตั้งใหม่หรือเปิดเคสพีซีของคุณ นี่คือบทความ MSFT KBเกี่ยวกับวิธีการทำ

  1. กดปุ่มWin+ Rเพื่อเปิดพรอมต์เรียกใช้
  2. พิมพ์RegeditและกดEnterเพื่อเปิด Registry Editor
  3. นำทางไปยัง HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. ทางด้านขวาให้คลิกขวาที่ "Start" แล้วคลิก "Modify"
  5. ป้อนข้อมูล0ในฟิลด์ "ข้อมูลค่า" (เลขฐานสิบหก), clik OK
  6. ปิดตัวแก้ไขรีจิสทรี
  7. รีสตาร์ทคอมพิวเตอร์ กดค้างในDeleteขณะที่คอมพิวเตอร์บูทขึ้นเพื่อเข้าสู่การตั้งค่า BIOS คอมพิวเตอร์ของคุณอาจใช้รหัสอื่นเช่นF2หรืออย่างอื่น โปรดดูคู่มือคอมพิวเตอร์ของคุณ
  8. ในการตั้งค่า BIOS ให้เลือก "อุปกรณ์ต่อพ่วงรวม" และวางเครื่องหมายระบุตำแหน่งที่ระบุว่า "โหมด SATA RAID / AHCI" ตอนนี้ใช้+และ-คีย์หรือPage UpและPage Downปุ่มเพื่อเปลี่ยนค่าจาก "ผู้พิการ" กับ "AHCI" สิ่งนี้อ้างถึงระบบรางวัล BIOS รุ่นล่าสุด การตั้งค่า BIOS ของคุณอาจแตกต่างกัน โปรดดูคู่มือคอมพิวเตอร์ของคุณ
  9. กดF10เพื่อบันทึกการเปลี่ยนแปลง กดYหากระบบขอให้คุณยืนยัน

1

ทำไมไม่ใช้ AHCI (ฉันควรโพสต์เมื่อไม่กี่ปีที่ผ่านมาเพราะตอนนี้มันมีความเกี่ยวข้องน้อยลง):

มันอาจใช้งานได้ดีกับฮาร์ดแวร์เมื่อเร็ว ๆ นี้ แต่มันก็ไม่ได้เป็นเช่นนั้นเสมอไป คุณจะต้องลอง แต่ถ้าคุณพบปัญหาลึกลับใด ๆ มันเป็นเรื่องดีที่จะจำไว้ว่าให้ทดสอบโดยที่ไม่มีมัน ปัญหาที่ฉันพบในอดีต: ความล้มเหลวในการตรวจจับ HDD บางรุ่น, บั๊กในไดรเวอร์ Intel ทำให้เกิดปัญหาในบางสถานการณ์ (ตอนนี้พวกเขากำลังแก้ไขปัญหาแล้ว แต่ฉันยังไม่ได้ทดสอบเวอร์ชันล่าสุดอย่างกว้างขวาง), เมาส์กระตุก, บกพร่องในเสียง ฯลฯ

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

หากคุณเห็นคุณค่าของสิ่งที่เรียกว่า "ปริมาณที่รู้จัก" และ "ลองและทดสอบ" แล้วคุณอาจต้องการพิจารณา AHCI สองครั้ง และถึงเวลาที่ฉันใช้วินิจฉัยข้อบกพร่องและทดสอบประสิทธิภาพ ... ฉันชอบที่จะเป็นแผนก QA ฟรีสำหรับ Intel ถ้าพวกเขาใส่ "เบต้า" หรืออะไรซักอย่างที่จะเตือนฉันให้อยู่ห่าง ๆ แต่ฉันคิดว่าไดรเวอร์ AHCI ของพวกเขาและ Option ROM ของตัวเลือกนั้นมีความแข็งแกร่งเท่ากับซีพียู

จากการใช้ HDD สำหรับเดสก์ท็อปสำหรับผู้บริโภคและ SSD การวิจัยของฉันแนะนำว่าการได้รับประโยชน์จาก AHCI คุณจะต้องการพอร์ต SATA และ SSD ขนาด 6 GB / s หรือคุณต้องการใช้ HDD ที่เป็นที่รู้จักเพื่อแสดงการปรับปรุงด้วย NCQ ฉันลอง Samsung, WD, Maxtor SATA SATA ผู้บริโภคด้วย AHCI และในระบบของฉันไม่มีการปรับปรุงประสิทธิภาพการทำงานตรงกันข้ามกับสถานการณ์บางอย่างที่เป็นปกติสำหรับรูปแบบเวิร์กสเตชัน IO บนเดสก์ท็อป

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


ข้อสองปัญหาที่ฉันมีกับ HD รองไม่สามารถใช้งานได้เมื่อพีซีที่ทำงานต่อจากโหมดสลีปหายไปเมื่อฉันติดตั้ง Win7 อีกครั้งและใช้โหมด IDE ดั้งเดิม นี่ดูเหมือนจะเป็นปัญหาที่ไม่แปลก
BJ292

1

ฉันเพิ่งติดตั้งไดรฟ์ SSD ในแล็ปท็อปอายุเจ็ดขวบ ไดรฟ์ SSD ได้คะแนน 200 ในโปรแกรมทดสอบ AS SSDเมื่อทำงานในโหมด IDE ในโหมด AHCI ให้คะแนนเป็น 1,250! และนั่นทำให้พีซีเครื่องเก่ากลับมามีชีวิตอีกครั้งอย่างแน่นอน ความแตกต่างนั้นใหญ่มาก!

หากคุณต้องการลองทำเช่นนี้ให้เริ่มตรวจสอบว่า BIOS ของคุณมีความเป็นไปได้ที่จะเปลี่ยนเป็นโหมด AHCI

คุณสามารถทำการเปลี่ยนแปลงได้อย่างง่ายดายบน Windows ที่ติดตั้งไว้แล้ว มีบทความมากมายที่เกี่ยวกับเรื่องนี้ดังนั้นฉันจะไม่เข้าไปลึกเรื่องนี้


ยินดีต้อนรับสู่ Super User! โพสต์ของคุณเป็นความคิดเห็นไม่ใช่คำตอบสำหรับคำถามของ OP ในเว็บไซต์นี้เราให้ความสำคัญกับคำตอบของคุณและสนับสนุนให้คุณมีส่วนร่วมในที่ที่คุณสามารถทำได้ คุณสามารถแสดงความคิดเห็นในโพสต์ของคุณเองและเมื่อคุณได้รับเพียงพอชื่อเสียงคุณสามารถแสดงความคิดเห็นได้ทุกที่
ฉันพูดว่า Reinstate Monica

1

คุณไม่สามารถสลับโหมดระหว่าง IDE และ AHCI บนระบบ Windows ที่มีระบบปฏิบัติการอยู่แล้วมิฉะนั้น HDD ไม่สามารถบู๊ตได้และคุณได้รับข้อผิดพลาด "อุปกรณ์บูตไม่ได้" ... อย่างน้อยใน Windows 10 ฉันพบว่า วิธีที่ยากเมื่อรีเซ็ตค่าเริ่มต้นของ BIOS และจะไม่สามารถบู๊ตได้และต้องติดตั้งทั้งระบบอีกครั้งเพื่อให้มันทำงานได้อีกครั้งเพื่อนคนหนึ่งจะได้รับการบอกต่อในภายหลังว่าสิ่งที่ฉันต้องทำก็คือใส่โหมด SATA IDE อีกครั้ง: - /



-1

อย่างไรก็ตามดิสก์การติดตั้ง Windows 7 จะทำงานเฉพาะในกรณีที่ไดรฟ์เป้าหมายอยู่ในโหมด IDE จากนั้นคุณจะต้องเกลี้ยกล่อมการติดตั้ง Windows 7 ใหม่เพื่อแปลงจากโหมด IDE เป็นโหมด AHCI แต่ฉันเพิ่งออกจากแล็ปท็อปเครื่องที่สองในโหมด IDE เพราะฉันต้องการทำระบบบูตแบบ Quad ที่บู๊ต Windows 7 64 บิต, Windows 7 32- บิต Windows 98SE และ MS-DOS 7.10 TurboCAD 2017 ไม่ทำงานใน Windows 64 บิตทำงานได้กับ Windows 32 บิตเท่านั้น ในทำนองเดียวกันฉันไม่ต้องการจ่าย 5,000 เหรียญสหรัฐสำหรับ Maxisquash's er ฉันหมายถึงคอมไพเลอร์ Fortran ล่าสุดของ Microsoft ฉันต้องการคอมไพเลอร์ของ Fortran aand PL / ฉันที่ฉันสามารถจ่ายได้


นี่ไม่ได้ตอบคำถามที่ผู้เขียนถาม
Ramhound

มีข้อดีของโหมดดิสก์ทั้งสองคุณสามารถเปลี่ยนจาก AHCI เป็น IDE โดยใช้ regedit.exe เพื่อแก้ไข HEY_LOCAL_MACHINE \ system \ currentcontrolset \ services \ picide หนึ่งในค่าต้องเปลี่ยนจาก 3 เป็น 0 เพื่อเปิดใช้งานไดรเวอร์ pciide ระบบ ในทำนองเดียวกันการเปลี่ยนจาก IDE เป็น AHCI yiu จำเป็นต้องเปลี่ยนค่า MSahci.sys จาก 3 เป็นศูนย์ คุณสามารถค้นหาข้อมูลนี้ผ่าน www.google.com/advanced_search เว็บไซต์ของ Microsoft และอีกสองสามคนจะบอกวิธีการทำเช่นนี้
mc5w
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.