Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10

ผู้ใช้จำนวนมากรายงานว่า Shockwave Flash ค้างบ่อยครั้งใน Chrome บน Windows 10 โดยไม่ขึ้นกับเว็บไซต์หรือประเภทเนื้อหาที่กำลังดู ปัญหานี้พบเฉพาะใน Windows 10 และไม่ได้จำกัดอยู่ที่ Insider Builds หรือ Technical Preview เท่านั้น แม้บางรายงานว่าปัญหาเกิดเฉพาะกับ Chrome แต่ก็มีรายงานว่าเป็นปัญหาระดับระบบ ส่งผลถึง Microsoft Edge และ Internet Explorer ด้วย

แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10

พฤติกรรมในอดีต

ใน Windows รุ่นเก่า การค้างของ Flash มักเกิดจากการทำงานพร้อมกันของ Flash 2 รุ่น นอกจาก Flash ตัวที่ Chrome ติดตั้งมาด้วยแล้ว คอมพิวเตอร์ส่วนใหญ่ยังมีการติดตั้ง Flash อีกรุ่นที่มาพร้อมซอฟต์แวร์อื่น หรือดาวน์โหลดจากเว็บของ Adobe ผลที่ตามมาคือ Flash ทั้งสองรุ่นขัดแย้งกัน จนทำให้บราวเซอร์ค้างและไม่ตอบสนอง

อย่างไรก็ตาม ปัญหานี้ควรไม่เกิดขึ้นอีกแล้ว เนื่องจาก Google Chrome ได้พัฒนาให้ฉลาดขึ้น จะปิด Flash ตัวเองอัตโนมัติเมื่อตรวจพบว่ามี Flash ติดตั้งระดับระบบอยู่แล้ว แต่เงื่อนไขคือคุณต้องใช้ Chrome รุ่นใหม่พอสมควร

วิธีแก้ไขข้อผิดพลาด Shockwave Flash ค้างใน Chrome

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

วิธีที่ 1: อัปเดต Chrome เป็นรุ่นล่าสุด

ก่อนอื่น ให้ตรวจสอบว่า Google Chrome พอที่จะปิด Flash ตัวเองเมื่อตรวจพบ Flash ระดับระบบที่ทำงานอยู่

Chrome รุ่นเก่าจะบังคับใช้ Flash ตัวเองแม้ Flash ระดับระบบจะทำงานอยู่ ทำให้เกิดการค้าง บราวเซอร์ไม่ตอบสนอง และความไม่เสถียร ทีม Google ได้แก้ไขบั๊กนี้แล้ว ดังนั้นการอัปเดตเป็นรุ่นล่าสุดอาจแก้ปัญหาได้ หากเป็นสาเหตุ

ขั้นตอนอัปเดต Chrome:

  1. เปิด Google Chrome คลิกปุ่มเมนู (ไอคอนสามจุด) มุมขวาบน
  2. เลือก Help (ความช่วยเหลือ) แล้วคลิก About Google Chrome (เกี่ยวกับ Google Chrome)
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  3. ในหน้าต่าง Help ให้รอระบบตรวจสอบรุ่นล่าสุด หากไม่ใช่รุ่นใหม่ ให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10 หมายเหตุ: Chrome ปกติจะอัปเดตอัตโนมัติเมื่อมีอัปเดตสำคัญ แต่การตั้งค่าด้วยตนเองหรือแอปภายนอกอาจบล็อกพฤติกรรมนี้
  4. เมื่ออัปเดตเสร็จ ให้รีสตาร์ท Chrome และทดสอบว่า Flash ยังค้างอีกหรือไม่ หากยังค้าง ให้ลองวิธีถัดไป

วิธีที่ 2: ปิดการทำงานของส่วนขยายทั้งหมด

ส่วนขยาย (Extensions) บางตัวอาจขัดขวางการทำงานของ Flash วิธีทดสอบง่ายคือเปิด Chrome โดยปิดส่วนขยายทั้งหมด หากไม่ค้างในโหมดนี้ แสดงว่าส่วนขยายตัวใดตัวหนึ่งเป็นสาเหตุ จากนั้นให้เปิดส่วนขยายทีละตัวเพื่อหาตัวดำเนินการ

ขั้นตอน:

  1. เปิด Chrome คลิกปุ่มเมนู (สามจุด) มุมขวาบน
  2. เลือก New Incognito Mode (โหมดบ่อนิคอกโนทอ) และทดสอบเนื้อหา Flash ในหน้าต่างใหม่นี้ หากยังค้าง ให้ข้ามไป วิธีที่ 3 ทันที หากไม่ค้าง ให้ดำเนินต่อ
  3. เข้าเมนูอีกครั้ง เลือก More tools > Extensions (เครื่องมือเพิ่มเติม > ส่วนขยาย)
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  4. ในแท็บ Extensions ให้ปิดส่วนขยายที่ทำงานอยู่ทั้งหมด โดยใช้สลับ (toggle) ของแต่ละตัว
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  5. เมื่อปิดหมดแล้ว ให้เปิดส่วนขยายทีละตัว และทดสอบ Flash ทุกครั้ง จนพบตัวที่ทำให้ค้าง

