ระบบอาจแสดงข้อผิดพลาด FFMPEG DLL หายไป หากไฟล์ระบบสำคัญเสียหาย และระบบไม่พบ DLL นี้ในไดเรกทอรีระบบ นอกจากนี้ การติดตั้ง (หรือพยายามติดตั้ง) แอปพลิเคชันที่เสียหาย ก็อาจก่อให้เกิดข้อผิดพลาดนี้
ผู้ใช้เจอข้อผิดพลาดเมื่อพยายามติดตั้งแอป แต่การติดตั้งล้มเหลว แจ้งว่า FFMPEG.dll หายไป บางคนเจอข้อความข้อผิดพลาดไฟล์หายไปขณะบูทระบบ บางกรณีปัญหาเกิดขณะเข้าถึงเว็บไซต์เช่น GitHub ปัญหานี้รายงานหลักบนแอปพลิเคชันต่อไปนี้:
Skype Teams Deezer for Windows WhatsApp for Windows Format Factory Discord Vortex for Windows G Hub MTZ Client Sia-UI

ก่อนไปวิธีแก้ไข FFMPEG DLL หายไป ตรวจสอบให้แน่ใจว่าไดรเวอร์ระบบอัปเดตแล้ว นอกจากนี้ ปิด แอปทั้งหมด และตรวจสอบผ่าน Task Manager และ System Tray ว่า ไม่มีแอปพลิเคชันเบื้องหลัง ทำงาน (ควรมีเฉพาะกระบวนการระบบใน Task Manager) ตอนนี้ ปิดเครื่อง รอ 1 นาที แล้ว เปิดเครื่อง และ รัน ติดตั้งแอปที่มีปัญหาใหม่ ตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง นอกจากนี้ ตรวจสอบว่า เศษของการติดตั้งก่อนหน้า ของแอปพลิเคชันก่อให้เกิดปัญหาหรือไม่ (ลอง uninstaller หรือ system cleaner ของบุคคลที่สาม)
วิธีแก้ไขที่ 1: รัน System File Checker (SFC) Scan
อาจเจอข้อผิดพลาดนี้หากไฟล์ระบบเสียหายหรือหายไป ในกรณีนี้ การใช้เครื่องมือ SFC ที่มาพร้อม Windows เพื่อสแกน (และซ่อมแซม) ไฟล์ระบบที่เสียหาย อาจแก้ปัญหาได้
- รัน SFC scan ของระบบ

- ทำซ้ำ กระบวนการ ที่ก่อให้เกิดปัญหา (เช่น ลองติดตั้งแอปที่ก่อให้เกิดปัญหา) ตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง
วิธีแก้ไขที่ 2: คัดลอกโฟลเดอร์ไปไดเรกทอรีติดตั้งของแอปพลิเคชัน
ถ้าลองติดตั้งแอปใหม่แต่ไม่ลบเศษของการติดตั้งก่อนหน้า อาจมีโฟลเดอร์แอปซ้ำ ในกรณีนี้ การคัดลอกเนื้อหาของการติดตั้งใหม่ไปยังโฟลเดอร์เก่า (ที่มีชื่อโฟลเดอร์และพาธเริ่มต้น) อาจแก้ปัญหาได้ เพื่อการอธิบาย เราจะอธิบายกระบวนการสำหรับ Microsoft Teams คุณอาจต้องขุดลึกกว่านี้เพื่อให้ทำงานกับแอปที่มีปัญหาของคุณ
- ตรวจสอบว่าไม่มีกระบวนการเกี่ยวกับ Microsoft Teams ทำงานใน Task Manager
- เปิด Run box กด Windows + R พร้อมกัน รัน:
%localappdata%

- เปิดโฟลเดอร์ Microsoft แล้ว Teams

- ตรวจสอบว่าโฟลเดอร์ Teams มี โฟลเดอร์มากกว่าหนึ่งที่ขึ้นต้นด้วย Current เช่น current (ชื่อโฟลเดอร์เริ่มต้นของ Teams) และ current-s1 ถ้ามี ให้ คัดลอกเนื้อหาทั้งหมด ของโฟลเดอร์ที่ไม่มีชื่อเริ่มต้น (ในกรณีนี้ current-s1 folder) ไปยังโฟลเดอร์ที่มีชื่อเริ่มต้น (ในกรณีนี้ current folder) ข้าม คำเตือนเกี่ยวกับการแทนที่ไฟล์ (ถ้าถามว่าจะรวมโฟลเดอร์หรือไม่ คลิก yes) หลังคัดลอกไฟล์ รีบูท เครื่อง

- หลังบูท ตรวจสอบว่าแอปที่มีปัญหาไม่มีข้อผิดพลาดแล้วหรือยัง
วิธีแก้ไขที่ 3: ล้างแคชของแอปพลิเคชันที่มีปัญหา
แอปใช้แคชเพื่อเพิ่มประสิทธิภาพและปรับปรุงประสบการณ์ผู้ใช้ อย่างไรก็ตาม อาจเจอข้อผิดพลาดนี้หากแคชของแอปที่มีปัญหาเสียหาย ในสถานการณ์นี้ การล้างแคชอาจแก้ปัญหาได้ เพื่ออธิบาย เราจะทำตามขั้นตอนสำหรับ Microsoft Teams คุณอาจต้องขุดลึกกว่านี้สำหรับแอปเฉพาะของคุณ
- ตรวจสอบว่า ไม่มีกระบวนการ เกี่ยวกับ Microsoft Teams & Skype ทำงานใน Task Manager กด Windows logo + R พร้อมกัน เปิด Run box
- ไปที่ พาธต่อไปนี้ทีละอัน ลบ ไฟล์ทั้งหมดที่อยู่ שם (ถ้า Teams ปรากฏขึ้นระหว่างกระบวนการ ให้ kill ด้วย Task Manager):
%appdata%\Microsoft\teams\cache %appdata%\Microsoft\teams\blob_storage %appdata%\Microsoft\teams\databases %appdata%\Microsoft\teams\GPUcache %appdata%\Microsoft\teams\IndexedDB %appdata%\Microsoft\teams\Local Storage %appdata%\Microsoft\teams\tmp

