آموزش تقسیم فایل های بزرگ در ویندوز ۱۱

آموزش تقسیم فایل های بزرگ در ویندوز ۱۱
  • ۱۴۰۳/۰۹/۲۲
  • زهرا معبودی
  • 1

اگر برای ذخیره سازی با محدودیت اندازه فایل مواجه شده اید یک راه جالب به کمک برخی نرم افزارها دارید تا این محدودیت را دور بزنید. شما می توانید در ویندوز ۱۱ به کمک ۴ نرم افزاری که در این آموزش معرفی شده است فایل های بزرگ را تقسیم به فایل های کوچک تر کنید و دوباره همه آن ها را با هم ادغام کرده و فایل جامع کم حجم تری را داشته باشید. برای این که روش تقسیم فایل بزرگ در ویندوز ۱۱ را یاد بگیرید این راهنما را دنبال کنید.

تقسیم فایل بزرگ با ۷-Zip

۷-Zip نرم افزاری ساده و رایگان و سبک است که برای فشرده سازی فایل ها بسیار به شما کمک می کند. یکی از ویژگی های دیگر ۷-Zip این است که می توانید به کمک آن فایل های خود را به قطعات کوچکتر تقسیم کنید. به کمک ۷-Zip می توانید فایل های خود را فشرده سازی کرده و انواع مختلفی از آرشیو را استخراج کنید. می توانید به کمک این نرم افزار در ویندوز ۱۱ یک فایل را به قطعات کوچکتر تقسیم کنید و آرشیوی دلخواه داشته باشید.

برای شروع این کار کافی است که مرورگر دلخواه خود را روی سیستم باز کنید و به وبسایت ۷-Zip بروید.

آخرین نسخه از این اپلیکیشن را از سایت رسمی آن دانلود کنید و آن را نصب کرده و یک بار سیستم خود را ریستارت کنید.

بعد از بالا آمدن سیستم فایل اکسپلور سیستم را باز کنید (می توانید برای این کار Windows+E را بزنید).

در پنجره ای که باز می شود فایل بزرگی که قصد تقسیم آن را دارید را پیدا کنید.

روی فایل مورد نظر راست کلیک کرده و به مسیر Show More Options > 7-Zip > Add to Archive بروید.

تقسیم فایل بزرگ با 7-

با این کار پنجره ای باز می شود که Add to Archive  را در آن مشاهده می کنید. در این پنجره گزینه Split to Volume, Bytes را پیدا کنید و روی آن کلیک کنید. در این قسمت اندازه تقسیم هر فایل را مشخص کنید. به عنوان مثال اگر یک فایل ۱۰۰ مگابایتی دارید و می خواهید آن را به ده قطعه ۱۰ مگابایتی تبدیل کنید کافی است در این قسمت عدد 10M را بنویسید.

تقسیم فایل بزرگ

گزینه های دیگر را که اختیاری هستند به هر نحوی که دوست دارید تنظیم کنید و در نهایت دکمه OK را بزنید.

بدین ترتیب باید کمی صبر کنید تا این نرم افزار فایل شما را به قطعات کوچکتر تقسیم کند و فهرست کند. معمولا برای تقسیم از همان نام اصلی فایل استفاده می کند که تقسیم بندی ها با عدد هایی مثل ۰۰۱ یا ۰۰۲ و نظیر آن تنظیم می شوند.

نحوه ترکیب مجدد قطعات کوچک فایل تقسیم شده با ۷-Zip

وقتی که همه فایل به درستی تقسیم بندی شد و شما توانستید اجزای مختلف را مشاهده کنید کافی است که اولین قطعه از فایل تقسیم شده که معمولا با عدد ۰۰۱ نمایش داده می شود را انتخاب کنید.

روی این فایل راست کلیک کنید.

به مسیر Show More Options > 7-Zip > Extract Files بروید.

در پنجره ای که باز می شود لوکیشنی که قصد دارید فایل را در آن ذخیره کنید مشخص کنید و در نهایت OK را بزنید.

نحوه ترکیب مجدد قطعات کوچک فایل تقسیم شده با 7-Zip

بعد از این که همه فایل ها را با هم در یک پوشه و مکان استخراج کردید می توانید مجددا با کمک همین برنامه آن ها را در یک پوشه ترکیب کنید. اگر هنگام انجام این کار با خطا مواجه شدید مطمین شوید که همه قطعات به درستی در پوشه چیده شده اند.

 

آموزش تقسیم فایل با WinRAR

WinRAR نرم افزار دیگری است که استفاده عمده از آن برای فشرده سازی فایل است که البته به قدرت ۷-ZIP هرگز نمی رسد. اما می توانید از این برنامه نیز استفاده کنید و فایل های بزرگ را به فایل کوچک تر تقسیم کنید و در نهایت آن ها را با هم ترکیب کنید و یکجا آن ها را با حجم کمتری نگهداری کنید.

