Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

ไม่สามารถดำเนินการโค้ดได้เนื่องจากไม่พบ ffmpeg.dll

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

ไม่สามารถดำเนินการโค้ดได้เนื่องจากไม่พบ ffmpeg.dll

การเรียกใช้โค้ดไม่สามารถดำเนินการได้เนื่องจากไม่พบ ffmpeg.dll

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

  1. รีสตาร์ทระบบ
  2. ลงทะเบียนไฟล์ ffmpeg.dll อีกครั้ง
  3. ติดตั้งแอปพลิเคชันที่ทำให้เกิดข้อผิดพลาดนี้อีกครั้ง
  4. เรียกใช้ตัวตรวจสอบไฟล์ระบบ
  5. คัดลอกไฟล์ไปยังไดเรกทอรีที่เก่ากว่า
  6. ซ่อมแซมอิมเมจระบบ
  7. สร้างบัญชีใหม่

มาดูวิธีแก้ปัญหาเหล่านี้อย่างละเอียดกัน

1] เริ่มระบบใหม่

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

2] ลงทะเบียนไฟล์ ffmpeg.dll อีกครั้ง

ลงทะเบียนไฟล์ ffmpeg.dll อีกครั้งและดูว่าใช้งานได้หรือไม่

3] ติดตั้งแอปพลิเคชันอีกครั้ง

ติดตั้งแอปพลิเคชันที่ให้ข้อผิดพลาดนี้อีกครั้ง อาจเป็น Microsoft Teams, Discord หรืออื่นๆ

2] เรียกใช้ตัวตรวจสอบไฟล์ระบบ

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

กดปุ่ม Windows เพื่อเปิดเมนูเริ่ม

ในแถบค้นหา ให้พิมพ์ Command Prompt แล้วเลือก Command Prompt (Admin) ตัวเลือก

ในหน้าต่างพรอมต์คำสั่ง ให้คัดลอกและวางคำสั่งที่กล่าวถึงด้านล่าง แล้วกดปุ่ม Enter

sfc /scannow

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

3] คัดลอกไฟล์ไปยังไดเร็กทอรีเก่า

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

หมายเหตุ: สำหรับคู่มือนี้ เราจะแสดงวิธีถ่ายโอนไฟล์สำหรับ Discord กระบวนการควรคล้ายกันสำหรับแอปพลิเคชันอื่นๆ ที่คุณพบข้อผิดพลาด

  1. เริ่มต้นด้วย ปิด Discord จากระบบของคุณ และสิ้นสุดงานที่เกี่ยวข้องทั้งหมดจาก Task Manager .
  2. กดปุ่มลัด Windows + R เพื่อเปิด เรียกใช้ กล่องโต้ตอบ
  3. พิมพ์ %localappdata% แล้วกดตกลง
  4. เปิด Discord โฟลเดอร์
  5. ในโฟลเดอร์ ให้มองหาโฟลเดอร์ Discord ที่ซ้ำกัน ตัวอย่างเช่น โฟลเดอร์การติดตั้งใหม่จะมีชื่อว่า current-S1 ในขณะที่ชื่อการติดตั้งเริ่มต้นหรือเก่ากว่าจะมีชื่อว่า ปัจจุบัน
  6. คัดลอกเนื้อหาของ current-S1 ไปยังโฟลเดอร์ปัจจุบัน
  7. หากถูกถาม ให้แตะที่ แทนที่ไฟล์ ตัวเลือก

แค่นั้นแหละ. ตอนนี้รีบูตระบบของคุณ ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

4] ซ่อมแซมอิมเมจระบบ

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

เปิด Command Prompt ในโหมดผู้ดูแลระบบ

ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์รหัสที่กล่าวถึงด้านล่างแล้วกด Enter

Dism /Online /Cleanup-Image /RestoreHealth

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

5] ลบข้อมูลแคชของแอปพลิเคชัน
ไม่สามารถดำเนินการโค้ดได้เนื่องจากไม่พบ ffmpeg.dll

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

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

  1. เริ่มต้นด้วยการปิด Discord และงานที่เกี่ยวข้องทั้งหมดจาก Task Manager
  2. กดปุ่มลัด Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  3. พิมพ์ %appdata% แล้วกด Enter
  4. เปิดโฟลเดอร์ Discord
  5. เปิดโฟลเดอร์ Cache และลบทุกอย่างที่อยู่ภายใน

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

6] สร้างบัญชีใหม่

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

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

7] ติดตั้งแอปพลิเคชันอีกครั้ง

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

  1. ก่อนอื่น ถอนการติดตั้งแอปพลิเคชันโดยไปที่ แผงควบคุม .
  2. ตอนนี้ เปิดกล่องโต้ตอบเรียกใช้ และไปที่ %localappdata%
  3. ลบโฟลเดอร์ของแอปพลิเคชันแอปที่มีปัญหา

แค่นั้นแหละ. ตอนนี้ติดตั้งแอปพลิเคชันนั้นจากเว็บไซต์ทางการ

ไฟล์ ffmpeg.dll คืออะไร

ไฟล์ ffmpeg.dll คือ Dynamic Link Library และเป็นส่วนภายนอกของแอปพลิเคชันที่ทำงานบนระบบปฏิบัติการ Windows 11/10/8/7 ประสิทธิภาพของซอฟต์แวร์ที่เกี่ยวข้องจะได้รับผลกระทบทางลบหาก ffmpeg ไฟล์ dll หายไป

สาเหตุของข้อผิดพลาด DLL คืออะไร

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

ไม่สามารถดำเนินการโค้ดได้เนื่องจากไม่พบ ffmpeg.dll