কম্পিউটার টিউটোরিয়াল

CAB ফাইল কী?

Cabinet বা CAB ফাইলগুলো একটি ধরনের কমপ্রেসড ফাইল যা সিস্টেম-ভিত্তিক ইনস্টলেশন 관련된 ডেটা সংরক্ষণ করতে ব্যবহৃত হয় যাতে সিস্টেম ফাইল এবং ডিভাইস ড্রাইভারও অন্তর্ভুক্ত থাকে। কমপ্রেশন মোডটি লসলেস হওয়ায় কমপ্রেশন অপারেশনের সময় কোনো ডেটা হার হয় না। CAB ফাইলগুলো আগে ডায়মন্ড ফাইল নামে পরিচিত ছিল।

CAB ফাইল কী?

Microsoft-এর পাবলিশার প্রোগ্রামের Pack and Go ফিচার আপনাকে CAB ফাইল তৈরি করতে দেয় যা PUZ এক্সটেনশন দিয়ে শেষ হয়। সব কিছু একই আর্কাইভ ফরম্যাটে CAB-এর মতোই থাকে তাই সেগুলো যেকোনো অন্য CAB ফাইল nhưই বিবেচনা করা হয়। কিছু অন্যান্য ইনস্টলার (যেমন InstallShield ইনস্টলার প্রোগ্রাম) CAB এক্সটেনশন সহ ফাইল তৈরি করে কিন্তু সেগুলো Windows ক্যাবিনেট ফাইল ফরম্যাটের সাথে অসম্পর্কিত।

CAB ফাইল কীভাবে খোলব?

CAB ফাইল খোলা এবং অ্যাক্সেস করার দুটি পথ আছে। হয় আপনি Windows কমান্ড লাইন টুলস ব্যবহার করতে পারেন অথবা আপনি অন্যান্য সিস্টেম বা থার্ড-পার্টি ইউটিলিটি ব্যবহার করতে পারেন। আপনি যখনই একটি Windows Cabinet File-এ ডাবল-ক্লিক করবেন, অপারেটিং সিস্টেম স্বয়ংক্রিয়ভাবে ফোল্ডারটি খুলবে এবং ভেতরের কন্টেন্টগুলো দেখাবে। Windows এটিকে যেকোনো অন্য ফোল্ডার처럼 বিবেচনা করে এবং ফাইলগুলো অ্যাক্সেস করতে সাহায্য করে।

যাইহোক, ফাইল ডিকমপ্রেশন টুলও আছে যা আপনাকে CAB ফাইল খোলার সাহায্য করতে পারে বিশেষ করে আপনি যদি অন্য অপারেটিং সিস্টেম ব্যবহার করেন (যেমন macOS, বা Linux)। কিছু ফ্রি ইউটিলিটি যা CAB ফাইল খোলার সুবিধা দেয় সেগুলো হল:

  • 7-zip
  • WinZip
  • PeaZip
  • IZArc
  • cabextract
  • The Unarchiver

যাইহোক, নোট করুন যে InstallShield CAB ফাইলগুলো Windows Cabinet Files-এর মতো নয়। সেগুলো যদি উপরের এডিটরগুলো দ্বারা খোলা হয়, তবে আপনি unshield ব্যবহার করে সেগুলো খোলার চেষ্টা করতে পারেন। আপনার যদি PUZ ফাইল থাকে, তবে আপনি টেকনিক্যালি সেটিকে যেকোনো অন্য CAB ফাইল처럼 খোলতে পারবেন কিন্তু আপনি যদি না পারেন, তবে আপনি প্রথমে কন্টেন্ট আনজিপ করে তারপর প্রয়োজনীয় PUZ ফাইলের জন্য ব্রাউজ করতে পারেন। আপনি PUZ এক্সটেনশনটি CAB-এ পরিবর্তন করার চেষ্টাও করতে পারেন কিন্তু নিশ্চিত করুন আপনি আগে একটি অতিরিক্ত কপি বানিয়েছেন (যদি করপ্ট হয়ে যায়)।

