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

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

একটি করাপ্ট ফাইল (corrupted file) হলো একটি ক্ষতিগ্রস্ত ডেটা ফাইল। ফাইলটি হঠাৎ অপারেবল (inoperable) বা অনुपযোগী (unusable) হয়ে যেতে পারে। এটি সবসময় ওপেন নাও হতে পারে বা ওপেন করার সময় এরর দেখাতে পারে। কখনো কখনো ফাইলটি ঠিক করা সম্ভব। অন্যদিকে, ফাইলটি ডিলিট করে একটি সংরক্ষিত ভার্সন রিট্রিভ (retrieve) করতে হতে পারে।

ফাইল করাপশনের অনেক কারণ রয়েছে, যেমন—সফটওয়্যার বাগ (bug), ভাইরাস, কম্পিউটার ক্র্যাশ (crash), বা হার্ড ড্রাইভে ব্যাড সেক্টর। কম্পিউটিং-এ ডেটা করাপশন কী, এটি কীভাবে তৈরি হয়, এবং আপনি কী করতে পারেন সে নিয়ে একটি নজর।

করাপ্ট ফাইল যেকোনো সফটওয়্যার প্রোগ্রামে ঘটতে পারে এবং সাধারণত এটি অ্যাপ্লিকেশনের সাথে কোনো সমস্যা নির্দেশ করে না। এটি সাধারণত সেটি ফাইলের জন্য অনন্য একটি সমস্যা।

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

ডেটা করাপশন (Data Corruption) কী?

প্রতিটি ফাইলের একটি হেডার (header) থাকে, যাকে কখনো কখনো ম্যাজিক নম্বর (magic number) বলা হয়, যা ফাইল সিস্টেমকে বলে দেয় যে ফাইলটি অ্যাক্সেস করলে সেটির সাথে কী করতে হবে। উদাহরণস্বরূপ, একটি নম্বর OS-কে বলে দেয় ফাইলটি একটি MP3 এবং এটি অডিও উৎপাদন করবে, আর একটি নম্বর বলে দেয় এটি একটি Word ডকুমেন্ট যা ওয়ার্ড প্রসেসরে ওপেন হবে। যদি এই ম্যাজিক নম্বর পরিবর্তিত হয়ে যায়, OS ফাইলটি অন্য ফাইল টাইপ হিসেবে ইন্টারপ্রেট (interpret) করে এবং এটি ওপেন করতে পারে না।

নির্দিষ্ট ফাইল টাইপ নির্দিষ্ট পয়েন্টে নির্দিষ্ট নম্বর এক্সপেক্ট (expect) করে নিয়মিত ইন্টারভ্যালে। উদাহরণস্বরূপ, টেক্সট-সহ ফাইলগুলিতে প্রতিটি ক্যারেক্টার একটি নির্দিষ্ট আকারের হয়, টেক্সট কীভাবে এনকোড করা হয়েছে তার উপর নির্ভর করে, এবং ফাইলগুলো প্রতিবার একই বাইট কম্বিনেশন (combination) দিয়ে শুরু হয়। যদি এই নম্বরটি ভুল হয়, OS পঠনযোগ্য ক্যারেক্টার রেন্ডার (render) করতে পারে না, ফলে ফাইলটি অ্যাক্সেসযোগ্য নেই।

করাপশন (Corruption) ঘটে যখন ফাইলের আসল বাইট কম্পোজিশন (byte composition) পরিবর্তিত হয়। করাপ্ট ফাইলগুলো কখনো কখনো ওপেন করা যায়, কিন্তু সাধারণত ফাইলগুলো অ্যাক্সেসযোগ্য থাকে না।

প্রতিটি ফাইল টাইপের নিজস্ব স্ট্যান্ডার্ড থাকে, তাই করাপশন বিভিন্ন ফর্ম নিতে পারে এবং বিভিন্ন ফলাফল দিতে পারে। করাপ্ট মিডিয়া ফাইল (যেমন MP3 বা পাসওয়ার্ড লিস্ট) সহজে বোঝা যায়। অন্যান্য করাপ্টেড-ডেটা এরর ডায়াগনোজ করা কঠিন হতে পারে।

ফাইলগুলো কীভাবে করাপ্ট হয়?

একটি ফাইল করাপ্ট হতে অনেক পথে পারে। ডেটা করাপশন হতে পারে যখন সেভিং প্রক্রিয়ায় (saving process) কোনো সমস্যা হয়। উদাহরণস্বরূপ, যদি আপনার কম্পিউটার ক্র্যাশ করে যখন আপনি একটি ফাইল সেভ করছেন, তাহলে ফাইলটি করাপ্ট হতে পারে। পাওয়ার আউটেজ (power outage) একাধিক ওপেন ফাইলকে প্রভাবিত করতে পারে।