- หลังล้างโฟลเดอร์ดังกล่าว รีบูทคอมพิวเตอร์ หลังบูท ตรวจสอบว่าปัญหา FFMPEG.dll แก้ไขแล้วหรือยัง
- ถ้าไม่ ทำซ้ำ ขั้นตอนที่ 1 เปิด Run box รัน:
%appdata%\Microsoft\

- คลิกขวา ที่ Teams folder เลือก Delete

- ยืนยัน ลบโฟลเดอร์ และ รีบูท คอมพิวเตอร์
- หลังบูท ตรวจสอบว่าระบบไม่มีข้อผิดพลาด FFMPEG.dll missing แล้ว
วิธีแก้ไขที่ 4: ติดตั้งแอปพลิเคชันที่มีปัญหาใหม่
ระบบอาจแสดงข้อผิดพลาด FFMPEG.dll missing หากการติดตั้งก่อนหน้าของแอปที่มีปัญหาเสียหาย หรือตัวติดตั้งใหม่ที่ลองใช้เสียหาย ในกรณีนี้ การติดตั้งใหม่ด้วย setup ที่ดาวน์โหลดใหม่ของแอปที่มีปัญหา อาจแก้ปัญหาได้ เพื่อการอธิบาย เราจะอธิบายกระบวนการสำหรับ Microsoft Teams คุณอาจต้องขุดลึกกว่านี้สำหรับกรณีเฉพาะของคุณ
- ดาวน์โหลดเวอร์ชันล่าสุดของ Microsoft Teams
- กดปุ่ม Windows logo เปิด Windows menu คลิกไอคอน Gear เปิด Settings

- เลือก Apps ขยาย Microsoft Teams ถ้า Teams ไม่แสดงที่นี่ ลองใช้ uninstaller บุคคลที่สาม ลบเศษของการติดตั้งก่อนหน้าหรือการติดตั้งที่ลอง
- คลิก Uninstall ยืนยันถอนการติดตั้ง Microsoft Teams

- ทำตาม คำแนะนำบนหน้าจอถอนการติดตั้ง Teams และ รีบูท คอมพิวเตอร์
- หลังบูท กด Windows logo + R พร้อมกัน เปิด Run box รัน:
%localappdata%\Microsoft\

- คลิกขวา Teams folder เลือก Delete ยืนยันลบ โฟลเดอร์ Teams

- กดปุ่ม Windows logo เปิด Windows menu ค้นหา Registry Editor คลิกขวา Registry Editor (ในผลลัพธ์) เลือก Run as Administrator

- ไปที่:
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams\
- ในหน้าต่างด้านขวา ลบ ค่า registry PreventInstallationFromMsi และ ปิด Registry Editor

- รีบูท เครื่อง หลังบูท หวังว่าปัญหา FFMPEG.dll จะแก้ไขแล้ว
วิธีแก้ไขที่ 5: สร้างบัญชีผู้ใช้ใหม่
ระบบอาจแสดงข้อผิดพลาด FFMPEG.dll missing หากโปรไฟล์ผู้ใช้ของระบบเสียหาย ในบริบทนี้ การสร้างบัญชีผู้ใช้อื่นและเข้าถึงระบบผ่านบัญชีนั้น อาจแก้ปัญหาได้
- สร้างบัญชีผู้ใช้ระบบอื่น (ตรวจสอบว่าเป็นสิทธิ์ administrator)
- รีบูท เครื่อง หลังบูท ล็อกอินระบบด้วยบัญชีที่สร้างใหม่
- ตรวจสอบว่าระบบไม่มีข้อผิดพลาด FFMPEG.dll missing แล้ว
ถ้าปัญหายังคงอยู่ ตรวจสอบว่าการกู้คืนระบบไปยังจุดก่อนหน้าแก้ปัญหาได้หรือไม่ นอกจากนี้ ลอง ติดตั้ง codecs ใหม่ (ถ้าใช้แอป codecs บุคคลที่สาม) อาจลอง คัดลอกไฟล์ FFMPEG.dll จาก แหล่งอื่น (ระมัดระวังมาก เพราะการคัดลอกไฟล์จากแหล่งที่ไม่ได้รับการตรวจสอบอาจเปิดโอกาสให้ระบบและข้อมูลถูกคุกคามโดยไวรัส โทรจัน ฯลญ) เช่น คอมพิวเตอร์อื่นที่ทำงานได้ หรือ Windows setup (ISO file) หลังได้ไฟล์ DLL ให้ วาง ไฟล์ในโฟลเดอร์ที่พยายามติดตั้งไฟล์ หรือไดเรกทอรีติดตั้งของแอป เช่น หากมีปัญหากับ Microsoft Teams ให้ วาง ไฟล์ในไดเรกทอรีต่อไปนี้:
%localappdata%\Microsoft\Teams\current

หากใช้ระบบ 64-bit ให้ วาง ไฟล์ที่ได้ไปที่ โฟลเดอร์ 64-bit ที่เกี่ยวข้อง