ทุกวันเราใช้ Windows Explorer โดยไม่ได้ตั้งใจ แต่มีครั้งที่มันก่อให้เกิดปัญหากับ dwm.exe หรือในทางกลับกัน กรณีไหนก็ตาม ปัญหาเหล่านี้ต้องได้รับการแก้ไข
DWM.exe ย่อมาจาก Desktop Windows Manager เป็นกระบวนการสำคัญที่เกี่ยวข้องกับ Windows Explorer แม้ปัญหากับ Desktop Windows Manager จะพบได้บ่อยและอาจเกิดขึ้นทุกวัน แต่ข่าวดีคือ สามารถแก้ไขได้ด้วยการรีบูทอย่างง่ายหรือการแก้ไขทางเทคนิค
ปัญหาทั่วไปหนึ่งที่เกี่ยวข้องกับ dwm.exe คือ ความล้มเหลวของ dwm.exe บน Windows 10/11 พร้อมกับ KERNELBASE.dll? นี่เกี่ยวกับอะไร? สาเหตุที่เป็นไปได้ของความล้มเหลว dwm.exe กับ KERNELBASE.dll คืออะไร? ในบทความนี้ เราจะพยายามตอบคำถามเหล่านี้
เกี่ยวกับไฟล์ KERNELBASE.dll
KERNELBASE.DLL เป็นไฟล์ DLL ที่จัดเก็บในโฟลเดอร์ระบบของคุณ มันถูกสร้างขึ้นโดยอัตโนมัติระหว่างการติดตั้ง Windows OS ของคุณ โดยทั่วไปจะถูกเรียกใช้เมื่อเปิดแอปพลิเคชัน .exe เมื่อมันเสียหาย คุณจะได้ข้อผิดพลาดว่ามีไฟล์ .dll หายไป
สาเหตุที่เป็นไปได้อื่นๆ ของข้อผิดพลาดที่เกี่ยวข้องกับ KERNELBASE.dll ได้แก่:
- ขัดแย้งกับแอปและไฟล์ที่ติดตั้งใหม่
- การใช้งานไดเรกทอรีและไฟล์อย่างไม่ถูกต้อง
- การโจมตีทางอันตรายต่อระบบ
ตามรายงานของผู้ใช้ Windows 10/11 บางคนที่มีปัญหากับไฟล์นี้ ระบุว่าจอภาพของพวกเขาดับสลับและพัดลมระบบทำงานหนักเกินไปในช่วงเวลาสุ่ม บางคนไม่สามารถรับคำสั่งอินพุตจากอุปกรณ์ต่อพ่วงภายนอกได้เลย
ปัญหานี้สามารถแก้ไขได้ไหม?
วิธีแก้ไขความล้มเหลว Dwm.exe กับ KERNELBASE.dll
เราไม่สามารถแนะนำวิธีแก้ไขเฉพาะเจาะจงที่ทำงานได้กับทุกคน แต่เราขอแนะนำให้ทำตามขั้นตอนด้านล่าง เนื่องจากผู้ใช้ที่ได้รับผลกระทบหลายคนได้ใช้วิธีเหล่านี้แก้ไขข้อผิดพลาดสำเร็จ
วิธีแก้ #1: ลงทะเบียนไฟล์ .dll
อาจเป็นที่ข้อผิดพลาดแสดงขึ้นเพราะไฟล์ KERNELBASE.dll ยังไม่ได้ลงทะเบียน วิธีลงทะเบียนไฟล์ .dll:
- ในช่องค้นหา ให้พิมพ์ cmd แล้วกด Enter
- คลิกขวาที่ Command Prompt และเลือก Run as Administrator
- ในบรรทัดคำสั่ง ให้พิมพ์คำสั่ง: regsvr32 KERNELBASE.dll
- กด Enter
- รีบูทคอมพิวเตอร์ของคุณและตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีแก้ #2: คัดลอกไฟล์ .dll จากคอมพิวเตอร์อื่น
วิธีแก้ไขอีกวิธีหนึ่งคือการคัดลอกไฟล์ .dll จากคอมพิวเตอร์อื่นที่กำลังรัน Windows OS รุ่นและเวอร์ชันเดียวกัน
ตำแหน่งของไฟล์อาจแตกต่างกันไปขึ้นอยู่กับสถาปัตยกรรมของระบบปฏิบัติการ สำหรับอุปกรณ์ Windows 64-bit ควรอยู่ที่ C:\Windows\SysWOW64 สำหรับ PC Windows 32-bit ไฟล์จะอยู่ที่ C:\Windows\System32
วิธีแก้ #3: สร้างโปรไฟล์ผู้ใช้ใหม่
หากคุณสงสัยว่าข้อผิดพลาด KERNELBASE.dll แสดงขึ้นเนื่องจากบัญชีผู้ใช้เสียหาย เราขอแนะนำให้สร้างบัญชีผู้ใช้ Administrator หรือ Local ใหม่
วิธีทำ:
- ไปที่ Start
- เลือก Settings และไปที่ Accounts
- เลือก Family and other users
- คลิกตัวเลือก Add someone else to this PC
- เลือก I don't have this person's sign-in information
- หน้าต่างใหม่ควรปรากฏ คลิกตัวเลือก Add a user without a Microsoft account
- ระบุชื่อผู้ใช้ รหัสผ่าน และคำใบ้รหัสผ่าน
- กด Next เพื่อดำเนินต่อ
- ปฏิบัติตามขั้นตอนบนหน้าจอ และคุณควรสามารถสร้างบัญชีผู้ใช้ใหม่บน PC ของคุณได้
- เมื่อสร้างเสร็จ ให้เข้าสู่ระบบด้วยบัญชีผู้ใช้นั้น และตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีแก้ #4: หยุดกระบวนการ Task Manager
บางครั้ง การหยุดกระบวนการ Task Manager คือทั้งสิ่งที่คุณต้องทำเพื่อแก้ไขข้อผิดพลาดที่เกี่ยวข้องกับ KERNELBASE.dll วิธีทำ:
- กดปุ่ม CTRL + ALT + DEL พร้อมกัน
- จะเปิด Task Manager ไปที่แท็บ Process และหา Explorer.exe
- คลิกที่มันและเลือก End Task
- รัน Explorer.exe ใหม่ และดูว่าคุณยังมีปัญหาอยู่หรือไม่
วิธีแก้ #5: ตรวจสอบระบบหาเครื่องหมายมัลแวร์
หาก dwm.exe ใช้หน่วยความจำหรือ CPU มากเกินไป แสดงว่ามีไวรัสคอมพิวเตอร์แทรกเข้ามาในระบบ
เพื่อแก้ไขปัญหา ให้รันสแกนไวรัสแบบรวดเร็วโดยใช้โปรแกรมแอนติไวรัสที่น่าเชื่อถือซึ่งสามารถลบไฟล์ที่น่าสงสัยและแก้ไขปัญหาที่พวกมันสร้างขึ้น
วิธีแก้ #6: ปิดใช้งานบริการที่ผิดปกติ
บริการ Windows 10/11 บางอย่างสามารถก่อให้เกิดปัญหากับ dwm.exe ทำให้เกิดความล้มเหลวกับไฟล์ KERNELBASE.dll ดังนั้น จึงคุ้มค่าที่จะลองปิดใช้งานบริการเหล่านั้น
วิธีทำ:
- กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run
- ในช่องข้อความ พิมพ์ services.msc และกด Enter จะเปิดหน้าต่าง Services
- ตอนนี้ ให้ปิดใช้งานบริการ Google Update และ Skype Updater โดยดับเบิลคลิกที่มัน เมื่อหน้าต่าง Properties ปรากฏ ให้เปลี่ยนค่า Startup type เป็น Disabled
- กด Apply เพื่อบันทึกการเปลี่ยนแปลง
วิธีแก้ #7: รันเครื่องมือ DISM
อุปกรณ์ Windows 10/11 ของคุณมีเครื่องมือแก้ไขปัญหาในตัวที่สามารถใช้แก้ไขปัญหาต่างๆ ในระบบปฏิบัติการได้ เรียกว่า Deployment Image Servicing and Management tool หรือ DISM สำหรับสั้นๆ
วิธีรัน:
- ในช่องค้นหา พิมพ์ cmd และกด Enter
- คลิกขวาที่ผลลัพธ์ค้นหาที่เกี่ยวข้องที่สุด
- เลือก Run as Administrator
- ในบรรทัดคำสั่ง ให้คัดลอกวางคำสั่งเหล่านี้ทีละคำสั่ง ต้องกด Enter หลังแต่ละคำสั่ง:
- DISM /online /Cleanup-Image / ScanHealth
- DISM /Online /Cleanup-Image /RestoreHealth
- กระบวนการทั้งหมดอาจใช้เวลาถึง 10 นาทีในการเสร็จสิ้น โปรดแน่ใจว่าคุณไม่ได้ขัดจังหวะมัน
- เมื่อเสร็จแล้ว ให้รีสตาร์ท PC ของคุณ
สรุป
Desktop Windows Manager เป็นส่วนประกอบสำคัญของ Windows แม้จะเป็นไปได้ว่ามัลแวร์จะติดเชื้อมัน โดยแทนที่ไฟล์จริงด้วยไฟล์ที่มีปัญหา แต่ทราบว่าเหตุการณ์นี้เกิดขึ้นได้นานๆ หากคุณต้องการแน่ใจ ให้ตรวจสอบตำแหน่งไฟล์ของกระบวนการใน Task Manager คลิกขวาที่กระบวนการ dwm.exe จริง และเลือก Open File Location หากมันอยู่ในโฟลเดอร์ที่กำหนดไว้ แสดงว่าคุณไม่ได้จัดการกับไวรัส
หากคุณยังมีปัญหากับ dwm.exe ก่อให้เกิดความล้มเหลวของ KERNELBASE.dll เราขอแนะนำให้ลองวิธีแก้ไขที่เราเสนอข้างต้น คุณไม่จำเป็นต้องลองทุกวิธี ทำตามลำดับรายการลงมา และคุณแน่ใจว่าจะพบวิธีที่ทำงานได้สำหรับคุณ
คุณรู้วิธีแก้ไขอื่นๆ สำหรับความล้มเหลว dwm.exe ที่เกี่ยวข้องกับ KERNELBASE.dll ไหม? บอกเราได้ในความคิดเห็นด้านล่าง