এখন আমরা আমাদের ফোকাস Windows কমান্ড-লাইন টুলসের দিকে ফিরিয়ে আনছি যা সকল CAB ফাইল নিয়ে কাজ করার জন্য ব্যবহৃত হয়। মূলত তিনটি টুল আপনি ব্যবহার করতে পারেন:

expand.exe

'expand.exe'-এর দ্বারা ব্যবহৃত মূল কনভেনশনগুলো হল:

expand <source> [<destination>] [-r] [–d] [–i] [-f:<files>] [/?]

আপনি কম্যান্ড প্রম্পট খুলে "expand /?" টাইপ করলে আরও বিস্তারিত ডকুমেন্টেশন পাবেন।

CAB ফাইল কী?

makecab.exe

এই ইউটিলিটি CBS লগ ফাইল কমপ্রেস করতে ব্যবহৃত হয় যেগুলোর সাইজ সাধারণত খুব বড়। Windows যখনই বুট আপ হওয়ার সময় আপডেটের জন্য স্ক্যান করে, তখন এটি এই CBS লগগুলোতে দাঁড়ায় এবং এই ইউটিলিটি ব্যবহার করে সেগুলো কমপ্রেস করে। এই ইউটিলিটি হাই ডিস্ক ইউজেজ সৃষ্টি করার কেসও আছে কিন্তু আপনি আপনার কাজের জন্য এটি ব্যবহার করতে পারেন।

আপনি "makecab.exe" কমান্ডটি কমান্ড প্রম্পটে এক্সিকিউট করুন আরও তথ্য পেতে।

CAB ফাইল কী?

extrac32

Extrac32 হল Microsoft-এর আরেকটি ক্যাবিনেট এক্সট্রাকশন টুল যা CAB ফাইল হ্যান্ডল করার জন্য ব্যবহার করা যেতে পারে। এটি অনেক মানুষ দ্বারা CAB ফাইল ডিকমপ্রেস করার জন্য ব্যবহার করা হয়। আপনি কমান্ড প্রম্পটে "extrac32 |more" কমান্ড এক্সিকিউট করে extrac32 সম্পর্কে আরও তথ্য পেতে পারেন।

CAB ফাইল কী?

আপনি এই সব ইউটিলিটি ব্যবহার করতে পারেন কমান্ড লাইন ব্যবহার করে CAB ফাইল এক্সট্রাক্ট করার জন্য। চলুন Expand ইউটিলিটি ব্যবহার করে কাজটি কীভাবে অর্জন করা যায় তার একটি ডেমো নিই।

এক্সট্রাকশনের সাথে এগিয়ে যাওয়ার আগে, আপনাকে নিশ্চিত করতে হবে যে আপনি করেন্ট ডিরেক্টরিতে আছেন যেখানে সোর্স ফাইলটি অবস্থিত। উদাহরণস্বরূপ, সোর্স ফাইলটি যদি ডেস্কটপে থাকে, তবে আপনাকে প্রথমে আপনার ডিরেক্টরি ডেস্কটপে পরিবর্তন করতে হবে এবং তারপর ইউটিলিটি ব্যবহার করতে হবে।

CAB ফাইল কী?

নিশ্চিত করুন যে আপনি টার্গেট ফাইল লোকেশনও কমান্ডের শেষে উল্লেখ করেছেন যেটি আপনি এক্সিকিউট করছেন।

Windows-এ CAB ফাইল কীভাবে ইনস্টল করবেন?

আগে উল্লেখ করা হয়েছে, CAB ফাইলগুলো সিস্টেম ড্রাইভার এবং অন্যান্য ইনস্টলেশন প্যাকেজ ধারণ করে যা আপনি ইনস্টল করার প্রয়োজন মনে করতে পারেন। আপনার কম্পিউটারে CAB ফাইল ইনস্টল করার দুটি পথ আছে; হয় আপনি কনটেক্সট মেনু ব্যবহার করতে পারেন অথবা কমান্ড প্রম্পট ব্যবহার করতে পারেন।

