วิธีแก้ไข kernelbase.dll ล่มในแอปพลิเคชัน Windows

ข้อผิดพลาดของ KernelBase.dll อาจทำให้แอปพลิเคชันล่มที่ผิดหวังกับคอมพิวเตอร์ Windows ไฟล์ไลบรารีลิงก์ไดนามิกที่สำคัญนี้ซึ่งอยู่ในโฟลเดอร์ System32 มีฟังก์ชั่นเคอร์เนลที่สำคัญที่ช่วยให้ Windows ทำงานได้อย่างราบรื่น เมื่อแอปพลิเคชันหลายแอปพลิเคชันเข้าถึงไฟล์นี้พร้อมกันบางครั้งอาจนำไปสู่พฤติกรรมที่ผิดปกติและล่ม

มาสำรวจหลายวิธีในการแก้ไขปัญหาที่เกี่ยวข้องกับ KernelBase.DLL และทำให้แอปพลิเคชันของคุณทำงานได้อย่างราบรื่นอีกครั้ง

วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม

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

ขั้นตอนที่ 1:คลิกขวาที่ทางลัดของแอปพลิเคชันหรือไฟล์ปฏิบัติการแล้วเลือก“ คุณสมบัติ”

ขั้นตอนที่ 2:คลิกที่แท็บ“ ความเข้ากันได้” จากนั้นคลิก“ เรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้”

อ่านด้วย:

ขั้นตอนที่ 3:เลือก“ ลองใช้การตั้งค่าที่แนะนำ” เพื่อใช้โหมดความเข้ากันได้ที่แนะนำ

ขั้นตอนที่ 4:หากปัญหายังคงมีอยู่ให้เรียกใช้ตัวแก้ไขปัญหาอีกครั้งและเลือก“ โปรแกรมแก้ไขปัญหา” เพื่อปรับการตั้งค่าความเข้ากันได้ด้วยตนเอง

หรือคุณสามารถเข้าถึงตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมได้โดยการเปิดกล่องโต้ตอบ Run (Windows Key + R) และป้อน:

%systemroot%system32msdt.exe -id PCWDiagnostic

การลงทะเบียนไฟล์ KernelBase.dll อีกครั้งสามารถแก้ไขปัญหาที่เกิดจากการลงทะเบียนหรือการทุจริตที่ไม่เหมาะสม

ขั้นตอนที่ 1:เปิดพรอมต์คำสั่งเป็นผู้ดูแลระบบ คุณสามารถทำได้โดยคลิกขวาที่ปุ่มเริ่มต้นและเลือก“ Windows Terminal (Admin)” หรือ“ คำสั่ง Prompt (Admin)”

ขั้นตอนที่ 2:ในหน้าต่างพรอมต์คำสั่งให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:

regsvr32 KERNELBASE.dll

ขั้นตอนที่ 3:รีสตาร์ทคอมพิวเตอร์ของคุณเพื่อใช้การเปลี่ยนแปลง

วิธีที่ 3: เรียกใช้ตัวตรวจสอบไฟล์ระบบ (SFC)

ตัวตรวจสอบไฟล์ระบบเป็นยูทิลิตี้ Windows ในตัวที่สามารถสแกนและซ่อมแซมไฟล์ระบบที่เสียหายรวมถึง KernelBase.dll

ขั้นตอนที่ 1:เปิดพรอมต์คำสั่งเป็นผู้ดูแลระบบ

ขั้นตอนที่ 2:พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:

sfc /scannow

ขั้นตอนที่ 3:รอให้การสแกนเสร็จสมบูรณ์ กระบวนการนี้อาจใช้เวลาหลายนาที

ขั้นตอนที่ 4:รีสตาร์ทคอมพิวเตอร์ของคุณหลังจากการสแกนเสร็จสิ้น

วิธีที่ 4: Run DIMP (การปรับใช้ภาพและการจัดการภาพ)

DIMC สามารถซ่อมแซมภาพของระบบ Windows ที่อาจทำให้เกิดปัญหาเคอร์เนลเบสปัญหา

ขั้นตอนที่ 1:เปิดพรอมต์คำสั่งเป็นผู้ดูแลระบบ

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

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

ขั้นตอนที่ 3:รีสตาร์ทคอมพิวเตอร์ของคุณหลังจากกระบวนการเสร็จสิ้น

วิธีที่ 5: แทนที่ไฟล์ kernelbase.dll

หากวิธีการข้างต้นใช้งานไม่ได้คุณอาจต้องแทนที่ไฟล์ KernelBase.dll ด้วยเวอร์ชันที่ดีต่อสุขภาพจากคอมพิวเตอร์เครื่องอื่นหรือจาก Microsoft โดยตรง

ขั้นตอนที่ 1:ค้นหาไฟล์ kernelbase.dll บนระบบของคุณ โดยทั่วไปจะพบใน:

  • C: WindowsSystem32 (สำหรับหน้าต่าง 64 บิต)
  • C: WindowssySwow64 (สำหรับหน้าต่าง 32 บิต)

ขั้นตอนที่ 2:คัดลอก KernelBase.dll เวอร์ชันที่ดีต่อสุขภาพจากคอมพิวเตอร์เครื่องอื่นที่มีเวอร์ชันและสถาปัตยกรรม Windows รุ่นเดียวกัน (32 บิตหรือ 64 บิต)

ขั้นตอนที่ 3:แทนที่ไฟล์ kernelbase.dll ที่มีอยู่ด้วยเวอร์ชันที่คัดลอก

ขั้นตอนที่ 4:เปิดพรอมต์คำสั่งเป็นผู้ดูแลระบบและเรียกใช้คำสั่งต่อไปนี้:

regsvr32 KERNELBASE.dll

ขั้นตอนที่ 5:รีสตาร์ทคอมพิวเตอร์ของคุณ

วิธีที่ 6: ติดตั้งแอปพลิเคชันที่มีปัญหาใหม่

หากข้อผิดพลาด kernelbase.dll เกิดขึ้นกับแอปพลิเคชันเฉพาะเท่านั้นการติดตั้งโปรแกรมนั้นอาจแก้ไขปัญหาได้อีกครั้ง

ขั้นตอนที่ 1:ถอนการติดตั้งแอปพลิเคชันที่มีปัญหาผ่านแอพควบคุมหรือแอพการตั้งค่า

ขั้นตอนที่ 2:รีสตาร์ทคอมพิวเตอร์ของคุณ

ขั้นตอนที่ 3:ดาวน์โหลดแอปพลิเคชันเวอร์ชันล่าสุดจากเว็บไซต์ทางการ

ขั้นตอนที่ 4:ติดตั้งแอปพลิเคชันและตรวจสอบว่าข้อผิดพลาด KernelBase.dll ยังคงอยู่หรือไม่

โดยการทำตามวิธีการเหล่านี้คุณควรจะสามารถแก้ไขข้อผิดพลาดและข้อผิดพลาดที่เกี่ยวข้องกับเคอร์เนลส่วนใหญ่ได้ อย่าลืมทำให้ระบบ Windows และไดรเวอร์ของคุณทันสมัยอยู่เสมอเนื่องจากสามารถป้องกันปัญหาที่เกี่ยวข้องกับ DLL จำนวนมากจากการเกิดขึ้นในตอนแรก หากปัญหายังคงมีอยู่หลังจากลองใช้โซลูชันเหล่านี้ให้พิจารณาขอความช่วยเหลือจากการสนับสนุนของ Microsoft หรือช่างเทคนิคมืออาชีพ

Related Posts