Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:Mfplat.dll หายไปใน Windows 10

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

แก้ไข:Mfplat.dll หายไปใน Windows 10

อัปเดต: นอกจากนี้ยังมีการรายงานข้อผิดพลาด mfplat.dll ให้เกิดขึ้นกับเกมหลายเกมที่ใช้ Media Feature Pack .

สาเหตุของข้อผิดพลาด mfplat.dll หายไป

โดยส่วนใหญ่ ข้อผิดพลาด mfplat.dll หายไป  เกิดขึ้นเนื่องจาก Media Feature Pack หายไปจากระบบที่แสดงข้อผิดพลาด แม้ว่าโดยปกติแล้ว Media Feature Pack จะถูกติดตั้งโดยแอปพลิเคชันที่ต้องการหรือผ่านทาง WU (Windows Update) โดยอัตโนมัติ ตัวติดตั้งบางตัวจะไม่รวมอยู่ด้วย

ต่อไปนี้คือสาเหตุบางประการที่ทำให้ Media Feature Pack (พร้อมกับ mfplat.dll ไฟล์) จะไม่ติดตั้งควบคู่ไปกับแอปพลิเคชันที่ต้องการ:

  • คอมพิวเตอร์ใช้ Windows 10 N – ซึ่งไม่มี Media Feature Pack เป็นค่าเริ่มต้น
  • บริการการเล่นสื่อถูกปิดใช้งานโดย Windows Update ในกรณีนี้ วิธีแก้ไขคือเรียกใช้คำสั่งบางอย่างใน Command Prompt ที่ยกระดับขึ้น – อ้างถึง วิธีที่ 2  สำหรับคำแนะนำทีละขั้นตอน
  • วิซาร์ดการติดตั้งของแอปพลิเคชันไม่มี Media Feature Pack
  • ผู้ใช้จงใจเลือกที่จะปฏิเสธการติดตั้ง Media Feature Pack จากวิซาร์ดการติดตั้ง
  • Windows 10 ไม่ได้รับการอัพเดตและแอปพลิเคชันที่เป็นปัญหาต้องใช้ Media Feature Pack เวอร์ชันใหม่

วิธีแก้ไขข้อผิดพลาด mfplat.dll หายไป

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

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

สำคัญ: ไม่แนะนำให้คัดลอกไฟล์ mfplat.dll จากเว็บไซต์ดาวน์โหลด DLL เนื่องจากจะสร้างข้อผิดพลาดเพิ่มเติมได้

วิธีที่ 1:การติดตั้ง Media Feature Pack สำหรับเวอร์ชัน Windows 10 N

โปรดทราบว่า Windows 10 N มาโดยไม่มี Windows Media Player ที่ฝังอยู่ในระบบ นี่หมายความว่า Media Feature Pack จะไม่ถูกติดตั้งโดยค่าเริ่มต้นหรือได้รับการอัปเดตโดยคอมโพเนนต์ WU (Windows Update)

หากคุณไม่แน่ใจว่าคุณติดตั้ง Windows 10 เวอร์ชันใดอยู่ ให้ทำตามขั้นตอนด้านล่าง:

  1. กดปุ่ม Windows และพิมพ์ “about” ในช่องค้นหา
  2. คลิกที่ เกี่ยวกับพีซีเครื่องนี้ เพื่อเปิดเกี่ยวกับ แท็บของ การตั้งค่า แอป
  3. ใน เกี่ยวกับ ให้เลื่อนลงไปที่ข้อกำหนดของ Windows  และค้นหาเวอร์ชัน Windows ของคุณภายใต้รุ่น .
    แก้ไข:Mfplat.dll หายไปใน Windows 10

