คุณเคยได้รับWindows Shell Common Dll ที่หยุดทำงานผิดพลาดบนพีซีของคุณหรือไม่? ถ้าเคยแล้วต้องรู้ว่าระคายเคืองแค่ไหน! ข้อผิดพลาดหยุดคุณใช้คุณสมบัติพื้นฐานของ Windows ดังนั้นจึงค่อนข้างลำบากในการจัดการ
ในบทความนี้ เราจะพูดถึงการแก้ไขที่เป็นไปได้ทั้งหมด ซึ่งสามารถใช้เพื่อกำจัดข้อผิดพลาด Shell Common Dll
วิธีที่ 1: ตรวจสอบว่าบริการเวลาทำงานอยู่หรือไม่
บริการที่ถูกปิดใช้งานบน Windows อาจเป็นสาเหตุหนึ่ง บางครั้ง Windows Shell Common DLL หยุดทำงาน ข้อผิดพลาดเกิดขึ้นหลังจากการคืนค่าระบบ นอกจากนี้ อาจไม่อนุญาตให้ผู้ใช้เปลี่ยนเวลาและวันที่ แต่คุณสามารถทำได้โดยทำตามขั้นตอนด้านล่าง:
- กดปุ่ม Windows และปุ่ม R เพื่อให้ได้หน้าต่าง Run และพิมพ์Services.msc กดEnterหรือกดตกลง

