คุณเคยได้รับ Windows Shell Common Dll หยุดทำงานผิดพลาดบนพีซีของคุณหรือไม่? ถ้ามีก็ต้องรู้ว่ามันแสบขนาดไหน! ข้อผิดพลาดนี้ขัดขวางไม่ให้คุณใช้คุณสมบัติพื้นฐานของ Windows ดังนั้นจึงค่อนข้างลำบากในการจัดการ
ในโพสต์นี้ เราจะพูดถึงการแก้ไขที่เป็นไปได้ทั้งหมดที่สามารถใช้เพื่อกำจัดข้อผิดพลาด Shell Common Dll
วิธีที่ 1:ตรวจสอบว่าบริการเวลาทำงานอยู่หรือไม่
บริการที่ปิดใช้งานบน Windows อาจเป็นสาเหตุหนึ่ง บางครั้งข้อผิดพลาด Windows Shell Common DLL หยุดทำงานปรากฏขึ้นหลังจากการคืนค่าระบบ นอกจากนี้ อาจไม่อนุญาตให้ผู้ใช้เปลี่ยนเวลาและวันที่ แต่คุณสามารถทำได้โดยทำตามขั้นตอนด้านล่าง:
- กดปุ่ม Windows และ R เพื่อรับหน้าต่างเรียกใช้ และพิมพ์ Services.msc . กด Enter หรือกด ตกลง .
- ใน บริการ หน้าต่าง ไปที่ Windows Time บริการ คลิกขวาและเลือก เริ่ม จากเมนูบริบท
- เมื่อบริการเริ่มทำงาน คุณจะสามารถเปลี่ยนเวลาและวันที่บนคอมพิวเตอร์ของคุณได้
หากไม่ได้ผลและคุณยังคงเห็นข้อผิดพลาด Shell DLL ให้ดำเนินการต่อไป
วิธีที่ 2:ไดรเวอร์เสียหายหรือล้าสมัย
คุณสามารถอัปเดตไดรเวอร์ในคอมพิวเตอร์ของคุณด้วยตนเองหรือติดตั้งซอฟต์แวร์ เช่น Advanced Driver Updater ด้วยเครื่องมือนี้ คุณไม่ต้องกังวลกับการค้นหาไดรเวอร์ออนไลน์และอัปเดตไดรเวอร์อยู่เสมอ Advanced Driver Updater จะตรวจสอบไดรเวอร์ทั้งหมดและคอยอัพเดทอยู่เสมอ
หากคุณต้องการอัปเดตไดรเวอร์ด้วยตนเอง ให้ทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windows และ X พร้อมกันเพื่อรับเมนูบริบทเริ่มต้น
- เลือกตัวจัดการอุปกรณ์
- จากหน้าต่าง Device Manager ค้นหาไดรเวอร์ทั้งหมดเพื่อตรวจสอบว่ามีการอัปเดตหรือไม่ โดยปกติแล้ว คุณจะเห็นสามเหลี่ยมสีเหลืองใกล้กับไอคอนไดรเวอร์หากจำเป็นต้องอัปเดต
- หากจำเป็นต้องอัปเดตไดรเวอร์ ให้คลิกขวาแล้วคลิกอัปเดต
- คุณต้องปฏิบัติตามคำแนะนำบนหน้าจอเพื่ออัปเดตไดรเวอร์และทำซ้ำขั้นตอนสำหรับไดรเวอร์ที่ล้าสมัยทั้งหมด
หากคุณไม่ต้องการเจ็บปวดมากเกินไป อัปเดตไดรเวอร์ ติดตั้ง Advanced Driver Updater และส่วนที่เหลือจะได้รับการดูแล ตัวอัปเดตไดรเวอร์นี้สามารถสแกนคอมพิวเตอร์ของคุณเพื่อหาไดรเวอร์ที่ล้าสมัยและอัปเดตโดยไม่ยุ่งยาก
หากการอัปเดตไดรเวอร์ไม่สามารถแก้ปัญหาได้ ให้ดำเนินการขั้นตอนถัดไป
วิธีที่ 3:เปลี่ยนแปลงสิทธิ์การรักษาความปลอดภัยของคีย์ UserChoice:
โดยปกติแล้ว ข้อผิดพลาด Windows Shell Common DLL หยุดทำงาน จะปรากฏขึ้นเมื่อผู้ใช้พยายามเปิดไฟล์ .txt บนคอมพิวเตอร์ของตน กรณีนี้อาจเกิดขึ้นเนื่องจากไม่มีสิทธิ์รักษาความปลอดภัยสำหรับคีย์ ในการแก้ไขปัญหา คุณต้องทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1:กดปุ่ม Windows และ R เพื่อรับหน้าต่าง Run และพิมพ์ regedit กด Enter
ขั้นตอนที่ 2:ใน Registry Editor ทางด้านซ้ายของบานหน้าต่าง ให้ทำตามเส้นทางนี้:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoicekey.
ขั้นตอนที่ 3:คลิกขวาที่คีย์แล้วเลือกสิทธิ์จากเมนูบริบท
สิทธิ์ด้านความปลอดภัยของคุณหายไป หากคุณไม่เห็นชื่อผู้ใช้หรือชื่อกลุ่มในส่วนนี้ ดังนั้นคุณต้องเพิ่มอีกครั้ง
ขั้นตอนที่ 4:หากต้องการเพิ่มสิทธิ์ที่ขาดหายไป ให้คลิกเพิ่ม
ขั้นตอนที่ 5:ป้อนชื่ออ็อบเจกต์เพื่อเลือก พิมพ์ Administrators แล้วคลิก Check Names หากทุกอย่างทำงานได้ดี ให้คลิก ตกลง
ตอนนี้กลุ่มผู้ดูแลระบบจะถูกเพิ่มในชื่อผู้ใช้หรือรายชื่อกลุ่ม เลือก Administrators จากรายการและเลือก Full Control ในคอลัมน์ Allow ตอนนี้ให้คลิกตกลงและใช้เพื่อให้การเปลี่ยนแปลงมีผล
เมื่อการเปลี่ยนแปลงเหล่านี้เสร็จสิ้นและใช้ ข้อผิดพลาด DLL ทั่วไปอาจหายไปโดยสิ้นเชิง
หมายเหตุ:วิธีนี้จะใช้ได้ก็ต่อเมื่อคุณมีข้อผิดพลาด Shell DLL ทั่วไปขณะเปิดไฟล์ .txt
วิธีที่ 4:คัดลอกไฟล์ที่จำเป็นไปยังไดเรกทอรี System32:
ข้อผิดพลาด Windows Shell Common DLL อาจปรากฏขึ้นขณะกำหนดการตั้งค่าแป้นเกม เพื่อกำจัดข้อผิดพลาด คุณต้องคัดลอกไฟล์เดียวไปยังไดเร็กทอรี System32 ทำตามขั้นตอนเหล่านี้:
ไปที่ C:->Windows->System32 ไดเรกทอรี ค้นหา joy.cpl ไฟล์และคัดลอกไปยังเดสก์ท็อปของคุณ
คลิกขวา joy.cpl แล้วเลือก คุณสมบัติ จากเมนูบริบท
ค้นหาแท็บความปลอดภัยแล้วคลิกขั้นสูง ไปที่ส่วนเจ้าของ->เปลี่ยนแปลง
ป้อนชื่อผู้ใช้ของคุณข้างช่องป้อนชื่อวัตถุเพื่อเลือก คลิกตรวจสอบชื่อ เมื่อเสร็จแล้วให้คลิก ตกลง คลิก ใช้ และ ตกลง เพื่อให้การเปลี่ยนแปลงมีผล เป็นเจ้าของ joy.cpl, แล้วลบออก
หลังจากลบไฟล์แล้ว ให้ไปที่ C:>Windows>SysWOW64 ไดเรกทอรี ค้นหาและคัดลอก joy.cpl ไปที่ C:\Windows\System32 ไดเร็กทอรี
เมื่อเสร็จแล้ว ปัญหาควรได้รับการแก้ไข และตอนนี้คุณสามารถเข้าถึงการตั้งค่าเกมแพดจาก Windows
วิธีที่ 5:ปิดใช้งานโปรแกรมป้องกันไวรัส
เราแนะนำให้ติดตั้งโปรแกรมป้องกันไวรัสบนพีซีของคุณเสมอ แต่บางครั้งเครื่องมือนี้อาจใช้งานคอมพิวเตอร์ของคุณและทำให้ยุ่งเหยิงเล็กน้อย ทำให้เกิดข้อผิดพลาด DLL ดังนั้นคุณสามารถปิดการใช้งานโปรแกรมป้องกันไวรัสและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ คุณยังสามารถลองและถอนการติดตั้งเครื่องมือป้องกันไวรัสเพื่อลองและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
หากทั้งหมดนี้ไม่สามารถแก้ปัญหาของคุณได้ ให้ติดตั้งเครื่องมืออีกครั้ง หรือคุณสามารถลองใช้ซอฟต์แวร์ป้องกันไวรัสอื่น เช่น Advanced System Protector เนื่องจากเข้ากันได้ดีกับระบบปฏิบัติการ Windows และปกป้องคอมพิวเตอร์ของคุณจากภัยคุกคามที่เป็นอันตรายทั้งหมด
วิธีที่ 6:สแกน SFC:
ข้อผิดพลาด Windows Shell Common DLL อาจเกิดขึ้นได้เนื่องจากไฟล์ระบบอาจเสียหาย คุณควรทำการสแกน SFC เพื่อทราบข้อมูลเพิ่มเติมและแก้ไขปัญหา
หากต้องการเรียกใช้การสแกน SFC ให้ทำตามขั้นตอนเหล่านี้:
- พิมพ์ Cmd ในช่องค้นหา คลิกขวาที่ Command Prompt แล้วเลือก Run as Administrator
- ในหน้าต่างพรอมต์คำสั่ง พิมพ์ SFC/scannow แล้วกด Enter เพื่อดำเนินการคำสั่ง
หมายเหตุ:คุณต้องรอประมาณ 10-15 นาทีเพื่อให้การสแกนเสร็จสิ้น ดังนั้นโปรดอดใจรอ
เมื่อการสแกนเสร็จสิ้น คุณสามารถตรวจสอบได้ว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
คุณยังสามารถเรียกใช้ DISM เพื่อลองและแก้ไขปัญหาได้
ในหน้าต่างพรอมต์คำสั่ง พิมพ์ DISM /Online /Cleanup-Image /RestoreHealth
กด Enter เพื่อดำเนินการคำสั่ง
การดำเนินการนี้จะใช้เวลาอีก 10-15 นาที ดังนั้นปล่อยให้การสแกนเสร็จสิ้น ย้ายไปที่วิธีถัดไปหากไม่ได้ผล!
วิธีที่ 7:Powershell
Windows Powershell สามารถแก้ไขข้อผิดพลาด Windows Shell Common DLL; อย่างไรก็ตาม ไม่แนะนำให้ใช้เครื่องมือนี้โดยประมาทเนื่องจากอาจทำให้คอมพิวเตอร์ของคุณเสียหายได้ ดังนั้น หากคุณรู้ว่ากำลังทำอะไรอยู่ ให้ทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windows และ X เพื่อรับเมนูบริบท แล้วเลือก Windows Powershell (Admin)
- พิมพ์ Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser คำสั่งและกด Enter เพื่อดำเนินการตามคำสั่ง
- เมื่อคำสั่งเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณเพื่อแก้ไขปัญหาทั้งหมด
วิธีที่ 8:การบำรุงรักษาระบบ
คุณสามารถเรียกใช้ System Maintenance Troubleshooter เพื่อแก้ไขปัญหาระบบ เช่น ข้อผิดพลาด Shell Common DLL หากต้องการใช้เครื่องมือนี้ ให้ทำตามขั้นตอนเหล่านี้:
- กด Windows และ R เพื่อรับหน้าต่างเรียกใช้ และพิมพ์ %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic แล้วกดตอนนี้ Enter เพื่อเรียกใช้:
- ในเครื่องมือการบำรุงรักษาระบบ คลิกถัดไป และทำตามคำแนะนำบนหน้าจอ
เมื่อการสแกนเสร็จสิ้น ปัญหาจะได้รับการแก้ไข อย่างไรก็ตาม ถ้าไม่ คุณต้องย้ายไปวิธีถัดไป
วิธีที่ 9:ลงทะเบียน DLL ของคุณอีกครั้ง:
หากคุณเห็นข้อผิดพลาด Windows Shell Common DLL ในคอมพิวเตอร์ของคุณ แสดงว่าอาจมีไฟล์ DLL ขาดหายไป โดยเฉพาะ shell32.dll ในการแก้ไขปัญหา คุณต้องลงทะเบียนไฟล์ DLL อีกครั้ง ทำตามขั้นตอนต่อไปนี้:
- ไปที่แถบค้นหาของแถบงาน พิมพ์ cmd แล้วเลือก Run as Administrator เพื่อเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ
- ในหน้าต่าง Command Prompt ให้พิมพ์ regsvr32 /i shell32.dll คำสั่งและกด Enter เพื่อดำเนินการ
เมื่อรันคำสั่งแล้ว ไฟล์ 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 เมื่อเสร็จแล้ว ให้ทำตามขั้นตอนเหล่านี้:
- ไปที่เมนูเริ่ม คลิกปุ่มเปิด/ปิด กดปุ่ม Shift ค้างไว้ เลือกเริ่มต้นใหม่
- เลือก Troubleshoot->Reset this PC->Remove everything.
- ในการเริ่มกระบวนการ คุณต้องใส่ซีดีการติดตั้ง Windows หรือไดรฟ์ USB
- เลือกเวอร์ชันของ Windows และเลือก เฉพาะไดรฟ์ที่ติดตั้ง Windows> แค่ลบไฟล์ของฉัน .
คุณจะได้รับรายการการเปลี่ยนแปลงระหว่างการรีเซ็ต เมื่อคุณพร้อม ให้คลิกปุ่มรีเซ็ต
ตอนนี้ทำตามคำแนะนำบนหน้าจอเพื่อรีเซ็ตคอมพิวเตอร์ของคุณ
เมื่อเสร็จแล้ว Windows Shell Common Dll ได้หยุดทำงาน ข้อความแสดงข้อผิดพลาดจะหายไป ตอนนี้คุณต้องติดตั้งแอปพลิเคชันที่จำเป็นอื่น ๆ ทั้งหมดในคอมพิวเตอร์ของคุณ
ดังนั้นนี่คือการแก้ไขที่เป็นไปได้สำหรับ Windows Shell Common DLL ที่ไม่ทำงาน ลองใช้วิธีเหล่านี้และกำจัดปัญหาโดยไม่ยุ่งยาก ชอบบทความ? วิธีไหนที่เหมาะกับคุณ? กรุณาแบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง สำหรับการอัปเดตเทคโนโลยีเพิ่มเติม ติดตามเราบนโซเชียลมีเดีย