Saturday, December 9, 2006

บู๊ตคอมพ์แล้วค้าง เครื่องบู๊ตใหม่เอง

อาการ เปิดเครื่องคอมฯ แล้วเครื่องบู๊ตไม่ยอมหยุด หน้าต่างแสดงในส่วนของ bios อยู่ (หน้าสีดำ และมีตัวอักษร) หน้าต่าง Windows ยังไม่ได้แสดงเลย ไม่ทราบเป็นเพราะอะไร แล้วจะทำอย่างไรได้บ้าง

สาเหตุ (ที่อาจเป็นไปได้)
ไฟล์ NTDETECT.com ซึ่งเป็นระบบของ Windows เสียหาย หรือหายไป

การแก้ไข
  1. บู๊ตด้วยแผ่น boot Windows XP
  2. ระหว่างบู๊ตจะมีหน้าต่างแสดงด้านล่างให้กด ตัว R เพื่อเข้าระบบ (R=Repair) เราเรียกวิธีการนี้ว่า Recovery Console
  3. จากนั้นรอสักพัก จะมีหน้าต่างให้เลือก partition ให้เลือก 1 C:\WINDOWS:
  4. ใส่ password ในส่วนของ Administator ลงไป
  5. จากนั้นเมื่อเข้าสู่ระบบได้แล้ว (จะอยู่ในลักษณะของ DOS โหมด)
  6. พิมพ์คำสั่ง copy d:\i386\ntdetect.com c:\
  7. Photobucket - Video and Image Hosting
  8. หลังจาก copy ได้แล้ว ให้พิมพ์คำสั่ง Exit เพื่อออกจาก Repair และ Restart Windows ใหม่

เข้าวินโดว์แล้วเครื่องบู๊ตใหม่เอง

อาการ เปิดเครื่องคอมฯ แล้วเครื่องบู๊ตไม่ยอมหยุด แสดงหน้าต่าง Windows แล้ว แต่ยังไม่ได้เข้าหน้า Login ไม่ทราบเป็นเพราะอะไร แล้วจะทำอย่างไรได้บ้าง

สาเหต(ที่อาจเป็นไปได้)
ไฟล์ KERNEL32.DLL ซึ่งเป็นระบบของ Windows เสียหาย หรือหายไป (ปกติไฟล์ Kernel32.dll จะอยู่ในโฟลเดอร์ C:\Windows\system32

การแก้ไข

1. บู๊ตด้วยแผ่น boot Windows XP
2. ระหว่างบู๊ตจะมีหน้าต่างแสดงด้านล่างให้กด ตัว R เพื่อเข้าระบบ (R=Repair) เราเรียกวิธีการนี้ว่า Recovery Console
3. จากนั้นรอสักพัก จะมีหน้าต่างให้เลือก partition ให้เลือก 1 C:\WINDOWS:
4. ใส่ password ในส่วนของ Administator ลงไป
5. จากนั้นเมื่อเข้าสู่ระบบได้แล้ว (จะอยู่ในลักษณะของ DOS โหมด)
6. ตรวจเช็คไฟล์ kernal32.dll ว่ามีหรือไม่ โดยเข้าไป C:\windows\system32
7. พิมพ์คำสั่ง "dir kernal32.dll" กดปุ่ม Enter
8. ถ้าขึ้นคำว่า "File Not Found" ให้ทำในหัวข้อต่อไป แต่ถ้ามี ให้พิมพ์คำสั่ง "rename kernal32.dll kernal32.old" เพื่อเปลี่ยนชื่อไฟล์และเก็บสำรองไว้ก่อน
9. พิมพ์คำสั่ง expand d:\i386\kernal32.dl_

Photobucket - Video and Image Hosting

10. หลังจาก copy ได้แล้ว ให้พิมพ์คำสั่ง Exit เพื่อออกจาก Repair และ Restart Windows ใหม่

Unmountable Boot Valume

ใช้ XP หน้าจอขึ้นข้อความ "Unmountable Boot Volume" แล้วค้าง

เปิดเครื่องคอมฯ ขึ้นมา ยังไม่ได้เข้าถึง Windows XP เลย ก็ปรากฏข้อความเกือบเต็มหน้า และมีข้อความแสดงว่า "UNMOUNTABLE_BOOT_VOLUME" เครื่องค้างไปเลย ทำอะไรไม่ได้ ได้ทดลอง boot ใหม่ และพยายามเข้า save mode ก็ไม่ได้เช่นกัน พยายามทำ System Restore ก็ไม่ได้อีกเช่นกัน

สาเหตุ (ที่อาจเป็นไปได้)
มีการติดตั้งอุปกรณ์ที่ไม่เข้ากับ Windows XP (ถ้าใช่ให้ลองถอดออกก่อนและลองติดตั้งใหม่) แต่ถ้ายังไม่ได้ ให้ทำวิธีดังนี้


การแก้ไข

  1. บู๊ตด้วยแผ่น boot Windows XP
  2. ระหว่างบู๊ตจะมีหน้าต่างแสดงด้านล่างให้กด ตัว R เพื่อเข้าระบบ (R=Repair) เราเรียกวิธีการนี้ว่า Recovery Console
  3. จากนั้นรอสักพัก จะมีหน้าต่างให้เลือก partition ให้เลือก 1 C:\WINDOWS: หรือ
  4. ถ้าไม่ได้มีหัวข้อให้เลือก ก็จะเข้า Drive C: เลย (เหมือนกับระบบ DOS)
  5. จากนั้นพิมพ์คำสั่ง "CHKDSK /R" คำสังนี้จะทำการตรวจสอบดิกส์ และซ่อมให้อัตโนมัติ
  6. รอจนกระทั่งเสร็จ 100% ทั้งนี้ ขึ้นกับปัญหาและขนาดของฮาร์ดดิกส์ว่าใหญ่ขนาดไหน สำหรับของผม 80 gb ก็ใช้เวลาประมาณ 10 กว่านาที
  7. ถ้าต้องการให้แน่นอนมากขึ้น หลังจาก CHKDSK เสร็จแล้ว ให้พิมพ์คำสั่ง "fixboot" ด้วย
  8. เสร็จแล้ว ให้พิมพ์คำสั่ง Exit เพื่อออกจาก Repair และ Restart Windows ใหม่
ทิป:: คำสั่งที่ให้พิมพ์นั้น จะเป็นตัวพิมพ์เล็กหรือใหญ่ก็ได้ทั้งนั้น