- ในหน้าต่างServicesให้ไปที่บริการWindows TimeคลิกขวาและเลือกStartจากเมนูบริบท
- เมื่อบริการเริ่มทำงาน คุณจะสามารถเปลี่ยนเวลาและวันที่บนคอมพิวเตอร์ของคุณได้
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
หากไม่ได้ผลและคุณยังเห็นข้อผิดพลาดของ Shell DLL ให้ดำเนินการขั้นตอนถัดไป
วิธีที่ 2: ไดรเวอร์ที่เสียหายหรือล้าสมัย
คุณสามารถอัปเดตไดรเวอร์บนคอมพิวเตอร์ของคุณด้วยตนเองหรือติดตั้งซอฟต์แวร์ เช่นAdvanced Driver Updater ด้วยเครื่องมือนี้ คุณไม่ต้องกังวลกับการค้นหาไดรเวอร์ออนไลน์และอัปเดตอยู่เสมอ Advanced Driver Updater จะตรวจสอบไดรเวอร์ทั้งหมดและอัปเดตอยู่เสมอ
หากคุณต้องการอัปเดตไดรเวอร์ด้วยตนเอง ให้ทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windows และ X เพื่อรับเมนูเริ่มบริบท
- เลือกตัวจัดการอุปกรณ์
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
- จากหน้าต่างตัวจัดการอุปกรณ์ค้นหาไดรเวอร์ทั้งหมดเพื่อตรวจสอบว่ามีการอัพเดตหรือไม่ โดยปกติ คุณจะเห็นสามเหลี่ยมสีเหลืองใกล้กับไอคอนไดรเวอร์หากจำเป็นต้องอัปเดต
- หากมีไดรเวอร์ใดที่ต้องการอัปเดต ให้คลิกขวาแล้วคลิกอัปเดต
- คุณต้องทำตามคำแนะนำบนหน้าจอเพื่ออัปเดตไดรเวอร์ และคุณต้องทำซ้ำขั้นตอนสำหรับไดรเวอร์ที่ล้าสมัยทั้งหมด
ไม่ต้องการใช้ความเจ็บปวดมากเกินไปในการอัปเดตไดรเวอร์ จากนั้นติดตั้งAdvanced Driver Updaterและส่วนที่เหลือจะได้รับการดูแล ตัวอัปเดตไดรเวอร์นี้สามารถสแกนคอมพิวเตอร์ของคุณเพื่อหาไดรเวอร์ที่ล้าสมัยและอัปเดตโดยไม่ต้องยุ่งยาก
หากการอัปเดตไดรเวอร์ไม่ช่วยแก้ปัญหา ให้ไปยังขั้นตอนถัดไป
วิธีที่ 3: ทำการเปลี่ยนแปลงสิทธิ์ด้านความปลอดภัยของ UserChoice Key:
โดยปกติ Windows Shell Common DLL จะหยุดทำงาน ข้อผิดพลาดปรากฏขึ้นเมื่อผู้ใช้พยายามเปิดไฟล์ .txt บนคอมพิวเตอร์ของตน สิ่งนี้อาจเกิดขึ้นเนื่องจากไม่มีสิทธิ์ด้านความปลอดภัยสำหรับคีย์ ในการแก้ไขปัญหา คุณต้องทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1: กดปุ่ม Windows และ R เพื่อรับหน้าต่าง Run และพิมพ์ regedit กดปุ่มตกลง.
ขั้นตอนที่ 2: บน Registry Editor ทางด้านซ้ายของบานหน้าต่าง - ให้ทำตามเส้นทางนี้:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoicekey.
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
ขั้นตอนที่ 3: คลิกขวาที่คีย์และเลือกการอนุญาตจากเมนูบริบท
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
หากคุณไม่เห็นชื่อผู้ใช้หรือชื่อกลุ่มในส่วนใดๆ แสดงว่าไม่มีการอนุญาตด้านความปลอดภัยของคุณ ดังนั้น คุณต้องเพิ่มใหม่อีกครั้ง
ขั้นตอนที่ 4: หากต้องการเพิ่มสิทธิ์ที่ขาดหายไป ให้คลิกเพิ่ม
ขั้นตอนที่ 5: ตอนนี้ใน ป้อนชื่อวัตถุเพื่อเลือก พิมพ์ ผู้ดูแลระบบ แล้วคลิก ตรวจสอบชื่อ หากทุกอย่างทำงานได้ดี คลิกตกลง
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
ตอนนี้กลุ่มผู้ดูแลระบบจะถูกเพิ่มในชื่อผู้ใช้หรือรายชื่อกลุ่ม เลือกผู้ดูแลระบบจากรายการและเลือกการควบคุมทั้งหมดในคอลัมน์อนุญาต ตอนนี้คลิกตกลงและนำไปใช้เพื่อให้การเปลี่ยนแปลงมีผล
เมื่อการเปลี่ยนแปลงเหล่านี้เสร็จสิ้นและนำไปใช้ ข้อผิดพลาด DLL ทั่วไปอาจหายไปทั้งหมด
หมายเหตุ: วิธีนี้จะใช้ได้ก็ต่อเมื่อคุณมีข้อผิดพลาดทั่วไปของ Shell DLL ขณะเปิดไฟล์ .txt
วิธีที่ 4: คัดลอกไฟล์ที่จำเป็นไปยังไดเร็กทอรี System32:
ข้อผิดพลาด Windows Shell Common DLL อาจปรากฏขึ้นขณะกำหนดการตั้งค่า gamepad เพื่อกำจัดข้อผิดพลาด คุณต้องคัดลอกไฟล์เดียวไปยังไดเร็กทอรี System32 ทำตามขั้นตอนเหล่านี้:
ไปที่ไดเร็กทอรีC:->Windows->System32 ค้นหาไฟล์joy.cplและคัดลอกไปยังเดสก์ท็อปของคุณ
คลิกขวาที่joy.cplและเลือกPropertiesจากเมนูบริบท
ค้นหาแท็บ Security แล้วคลิก Advanced ตอนนี้ไปที่ส่วนเจ้าของ -> เปลี่ยน
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
ป้อนชื่อผู้ใช้ของคุณข้าง Enter the object name to select field, คลิก Check Names. เมื่อเสร็จแล้วให้คลิกตกลง คลิกนำไปใช้และตกลงเพื่อให้การเปลี่ยนแปลงมีผล เป็นเจ้าของjoy.cplแล้วลบออก
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
หลังจากลบไฟล์ไปที่C:> ของ Windows> SysWOW64ไดเรกทอรี ค้นหาและคัดลอกjoy.cplไปยังไดเร็กทอรีC:\Windows\System32
เมื่อเสร็จแล้ว ปัญหาควรจะได้รับการแก้ไข และตอนนี้คุณสามารถเข้าถึงการตั้งค่าของ gamepad จาก Windows ได้แล้ว
วิธีที่ 5: ปิดใช้งาน Antivirus
เราแนะนำให้ติดตั้งโปรแกรมป้องกันไวรัสบนพีซีของคุณเสมอ แต่บางครั้งเครื่องมืออาจใช้ค่าผ่านทางในคอมพิวเตอร์ของคุณและทำให้เกิดข้อผิดพลาด DLL เล็กน้อย ดังนั้นคุณสามารถปิดใช้งานโปรแกรมป้องกันไวรัสและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ คุณยังสามารถลองถอนการติดตั้งเครื่องมือป้องกันไวรัสเพื่อลองตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
หากทั้งหมดนี้ไม่สามารถแก้ไขปัญหาของคุณได้ ให้ติดตั้งเครื่องมืออีกครั้ง หรือคุณสามารถลองใช้ซอฟต์แวร์ป้องกันไวรัสอื่น เช่นAdvanced System Protectorซึ่งเข้ากันได้ดีกับระบบปฏิบัติการ Windows และปกป้องคอมพิวเตอร์ของคุณจากภัยคุกคามที่เป็นอันตรายทั้งหมด
วิธีที่ 6: การสแกน SFC:
ข้อผิดพลาด Windows Shell Common DLL อาจเกิดขึ้นเนื่องจากไฟล์ระบบอาจเสียหาย หากต้องการทราบข้อมูลเพิ่มเติมและแก้ไขปัญหา คุณควรทำการสแกน SFC
หากต้องการเรียกใช้การสแกน SFC ให้ทำตามขั้นตอนเหล่านี้:
- พิมพ์ Cmd ในช่องค้นหาและคลิกขวาที่Command Promptแล้วเลือก Run as Administrator
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
- ในหน้าต่างพรอมต์คำสั่ง พิมพ์ SFC/scannow แล้วกด Enter เพื่อดำเนินการคำสั่ง
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
หมายเหตุ: คุณต้องรอประมาณ 10-15 นาทีเพื่อให้การสแกนเสร็จสิ้น ดังนั้นโปรดอดทนรอ
เมื่อการสแกนเสร็จสิ้น คุณสามารถตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
คุณยังสามารถเรียกใช้ DISM เพื่อลองและแก้ไขปัญหาได้
ในหน้าต่างพรอมต์คำสั่ง พิมพ์DISM /Online /Cleanup-Image /RestoreHealth
กด Enter เพื่อดำเนินการคำสั่ง
การดำเนินการนี้จะใช้เวลาอีก 10-15 นาที ดังนั้นให้การสแกนเสร็จสิ้น ย้ายไปที่วิธีถัดไปหากไม่ได้ผล!
วิธีที่ 7: Powershell
Windows Powershellสามารถแก้ไขข้อผิดพลาด Windows Shell Common DLL ได้ อย่างไรก็ตาม ขอแนะนำว่าอย่าใช้เครื่องมือนี้โดยประมาทเพราะอาจทำให้คอมพิวเตอร์ของคุณเสียหายได้ ดังนั้น หากคุณรู้ว่าคุณกำลังทำอะไรอยู่ ให้ทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windows และ X เพื่อรับเมนูบริบทและเลือก Windows Powershell (ผู้ดูแลระบบ)
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
- พิมพ์คำสั่งSet-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUserแล้วกดEnterเพื่อดำเนินการคำสั่ง
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
- เมื่อคำสั่งเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณเพื่อแก้ไขปัญหาทั้งหมด
วิธีที่ 8: การบำรุงรักษาระบบ
คุณสามารถเรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบเพื่อแก้ไขปัญหาของระบบ เช่น ข้อผิดพลาด Shell Common DLL หากต้องการใช้เครื่องมือนี้ ให้ทำตามขั้นตอนเหล่านี้:
- กด Windows และ R เพื่อรับหน้าต่าง Run และพิมพ์ %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic แล้วกด Now Enterเพื่อเรียกใช้:
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
- บนเครื่องมือ System Maintenance คลิก Next และปฏิบัติตามคำแนะนำบนหน้าจอ
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
เมื่อการสแกนเสร็จสิ้น ปัญหาจะได้รับการแก้ไข อย่างไรก็ตาม ถ้าไม่ใช่ คุณต้องย้ายไปยังวิธีถัดไป
วิธีที่ 9: ลงทะเบียน DLL ของคุณอีกครั้ง:
หากคุณเห็นข้อผิดพลาด Windows Shell Common DLL บนคอมพิวเตอร์ของคุณ แสดงว่าอาจมีไฟล์ DLL หายไป โดยเฉพาะ shell32.dll ในการแก้ไขปัญหา คุณต้องลงทะเบียนไฟล์ DLL อีกครั้ง ทำตามขั้นตอนเหล่านี้:
- ไปที่แถบค้นหาบนทาสก์บาร์แล้วพิมพ์ cmd แล้วเลือก Run as Administrator เพื่อเปิดCommand Prompt พร้อมสิทธิ์ผู้ดูแลระบบ
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
- ในหน้าต่างพรอมต์คำสั่ง พิมพ์คำสั่งregsvr32 /i shell32.dllแล้วกดEnterเพื่อดำเนินการ
![วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน" วิธีแก้ไข: ข้อผิดพลาด "Windows Shell Common DLL หยุดทำงาน"]()
เมื่อรันคำสั่งแล้ว ไฟล์ shell32.dll จะถูกลงทะเบียนอีกครั้ง และคุณจะไม่ได้รับข้อผิดพลาด
วิธีที่ 10: คลีนบูต
หากไม่มีวิธีการใดที่เหมาะกับคุณ อาจมีแอปที่ขัดขวางการทำงานของระบบของคุณ ในการแก้ไขปัญหา คุณควรปิดใช้งานรายการและบริการเริ่มต้น:
- กดปุ่ม Windows และ R พร้อมกันเพื่อรับหน้าต่าง Run และพิมพ์MSConfigแล้วกด Enter
- คลิกแท็บบริการและใส่เครื่องหมายถูกซ่อนบริการของ Microsoft ทั้งหมด เมื่อเสร็จแล้ว คลิกปิดการใช้งานทั้งหมด
- ไปที่แท็บเริ่มต้นและคลิกตัวจัดการงาน
- ค้นหารายการเริ่มต้นที่ไม่ต้องการทั้งหมดทีละรายการแล้วเลือกปิดใช้งาน
- คลิกสมัครและตกลง
- รีสตาร์ทพีซีของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้ว
วิธีที่ 11: ติดตั้ง Windows Updates
ข้อผิดพลาด Windows Shell Common DLL อาจเกิดขึ้นเนื่องจากการอัปเดต Windows ที่รอดำเนินการ ปัญหาบางอย่างสามารถแก้ไขได้โดยการติดตั้งการอัปเดต Windows หากต้องการติดตั้งการอัปเดต Windows ให้ทำตามขั้นตอนเหล่านี้:
- กด Windows และ I เพื่อดาวน์โหลดแอปการตั้งค่าและค้นหาการอัปเดตและความปลอดภัย
- คลิก ตรวจสอบการอัปเดต แล้วคุณจะเห็นว่ามีการอัปเดตที่รอดำเนินการอยู่หรือไม่
ดาวน์โหลดการอัปเดตและพีซีของคุณจะรีสตาร์ทเพื่อติดตั้งการอัปเดตเหล่านั้น ดูว่าปัญหาได้รับการแก้ไขหรือไม่ ถ้าไม่ ให้ดำเนินการตามวิธีถัดไป
วิธีที่ 12: รีเซ็ต Windows 10
หากยังไม่ได้ผลสำหรับคุณ คุณควรลองและรีเซ็ตพีซีของคุณ ในการทำเช่นนั้น คุณต้องมีแผ่นดิสก์การติดตั้ง Windows 10 หรือไฟล์ ISO ในไดรฟ์ USB ของคุณ คุณควรสำรองข้อมูลทั้งหมดของคุณก่อนที่จะรีเซ็ต Windows เมื่อเสร็จแล้วให้ทำตามขั้นตอนเหล่านี้:
- ไปที่เมนู Start แล้วคลิกปุ่ม Power กดปุ่ม Shift ค้างไว้ เลือก เริ่มต้นใหม่
- เลือก Troubleshoot->Reset this PC->Remove everything.
- คุณต้องใส่ซีดีการติดตั้ง Windows หรือไดรฟ์ USB เพื่อเริ่มกระบวนการ
- เลือกรุ่นของ Windows และเลือกเฉพาะไดรฟ์ที่ติดตั้ง Windows> เพียง แต่เอาไฟล์ของฉัน
คุณจะได้รับรายการการเปลี่ยนแปลงที่จะเกิดขึ้นระหว่างการรีเซ็ต เมื่อคุณพร้อมแล้ว ให้คลิกปุ่มรีเซ็ต
ทำตามคำแนะนำบนหน้าจอเพื่อรีเซ็ตคอมพิวเตอร์ของคุณ
เมื่อเสร็จแล้ว Windows Shell Common Dll ได้หยุดทำงาน ข้อความแสดงข้อผิดพลาดจะหายไป ตอนนี้คุณต้องติดตั้งแอปพลิเคชั่นที่จำเป็นอื่น ๆ ทั้งหมดบนคอมพิวเตอร์ของคุณ
ดังนั้น นี่คือการแก้ไขที่เป็นไปได้ของ Windows Shell Common DLL ที่ไม่ทำงาน ลองใช้วิธีการเหล่านี้และกำจัดปัญหาโดยไม่ต้องยุ่งยากใดๆ ชอบบทความ? วิธีใดที่เหมาะกับคุณ กรุณาแบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง สำหรับการอัปเดตเทคโนโลยีเพิ่มเติม ติดตามเราบนโซเชียลมีเดีย