ผู้ใช้บางรายรายงานว่าไม่สามารถเรียกใช้ PLEX หรือบริการสตรีมมิ่งที่คล้ายคลึงกัน นับตั้งแต่มีการติดตั้ง Windows Update บนระบบโดยอัตโนมัติ ข้อผิดพลาดที่พบชี้ไปยังไฟล์ DLL ที่หายไปจาก Windows Media Feature แพ็ค
อัปเดต: นอกจากนี้ยังมีการรายงานข้อผิดพลาด 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 เวอร์ชันใดอยู่ ให้ทำตามขั้นตอนด้านล่าง:
- กดปุ่ม Windows และพิมพ์ “about” ในช่องค้นหา
- คลิกที่ เกี่ยวกับพีซีเครื่องนี้ เพื่อเปิดเกี่ยวกับ แท็บของ การตั้งค่า แอป
- ใน เกี่ยวกับ ให้เลื่อนลงไปที่ข้อกำหนดของ Windows และค้นหาเวอร์ชัน Windows ของคุณภายใต้รุ่น .
หากคุณพบปัญหาใน Windows 10 N แสดงว่า mfplat.dll ไม่มีข้อผิดพลาด สามารถแก้ไขได้โดยการติดตั้ง Media Feature Pack ที่เหมาะสม คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- ไปที่ลิงก์นี้ (ที่นี่ ) และเลื่อนลงไปที่ ดาวน์โหลด หน้า.
- ใช้เมนูแบบเลื่อนลงที่นั่น เลือกรุ่นที่คุณต้องการติดตั้งและคลิก ยืนยัน . โปรดทราบว่ามีเหตุผลบางประการที่คุณต้องการติดตั้งเวอร์ชันเก่า เนื่องจากบริการสตรีมมิ่งส่วนใหญ่ เช่น Plex และเกมส่วนใหญ่จะต้องใช้เวอร์ชัน 1803
- รอจนกว่าคำขอของคุณจะได้รับการยืนยัน การดาวน์โหลดควรเริ่มต้นโดยอัตโนมัติในไม่กี่นาที
- เมื่อดาวน์โหลดเสร็จแล้ว ให้เปิดไฟล์ปฏิบัติการการติดตั้งและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้ง Media Feature Pack ในระบบของคุณ
- เมื่อติดตั้ง Media Feature Pack แล้ว ให้รีบูตเครื่องคอมพิวเตอร์
- ในการเริ่มต้นครั้งถัดไป ให้เปิดแอปพลิเคชันที่เคยแสดง mfplat.dll ข้อผิดพลาดที่หายไป และดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากคุณยังคงพบข้อผิดพลาดเดิมหรือวิธีนี้ใช้ไม่ได้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:การเปิดใช้งานการเล่นสื่อจากพรอมต์คำสั่งที่ยกระดับขึ้น
หากคุณพบข้อผิดพลาดนี้เมื่อพยายามเรียกใช้ Plex หรือบริการสตรีมมิ่งที่คล้ายกัน และก่อนหน้านี้คุณแน่ใจว่าได้ติดตั้ง Media Feature Pack ไว้ คุณควรลองเปิดใช้งาน Media Playback ผ่าน Command Prompt ที่มีการยกระดับ
เห็นได้ชัดว่ามีบางกรณีที่การอัปเดตของ Windows จะปิดใช้คุณลักษณะนี้และสร้างสาเหตุให้เกิดข้อผิดพลาดที่ขาดหายไป mfplat.dll ผู้ใช้บางคนพบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายคลึงกันสามารถจัดการเพื่อแก้ไขปัญหาได้โดยการเรียกใช้คำสั่งใน Command Prompt ที่ยกระดับขึ้น คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิดกล่อง Run ถัดไป พิมพ์ “cmd ” ใน เรียกใช้ กล่องแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ หากได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิกที่ ใช่ .
- ภายใน Command Prompt ที่ยกระดับขึ้น ให้วางคำสั่งต่อไปนี้แล้วกด Enter เพื่อเรียกใช้:
dism /online /enable-feature /featurename:MediaPlayback
- ปิด Command Prompt ที่ยกระดับขึ้นแล้วเปิดแอปพลิเคชันอีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากปัญหายังไม่ได้รับการแก้ไข ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 3:แยกสำเนา mfplat.dll จากไดเร็กทอรี windows.old
หากเกิดข้อผิดพลาดไม่นานหลังจากที่คุณอัปเกรดเป็น Windows 10 จากเวอร์ชันเก่ากว่า การแก้ไขนั้นง่ายเหมือนการใช้ windows.old ไดเร็กทอรีเพื่อดึงสำเนาเก่าของไฟล์ mfplat.dll
ผู้ใช้ในสถานการณ์ที่คล้ายคลึงกันได้รายงานว่ามีการจัดการเพื่อแก้ไขปัญหาหลังจากทำตามขั้นตอนสองสามขั้นตอนแล้ว นี่คือสิ่งที่คุณต้องทำ:
- ไปที่ไดรฟ์ Windows ของคุณและมองหา windows.old ไดเร็กทอรี โฟลเดอร์นี้จะเก็บสำเนาของระบบปฏิบัติการเก่าและไฟล์ที่เกี่ยวข้องไว้ ในกรณีที่มีข้อผิดพลาดเกิดขึ้นระหว่างกระบวนการอัปเกรด
หมายเหตุ: โฟลเดอร์นี้ถูกกำหนดให้ลบหนึ่งเดือนหรือมากกว่านั้นหลังจากการอัปเกรด คุณยังเลือกลบด้วยตนเองได้ทุกเมื่อ - เปิดโฟลเดอร์ WIndows.old และไปที่ syswow64 โฟลเดอร์
- ในโฟลเดอร์ syswow64 ให้คัดลอกไฟล์ mfplat.dll และวางลงใน C:\ windows \ syswow64.
- รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่หลังจากการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์โดยเปิดแอปพลิเคชันที่แสดงข้อผิดพลาดก่อนหน้านี้