Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีแก้ไข NTOSKRNL.EXE: คู่มือขั้นตอนต่อขั้นตอนซ่อมแซมปัญหา Boot ของ Windows

Ntoskrnl.exe เป็นไฟล์สำคัญของ Windows ที่ใช้เริ่มต้นและโหลดระบบปฏิบัติการ มันเป็นส่วนหนึ่งของกลุ่ม "Kernel" image ที่ใช้กันอย่างกว้างขวางบนระบบปฏิบัติการ Windows NT-based เช่น XP มีการใช้งานสำคัญอื่นๆ อีก เช่น Hardware Virtualization และ Process & Memory Management หากไฟล์นี้เสียหายหรือบกพร่องในทางใดทางหนึ่ง ระบบจะล้มเหลวในการ Boot มีเหตุผลไม่มากที่สิ่งนี้อาจเกิดขึ้น เช่น ไวรัสหรือค่า Registry ที่เสียหาย เพื่อต้านทานสิ่งนี้ คุณสามารถทำตามขั้นตอนด้านล่าง

สาเหตุของข้อผิดพลาด NToskrnl.exe

ข้อผิดพลาดอาจปรากฏเป็น:

Windows could not start because of a computer disk hardware configuration problem.

Could not read from the selected boot disk. Check boot path and disk hardware.

Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information

หรือ

Windows NT could not start because the following file is missing or corrupt:

Winnt_root\System32\Ntoskrnl.exe

Please re-install a copy of the above file

ข้อความเหล่านี้จะป้องกันไม่ให้ PC ของคุณ Boot ได้ วิธีแก้ไขที่อภิปรายที่นี่ออกแบบมาโดยเฉพาะสำหรับ Windows XP มีความเป็นไปได้ว่าหลังจากเวลาผ่านไป ไฟล์จะกลายเป็นเสียหาย ในกรณีนี้ คุณสามารถใช้แผ่นติดตั้ง Windows XP เพื่อกู้คืนไฟล์ NToskrnl.exe ใหม่เพื่อทับทับไฟล์เก่า อย่างไรก็ตาม อาจเป็นที่ไวรัสติดเชื้อระบบของคุณและตอนนี้ป้องกันไม่ให้โหลดได้ วิธีแก้ไขปัญหาเหล่านี้อยู่ด้านล่าง

วิธีแก้ไขข้อผิดพลาด NToskrnl.exe

ขั้นตอนที่ 1 – ติดตั้ง NToskrnl.exe จากแผ่นติดตั้ง Windows XP

หากคุณเชื่อว่าไฟล์เสียหาย ทำตามขั้นตอนเหล่านี้เพื่อกู้คืน Instance ใหม่ของไฟล์ NToskrnl.exe:

  1. ใส่แผ่นติดตั้ง Windows XP ลงใน CD ROM Drive
  2. Restart PC และฟังเสียง Beep ครั้งแรก กด F2 บนคีย์บอร์ดเพื่อ Boot จาก CD
  3. หลังจากทำเช่นนี้ ไฟล์ติดตั้งจะโหลด รอจนเสร็จสิ้นแล้วกด "R" เพื่อเข้าสู่ Recovery Console
  4. ใน Recovery Console ให้เลือกการติดตั้ง XP ที่เสียหาย (กด 1 หากคุณมีระบบปฏิบัติการเพียงอย่างเดียว) และกด Enter
  5. พิมพ์รหัสผ่าน Administrator เพื่อ Login และกด Enter
  6. ที่ Command Prompt ของ Recovery Console ให้ป้อนคำสั่งที่เกี่ยวข้องหนึ่งในนี้:
  • expand <cd-drive>:\i386\ntoskrnl.ex_ <hd-drive>:\Windows\system32\ntoskrnl.exe (สำหรับ Single CPU Systems)
  • expand <cd-drive>:\i386\ntkrnlmp.ex_ <hd-drive>:\Windows\system32\ntoskrnl.exe (สำหรับ Multi CPU Systems)
  • หากถูกถามให้ Overwrite ไฟล์ ให้พิมพ์ Y และกด Enter

ตอนนี้คุณสามารถพิมพ์ "exit" และกด Enter เพื่อปิด Command Prompt วิธีนี้จะติดตั้ง NToskrnl.exe ใหม่จากแผ่นติดตั้ง Windows XP มันจะทับทับไฟล์เก่าหากเสียหาย หรือจะคัดลอกตัวเองไปที่ไดเรกทอรีที่ถูกต้องหากไม่ได้อยู่ที่นั่น คอมพิวเตอร์ควรจะ Boot ได้อย่างถูกต้องโดยไม่มีปัญหากับไฟล์ NToskrnl.exe หากไม่ใช่กรณีนี้ ให้ดำเนินการขั้นตอนถัดไป

ขั้นตอนที่ 2 – ทำความสะอาดไวรัส

หากคุณเข้าชมเว็บไซต์มากหรือแลกเปลี่ยนซอฟต์แวร์มาก อาจเป็นที่ระบบของคุณติดเชื้อไวรัส โปรแกรมมลิขมลางค์เหล่านี้เจาะลึกลงในระบบของคุณและพยายามทำลายมันหรือขโมยข้อมูล เช่น รหัสผ่าน สิ่งสำคัญมากที่ต้องป้องกันไวรัสให้ไม่ขัดขวางกระบวนการระบบสำคัญ เช่น NToskrnl.exe อาจเป็นกรณีที่ไวรัสทำลายไฟล์ NToskrnl.exe ของคุณ พวกมันอาจทำลายมันและนี่คือสาเหตุที่ข้อผิดพลาดแสดง ขอแนะนำให้ป้องกันสิ่งเหล่านี้โดยดาวน์โหลดซอฟต์แวร์แอนติไวรัสอย่าง XoftSpy

ขั้นตอนที่ 3 – ซ่อมแซม Registry

– ดาวน์โหลด Registry Cleaner นี้

หนึ่งในเหตุผลที่พบบ่อยที่สุดที่ข้อผิดพลาดจะเกิดกับ Ntoskrnl คือเพราะวิธีที่ไฟล์นี้ถูกใช้โดยแอปพลิเคชันต่างๆ อย่างต่อเนื่อง อย่างไรก็ตาม เหตุผลที่โปรแกรมเหล่านี้ใช้ไฟล์นี้คือเพราะพวกมันได้รับคำสั่งผ่าน 'Registry' ซึ่งเป็นฐานข้อมูลขนาดใหญ่ที่เก็บซอฟต์แวร์ & การตั้งค่าทั้งหมดที่ Windows ต้องการเพื่อทำงาน น่าเสียดายที่ Registry ก่อให้เกิดข้อผิดพลาดจำนวนมากบน PC ของคุณอย่างต่อเนื่อง และต้องแก้ไขโดยใช้แอปพลิเคชัน 'Registry Cleaner' คุณสามารถใช้โปรแกรมหนึ่งในนี้เพื่อสแกนผ่าน PC และซ่อมแซมข้อผิดพลาดต่างๆ ภายใน ทำให้คอมพิวเตอร์ของคุณทำงานเร็วขึ้นและราบรื่นขึ้น