วิธีการวินิจฉัยปัญหาการโหลดระบบปฏิบัติการหรือปัญหาฮาร์ดแวร์


24
  • ฉันจะทราบได้อย่างไรว่าปัญหาของฉันเกิดจากฮาร์ดแวร์หรือไม่
  • หากเป็นเช่นนั้นฉันจะทราบได้อย่างไรว่าองค์ประกอบใดที่ควรถูกตำหนิ
  • ฉันจะแก้ไขปัญหาระบบปฏิบัติการก่อนอื่นได้อย่างไร

ในฐานะที่เป็นกันส่วนประกอบทั้งหมดเหล่านี้มีความรับผิดชอบอะไรและถ้าพวกเขาแตกอะไรจะผิดพลาด?

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


1
คำถามที่ดี - ฉันชอบคำถามเหล่านี้ "รวมปัญหาที่พบบ่อยเป็นหนึ่งคำถาม"
บุคคลที่ดี

คำตอบ:


22

ฉันจะรู้ได้อย่างไรว่าปัญหาของฉันเกิดจากฮาร์ดแวร์ของฉันหรือไม่

  1. ปัญหาเกิดขึ้นก่อนที่ระบบปฏิบัติการของคุณจะโหลดหรือไม่
  2. ปัญหาเกิดขึ้นกับระบบปฏิบัติการที่แตกต่างกันในเครื่องเดียวกันหรือไม่?
  3. ข้อผิดพลาดดูเหมือนว่าไม่มีสาเหตุ (เช่นการขัดข้องแบบสุ่มทุกสองสามวัน / ชั่วโมงไม่ได้เชื่อมโยงกับโปรแกรมใด ๆ ที่ทำงานหรือเวลาที่ใช้กับพีซีบนหรือไม่

ฉันจะทราบได้อย่างไรว่าองค์ประกอบใดที่ควรถูกตำหนิ?

สรุปสั้น ๆ ว่าเกิดอะไรขึ้นเมื่อส่วนประกอบล้มเหลว

  • ฮาร์ดไดรฟ์: "ระบบปฏิบัติการที่หายไป" หรือคล้ายกันให้เรียกใช้บ่อยครั้งCHKDSK(หรือคล้ายกัน)
  • RAM: โปรแกรม / OS ขัดข้องเพราะไม่มีเหตุผลและไม่มีรูปแบบจริง
  • ซีพียู / ฮีทซิงค์ / แหล่งจ่ายไฟ / เต้ารับ: คอมพิวเตอร์ปิดเมื่อทำงานจำนวนมากคอมพิวเตอร์ปฏิเสธที่จะเริ่มทำงานเลยหรือปิดเครื่องทันที
  • ไดรฟ์ USB: อุปกรณ์ที่เสียบเข้ามาไม่ได้รับการรองรับหรือไม่ได้รับพลังงาน
  • เมนบอร์ด: ไม่มีอะไรเริ่มต้นขึ้น

สรุปตอนจบ

คอมพิวเตอร์ของฉันไม่เปิดเลย

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

  • แหล่งจ่ายไฟ
  • เมนบอร์ด
  • ซีพียู
  • พัดลมซีพียู
  • หนึ่งโมดูลหน่วยความจำ (บางครั้งจำเป็นต้องใช้หนึ่งโมดูลต่อหนึ่งธนาคาร)
  • การ์ดแสดงผล (อาจเป็นส่วนหนึ่งของเมนบอร์ดหรือโปรเซสเซอร์)
  • สวิตช์ไฟและไฟ LED
  • ลำโพง PC (สัญญาณเตือน piezo เชื่อมต่อกับขั้วต่อสี่ขาบนเมนบอร์ดไม่ใช่ลำโพงสเตอริโอ / เซอร์ราวด์คอมพิวเตอร์ของคุณ)

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

  • แหล่งจ่ายไฟ: เครื่องของคุณไม่ได้รับพลังงานเพียงพอที่จะเริ่ม สำหรับเดสก์ท็อปต้องแน่ใจว่าคุณมีอุปกรณ์เพียงพอ หากอุปทานดูใหญ่พอมันอาจจะยังขาดอยู่ สำหรับแล็ปท็อปตรวจสอบให้แน่ใจว่าเสียบปลั๊กแล้วและที่ชาร์จใช้งานได้
  • มาเธอร์บอร์ด: ที่ใดที่หนึ่งบนเมนบอร์ดของคุณมีของทอด / หัก ในขณะนี้หายากมันจะเกิดขึ้น
  • ชิพ BIOS: ชิปไบออสเองอาจถูกนำไปทอดบนเครื่อง นี่เป็นสิ่งที่หายากมาก แต่เป็นไปได้

คอมพิวเตอร์ของฉันเปิดเครื่องส่งเสียงบี๊บและปิด

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

คอมพิวเตอร์ของฉันเปิดเครื่อง แต่มีปัญหาบางอย่าง:

ขั้นตอนที่ 1: ตรวจสอบการตั้งค่า BIOS

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

ในขณะที่วิธีการเข้าสู่การตั้งค่า BIOS ของคอมพิวเตอร์อาจแตกต่างกันไปโดยทั่วไปมีปุ่มที่คุณสามารถกดก่อนโหลดระบบปฏิบัติการ (ลบ, F2, F10, F12, สิ้นสุดเป็นตัวเลือกทั่วไป) ที่จะนำคุณเข้าสู่การตั้งค่า BIOS .

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

ขั้นตอนที่ 2: เรียกใช้การวิเคราะห์หน่วยความจำ

หาก RAM มีปัญหาจะเกิดอะไรขึ้นได้บ้าง สิ่งแรกที่ต้องทำคือเรียกใช้โปรแกรมที่จะทดสอบหน่วยความจำของคุณ Windows 7 มีหน่วยความจำในตัว แต่ถ้าไม่สามารถใช้งานได้ (windows ไม่สามารถบู๊ตได้คุณจะไม่เรียกใช้ windows และอื่น ๆ ) คุณสามารถใช้Memtest ได้ตลอดเวลา เพียงเขียนลง CD / USB และบู๊ตไปยังอุปกรณ์ หากมีข้อผิดพลาดของหน่วยความจำแม้เมื่อทำงานด้วยแรงดันไฟฟ้าและความเร็วที่ระบุคุณต้องมี RAM ใหม่ ลองเปลี่ยนไม้ทีละครั้งเพื่อดูว่าแท่ง / ตำแหน่งใดที่มีข้อบกพร่อง หากไม้มีความผิดพลาดเพียงแค่รับไม้ใหม่และถ้าตำแหน่งผิดปกติคุณต้องตัดสินใจว่าคุณต้องการเมนบอร์ดใหม่หรือไม่

ขั้นตอนที่ 3: เรียกใช้การวินิจฉัยฮาร์ดไดรฟ์

ตรวจสอบให้แน่ใจว่าฮาร์ดแวร์นั้นโอเค :

มีบางสิ่งที่เรียกว่า SMART ที่มาพร้อมกับฮาร์ดไดรฟ์สมัยใหม่เกือบทุกตัวที่ควรบอกคุณได้ว่าฮาร์ดไดรฟ์ของคุณกำลังจะล้มเหลวหรือไม่ มันเป็นงานที่ไม่ค่อยดีเท่าไหร่ แต่ก็ดีกว่าไม่มีอะไรเลย วิธีดูการใช้ข้อมูล SMART:

  • Windows: คุณสามารถใช้wmicตามด้วยdiskdrive get status
  • Mac: DiskUtility (นอกดิสก์ติดตั้ง Mac หรือหลังจากบูตระบบปฏิบัติการหากเป็นตัวเลือก)
  • Unix: คุณสามารถใช้SmartMonTools (และดูที่นี่ ) สำหรับข้อมูลเพิ่มเติม (SmartMontools มีรุ่น windows ด้วย)

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

นอกจากนี้โปรแกรมเหล่านี้อ้างถึงระบบปฏิบัติการโฮสต์ไม่ใช่ระบบปฏิบัติการบนไดรฟ์ ระบบปฏิบัติการบนไดรฟ์ไม่มีข้อ จำกัด ในการใช้เครื่องมือเหล่านี้

ตรวจสอบระบบไฟล์

  • Windows รับดิสก์การติดตั้งและเรียกใช้chkdskจากนั้น เมื่อต้องการทำสิ่งนี้ให้เลือกการซ่อมแซมแล้วหลังจากที่คุณเลือกระบบปฏิบัติการ (หากพบ) ให้เลือกพร้อมท์คำสั่ง จากนั้นพิมพ์สิ่งที่ต้องการchkdsk c: /f(เลือกเพิ่ม / r เพื่อลองและกู้คืนข้อมูลบางส่วน / b เพื่อลองรับบางเซ็กเตอร์กลับมา / v เพื่อดูข้อผิดพลาดและ / i เพื่อเร่งความเร็วด้วยค่าใช้จ่ายที่ไม่ตรวจสอบทุกอย่างอย่างเข้มงวด )
  • ระบบที่เหมือนกับ Unix คุณสามารถใช้ fsck (1) (File System ChecK) ซึ่งเป็นส่วนหนึ่งของ Unix distros หลัก (รวมถึง mac, FreeBSD และ Linux)

เครื่องมือเหล่านี้จะสามารถซ่อมแซมระบบไฟล์ได้หากเป็นปัญหา

ขั้นตอนที่ 4: Bootloader

ใช้ขั้นตอนนี้เฉพาะเมื่อปัญหาคือคุณไม่สามารถบูตเข้า / ค้นหาระบบปฏิบัติการของคุณ

ดิสก์ Super GRUBเป็นเครื่องมือที่ยอดเยี่ยมที่สามารถทำลายฮาร์ดไดรฟ์ของคุณและพยายามค้นหาพาร์ติชันที่สามารถบู๊ตได้ทั้งหมดและจะช่วยให้คุณสามารถบูตได้ เมื่อคุณบูตแล้วสิ่งสำคัญคือการซ่อมแซม Master Boot Record (MBR)

  • Windows นี้เป็นไปได้ด้วยยูทิลิตี้ที่เรียกว่าEasyBCD
  • Mac: ใช้ Disk Utility คลิกที่ฮาร์ดไดรฟ์ของคุณ (ตัวไดรฟ์ไม่ใช่พาร์ติชั่น) ย้ายแถบเลื่อนรูปสามเหลี่ยมที่ปรับพาร์ติชั่นไปมาแล้วคลิกที่ Apply โครงสร้างพื้นฐานการบูต (MBR หรือ EFI) จะถูกสร้างขึ้นใหม่ หมายเหตุ:ควรเตือนคุณว่ามีการเปลี่ยนแปลงพาร์ติชัน
  • Grub (Linux distros จำนวนมาก): (นำมาจากที่นี่ หมายเหตุเปลี่ยนการอ้างอิงที่เหมาะสมจาก hd2, hd0 ฯลฯ เป็นสิ่งที่เหมาะสมสำหรับการตั้งค่าของคุณ)

    1. เปิดเทอร์มินัลในฐานะผู้ใช้รูท
    2. ใส่ GRUB (ตอนนี้เราอยู่ในเชลล์อินเตอร์เฟสบรรทัดคำสั่งสำหรับ GRUB)
    3. ป้อน root (hd2,0) (การตั้งค่าไดรฟ์สำหรับเริ่มระบบที่ส่วนใหญ่ของ GRUB และไฟล์เคอร์เนลระบบคือ)
    4. ป้อน find (hd2,0) / grub / stage1 (ไฟล์แรกที่ GRUB ใช้เพื่อบูตจาก) ขั้นตอนนี้อาจไม่จำเป็น แต่ปลอดภัยกว่าดีกว่าขออภัย
    5. นี่เป็นรายการพาร์ติชั่นของไดรฟ์ที่สามารถติดตั้ง GRUB ได้
    6. เข้าสู่การตั้งค่า (hd0) (เพื่อติดตั้ง bootloader ไปยังไดรฟ์ BIOS ของระบบของฉันบูท)
    7. ป้อนออก (เพื่อออกอย่างถูกต้องจากเชลล์อินเตอร์เฟสบรรทัดคำสั่ง GRUB)
  • FreeBSD: หน้านี่มีคำแนะนำอย่างกว้างขวางสำหรับวิธีการคืนค่า bootloader ใน FreeBSD สรุปย่อว่าถ้า MBR ของคุณถูกเขียนทับโดยระบบปฏิบัติการอื่นหรืออย่างอื่นก็สามารถเรียกคืนไปยังรัฐวานิลลาธรรมดาด้วยfdisk -B -b /boot/boot0 deviceที่อุปกรณ์เป็นอุปกรณ์ที่คุณบูตจาก

ขั้นตอนที่ 5: กราฟิก

อ่านขั้นตอนนี้หากคุณมีปัญหาด้านกราฟิก

  • หากปัญหาปรากฏขึ้นก่อนที่ระบบปฏิบัติการจะบู๊ตแสดงว่าเป็นปัญหาฮาร์ดแวร์
  • หากก่อนหน้า BIOS เป็นปกติและหลังจากนั้นอาจเป็นปัญหาเกี่ยวกับการ์ดแสดงผลหรือไดรเวอร์
  • หากปัญหาเกิดขึ้นแบบสุ่มแสดงว่าเป็นปัญหาของฮาร์ดแวร์

หมายเหตุการปิด:

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

ข้อมูลที่เกี่ยวข้อง:
ฉันจะแก้ไขปัญหาฮาร์ดแวร์ที่เกี่ยวข้องกับการแช่แข็ง / ขัดข้องของคอมพิวเตอร์ได้อย่างไร
ฉันจะแก้ไขปัญหาเมื่อไม่มีเงื่อนงำที่จะเริ่มได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.