Windows 7 เป็นระบบปฏิบัติการที่ได้รับความนิยมมากที่สุด เนื่องจาก Windows 10 ค่อนข้างใหม่และมีส่วนแบ่งของข้อบกพร่องและความไม่ลงรอยกัน Windows 7 ยังคงถูกใช้โดยผู้คนนับล้านเพื่อเป็นทางเลือก ซึ่งหมายความว่าผู้คนยังคงซื้อลิขสิทธิ์ Windows 7 และติดตั้งระบบปฏิบัติการบนพีซีของตน อย่างไรก็ตาม มีปัญหาทั่วไปที่การติดตั้ง Windows 7 ไม่รู้จักฮาร์ดไดรฟ์ที่คุณต้องการติดตั้ง สิ่งที่คุณเห็นในการตั้งค่าคือกล่องรายการว่างเมื่อต้องเลือกไดรฟ์ที่จะติดตั้ง นอกจากนี้ยังมีข้อความคลุมเครือนำหน้าด้วยเครื่องหมายอัศเจรีย์ในรูปสามเหลี่ยมสีเหลืองที่ระบุว่า "ไม่พบไดรเวอร์ คลิกโหลดไดรเวอร์เพื่อจัดเตรียมไดรเวอร์ที่เก็บข้อมูลขนาดใหญ่สำหรับการติดตั้ง" บทความนี้จะกล่าวถึงปัญหานี้ ให้เหตุผลว่าเหตุใดจึงเกิดขึ้น และปิดท้ายด้วยการให้วิธีแก้ไขปัญหาแก่คุณ
เหตุใดโปรแกรมติดตั้ง Windows 7 จึงไม่พบฮาร์ดไดรฟ์ของคุณ
ในการอ่านฮาร์ดไดรฟ์ Windows ต้องมีไดรเวอร์คอนโทรลเลอร์ที่เก็บข้อมูลบนเมนบอร์ด ซึ่งแตกต่างจากการตั้งค่า BIOS การตั้งค่า Windows มักจะโหลดไดรเวอร์ฮาร์ดดิสก์ทั้งหมด แต่ถ้าเมนบอร์ดของคุณถูกเปิดเผยหลังจากการเปิดตัวของ Windows 7 มีความเป็นไปได้ที่ไดรเวอร์ของคุณจะไม่โหลดจึงไม่สามารถตรวจพบฮาร์ดดิสก์ได้ คุณอาจเห็นฮาร์ดไดรฟ์ในการตั้งค่า BIOS แต่ไม่พบการตั้งค่า Windows
สาเหตุทั่วไปอีกประการหนึ่งที่ทำให้ไม่สามารถตรวจพบฮาร์ดไดรฟ์ของคุณในรูปแบบไฟล์โวลุ่ม Windows มักจะอ่านรูปแบบไฟล์ NTFS ดังนั้นหากฮาร์ดดิสก์ของคุณเป็นใหม่หรือเคยใช้ใน Ubuntu, Mac หรือ Linux มาก่อน อาจมีความเป็นไปได้ที่รูปแบบไฟล์นั้นจะไม่สามารถอ่านได้ในการตั้งค่า Windows
เมนบอร์ดและฮาร์ดไดรฟ์ยังเชื่อมต่อด้วยวิธีต่างๆ (กำหนดโดยตัวควบคุมการจัดเก็บข้อมูลของเมนบอร์ด) ซึ่งจะกำหนดวิธีการแลกเปลี่ยนข้อมูลไปยังและจากไดรฟ์และอินเทอร์เฟซที่ใช้ใน BIOS ซึ่งรวมถึง EFI/UEFI, SATA/IDE, SATA/ATA, SATA/AHCI และ SATA/RAID การใช้โปรโตคอลการเชื่อมต่อที่ไม่ถูกต้องอาจทำให้เกิดข้อขัดแย้ง ดังนั้น BIOS และการตั้งค่า Windows จะตรวจไม่พบฮาร์ดไดรฟ์ของคุณ
ด้านล่างนี้คือวิธีแก้ไขปัญหานี้ เริ่มต้นด้วยวิธีนี้ 3, 4 และ 5 หาก BIOS ของคุณตรวจไม่พบฮาร์ดดิสก์ของคุณ
วิธีที่ 1:ฟอร์แมต/ทำความสะอาดฮาร์ดไดรฟ์โดยใช้ 'diskpart' ในพรอมต์คำสั่ง
หาก BIOS ตรวจพบฮาร์ดไดรฟ์ของคุณ การใช้คำสั่ง "ล้าง" จะฟอร์แมตฮาร์ดไดรฟ์และตั้งค่ารูปแบบไฟล์ NTFS คุณจะสูญเสียข้อมูลใดๆ ที่บันทึกไว้ในฮาร์ดดิสก์ ดังนั้นให้ใช้วิธีนี้หากคุณแน่ใจจริงๆ ว่าไม่ต้องการข้อมูลในฮาร์ดไดรฟ์
- ใส่ดิสก์หรือ USB ที่สามารถบู๊ตได้ของ Windows 7 แล้วรีสตาร์ทคอมพิวเตอร์
- กด F12 เพื่อเปิดตัวเลือกอุปกรณ์บู๊ตและเลือก USB หรือ DVD/RW (แล้วแต่ว่ากรณีใดจะมีการตั้งค่า Windows 7)
- หน้าจอจะปรากฏขึ้นขอให้คุณกดปุ่มใดๆ เพื่อบู๊ตจาก DVD/RW หรือ USB กดปุ่มใดก็ได้เพื่อเริ่มต้นการตั้งค่า Windows 7
- เมื่อหน้าจอต้อนรับปรากฏขึ้นในการตั้งค่า Windows ให้กด Shift + F10 ซึ่งจะแสดงพรอมต์คำสั่ง (คล้ายกับการเลือกภาษา> ซ่อมแซม> พร้อมรับคำสั่ง)
- พิมพ์ “diskpart” (ไม่มีเครื่องหมายคำพูด) แล้วกด Enter
- พิมพ์ “list disk” แล้วกด Enter
- หวังว่าคุณจะเห็นไดรฟ์ของคุณในรายการ คุณควรเห็นตัวเลขที่ระบุ ตอนนี้พิมพ์ “select disk X” (โดยที่ X คือหมายเลขที่ระบุไดรฟ์ของคุณ) แล้วกด Enter
- พิมพ์ “สะอาด” แล้วกด Enter สิ่งนี้จะเขียน MBR เปล่า คุณจะสูญเสียข้อมูลใด ๆ ในฮาร์ดไดรฟ์หากคุณมีอะไรอยู่ในนั้น
- ไม่ต้องลองติดตั้ง Windows 7 อีกครั้ง
อีกวิธีหนึ่งคือ ถอด HDD ออก เปลี่ยนเป็นเครื่องที่มี Windows อยู่แล้ว และฟอร์แมตไดรฟ์โดยใช้ระบบไฟล์ NTFS เมื่อเสร็จแล้ว ให้ซ่อม HDD กลับที่เครื่องและเริ่มการติดตั้ง win7
วิธีที่ 2:โหลดไดรเวอร์คอนโทรลเลอร์ที่เก็บข้อมูลฮาร์ดไดรฟ์จาก USB ลงในการตั้งค่า Windows
หากตัวควบคุม SATA/ที่เก็บข้อมูลของคุณใหม่กว่าเวอร์ชัน Windows 7 ของคุณ วิธีการนี้จะโหลดไดรเวอร์ตัวควบคุมอุปกรณ์จัดเก็บข้อมูลที่ขาดหายไปซึ่งจำเป็นสำหรับการตรวจจับฮาร์ดดิสก์ของคุณ
- ทำงานจากพีซีเครื่องอื่น ดาวน์โหลดไดรเวอร์โฮสต์/ตัวควบคุมการจัดเก็บข้อมูลของฮาร์ดไดรฟ์จากผู้ผลิตมาเธอร์บอร์ดของคุณ หรือจากเว็บไซต์ผู้ผลิตพีซีของคุณ (สมมติว่าคุณไม่ได้เปลี่ยนเมนบอร์ดที่มาพร้อมกับคอมพิวเตอร์ของคุณ)
- แตกไฟล์ zip ลงในไดรฟ์ USB ของคุณ (หากเป็นไฟล์ .exe ให้เพิ่มไฟล์ .zip ต่อท้ายและแตกไฟล์ไปยัง USB ของคุณ)
- ใส่ดิสก์ที่สามารถบู๊ตได้ของ Windows 7 และไดรฟ์ USB ลงในพีซีที่มีปัญหาในการติดตั้งและเริ่มต้นใหม่
- กด F12 เพื่อเปิดตัวเลือกอุปกรณ์บู๊ตและเลือก USB หรือ DVD/RW (แล้วแต่ว่ากรณีใดจะมีการตั้งค่า Windows 7)
- หน้าจอจะปรากฏขึ้นขอให้คุณกดปุ่มใดๆ เพื่อบู๊ตจาก DVD/RW หรือ USB กดปุ่มใดก็ได้เพื่อเริ่มต้นการตั้งค่า Windows 7
- เมื่อหน้าจอต้อนรับปรากฏขึ้นในการตั้งค่า Windows ให้เลือกภาษาแล้วคลิกถัดไป
- ยอมรับใบอนุญาตและข้อกำหนด จากนั้นคลิกถัดไป
- เลือกการติดตั้งแบบกำหนดเอง (ขั้นสูง)
- Windows จะถามคุณว่าต้องการติดตั้งระบบปฏิบัติการที่ใด แต่จะไม่พบข้อมูลใดๆ ในรายการ
- คลิกลิงก์ "โหลดไดรเวอร์" ที่ด้านล่างซ้ายของหน้าต่าง
- หากคุณได้รับกล่องข้อความที่ขอให้คุณเสียบอุปกรณ์กับไดรเวอร์ของคุณ ให้คลิกที่ "ตกลง" (หรือคลิกยกเลิกแล้วเลือกเรียกดู... เพื่อค้นหาไดรเวอร์ด้วยตนเอง คุณต้องระบุไดรเวอร์สำหรับกรณีนี้ หากจำเป็น ให้ปิดคำเตือนเกี่ยวกับไดรเวอร์ที่เหมาะสม และยกเลิกการเลือกช่องทำเครื่องหมายซ่อนไดรเวอร์...)
- เรียกดูอักษรระบุไดรฟ์และตำแหน่งที่ถูกต้องสำหรับไดรฟ์ USB แล้วคลิกตกลง
- เมื่อพบไดรเวอร์แล้ว คุณจะได้รับแจ้งให้เลือกคอนโทรลเลอร์จากรายการ ตรวจสอบให้แน่ใจว่าได้เลือกและคลิกถัดไป:
- ฮาร์ดไดรฟ์จะปรากฏขึ้นและพร้อมที่จะเริ่มการติดตั้ง Windows 7:เลือกไดรฟ์และคลิก "ถัดไป" เพื่อดำเนินการติดตั้งต่อ
วิธีที่ 3:เปลี่ยนโหมดตัวควบคุมการบูตใน BIOS
วิธีนี้จะช่วยได้หาก BIOS ของคุณตรวจไม่พบฮาร์ดไดรฟ์ ด้วยการเปลี่ยนเป็นอินเทอร์เฟซ BIOS และกลไกการแลกเปลี่ยนข้อมูลที่ถูกต้อง การตั้งค่า Windows 7 จะสามารถค้นหาฮาร์ดไดรฟ์ของคุณได้ คุณมีตัวเลือก EFI/UEFI หรือ SATA ที่มีโหมดการบูตสี่โหมด (ATA, RAID, IDE, AHCI)
- ปิดพีซีของคุณและเริ่มต้นใหม่
- กด F2 หรือ F10 อย่างรวดเร็วเพื่อบูตเข้าสู่ BIOS
- ไปที่แท็บ "ขั้นสูง" และเลื่อนลงไปที่ "โหมด SATA"
- กด Enter และเลือกโหมด ไปที่ exit และ exit หลังจากบันทึกการเปลี่ยนแปลง รีสตาร์ทและตรวจสอบว่าตอนนี้ BIOS ตรวจพบ HDD ของคุณหรือไม่ ทำเช่นนี้จนกว่าจะตรวจพบ
หากคุณกำลังใช้ RAID บนคอมพิวเตอร์ ให้เปลี่ยนเป็น AHCI หรือ IDE มิฉะนั้น เพียงเปลี่ยนตัวควบคุมที่เลือกไว้และตรวจดูว่าปัญหายังคงมีอยู่หรือไม่ หลังจากทำเช่นนั้น ให้ฟอร์แมตดิสก์โดยใช้วิธีแรกหรือคุณสามารถใช้ Acronis True Image เพื่อสิ้นสุดกระบวนการฟอร์แมต
มาเธอร์บอร์ด UEFI อาจพลาดตัวเลือกนี้เนื่องจากมีโปรโตคอลตัวควบคุมการจัดเก็บข้อมูลเพียงประเภทเดียวเท่านั้น โปรดทราบว่าวิธีนี้และตัวเลือกโหมดคอนโทรลเลอร์อาจแตกต่างกันสำหรับคอมพิวเตอร์แต่ละเครื่อง คุณรับโหมดคอนโทรลเลอร์ได้ในส่วน "ตัวควบคุมโฮสต์" "การกำหนดค่า IDE" "การกำหนดค่า SATA" หรืออย่างอื่นที่คล้ายกัน
วิธีที่ 4:รีเซ็ต BIOS
หากคุณเปลี่ยนการกำหนดค่าคอนโทรลเลอร์ที่เก็บข้อมูลเนื่องจากการอัพเดตประเภทใดก็ตาม คุณสามารถลองรีเซ็ต BIOS ของคุณ
- ปิดพีซีของคุณและเริ่มต้นใหม่
- กด F2 หรือ F10 อย่างรวดเร็วเพื่อบูตเข้าสู่ BIOS
- ไปที่แท็บ "ออก" และเลือก "เรียกคืนค่าเริ่มต้น"
- เลือก "ใช่" ในข้อความเตือนและออกหลังจากบันทึกการเปลี่ยนแปลง
วิธีที่ 5:ใช้พอร์ต SATA อื่น
หากคุณกำลังใช้คอมพิวเตอร์เดสก์ท็อป ให้ลองใช้พอร์ต SATA อื่นและดูว่าจะช่วยได้หรือไม่ บางครั้งก็มาพร้อมกับตัวควบคุมสองแบบ
หมายเหตุ: บางครั้ง การคัดลอก Boot Folder จาก Windows ติดตั้งดิสก์ไปยังไดรฟ์ USB สามารถแก้ไขปัญหานี้ได้ คุณจึงสามารถดำเนินการดังกล่าวได้