หากคุณพบปัญหาใน Windows 10 N แสดงว่า mfplat.dll ไม่มีข้อผิดพลาด  สามารถแก้ไขได้โดยการติดตั้ง Media Feature Pack ที่เหมาะสม คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. ไปที่ลิงก์นี้ (ที่นี่ ) และเลื่อนลงไปที่ ดาวน์โหลด หน้า.
  2. ใช้เมนูแบบเลื่อนลงที่นั่น เลือกรุ่นที่คุณต้องการติดตั้งและคลิก ยืนยัน . โปรดทราบว่ามีเหตุผลบางประการที่คุณต้องการติดตั้งเวอร์ชันเก่า เนื่องจากบริการสตรีมมิ่งส่วนใหญ่ เช่น Plex และเกมส่วนใหญ่จะต้องใช้เวอร์ชัน 1803
    แก้ไข:Mfplat.dll หายไปใน Windows 10
  3. รอจนกว่าคำขอของคุณจะได้รับการยืนยัน การดาวน์โหลดควรเริ่มต้นโดยอัตโนมัติในไม่กี่นาที
    แก้ไข:Mfplat.dll หายไปใน Windows 10
  4. เมื่อดาวน์โหลดเสร็จแล้ว ให้เปิดไฟล์ปฏิบัติการการติดตั้งและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้ง Media Feature Pack ในระบบของคุณ
  5. เมื่อติดตั้ง Media Feature Pack แล้ว ให้รีบูตเครื่องคอมพิวเตอร์
  6. ในการเริ่มต้นครั้งถัดไป ให้เปิดแอปพลิเคชันที่เคยแสดง mfplat.dll ข้อผิดพลาดที่หายไป  และดูว่าปัญหาได้รับการแก้ไขหรือไม่

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

วิธีที่ 2:การเปิดใช้งานการเล่นสื่อจากพรอมต์คำสั่งที่ยกระดับขึ้น

หากคุณพบข้อผิดพลาดนี้เมื่อพยายามเรียกใช้ Plex หรือบริการสตรีมมิ่งที่คล้ายกัน และก่อนหน้านี้คุณแน่ใจว่าได้ติดตั้ง Media Feature Pack ไว้ คุณควรลองเปิดใช้งาน Media Playback ผ่าน Command Prompt ที่มีการยกระดับ

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

  1. กด แป้น Windows + R เพื่อเปิดกล่อง Run ถัดไป พิมพ์ “cmd ” ใน เรียกใช้ กล่องแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ หากได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิกที่ ใช่ .
    แก้ไข:Mfplat.dll หายไปใน Windows 10
  2. ภายใน Command Prompt ที่ยกระดับขึ้น ให้วางคำสั่งต่อไปนี้แล้วกด Enter เพื่อเรียกใช้:
    dism /online /enable-feature /featurename:MediaPlayback
  3. ปิด Command Prompt ที่ยกระดับขึ้นแล้วเปิดแอปพลิเคชันอีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่

หากปัญหายังไม่ได้รับการแก้ไข ให้ทำตามขั้นตอนต่อไปด้านล่าง

วิธีที่ 3:แยกสำเนา mfplat.dll จากไดเร็กทอรี windows.old

หากเกิดข้อผิดพลาดไม่นานหลังจากที่คุณอัปเกรดเป็น Windows 10 จากเวอร์ชันเก่ากว่า การแก้ไขนั้นง่ายเหมือนการใช้ windows.old ไดเร็กทอรีเพื่อดึงสำเนาเก่าของไฟล์ mfplat.dll

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

  1. ไปที่ไดรฟ์ Windows ของคุณและมองหา windows.old ไดเร็กทอรี โฟลเดอร์นี้จะเก็บสำเนาของระบบปฏิบัติการเก่าและไฟล์ที่เกี่ยวข้องไว้ ในกรณีที่มีข้อผิดพลาดเกิดขึ้นระหว่างกระบวนการอัปเกรด
    หมายเหตุ: โฟลเดอร์นี้ถูกกำหนดให้ลบหนึ่งเดือนหรือมากกว่านั้นหลังจากการอัปเกรด คุณยังเลือกลบด้วยตนเองได้ทุกเมื่อ
  2. เปิดโฟลเดอร์ WIndows.old และไปที่ syswow64 โฟลเดอร์
  3. ในโฟลเดอร์ syswow64 ให้คัดลอกไฟล์ mfplat.dll และวางลงใน C:\ windows \ syswow64.
  4. รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่หลังจากการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์โดยเปิดแอปพลิเคชันที่แสดงข้อผิดพลาดก่อนหน้านี้