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



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



Windows Shell Common DLL หยุดทำงาน



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



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

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

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

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

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



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

ในการติดตั้ง กด และ ถือ ที่ Windows คีย์และ กด R . ประเภท devmgmt.msc ในกล่องโต้ตอบเรียกใช้และกด ป้อน .

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

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

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

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

หากข้อผิดพลาดนี้ปรากฏขึ้นเมื่อคุณพยายามเชื่อมต่อหูฟัง 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. เปิด เมนูเริ่มต้น .
  2. ค้นหา ' พาวเวอร์เชลล์ ”.
  3. คลิกขวาที่ผลการค้นหาชื่อ Windows PowerShell และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ ในเมนูบริบท
  4. พิมพ์สิ่งต่อไปนี้ลงใน Windows PowerShell แล้วกด ป้อน :
 Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser 
  1. เมื่อดำเนินการคำสั่งแล้วให้ปิด Windows PowerShell และ เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ.

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

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

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

  1. บันทึก ใน ไปยังคอมพิวเตอร์ด้วยบัญชีผู้ดูแลระบบ
  2. กด“ Windows '+' ' ถึง เปิด ขึ้น ' วิ่ง 'พร้อมท์

    กำลังเปิด Run Prompt

  3. ประเภท ใน“ msconfig ” และ กด ' ป้อน '.

    ใช้ MSCONFIG

  4. คลิก บน ' บริการ ” และ ยกเลิกการเลือก ที่“ ซ่อน ทั้งหมด ไมโครซอฟต์ บริการ ปุ่ม '

    คลิกที่แท็บ“ บริการ” และยกเลิกการเลือกตัวเลือก“ ซ่อนบริการทั้งหมดของ Microsoft”

  5. คลิก บน ' ปิดการใช้งาน ทั้งหมด ” และจากนั้นใน“ ตกลง '.

    คลิกที่ตัวเลือก“ ปิดการใช้งานทั้งหมด”

  6. คลิก บน ' เริ่มต้น ” และ คลิก บน ' เปิด งาน ผู้จัดการ ” ตัวเลือก

    คลิกที่ตัวเลือก“ เปิดตัวจัดการงาน”

  7. คลิก บน ' เริ่มต้น ” ในตัวจัดการงาน
  8. คลิก เมื่อใดก็ได้ ใบสมัคร ในรายการที่มี“ เปิดใช้งาน ” เขียนถัดจากนั้นและ เลือก ที่“ ปิดการใช้งาน ” ตัวเลือก

    คลิกที่แท็บ“ เริ่มต้น” และเลือกแอปพลิเคชันที่อยู่ในรายการ

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

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

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

  1. กด“ Windows '+' ” พร้อมกันเพื่อเปิดไฟล์ วิ่ง พรอมต์ .

    กำลังเปิด Run Prompt

  2. พิมพ์“ devmgmt . msc ” แล้วกด“ ป้อน '.

    พิมพ์“ devmgmt.msc” ในพรอมต์เรียกใช้

  3. สองเท่า คลิก บน “ เมาส์ และ อื่น ๆ ชี้ อุปกรณ์ ” แบบเลื่อนลงและ ขวา - คลิก บน ' Synaptics ทัชแพด ” คนขับรถ.

    คลิกขวาที่ไดรเวอร์ Synaptics Touchpad

  4. เลือก ' ถอนการติดตั้ง ” และคลิกที่“ ใช่ ” ในข้อความแจ้ง

    เลือกตัวเลือก“ ถอนการติดตั้งอุปกรณ์” จากรายการ

  5. ติดตาม คำแนะนำบนหน้าจอให้ครบถ้วน ถอนการติดตั้ง คนขับ.
  6. นำทาง กลับไปที่หน้าต่างการจัดการอุปกรณ์และ คลิก บน ' การดำเนินการ ” อยู่ด้านบน
  7. เลือก ' สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ ” จากรายการเพื่อติดตั้งไดรเวอร์ใหม่

    เลือก“ Scan for Hardware Changes” จากรายการ

  8. ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
อ่าน 5 นาที