برای تقسیم فایل با WinRAR  کافی است که به وب سایت WinRAR  بروید و از آنجا آخرین نسخه را دانلود کنید و بعد از نصب (در صورت نیاز سیستم را ریستارت کنید) و آماده فشرده سازی و تفسیم فایل ها شوید.

فایل اکسپلور را در ویندوز ۱۱ باز کنید و فایلی که می خواهید ان را تقسیم کنید پیدا کنید و ضمن راست کلیک کردن روی ان به مسیر WinRAR > Add to Archive. بروید.

با این کار یک پنجره باز می شود که عنوان آن Archive Name and Parameters  است.

در این پنجره گزینه Split to Volume, Size را پیدا کنید و روی ان کلیک کنید.

حالا در این قسمت اندازه هر تکه یا قطعه از فایلی که قصد دارید فایل بزرگ را به ان تقسیم کنید وارد کنید.

دقت کنید که از منوی کشویی که در اختیار دارید واحد های درست را انتخاب می کنید. در نهایت بقیه گزینه ها را هم به دلخواه خود تقسیم کنید و بعد OK را بزنید.

آموزش تقسیم فایل با WinRAR

بدین ترتیب نرم افزار فایل را به تکه های کوچکتر تقسیم می کند و در همان مکانی که فایل اصلی قرار دارد آنها را ذخیره می کند. فایل هایی که ذخیره می شوند با عبارت هایی مثل part1, part2 شناسایی می شوند.

نحوه ترکیب فایل ها با WinRAR

وقتی بخواهید مجددا ان ها را با هم ترکیب کنید از اولین فایل که عنوان part1 دارد شروع کنید و با راست کلیک کردن روی ان WinRAR > Extract Files را انتخاب کنید.

آموزش تقسیم فایل با WinRAR

در این حالت پنجره Extraction Path and Options  مقابل شما باز می شود.

بدین ترتیب پوشه ای که می خواهید فایل ها را در ان ذخیره کنید و در نهایت ترکیب کنید را انتخاب کنید و OK را بزنید.

آموزش تقسیم فایل با WinRAR

 

بدین ترتیب می توانید فایل ها را شروع به ترکیب کردن کنید اما اگر متوجه خطا یا اخطاری شدید با کمی بررسی مطمین شوید که فایل ها با دقت در پوشه به طور کامل قرار داده شده اند.

 

آموزش تقسیم فایل بزرگ با PowerShell

در ۲ روشی که پیش از این اموزش دادیم تا به کمک ان فایل های بزرگ را تقسیم کنید باید نرم افزار را از سایت های رسمی توسعه دهنده نرم افزار دانلود کنید. اما اگر نمی خواهید نرم افزاری دانلود کنید می توانید از ابزار خود ویندوز ۱۱ به نام PowerShell استفاده کنید. PowerShell ابزاری برای کار کردن با فایل هاست به طوری که پیش از این در گویا آی تی به شما نحوه دانلود فایل با PowerShell را اموزش داده ایم.

برای استفاده از این ابزار به کمک جستجوی ویندوز یا با فشردن دکمه های ترکیبی Windows+S باید PowerShell را جستجو و آن را پیدا و اجرا کنید.

PowerShell مثل کامندپرامپت با دستورات کار می کند. در پنجره PowerShell قطعه دستور زیر را بنویسید:

cd PATH

تنها کاری که باید کنید این است که در قطعه کد و دستور بالا بجای PATH آدرس کامل پوشه ای را قرار دهید که فایل بزرگ شما در ان قسمت قرار دارد. اگر مسیر پوشه شما دارای فاصله است، مسیر را در دو گیومه قرار دهید

در نهایت اینتر را بزنید.

در ادامه قطعه اسکریپت زیر را در PowerShell وارد کنید.

$file = "MyFile.ext"
$chunkSize = ۱۰MB
$fileStream = [System.IO.File]::OpenRead($file)

try {
    $buffer = New-Object byte[] $chunkSize
    $i = ۰

    while ($bytesRead = $fileStream.Read($buffer, ۰, $buffer.Length)) {
        $chunkFileName = "$($file)_Chunk_$i"
        [System.IO.File]::WriteAllBytes($chunkFileName, $buffer[۰..($bytesRead - ۱)])
        $i++
    }
} finally {
    $fileStream.Close()
}

در این قطعه کد نیز عبارت MyFile.ext را با مسیر کامل فایل تان با قرار دادن درست پسوند جایگزین کنید.

همچنین در این قطعه کد عبارت 10MB را می بینید که باید این رقم را هم با میزان حجم دلخواه هر قطعه از فایل بزرگتر جایگزین کنید.