কনটেক্সট মেনুর ক্ষেত্রে, প্রক্রিয়াটি খুব সহজ। আপনি যে ক্যাবিনেট ফাইলটি ইনস্টল করতে চান সেটি সিলেক্ট করুন, সেটিতে রাইট-ক্লিক করুন, এবং ইনস্টল সিলেক্ট করুন যা অধিকাংশ কেসে উপরের থেকে দ্বিতীয় অপশন হবে। ইনস্টলার পপ আপ হবে এবং সারারাস্তা গাইড করবে।

CAB ফাইল কী?

কমান্ড প্রম্পটের ক্ষেত্রে, আমরা DISM কমান্ড ব্যবহার করব। এখানে আপনাকে সোর্স ফাইল-এর পথ যোগ করতে হবে যেটি আপনি ইনস্টল করার চেষ্টা করছেন। একটি এলিভেটেড কমান্ড প্রম্পট খুলুন, এবং নিচের কমান্ডটি এক্সিকিউট করুন:

DISM /Online /Add-Package /PackagePath:"<PATH>"

এখানে, <PATH> সোর্স ফাইলের পথ দিয়ে প্রতিস্থাপিত হবে।

CAB ফাইল কী?

আপনি যদি কম্পিউটার রিস্টার্ট করার জন্য একটি ডায়ালগে প্রম্পট হন, তবে Y চাপুন এগিয়ে যেতে এবং ইনস্টলেশনটি Windows বুট হলে এক্সিকিউট হবে।

CAB ফাইল কনভার্ট করা যায় কি?

অনেক ফাইল কনভার্টার প্রোগ্রাম নেই যা ক্লিন CAB to MSI কনভার্সন করতে পারে। WSP (Windows Share Point) হল একটি ধরনের SharePoint Solution Package ফাইল যা Microsoft SharePoint দ্বারা ব্যবহৃত হয় এবং সাধারণত CAB ফাইল ফরম্যাটে কমপ্রেসড থাকে। আপনি সহজে WSP-কে CAB এক্সটেনশনে রিনেম করুন এবং যেকোনো অন্য Windows Cabinet File처럼 খোলার চেষ্টা করুন।

"IExpress Wizard" নামে একটি ইউটিলিটিও আছে যা Windows-এর অধীন এবং CAB to EXE কনভার্ট করতে সাহায্য করে। Windows + R চাপুন, ডায়ালগ বক্সে "iexpress" টাইপ করুন এবং Enter চাপুন। আপনি অন-স্ক্রিন নির্দেশনা সহজে অনুসরণ করতে পারেন।

CAB ফাইল কী?

আপনার কম্পিউটারের CAB ফাইলগুলো ডিলিট করা উচিত কি?

যদিও আপনার কম্পিউটারের সকল CAB ফাইল ডিলিট করার ইচ্ছা হতে পারে, সেগুলো অধিকাংশ ক্ষেত্রে অপারেটিং সিস্টেম এবং অন্যান্য প্রোগ্রামের জন্য ব্যবহৃত হয় যেগুলো এদের ওপর নির্ভরশীল। CAB ফাইলগুলো সাধারণত সিস্টেম ডিরেক্টিভ বা সিস্টেম ড্রাইভার ধারণ করে।

কিছু CAB ফাইল থাকতে পারে যা ডিলিট করার জন্য নিরাপদ কিন্তু সেটি নিশ্চিত হতে ব্যাপক গবেষণা প্রয়োজন। তাই, নিরাপদ ধরে নেওয়া উচিত যে সকল CAB ফাইল অপারেটিং সিস্টেমের জন্য কিছুটা কাজের এবং অন্যান্য থার্ড-পার্টি প্রোগ্রামও ব্যবহার করতে পারে।


  1. M4A ফাইল কী? MPEG-4 অডিও ফাইল সম্পর্কে সম্পূর্ণ জানুন

  2. MD ফাইল কী? মার্কডাউন ডকুমেন্টেশন, SEGA ROM ও অন্যান্য ফরম্যাট

  3. করাপ্ট ফাইল (Corrupt File) মানে কী? কারণ, প্রতিকার ও প্রতিরোধ

  4. WinZip: ফাইল কমপ্রেশন ও আর্কাইভিং-এর 궁극ের গাইড