การแก้ไข: Windows Shell Common DLL หยุดทำงาน

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

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

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

ซ่อมแซมไฟล์ระบบที่เสียหาย

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

โซลูชันที่ 1: ติดตั้งไดรเวอร์ที่เหมาะสม

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

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

การติดตั้งพวกเขากดและถือของ Windowsที่สำคัญและกด R ประเภท: devmgmt.mscในการเรียกใช้กล่องโต้ตอบและกดEnter

ในอุปกรณ์การจัดการหน้าต่างที่เปิดขึ้นมาดับเบิ้ลคลิกบนเสียงวิดีโอและตัวควบคุมเกม

ภายใต้มันคลิกขวาบนความละเอียดสูงและเสียงและคลิกปรับปรุงซอฟต์แวร์โปรแกรมควบคุมจากเมนูป๊อปอัพ

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

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

หากข้อผิดพลาดนี้ปรากฏขึ้นเมื่อคุณพยายามเชื่อมต่อหูฟัง USB ให้ลองใส่ลงในไดรเวอร์ USB 3.0 หากมีให้ใช้ตามที่ทราบเพื่อแก้ไขปัญหานี้

โซลูชันที่ 2: ปิดใช้งานเอฟเฟกต์เสียงใด ๆ

เนื่องจากความเข้ากันไม่ได้ของไดรเวอร์หากคุณใช้เอฟเฟกต์ใด ๆ กับเสียงตัวอย่างเช่นเปลี่ยนโหมดในอีควอไลเซอร์สิ่งนี้อาจส่งผลให้เกิดข้อผิดพลาดทั่วไปของ Windows Shell

ตรวจสอบให้แน่ใจว่าเอฟเฟกต์เสียงเหล่านี้ปิดอยู่ ปิดคุณสมบัติที่คล้ายกับ Enhanced Audio หรืออื่น ๆ ด้วย

โซลูชันที่ 3: เรียกใช้การสแกน SFC

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

โซลูชันที่ 4: กำหนดค่า Windows เพื่อยอมรับใบรับรอง

ในกรณีของผู้ใช้ Windows จำนวนมากคอมพิวเตอร์ของพวกเขาจะถูกกำหนดค่าโดยค่าเริ่มต้นให้บล็อกใบรับรองใด ๆ และใบรับรองทั้งหมด Windows ขึ้นอยู่กับใบรับรองเป็นอย่างมากในการยืนยันตัวตนของผู้ใช้ไม่เพียง แต่รวมถึงอุปกรณ์และไดรเวอร์ที่ติดตั้งด้วย ในกรณีนี้ Windows ถูกกำหนดค่าให้บล็อกใบรับรองทั้งหมดอาจทำให้ระบบปฏิบัติการไม่สามารถตรวจสอบข้อมูลประจำตัวของอุปกรณ์บางอย่าง (เช่นอุปกรณ์เล่นและบันทึก) และ / หรือไดรเวอร์ของพวกเขาทำให้ผู้ใช้พบกับWindows Shell Common DLL หยุดทำงานข้อความแสดงข้อผิดพลาดเมื่อใดก็ตามที่พยายามปรับการตั้งค่าของอุปกรณ์ที่ได้รับผลกระทบ

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

  1. เปิดเมนู Start
  2. ค้นหา“ powershell
  3. คลิกขวาที่ผลการค้นหาชื่อWindows PowerShellและคลิกที่Run as administratorในเมนูบริบท
  4. พิมพ์สิ่งต่อไปนี้ในWindows PowerShellแล้วกดEnter :
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
  1. เมื่อดำเนินการคำสั่งแล้วให้ปิดWindows PowerShellแล้วรีสตาร์ทคอมพิวเตอร์

ตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อคอมพิวเตอร์ของคุณบูทขึ้น

แนวทางที่ 5: ทำการคลีนบูต

เป็นไปได้ว่าแอปพลิเคชันหรือบริการของบุคคลที่สามอาจรบกวนองค์ประกอบบางอย่างของระบบปฏิบัติการดังนั้นในขั้นตอนนี้เราจะเรียกใช้คลีนบูตเพื่อแยกแอปพลิเคชัน / บริการที่ทำให้เกิดข้อผิดพลาดนี้ สำหรับการที่:

  1. เข้าสู่ระบบในคอมพิวเตอร์ด้วยบัญชีผู้ดูแลระบบ
  2. กด“ ของ Windows ” +“ R ” เพื่อเปิดขึ้น“ RUN ” ให้
  3. พิมพ์msconfig ” แล้วกดEnter
  4. คลิกที่ตัวเลือก“ บริการ ” และยกเลิกการเลือกปุ่ม“ ซ่อนบริการทั้งหมดของ Microsoft
  5. คลิกที่ตัวเลือก“ ปิดการใช้งานทั้งหมด ” จากนั้นคลิกที่ตกลง
  6. คลิกที่แท็บ“ เริ่มต้น ” และคลิกที่ตัวเลือก“ เปิดตัวจัดการงาน
  7. คลิกที่ปุ่มเริ่มต้น ” ในตัวจัดการงาน
  8. คลิกที่แอปพลิเคชันใด ๆในรายการที่มีข้อความ“ เปิดใช้งาน ” อยู่ข้างๆและเลือกตัวเลือกปิดการใช้งาน
  9. ทำซ้ำขั้นตอนนี้สำหรับแอปพลิเคชันทั้งหมดในรายการและรีสตาร์ทคอมพิวเตอร์
  10. ขณะนี้คอมพิวเตอร์ของคุณได้รับการบูตในสถานะ“ Clean Boot
  11. ตรวจสอบดูว่าปัญหาหายไปหรือไม่
  12. ถ้าข้อผิดพลาดที่ไม่ได้พบอีกต่อไปเริ่มต้นการเปิดใช้งานบริการหนึ่งโดยหนึ่งและแจ้งบริการโดยการเปิดใช้งานที่ผิดพลาดมากลับ
  13. ทั้งติดตั้งบริการหรือให้มันพิการ

โซลูชันที่ 6: การติดตั้งไดรเวอร์ Synaptics Touchpad ใหม่

บางครั้งทราบว่าไดรเวอร์ Synaptic Touchpad ทำให้เกิดข้อผิดพลาด“ Windows Shell Common DLL หยุดทำงาน” ดังนั้นในขั้นตอนนี้เราจะทำการติดตั้งไดรเวอร์ใหม่ สำหรับการที่:

  1. กด“ ของ Windows ” +“ Rปุ่ม” พร้อมกันเพื่อเปิดRunพรอมต์
  2. พิมพ์“ devmgmt . msc ” แล้วกด“ Enter
  3. ดับเบิลคลิกบน“เมาส์และอื่น ๆPointing Devices ” เลื่อนลงและขวา - คลิกที่“ Synaptics Touchpad ” คนขับ
  4. เลือกถอนการติดตั้ง ” และคลิกที่“ ใช่ ” ในข้อความแจ้ง
  5. ทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้งไดรเวอร์อย่างสมบูรณ์
  6. นำทางกลับไปที่หน้าต่างการจัดการอุปกรณ์และคลิกที่“ การกระทำ ” แท็บด้านบน
  7. เลือกScan for Hardware Changes ” จากรายการเพื่อติดตั้งไดรเวอร์ใหม่
  8. ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่