একটি অ্যাপ্লিকেশন ফাইল সেভ বা তৈরি করার সময় এরর অনুভব করতে পারে, ফলে ফাইলটি করাপ্ট হয়ে যায়। ব্রাউজার ফাইল ডাউনলোড করার সময় সমস্যায় পড়তে পারে, ফলে ফাইল করাপশন। ভাইরাস ডেটা ফাইল করাপ্ট করতে পারে, LIKEWISE স্বাভাবিক কম্পিউটার প্রক্রিয়ায় বাধা।

ফিজিক্যাল সমস্যাও ডেটা করাপশনের কারণ হতে পারে। উদাহরণস্বরূপ, যদি একটি হার্ড ড্রাইভ পড়ে যায়, ছুটে যায়, বা খুব দ্রুত একাধিকবার সরানো হয়, তাহলে ইলেকট্রিক্যাল এবং মেকানিক্যাল ম্যালফাংশন (malfunction) করাপ্ট ফাইলের কারণ হতে পারে। একটি করাপ্ট ফাইল খারাপ ফিজিক্যাল সেক্টরের (bad physical sector) সংকেত হতে পারে, যা একটি বড় সমস্যা।

কখনো কখনো একটি অ্যাপ্লিকেশন আপনাকে এরর দেয় যে একটি সমস্যা আছে, কিন্তু প্রায়শই আপনি কিছুই বুঝতে পারবেন না যতক্ষণ না আপনি একটি করাপ্ট করা ফাইল ওপেন করেন।

ফাইল ও ডেটা করাপশন প্রতিরোধ করা

করাপ্ট ফাইল থেকে রক্ষার সেরা উপায় হলো আপনার ডেটার একটি ভালো ব্যাকআপ (backup) রাখা। একটি করাপ্ট ফাইল ডিলিট করে неওয়া একটি সাম্প্রতিক ব্যাকআপ থেকে সেই ফাইলটি রিকভার করা, ফাইলটি রিপেয়ার করার চেয়ে সহজ।

যদি একটি ফাইল করাপ্ট হয় এবং আপনার ক্লাউড ব্যাকআপ (cloud backup) সেটআপ থাকে, তবে করাপ্ট ফাইল অনলাইন সার্ভারে সংরক্ষিত হওয়ার আগে যত তাড়াতাড়ি সম্ভব ফাইলটি রিস্টোর (restore) করুন।

নিশ্চিত করুন আপনার কম্পিউটারে ভাইরাস এবং ম্যালওয়ার (malware) প্রোটেকশন আছে, যাতে এই খারাপ এক্টররা প্রথমেই আপনার ডেটা করাপ্ট করতে না পারে।

একটি অনবিচ্ছিন্ন পাওয়ার সাপ্লাই (UPS) বিনিয়োগ করার কথা ভাবুন, যাতে পাওয়ার আউটেজ বা অন্যান্য গ্লিচ (glitch) আপনার ফাইল করাপ্ট করতে না পারে। একটি ভালো UPS কম্পিউটারকে হার্ডওয়্যার ম্যালফাংশন এবং ফাইল করাপশন উভয়ই থেকে রক্ষা করতে পারে।

যদিও করাপ্ট ফাইল রিকভার করার টুলস রয়েছে, সাফল্যের হার পরিবর্তনশীল এবং করাপ্ট ফাইল টাইপ, ডিভাইসের হার্ডওয়্যার ও সফটওয়্যার স্টেট, এবং অন্যান্য ফ্যাক্টরের উপর নির্ভর করে।

প্রযুক্তি অগ্রসর হওয়ার সাথে সাথে ফাইল করাপশন কম phổাবহ হয়ছে। আপনার ডিভাইসগুলো ভালোভাবে মেইনটেইন রাখুন, সফটওয়্যার যথাযথ আপডেট করুন, এবং ভালো ভাইরাস ও ম্যালওয়ার প্রোটেকশন ইনস্টল করুন।

  1. লিনাক্সে Bash কী? অর্থ এবং ব্যবহারিক গাইড

  2. ইন-অ্যাপ পারচেজ কী বোঝায়?

  3. ফাইল পারমিশন বোঝা: Chmod 777 এর অর্থ কী?

  4. CAB ফাইল কী?