วิธีที่ 3: อัปเดต Windows 10 เป็นรุ่นล่าสุด

หากคุณใช้ Insider Build อาจเจอบั๊กที่ทำให้ Flash ค้าง ผู้ใช้จำนวนมากรายงานปัญหาในบิลด์ 10130 และ 10147 หากยังไม่ได้ติดตั้งอัปเดตล่าสุด แนะนำให้ทำทันที

ขั้นตอนตรวจสอบอัปเดต Windows:

  1. กด Windows key + R พิมพ์ ms-settings:windowsupdate แล้ว Enter เพื่อเปิด Windows Update
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  2. คลิก Check for Updates และรอตรวจสอบ
  3. ติดตั้งอัปเดตที่รออยู่ทั้งหมด (ยกเว้น Optional) อาจต้องรีสตาร์ทหลายครั้ง ให้กลับมาตรวจสอบอีกครั้งหลังรีสตาร์ท
  4. เมื่ออัปเดตครบแล้ว ให้รีบูทอีกครั้ง และทดสอบที่การเริ่มต้นครั้งต่อไป หากยังค้าง ให้ไปวิธีถัดไป

วิธีที่ 4: อัปเดตไดรเวอร์การ์ดเสียง專用

บางรายงานว่า Flash ค้างเพราะความไม่เข้ากันระหว่างการ์ดเสียง專用 (dedicated sound card) กับ Windows 10 พบบ่อยกับไดรเวอร์ Realtek และมักเกิดหลังอัปเกรดจาก Windows รุ่นเก่า

แก้ไขโดยอัปเดตไดรเวอร์เสียงเป็นรุ่นล่าสุด ปัจจุบันส่วนใหญ่เข้ากันได้กับ Windows 10 แล้ว

  1. กด Windows key + R พิมพ์ devmgmt.msc Enter เพื่อเปิด Device Manager
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  2. ขยาย Sound, video and game controllers คลิกขวาที่ไดรเวอร์การ์ดเสียงของคุณ เลือก Update Driver
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  3. เลือก Search automatically for updated driver software รอตรวจสอบและทำตามคำแนะนำ
  4. รีบูทคอมพิวเตอร์ และทดสอบหลังเริ่มต้นใหม่

หากยังค้าง ให้ไปวิธีถัดไป

วิธีที่ 5: ปรับการตั้งค่าหูฟัง

หาก Flash ค้างเฉพาะตอนใช้หูฟัง อาจแก้ได้โดยปรับตั้งค่าในเมนู Sound มีผู้ใช้แก้สำเร็จโดยเปิด Dolby Audio และปรับ Quality Format

  1. กด Windows key + R พิมพ์ mmsys.cpl Enter เพื่อเปิดเมนู Sound
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  2. ไปแท็บ Playback คลิกขวาที่หูฟังของคุณ เลือก Properties
    แก้ไข: Shockwave Flash ค้างใน Chrome บน Windows 10
  3. ไปแท็บ Advanced ในเมนูดรอปดาวน์ Default Format เลือก 2 channel, 16 bit, 44100 Hz (CD Quality) หมายเหตุ: หากมีแท็บ Dolby Audio ให้ขยายและเปิด ON
  4. คลิก Apply และรีบูทคอมพิวเตอร์
  5. ทดสอบใช้หูฟังปกติหลังเริ่มต้นใหม่

หากยังค้าง ให้ไปวิธีถัดไป

วิธีที่ 6: ใช้บราวเซอร์อื่น

หากลองทุกวิธีแล้วไม่ได้ และปัญหาเกิดเฉพาะ Chrome (ไม่ใช่ระดับระบบ) วิธีสุดท้ายคือเปลี่ยนบราวเซอร์ สามารถลอง Internet Explorer, Firefox หรือ Opera ดูว่าตัวไหนเหมาะกับการใช้งานของคุณ

หากยังต้องการใช้ Chrome อยู่ ให้ลองวิธีสุดท้าย

วิธีที่ 7: ทำการ Repair Install (ซ่อมแซม Windows)

บางผู้ใช้แก้ปัญหาได้โดยติดตั้ง Windows ใหม่ แต่อย่างน้อยก็ควรทำ Repair Install ซึ่งจะเก็บไฟล์ส่วนตัวและแอปที่ติดตั้งไว้ได้