تقسیم فایل بزرگ

تقسیم فایل

بدین ترتیب پاورشل فایل بزرگ را در لوکیشنی که معرفی کرده اید شناسایی می کند و آن را در همان مکان به فایل های کوچکتر تقسیم و ذخیره سازی می کند.

نحوه ترکیب فایل های مجزا با پاورشل

برای ترکیب مجدد فایل های تقسیم شده با پاورشل نیز از قطعه کد زیر استفاده کنید و قسمت های جایگزین را طبق دستور پیش ببرید:

$outputFile = "RecombinedFile.ext"
$chunkFiles = Get-ChildItem -Path "PATH" -Filter "MyFile.mp4_Chunk_*" | Sort-Object Name
if (Test-Path $outputFile) {
    Remove-Item $outputFile
}
$outputFileStream = [System.IO.File]::Create($outputFile)
try {
    foreach ($chunk in $chunkFiles) {
        $chunkData = [System.IO.File]::ReadAllBytes($chunk.FullName)
        $outputFileStream.Write($chunkData, ۰, $chunkData.Length)
    }
} finally {
    $outputFileStream.Close()
}

در این قطعه کد عبارت:

  • RecombinedFile.ext را با نام فایل حاصل جایگزین کنید.
  • PATH را با مکانی که قطعه فایل در ان ذخیره شده جایگزین کنید.
  • MyFile.mp4 را هم با نام قطعه فایل جایگزین کنید.

تقسیم فایل PFD

در نهایت پاورشل کار خود را با دقت انجام خواهد داد.

 

نحوه تقسیم فایل بزرگ با Git Bash

یکی دیگر از روش های استفاده از خط فرمان و دستورات اسکریپتی برای تقسیم فایل بزرگ به فایل کوچکتر استفاده از Git Bash است. شما به کمک این روش می توانید با یک دستور فایل بزرگ را به فایل کوچکتری تقسیم کنید.

برای استفاده از این برنامه از اینجا وارد سایت رسمی Git Bash شوید و آخرین نسخه از برنامه Git Bash را دانلود کنید.

بعد از دانلود و نصب برنامه وارد فایل اکسپلور ویندوز ۱۱ شوید (Windows+E) و بعد فایلی که قصد تقسیم کردن ان را دارید را انتخاب کنید.

تقسیم فایل

روی فایل مورد نظر راست کلیک کنید و مسیر Show More Options > Open Git Bash Here را دنبال کنید.

در پنجره ای که باز می شود قطعه دستور زیر را بنویسید:

split -b 10M MyFile.ext SplitFile_

در این قطعه کد 10M را با اندازه خروجی هر قطعه که به دلخواه خودتان است جایگزین کنید.

در ادامه MyFile.ext را با نام فایل بزرگ و اصلی جایگزین کنید.

SplitFile_ را هم با پیشوند قطعه ها جایگزین کنید و در نهایت اینتر را بزنید.

تقسیم فایل

بدین ترتیب این برنامه در ویندوز ۱۱ با همین یک خط دستور فایل بزرگ شما را به قطعات کوچکتر در همان لوکیشنی که فایل بزرگتر قرار دارد تقسیم می کند و ذخیره می کند.

قطعه کد ترکیب فایل با Git Bash

برای ترکیب مجدد این قطعه فایل ها به یک فایل کم حجم تر کافی است که از قطعه کد زیر استفاده کنید:

cat SplitFile_* > OriginalFile.ext

در این قطعه کد SplitFile_ را با پیشوند قطعه فایل ها تنظیم کنید.

همچنین OriginalFile.ext نیز با نام و پسوندی که می خواهید فایل خروجی نهایی داشته باشد تنظیم کنید.

در نهایت اینتر را بزنید.

بدین صورت می توانید فایل قطعه قطعه شده را یکجا دوباره در اختیار بگیرید.

آیا در این باره تجربه ای دارید که کار تقسیم فایل را برای کاربران راحت تر کند؟ در بخش نظرات از تجربیات خود بنویسید.

منبع کمکی: HTG

دیدگاه خود را وارد کنید
1 دیدگاه
  1. خیلی مقاله مفیدی بود! از آشنایی با روش‌های تقسیم فایل‌های بزرگ در ویندوز ۱۱ خوشم آمد. فقط یک سوال دارم: آیا روش دیگری غیر از ۷-Zip و WinRAR وجود دارد که برای کاربران ویندوز ۱۱ ساده‌تر باشد؟ شنیدم که در این بخش از دنیای برنامه‌نویسی، موارد جالبی در وبلاگ پیدا می‌شود. ممنون از نویسنده برای چنین توضیحات واضح و کاربردی!

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *