4 วิธีบีบอัดไฟล์ขนาดใหญ่เป็นไฟล์เล็ก ๆ หลายไฟล์ใน Windows 11

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

เหตุผลที่ต้องแบ่งไฟล์

ข้อจำกัดในการส่งไฟล์:

  • อีเมล: บริการอีเมลส่วนใหญ่จะมีข้อจำกัดเรื่องขนาดไฟล์ที่ส่งได้ หากไฟล์ของเราใหญ่เกินไป การแบ่งไฟล์เป็นส่วนๆ จะช่วยให้ส่งได้ง่ายขึ้น
  • เว็บไซต์อัปโหลด: เว็บไซต์หลายแห่งก็มีข้อจำกัดเรื่องขนาดไฟล์ที่อัปโหลดได้เช่นกัน

วิธีที่ 1: ใช้โปรแกรมบีบอัดไฟล์ (Compression Software)

เลือกโปรแกรม

ในการบีบอัดไฟล์ขนาดใหญ่ มีโปรแกรมบีบอัดไฟล์ให้เลือกมากมาย เช่น WinRAR, 7-Zip, หรือ PeaZip ซึ่งสามารถดาวน์โหลดและติดตั้งได้ฟรี

ตัวอย่างการ ใช้ 7-Zip บีบอัดไฟล์

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

วิธีการใช้งาน

  1. ดาวน์โหลดและติดตั้ง 7-Zip: ไปที่ เว็บไซต์ทางการของ 7-Zip และดาวน์โหลดตัวติดตั้ง จากนั้นติดตั้งโปรแกรมลงในเครื่องของคุณ

  2. เปิด File Explorer: กดปุ่ม Windows+E เพื่อเปิด File Explorer แล้วค้นหาไฟล์ขนาดใหญ่ที่ต้องการแบ่ง

  3. เพิ่มไฟล์ลงในไฟล์เก็บถาวร: คลิกขวาที่ไฟล์นั้น เลือก Show More Options > 7-Zip > Add to Archive

  4. ตั้งค่าการแบ่งไฟล์: ในหน้าต่าง Add to Archive ให้คลิกที่ช่อง Split to Volumes, Bytes และกำหนดขนาดของแต่ละไฟล์ เช่น หากต้องการให้แต่ละไฟล์มีขนาด 10 MB ให้ใส่ 10M ลงไป

  5. เริ่มการแบ่งไฟล์: กด OK โปรแกรมจะสร้างไฟล์ย่อย ๆ ในโฟลเดอร์เดียวกับไฟล์ต้นฉบับ โดยไฟล์เหล่านี้จะมีชื่อเหมือนต้นฉบับและลงท้ายด้วยหมายเลข เช่น .001, .002

วิธีการรวมไฟล์ 7-Zip

  1. คลิกขวาที่ไฟล์แรก (ไฟล์ที่ลงท้ายด้วย .001) แล้วเลือก Show More Options > 7-Zip > Extract Files

  2. ระบุปลายทางที่ต้องการบันทึกไฟล์รวมและกด OK โปรแกรมจะรวมไฟล์ทั้งหมดกลับมาเป็นไฟล์ต้นฉบับ

วิธีที่ 2: ใช้คำสั่ง Command Prompt

หากคุณไม่ต้องการติดตั้งโปรแกรมเพิ่มเติม Windows 11 มีเครื่องมือ PowerShell ที่ช่วยให้คุณแบ่งและรวมไฟล์ได้

1.วิธีการแบ่งไฟล์

  1. เปิด PowerShell: กด Windows+S แล้วพิมพ์ “PowerShell” จากนั้นเปิดโปรแกรม

  2. ใช้คำสั่งแบ่งไฟล์:

    $file = "MyFile.ext"
    $chunkSize = 10MB
    $fileStream = [System.IO.File]::OpenRead($file)
    try {
    $buffer = New-Object byte[] $chunkSize
    $i = 0
    while ($bytesRead = $fileStream.Read($buffer, 0, $buffer.Length)) {
    $chunkFileName = "$($file)_Chunk_$i"[System.IO.File]::WriteAllBytes($chunkFileName, $buffer[0..($bytesRead - 1)])
    $i++
    }
    } finally {
    $fileStream.Close()
    }
  3. คำสั่งนี้จะสร้างไฟล์ย่อยในโฟลเดอร์เดียวกับไฟล์ต้นฉบับ

วิธีการรวมไฟล์

ใช้คำสั่งต่อไปนี้:

Get-Content -Path "Chunk_*.ext" -Raw | Set-Content -Path "RecombinedFile.ext"

คำสั่งนี้จะรวมไฟล์กลับมาเป็นไฟล์ต้นฉบับ

วิธีที่ 3: ใช้บริการเว็บไซต์บีบอัดไฟล์ออนไลน์

มีเว็บไซต์หลายแห่งที่ให้บริการบีบอัดไฟล์ออนไลน์ฟรี เช่น WeTransfer, Online-Convert.com

  • อัปโหลดไฟล์: อัปโหลดไฟล์ที่ต้องการบีบอัดไปยังเว็บไซต์
  • เลือกตัวเลือกการแบ่งไฟล์: เลือกตัวเลือกในการแบ่งไฟล์ออกเป็นส่วนๆ และกำหนดขนาดไฟล์ย่อย
  • ดาวน์โหลดไฟล์: ดาวน์โหลดไฟล์บีบอัดหลายไฟล์ที่ได้

วิธีที่ 4: ใช้โปรแกรมจัดการไฟล์ที่รองรับการแบ่งไฟล์

  • โปรแกรมจัดการไฟล์: บางโปรแกรมจัดการไฟล์ เช่น Total Commander หรือ FAR Manager มีฟังก์ชันในการแบ่งไฟล์ออกเป็นส่วนๆ ได้โดยตรง
  • วิธีการ: ขั้นตอนการใช้งานจะแตกต่างกันไปตามโปรแกรมที่คุณใช้ แต่โดยทั่วไปแล้วจะมีเมนูหรือปุ่มสำหรับการแบ่งไฟล์

บทสรุป

การแบ่งไฟล์ขนาดใหญ่ออกเป็นไฟล์ย่อยขนาดเล็กหลายไฟล์นั้น เป็นวิธีการที่ช่วยแก้ปัญหาต่างๆ ที่เกี่ยวข้องกับขนาดไฟล์ได้เป็นอย่างดี ไม่ว่าจะเป็นการส่งไฟล์ การแบ่งปันไฟล์ การจัดเก็บข้อมูล หรือการป้องกันความเสียหายของข้อมูล สามารถเลือกใช้เครื่องมือที่เหมาะสมกับความต้องการของคุณ เช่น 7-Zip, WinRAR, PowerShell, หรือ Git Bash ตามแต่ที่เราถนัดได้เลย

ที่มา : https://www.howtogeek.com