Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

Windows 10 แก้บั๊ก FLAC แล้ว: กู้คืนไฟล์เสียงเสียหายด้วยอัปเดตของ Microsoft

หากคุณใช้ไฟล์ FLAC น่าจะสังเกตว่าไฟล์ FLAC หลายไฟล์อ่านไม่ได้หลังจากแก้ไข เนื่องจากบั๊กบน Windows 10 ที่ Microsoft แก้ไขแล้ว สำหรับไฟล์ FLAC ที่เสียหาย/เล่นไม่ได้ สคริปต์ PowerShell 简单指令 จะซ่อมแซมได้

Windows 10 แก้บั๊ก FLAC แล้ว: กู้คืนไฟล์เสียงเสียหายด้วยอัปเดตของ Microsoft

FLAC = Free Lossless Audio Codec รูปแบบบีบอัดเสียงไม่สูญเสียคุณภาพ ข้อมูลต้นฉบับครบถ้วน โอเพนซอร์ส เล่นได้ด้วย VLC, MPlayer และผู้เล่นหลัก ขนาดใหญ่กว่า MP3 ประมาณ 6 เท่า

Windows 10 แก้บั๊ก FLAC แล้ว: กู้คืนไฟล์เสียงเสียหายด้วยอัปเดตของ Microsoft

Microsoft Support ระบุว่า ไฟล์ FLAC ที่มี ID3 frame ก่อน Header ไม่ได้รับการจัดการจาก FLAC Property Handler ทำให้ไฟล์เล่นไม่ได้ ID3 frame เก็บข้อมูลชื่อเพลงและศิลปิน ปัญหานี้แก้ได้โดยติดตั้งอัปเดต May 25, 2021 — KB5003214

Windows 10 แก้บั๊ก FLAC แล้ว: กู้คืนไฟล์เสียงเสียหายด้วยอัปเดตของ Microsoft

สำหรับไฟล์ที่เสียหายแล้ว ให้รัน PowerShell Script จะทำให้ไฟล์อ่านได้ แต่ ไม่กู้คืน Metadata ที่แก้ไขแล้ว ขั้นตอนรัน PowerShell Script:

  1. เปิด Notepad วางสคริปต์ทั้งหมดจาก Microsoft Support Website
  2. บันทึกไฟล์ที่ตำแหน่งที่ต้องการ ชื่อ FixFlacFiles.ps1 Save as type: Text Documents (*.txt)
  3. คลิกขวาไฟล์ที่บันทึก > Run with PowerShell
  4. Prompt จะขึ้น ให้พิมพ์ชื่อไฟล์ FLAC ที่เสียหาย แล้ว Enter

ขั้นตอนนี้ทดสอบแล้วทำงานได้ แต่จะลบการแก้ไขที่ทำก่อนไฟล์เสียหาย หมายถึงต้องทำซ้ำ PowerShell Script ซับซ้อนและยาว ต้องคัดลอกสคริปต์ครบถ้วนจากเว็บ Microsoft Support อย่างแม่นยำ