আমি কি বাণিজ্যিক প্রতিষ্ঠানে 7zip ব্যবহার করতে পারি?
হ্যাঁ, 7zip যেকোনো উদ্দেশ্যে ব্যবহারের জন্য 100% বিনামূল্যে সফটওয়্যার।
আপনি এটি যেকোনো কম্পিউটারে ব্যবহার করতে পারেন। 7zip-এর জন্য আপনাকে নিবন্ধন করতে বা অর্থ প্রদান করতে হবে না।
7zip অনেক ফরম্যাট সমর্থন করে। কোন আর্কাইভ ফরম্যাটটি ভালো?
আরও ভালো কম্প্রেশনের জন্য 7z ফরম্যাট ব্যবহার করার পরামর্শ দেওয়া হয়।
অন্যান্য সমস্ত ফরম্যাটগুলি কেবল তখনই ব্যবহার করা উচিত যখন এটি সত্যিই প্রয়োজন হয়।
7zip-এর নতুন সংস্করণ দ্বারা তৈরি 7z আর্কাইভগুলি পুরানো সংস্করণ দ্বারা তৈরি আর্কাইভগুলির চেয়ে বড় হতে পারে কেন?
7zip-এর নতুন সংস্করণগুলি (সংস্করণ 15.06 থেকে শুরু করে) সলিড 7z আর্কাইভগুলির জন্য ডিফল্টরূপে একটি ভিন্ন ফাইল সর্টিং অর্ডার ব্যবহার করে।
7zip-এর পুরানো সংস্করণ (15.06 সংস্করণের আগে) “বাই টাইপ” (“বাই এক্সটেনশন”) ফাইল সর্টিং ব্যবহার করত।
7zip-এর নতুন সংস্করণ দুটি সর্টিং অর্ডার সমর্থন করে:
- নাম অনুসারে সর্টিং – ডিফল্ট অর্ডার।
- টাইপ অনুসারে সর্টিং, যদি ‘qs‘ “Add to archive” উইন্ডোতে প্যারামিটার ফিল্ডে উল্লেখ করা হয়, (অথবা কমান্ড লাইন সংস্করণের জন্য -mqs সুইচ)।
যদি ডিকশনারির আকার ফাইলগুলির মোট আকারের চেয়ে ছোট হয় তবে আপনি বিভিন্ন সর্টিং পদ্ধতির জন্য কম্প্রেশন অনুপাতে বড় পার্থক্য পেতে পারেন। যদি বিভিন্ন ফোল্ডারে একই রকম ফাইল থাকে, তবে “বাই টাইপ” সর্টিং কিছু ক্ষেত্রে আরও ভাল কম্প্রেশন অনুপাত সরবরাহ করতে পারে।
মনে রাখবেন যে “বাই টাইপ” সর্টিংয়ের কিছু অসুবিধা রয়েছে। উদাহরণস্বরূপ, NTFS ভলিউমগুলি “বাই নেম” সর্টিং অর্ডার ব্যবহার করে, তাই যদি কোনও আর্কাইভ অন্য সর্টিং ব্যবহার করে, তবে HDD ডিভাইসগুলিতে অস্বাভাবিক অর্ডারযুক্ত ফাইলগুলির জন্য কিছু অপারেশনের গতি কমতে পারে (HDD-গুলিতে “সিক” অপারেশনের জন্য কম গতি থাকে)।
আপনি নিম্নলিখিত পদ্ধতিগুলির সাথে কম্প্রেশন অনুপাত বাড়াতে পারেন:
- ডিকশনারির আকার বৃদ্ধি করুন। এটি সাহায্য করতে পারে যখন ‘qs’ ব্যবহার করা হয় না।
- প্যারামিটার ফিল্ডে ‘qs‘ উল্লেখ করুন (অথবা কমান্ড লাইন সংস্করণের জন্য -mqs সুইচ ব্যবহার করুন)।
যদি আপনি মনে করেন যে অস্বাভাবিক ফাইল অর্ডার আপনার জন্য সমস্যা নয়, এবং যদি ছোট ডিকশনারি সহ আরও ভাল কম্প্রেশন অনুপাত আপনার জন্য আরও গুরুত্বপূর্ণ হয় তবে ‘qs‘ মোড ব্যবহার করুন।
7zip কি RAR5 আর্কাইভ খুলতে পারে?
7zip-এর আধুনিক সংস্করণগুলি (15.06 বিটা বা তার পরের) RAR5 আর্কাইভ সমর্থন করে।
আমি কিভাবে Windows 7 এবং Windows Vista-তে 7zip-এর সাথে ফাইল অ্যাসোসিয়েশন সেট করতে পারি?
আপনাকে অবশ্যই অ্যাডমিনিস্ট্রেটর মোডে 7zip ফাইল ম্যানেজার চালাতে হবে। 7zip ফাইল ম্যানেজারের আইকনে ডান-ক্লিক করুন এবং তারপরে Run as administrator-এ ক্লিক করুন। তারপর আপনি ফাইল অ্যাসোসিয়েশন এবং অন্যান্য অপশন পরিবর্তন করতে পারবেন।
কেন 7zip কিছু ZIP আর্কাইভ খুলতে পারে না?
বেশিরভাগ ক্ষেত্রে এর অর্থ হল আর্কাইভটিতে ভুল হেডার রয়েছে। অন্যান্য ZIP প্রোগ্রামগুলি ভুল হেডারযুক্ত কিছু আর্কাইভ খুলতে পারে, কারণ এই প্রোগ্রামগুলি কেবল ত্রুটিগুলি উপেক্ষা করে।
যদি আপনার কাছে এরকম একটি আর্কাইভ থাকে, তবে দয়া করে এটি সম্পর্কে 7zip ডেভেলপারদের জানাবেন না। পরিবর্তে, আর্কাইভটি তৈরি করতে ব্যবহৃত প্রোগ্রামটি খুঁজে বের করার চেষ্টা করুন এবং সেই প্রোগ্রামের ডেভেলপারদের জানান যে তাদের সফটওয়্যারটি ZIP-সামঞ্জস্যপূর্ণ নয়।
এছাড়াও কিছু ZIP আর্কাইভ রয়েছে যা 7zip দ্বারা অসমর্থিত পদ্ধতিতে এনকোড করা হয়েছিল, উদাহরণস্বরূপ, WAVPack (WinZip)।
7zip থেকে এক্সপ্লোরারে ড্র্যাগ-এন্ড-ড্রপ আর্কাইভ নিষ্কাশন কেন অস্থায়ী ফাইল ব্যবহার করে?
7zip ড্রপ টার্গেটের ফোল্ডার পাথ জানে না। শুধুমাত্র উইন্ডোজ এক্সপ্লোরার সঠিক ড্রপ টার্গেট জানে। এবং উইন্ডোজ এক্সপ্লোরারের ফাইলগুলির (ড্র্যাগ উৎস) ডিস্কে ডিকম্প্রেসড ফাইল হিসাবে প্রয়োজন। সুতরাং 7zip আর্কাইভ থেকে অস্থায়ী ফোল্ডারে ফাইলগুলি বের করে এবং তারপরে 7zip উইন্ডোজ এক্সপ্লোরারকে এই অস্থায়ী ফাইলগুলির পাথ সম্পর্কে জানায়। তারপর উইন্ডোজ এক্সপ্লোরার এই ফাইলগুলিকে ড্রপ টার্গেট ফোল্ডারে অনুলিপি করে।
অস্থায়ী ফাইলগুলির ব্যবহার এড়াতে, আপনি 7zip-এর নিষ্কাশন কমান্ডটি ব্যবহার করতে পারেন বা 7zip থেকে 7zip-এ ড্র্যাগ-এন্ড-ড্রপ করতে পারেন।
কেন কমান্ড লাইন সংস্করণ এক্সটেনশন ছাড়া ফাইলগুলিকে একটি আর্কাইভে যুক্ত করে না?
সম্ভবত আপনি একটি *.* ওয়াইল্ডকার্ড ব্যবহার করছেন। 7zip অপারেটিং সিস্টেমের ওয়াইল্ডকার্ড মাস্ক পার্সার ব্যবহার করে না এবং ফলস্বরূপ *.* কে এমন কোনও ফাইল হিসাবে বিবেচনা করে যার একটি এক্সটেনশন রয়েছে। সমস্ত ফাইল প্রক্রিয়া করার জন্য আপনাকে অবশ্যই * ওয়াইল্ডকার্ড ব্যবহার করতে হবে বা ওয়াইল্ডকার্ডটি পুরোপুরি বাদ দিতে হবে।
-r সুইচ প্রত্যাশিতভাবে কাজ করে না কেন?
বেশিরভাগ ক্ষেত্রে আপনার -r সুইচের প্রয়োজন নেই। 7zip -r সুইচ ছাড়াও সাবফোল্ডারগুলিকে সংকুচিত করতে পারে।
উদাহরণ 1:
7z.exe a c:a.7z "C:Program Files"
সমস্ত সাবফোল্ডার সহ “C:Program Files” সম্পূর্ণরূপে সংকুচিত করে।
উদাহরণ 2:
7z.exe a -r c:a.7z "C:Program Files"
C: এর সমস্ত সাবফোল্ডারে “প্রোগ্রাম ফাইলগুলি” অনুসন্ধান করে এবং সংকুচিত করে (উদাহরণস্বরূপ, “C:WINDOWS”-এ)।
যদি আপনাকে কেবল কিছু এক্সটেনশনযুক্ত ফাইল সংকুচিত করতে হয় তবে আপনি -r সুইচ ব্যবহার করতে পারেন:
7z a -r c:a.zip c:dir*.txt
ফোল্ডার c:dir এবং এর সমস্ত সাবফোল্ডার থেকে সমস্ত *.txt ফাইল সংকুচিত করে।
কিভাবে আমি আর্কাইভে ফাইলের সম্পূর্ণ পথ সংরক্ষণ করতে পারি?
7zip শুধুমাত্র ফাইলের আপেক্ষিক পাথ সংরক্ষণ করে (ড্রাইভ অক্ষরের উপসর্গ ছাড়া)। আপনি বর্তমান ফোল্ডারটিকে এমন ফোল্ডারে পরিবর্তন করতে পারেন যা আপনার সংকুচিত করা সমস্ত ফাইলের জন্য সাধারণ এবং তারপরে আপনি আপেক্ষিক পাথ ব্যবহার করতে পারেন:
cd /D C:dir1 7z.exe a c:a.7z file1.txt dir2file2.txt
কেন 7zip 32-বিট উইন্ডোজে বড় ডিকশনারি ব্যবহার করতে পারে না?
32-বিট উইন্ডোজ প্রতিটি অ্যাপ্লিকেশনের জন্য শুধুমাত্র 2 GB ভার্চুয়াল স্পেস বরাদ্দ করে। এছাড়াও সেই 2 GB ব্লকটি খণ্ডিত হতে পারে (উদাহরণস্বরূপ, কিছু DLL ফাইল দ্বারা), তাই 7zip ভার্চুয়াল স্পেসের একটি বড় সংলগ্ন ব্লক বরাদ্দ করতে পারে না। 64-বিট উইন্ডোজে এই ধরনের কোনো সীমাবদ্ধতা নেই। সুতরাং আপনি যদি প্রয়োজনীয় পরিমাণ RAM রাখেন তবে উইন্ডোজ x64-এ যেকোনো ডিকশনারি ব্যবহার করতে পারেন।
আমি কিভাবে সাইলেন্ট মোডে 7zip ইনস্টল করতে পারি?
Exe ইনস্টলারের জন্য: সাইলেন্ট ইনস্টলেশন করতে “/S” প্যারামিটার ব্যবহার করুন এবং “আউটপুট ডিরেক্টরি” নির্দিষ্ট করতে /D=”C:Program Files7-Zip” প্যারামিটার ব্যবহার করুন। এই অপশনগুলি কেস-সংবেদনশীল।
Msi ইনস্টলারের জন্য: /q INSTALLDIR=”C:Program Files7-Zip” প্যারামিটার ব্যবহার করুন।
আমি কীভাবে ক্ষতিগ্রস্থ 7z আর্কাইভ পুনরুদ্ধার করতে পারি?
আর্কাইভ ক্ষতিগ্রস্ত হলে কিছু সম্ভাব্য পরিস্থিতি রয়েছে:
- আপনি আর্কাইভ খুলতে পারেন এবং আপনি ফাইলের তালিকা দেখতে পারেন, কিন্তু যখন আপনি Extract বা Test কমান্ড চাপেন, তখন কিছু ত্রুটি দেখা যায়: ডেটা ত্রুটি বা CRC ত্রুটি।
- আপনি যখন আর্কাইভ খুলবেন, আপনি বার্তা পাবেন “Can not open file ‘a.7z’ as archive”।
কিছু ডেটা পুনরুদ্ধার করা সম্ভব। 7z পুনরুদ্ধার পদ্ধতি সম্পর্কে আরও পড়ুন।