Saturday, December 9, 2006

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

อาการ เปิดเครื่องคอมฯ แล้วเครื่องบู๊ตไม่ยอมหยุด แสดงหน้าต่าง 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 ใหม่

No comments: