ปัญหาที่พบบ่อยมากใน Windows 10 คือข้อผิดพลาดWindows Shell Common DLL หยุดทำงาน อาจมีสาเหตุหลายประการที่ปัญหานี้อาจเกิดขึ้นบนพีซีของคุณ แต่มักจะเกี่ยวข้องกับไดรเวอร์เสียงและทัชแพด ในบางกรณีข้อผิดพลาดนี้อาจปรากฏขึ้นชั่วคราวและการรีสตาร์ทแบบธรรมดาสามารถแก้ปัญหาให้คุณได้ แต่ในกรณีที่มีปัญหากับคุณมากนี่เป็นวิธีแก้ปัญหาบางประการที่คุณควรพิจารณา
ก่อนอื่นให้เราดูวิธีแก้ปัญหาบางประการที่คุณควรลองก่อนเพื่อช่วยคุณแก้ไขปัญหาในขั้นตอนง่ายๆ
# 1 - รีสตาร์ทพีซีของคุณ : ดูว่าการรีสตาร์ทพีซีของคุณช่วยคุณในการกำจัดข้อผิดพลาดหรือไม่
# 2 - อัปเดต Windows : หาก Windows ของคุณไม่ได้อัปเดตเป็นเวอร์ชันล่าสุดคุณอาจได้รับข้อความแสดงข้อผิดพลาดนี้ ทำตามขั้นตอนที่นี่เพื่ออัปเดต Windows 10 ด้วยตนเอง
# 3 - อัปเดตไดรเวอร์อุปกรณ์ของคุณ : คุณต้องการตรวจสอบให้แน่ใจว่าไดรเวอร์อุปกรณ์ทั้งหมดในพีซีของคุณเป็นรุ่นล่าสุด ในบางครั้งไดรเวอร์ที่ล้าสมัยอาจทำให้เกิดปัญหาใหญ่ ไปที่ลิงค์นี้เพื่อทราบวิธีอัปเดตไดรเวอร์ Windows 10 คุณยังสามารถใช้ประโยชน์จากซอฟต์แวร์อัพเดตไดรเวอร์สำหรับ Windows เหล่านี้ได้อีกด้วย
# 4 - โดยการติดตั้งซอฟต์แวร์ที่มีปัญหาใหม่ : คุณได้รับWindows Shell Common DLL หยุดทำงานผิดพลาดขณะเรียกใช้โปรแกรมหรือแอปพลิเคชันเฉพาะหรือไม่ ถอนการติดตั้งซอฟต์แวร์จากพีซีของคุณและติดตั้งอีกครั้งบนพีซีของคุณโดยดาวน์โหลดไฟล์การติดตั้งใหม่ของซอฟต์แวร์
# 5 - Clean Boot PC : ลองทำ Clean Boot บนพีซีของคุณหนึ่งครั้ง ต่อไปนี้เป็นวิธีการรีสตาร์ทพีซีใน Clean Boot Mode ใน Windows 10
ตอนนี้ให้เราตรวจสอบวิธีการต่างๆเพื่อกำจัดปัญหา Windows Shell Common DLL หยุดทำงาน
แก้ไข 1: ติดตั้งไดรเวอร์เสียงใหม่ในโหมดความเข้ากันได้
ข้อผิดพลาดนี้อาจปรากฏขึ้นเนื่องจากปัญหาเกี่ยวกับไดรเวอร์เสียงที่ติดตั้งบนพีซีของคุณ ในบางครั้งไดรเวอร์ล่าสุดอาจทำให้เกิดปัญหาดังนั้นเราจึงใช้วิธีนี้ในการติดตั้งไดรเวอร์เวอร์ชันที่เข้ากันได้
ขั้นตอนที่ 1 : กดWin + Xปุ่มพร้อมกันบนแป้นพิมพ์ของคุณแล้วจากเมนูที่เปิดให้เลือก Device Managerตัวเลือก
ขั้นตอนที่ 2 : ในหน้าต่าง Device Manager คลิกที่ ตัวเลือกอินพุตเสียงและเอาต์พุตเพื่อขยาย คุณจะเห็นรายการไดรเวอร์เสียงบนพีซีของคุณ คลิกขวาที่ไดร์เวอร์ที่มีชื่อลำโพง (Realtek แบบ High Definition Audio) และเลือก อุปกรณ์ถอนการติดตั้ง ตัวเลือก
ขั้นตอนที่ 3 : กด ปุ่มเริ่มจากนั้นพิมพ์ ความเข้ากันได้ในแถบค้นหา เลือก เรียกใช้โปรแกรมที่สร้างขึ้นสำหรับ Windows เวอร์ชันก่อนหน้าจากผลการค้นหา
ขั้นตอนที่ 4 : หน้าต่างใหม่จะเปิดขึ้น ที่นี่คลิก ถัดไป จากนั้นทำตามคำแนะนำบนหน้าจอและเมื่อถูกถามให้ดำเนินการติดตั้งไดรเวอร์เสียงเวอร์ชันเก่ากว่าในพีซี
ลองใช้วิธีถัดไปหากไม่สามารถแก้ไขปัญหาได้
แก้ไข 2: ปิดใช้งานเอฟเฟกต์เสียง
คุณสามารถรับ Windows Shell Common DLL Has Stopped Working Error ใน Windows 10 หากคุณใช้เอฟเฟกต์เสียงประเภทใด ๆ ด้วยตนเองบนพีซีของคุณ ไดรเวอร์เสียงของคุณอาจเข้ากันไม่ได้กับโหมดหรือเอฟเฟกต์ปรับแต่งเสียงต่างๆ คุณอาจต้องการตรวจสอบว่าคุณได้เปิดใช้งานการตั้งค่าเสียงขั้นสูงหรือไม่ คุณจะต้องปิดการใช้งานด้วย
แก้ไข 3: ตั้งค่า Windows ให้ยอมรับใบรับรอง
ในกรณีที่พีซีของคุณได้รับการกำหนดค่าให้ไม่ยอมรับใบรับรองคุณจะได้รับข้อความแสดงข้อผิดพลาดนี้ คุณสามารถตั้งค่าพีซีของคุณให้ยอมรับใบรับรองโดยใช้เครื่องมือ Windows PowerShell
ขั้นตอนที่ 1 : กดWin + Xด้วยกันและจากเมนูที่เปิดให้เลือกWindows PowerShell (Admin)ตัวเลือก
ขั้นตอนที่ 2 : พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง PowerShell จากนั้นกดปุ่มEnter :
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
เมื่อคำสั่งทำงานสำเร็จให้รีสตาร์ทพีซีของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
แก้ไข 4: เรียกใช้การสแกน SFC
หากไฟล์ระบบบางไฟล์เสียหายหรือผิดพลาดคุณอาจได้รับข้อผิดพลาด Windows Shell Common DLL Has Stopped Working ใน Windows 10 วิธีหนึ่งในการแก้ไขปัญหาคือการเรียกใช้การสแกน SFC บนพีซีของคุณ
ขั้นตอนที่ 1 : เปิด Command Prompt ในโหมด Admin สำหรับเรื่องนี้กด เริ่มการทำงานของปุ่มจากนั้นในการค้นหาประเภทบาร์cmd จากผลการคลิกขวาที่Command Promptและเลือก เรียกใช้ในฐานะผู้ดูแลตัวเลือก
ขั้นตอนที่ 2 : พิมพ์คำสั่งต่อไปนี้แล้วกดปุ่ม Enter :
sfc / scannow
เมื่อการสแกนเสร็จสิ้นให้ปิดหน้าต่างพรอมต์คำสั่งและรีสตาร์ทพีซีของคุณ ปัญหาได้รับการแก้ไขหรือไม่
แก้ไข 5: ติดตั้งไดรเวอร์ Synaptic Touchpad อีกครั้ง
ปัญหา Windows Shell Common DLL อาจทำให้คุณหนักใจเนื่องจาก Synaptic Touchpad Driver ที่ติดตั้งบนพีซีของคุณ คุณสามารถลองติดตั้งไดรเวอร์ใหม่บนพีซีของคุณในโหมดความเข้ากันได้
สำหรับเรื่องนี้ทำตามขั้นตอนที่ระบุไว้ใน การแก้ไข 1แต่แทนที่จะติดตั้งโปรแกรมควบคุมเสียงคุณจะต้องมองหา ไดรเวอร์ Synapticsภายใต้ เมาส์และอุปกรณ์ชี้ตำแหน่งอื่น ๆเมนูในตัวจัดการอุปกรณ์
แก้ไข 6: ตรวจสอบว่า Windows Time Service กำลังทำงานอยู่หรือไม่
ขั้นตอนที่ 1 : กด Win + Rคีย์แล้วพิมพ์ services.mscในการเรียกใช้กล่องและคลิกที่ ตกลง
ขั้นตอนที่ 2 : ในหน้าต่างบริการดูสำหรับWindows Timeบริการ คลิกขวาที่มันและเลือก ปุ่มเริ่มหากไม่ได้ทำงานบนพีซีของคุณ
เมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณและตรวจสอบว่าข้อผิดพลาด Windows Shell Common DLL หยุดทำงานปรากฏขึ้นหรือไม่
แก้ไข 7: ตั้งค่าสิทธิ์การรักษาความปลอดภัยเป็นปุ่ม UserChoice
หากคุณได้รับข้อผิดพลาด Windows Shell Common DLL Has Stopped Working ขณะเปิดไฟล์. txtวิธีนี้เหมาะสำหรับคุณ ที่นี่เราจัดการกับ Registry Editor ดังนั้นโปรดใช้ความระมัดระวังกับขั้นตอนและดำเนินการต่อเมื่อคุณรู้ว่าคุณกำลังทำอะไรอยู่
ขั้นตอนที่ 1 : กด Win + Rพิมพ์regeditในการเรียกใช้กล่องและกด ใส่กุญแจ
ขั้นตอนที่ 2 : ใน Registry Editor ที่เปิดขึ้นให้ไปที่เส้นทางต่อไปนี้ในบานหน้าต่างด้านซ้าย:
HKEY_CURRENT_USER> ซอฟต์แวร์> Microsoft> Windows> CurrentVersion> Explorer> FileExts> .txt> UserChoice
ขั้นตอนที่ 3 : คลิกขวาที่UserChoiceและเลือกตัวเลือกสิทธิ์
ขั้นตอนที่ 4 : ใน หน้าต่างสิทธิ์ให้ดูว่ามีตัวเลือกในส่วน กลุ่มหรือชื่อผู้ใช้หรือไม่ ถ้าใช่ให้ข้ามวิธีนี้แล้วลองวิธีถัดไป ถ้าไม่คลิกที่ปุ่มเพิ่ม
ขั้นตอนที่ 5 : หน้าต่างใหม่จะเปิดขึ้น ที่นี่ไปที่ส่วน ป้อนชื่อวัตถุเพื่อเลือกพิมพ์ ผู้ดูแลระบบและคลิกที่ ตัวเลือกตรวจสอบชื่อ หากมีการดำเนินการเรียบร้อยแล้วคลิก ตกลง
ขั้นตอนที่ 6 : ตอนนี้ผู้ใช้ใหม่จะถูกเพิ่มในรายการของหน้าจอก่อนหน้า เลือกจากนั้นจากส่วนการอนุญาตสำหรับผู้ดูแลระบบให้เลือกตัวเลือกควบคุมทั้งหมด คลิกที่ สมัครแล้ว ตกลง
ตอนนี้ออกจากหน้าต่าง Regedit รีสตาร์ทพีซีของคุณและดูว่าคุณยังคงได้รับข้อผิดพลาดขณะเปิดไฟล์. txt หรือไม่
แก้ไข 8: เชื่อมต่อตัวรับสัญญาณสเตอริโอกับ USB 3.0
หากคุณมีเครื่องรับสเตอริโอที่เชื่อมต่อกับพีซีของคุณผ่านพอร์ต USB อาจเป็นไปได้ว่าคุณได้รับข้อผิดพลาด Windows Shell Common DLL Has Stopped Working อาจเป็นเพราะคุณได้เชื่อมต่อเครื่องรับเข้ากับพอร์ต USB 2.0 ตรวจสอบพอร์ต USB 3.0 และเชื่อมต่อตัวรับสัญญาณสเตอริโอเข้ากับพอร์ตนั้น โดยปกติพอร์ต USB 3.0 จะมีเครื่องหมาย SS หรือ 3.0 และสีของพอร์ตจะเป็นสีน้ำเงิน
แก้ไข 9: แทนที่ joy.cpl ในไดเรกทอรี System32
ข้อผิดพลาดนี้อาจทำให้คุณไม่สบายใจขณะกำหนดการตั้งค่าเกมแพดบนพีซีของคุณ หากเป็นเช่นนั้นให้ทำตามขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1 : เปิด เครื่องคอมพิวเตอร์นี้แล้วไปที่C:> ของ Windows> ระบบ 32 มองหา ไฟล์joy.cpl ที่นั่น คัดลอกไฟล์และวางบนเดสก์ท็อป ตอนนี้คลิกขวาที่ ไฟล์joy.cpl แล้วคลิกที่ ตัวเลือกลบ
ขั้นตอนที่ 2 : ไปที่ C:> Windows> โฟลเดอร์ SysWOW64 ค้นหา ไฟล์joy.cpl ที่นั่นคัดลอกและวางใน ไดเร็กทอรีC:> Windows> System 32
รีบูทพีซีของคุณหลังจากทำตามขั้นตอน ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
แก้ไข 9: โดยการปิดใช้งาน Hardware Graphics Accelerator ใน MS Office / Outlook
คุณได้รับข้อผิดพลาด Windows Shell Common DLL หยุดทำงานขณะเรียกใช้แอปพลิเคชัน Microsoft Office หรือ Outlook หรือไม่ การปิด Hardware Graphics Accelerator อาจเป็นประโยชน์
เปิดโปรแกรมใด ๆ ของ Microsoft Office หรือ Microsoft Outlook ไปที่ไฟล์> ตัวเลือก> ขั้นสูง ที่นั่นคุณจะพบ Hardware Graphics Accelerator เพียงแค่ปิดการใช้งาน
แก้ไข 10: ลบซอฟต์แวร์ป้องกันไวรัส
คุณมีซอฟต์แวร์ป้องกันไวรัสติดตั้งบนพีซีของคุณหรือไม่? อาจเป็นสาเหตุที่คุณได้รับข้อความแสดงข้อผิดพลาดข้างต้นบนพีซีของคุณ ลองปิดการใช้งาน Antivirus บนพีซีของคุณ หากไม่ได้ผลให้ถอนการติดตั้ง Antivirus เพียงแค่ถอนการติดตั้ง Antivirus อาจไม่ทำงานเนื่องจาก Antiviruses ทิ้งไฟล์และรายการ Registry ไว้ ในกรณีนี้คุณจะต้องมีซอฟต์แวร์กำจัดไวรัส
แก้ไข 11: ลบอุปกรณ์เสียงที่ไม่ได้ใช้
อาจมีไดรเวอร์อุปกรณ์ติดตั้งบนพีซีของคุณซึ่งไม่จำเป็นและอาจทำให้เกิดปัญหาได้ เพื่อให้แน่ใจให้ไปที่ Device Manager และลบไดรเวอร์เสียงที่ไม่จำเป็นและไม่ได้ใช้ทั้งหมด
ขั้นตอนที่ 1 : ไปที่การจัดการอุปกรณ์ตามขั้นตอนที่ระบุไว้ใน การแก้ไข 1> ขั้นตอนที่ 1
ขั้นตอนที่ 2 : มีคลิก เข้าชมแล้วจากตัวเลือกที่เลือก แสดงอุปกรณ์ที่ซ่อนอยู่ ภายใต้อุปกรณ์เสียงคุณจะพบอุปกรณ์มากมายที่ไม่ได้ใช้งาน หากต้องการจดจำไดรเวอร์ที่ไม่ได้ใช้ให้มองหาไอคอนเป็นสีเทาตามที่ไฮไลต์ในภาพด้านล่าง คลิกขวาที่พวกเขาและเลือกอุปกรณ์ลบตัวเลือก
รีสตาร์ทคอมพิวเตอร์หลังจากนี้และดูข้อผิดพลาด
แก้ไข 12: เรียกใช้การบำรุงรักษาระบบ
ในการแก้ไขปัญหาคุณยังสามารถเรียกใช้เครื่องมือการบำรุงรักษาระบบ
ขั้นตอนที่ 1 : กด Win + Rจากนั้นในกล่อง Run คัดลอกและวางคำสั่งต่อไปนี้แล้วกดปุ่มEnter :
msdt.exe -id MaintenanceDiagnostic
ขั้นตอนที่ 2 : จะเป็นการเปิดเครื่องมือ System Maintenance เลือก ตัวเลือกถัดไปเพื่อรันการวินิจฉัย
รอจนกว่ากระบวนการจะเสร็จสมบูรณ์รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาด Windows Shell Common DLL หยุดทำงานหยุดทำให้คุณลำบากหรือไม่
แก้ไข 13: Reregister shell32.dll
วิธีหนึ่งที่ช่วยให้ผู้ใช้กำจัดข้อผิดพลาด Windows Shell Common DLL คือการลงทะเบียนไฟล์ shell32.dll ใหม่ใน Command Prompt
ขั้นตอนที่ 1 : เปิด Command Prompt ในโหมดผู้ดูแลระบบตามที่ระบุในการแก้ไขปัญหา 4> ขั้นตอนที่ 1
ขั้นตอนที่ 2 : พิมพ์คำสั่งต่อไปนี้แล้วกดปุ่ม Enter :
regsvr32 / ฉัน shell32.dll
ปิดพรอมต์คำสั่งรีสตาร์ทพีซีจากนั้นตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่