Windows-এর নিজস্ব ডিফ্র্যাগমেন্টিং টুল আছে এবং আপনি احتمالতই ইতিমধ্যে এটি ব্যবহার করেছেন। Windows ফাইল স্টোর করার অ্যালগরিদমের কথা বললে, অপারেটিং সিস্টেম তার অস্থায়ী ফাইলগুলোর মাধ্যমে অতিরিক্ত ফ্র্যাগমেন্টেশনের পক্ষে দাঁড়ায়। এবং সম্ভবত এই কারণেই এটি একটি ডিফ্র্যাগমেন্টিং টুল অফার করে जिसे আমরা এই আর্টিকেলে Windows ডিফ্র্যাগমেন্টার বলব।
ফাইল ফ্র্যাগমেন্টেশন কী
Windows কীভাবে হার্ড ডিস্কে ফাইল স্টোর করে? সম্ভবত আপনি উত্তরটি জানেন। এটি হার্ড ডিস্কে ফাইল সাইজের সমান প্রথম ফ্রি সেক্টর খুঁজে বের করার চেষ্টা করে। তারপর সেখানে ফাইলটি স্টোর করে - কিছু অতিরিক্ত স্পেসের সাথে जिसे আমরা প্যাডিং বলি। এই প্যাডিং পরবর্তীতে ফাইল বড় হলে সেটাকে जगह দেয়। তবে, প্যাডিং-এর ক্যালকুলেশন সঠিক নয় - কারণ ব্যবহারকারী করবেন ফাইলটিতে পরবর্তীতে কতটুকু ডেটা যোগ করা যাবে।

মান लीজिए আপনি একটি Word ডকুমেন্ট তৈরি করেছেন এবং সেভ বাটন চাপার আগে দুটি শব্দ টাইপ করেছেন। Windows সেই দুটি শব্দের জন্য পর্যাপ্ত স্পেস (প্যাডিংসহ) খুঁজে বের করবে এবং সেভ করবে। পরে আপনি ডকুমেন্টে আরও শব্দ যোগ করতে থাকেন। Windows最初にアロケートした স্পেসে সেই অতিরিক্ত শব্দগুলো আকোমোদাত করার চেষ্টা করে।
কিন্তু Windows জানে না আপনি কতটুকু শব্দ যোগ করবেন। অতএব, একবার ফাইলের শেষে প্যাডিং স্পেস ফুল হলে, Windows সেটার বাইরে ফ্রি স্পেস খুঁজে বের করে এবং অতিরিক্ত ফাইলটিকে হার্ড ডিস্কের অন্য কোনো সেক্টরে (হয়তো অন্য ট্র্যাক বা প্লেটে) যোগ করে।
অতিরিক্তভাবে, আপনি লক্ষ্য করেছেন হতে পারে যে ফাইল নিয়ে কাজ করার সময় (প্রায়শই যখন কিছু ইনস্টল করেন বা অফিস ফাইল খোলেন), Windows অস্থায়ী ফাইল তৈরি করে যা হার্ড ডিস্কে রেগুলার ফাইলಗಳ মতোই লেখা হয়। এর মানে আপনি একটি ফাইলে কাজ করার সময় হার্ড ডিস্কের liên tục ফ্রি স্পেস অস্থায়ী ফাইলগুলে নেওয়া হয়। এর ফলস্বরূপ, যখন আপনি সেভ বাটন চাপেন, Windows ফ্র্যাগমেন্টেড ফাইল তৈরি করে। একবার ইনস্টলেশন সম্পন্ন হলে এবং অস্থায়ী ফাইলগুলো ডিলিট হলে, আপনি আপনার ফাইলটি হার্ড ডিস্কে ছড়িয়ে পাবেন, যার অংশগুলো ভিন্ন-भিন্ন সেক্টর এবং প্লেটে স্টোর করা থাকে।
সংক্ষেপে, আপনি যখনই ফাইল সেভ, পরিবর্তন বা ডিলিট করেন, ফ্র্যাগমেন্টেশন ঘটে। আপনি একটি ফাইলে যে পরিবর্তনগুলো করেন সেগুলো প্রায়শই অন্য লোকেশনে স্টোর হয়। আরও পরিবর্তন আরও লোকেশনে সেভ হয়। সময়ের সাথে সাথে, ফাইল এবং হার্ড ডিস্ক উভয়ই ফ্র্যাগমেন্টেড হয়ে যায়, এবং আপনার কম্পিউটার একটু ধীরে চলতে পারে কারণ এটি একটি সিঙ্গেল ফাইল খোলার জন্য অনেক বিভিন্ন জায়গায় খুঁজতে হয়।
এটি বুঝতে পারার পর, এখন দেখি Microsoft কীভাবে ডিস্ক ডিফ্র্যাগমেন্টারকে উন্নত করেছে এই সমস্যা মোকাবিলা করতে এবং আরও ভালো এবং সহজ ডিস্ক ডিফ্র্যাগমেন্টেশন অভিজ্ঞতা দেওয়ার জন্য।
Windows ডিফ্র্যাগমেন্টার - উন্নতি
Windows XP পর্যন্ত Windows ডিফ্র্যাগমেন্টার খুব বেশি মেমরি এবং CPU রিসোর্স ব্যবহার করত। সবাই জানত যে, Windows XP বা তার পুরনো ভার্সনে Windows ডিস্ক ডিফ্র্যাগমেন্টার চালালে, সেটা শেষ হওয়ার জন্য অপেক্ষা করতে হতো তারপর অন্য কিছু করতে পারতাম। সিস্টেম সফ্টওয়্যার হওয়া সত্ত্বেও, নেটিভ ডিস্ক ডিফ্র্যাগমেন্টার খুব বেশি মেমরি এবং CPU ব্যবহার করত - এমন রিসোর্স ওভারহেড যা আপনি কখনোই চাইবেন না।
হার্ড ডিস্কের আকার বাড়ার সাথে সাথে এবং অধিকাংশ মানুষ থার্ড-পার্টি ডিস্ক ডিফ্র্যাগমেন্টার ব্যবহার শুরু করার সাথে সাথে, Microsoft Windows Vista-এ একটি উন্নত Windows ডিফ্র্যাগমেন্টার নিয়ে এল - এবং Windows 10/8/7-এ এটিকে আরও উন্নত করল। নতুন Windows ডিফ্র্যাগমেন্টার সম্পূর্ণরূপে ওভারহোল করা হয়েছে, এবং আপনি এটিকে অপ্রত্যাশিতভাবে দ্রুত পাবেন। এছাড়াও, এটি পটভূমিতে কাজ করে যতক্ষণ আপনার কম্পিউটার আইডল থাকে এবং তাই আপনার কম্পিউটার রিসোর্স জ্যাম করে না।
Windows 7 বা বরং Vista-এ আসা আরেকটি উন্নতি হল, অপারেটিং সিস্টেম আপনার কাজ করা ফাইলটি স্টোর করার আগে সবচেয়ে বড় contagious ফ্রি স্পেস খুঁজে বের করে। এর মানে এটি দুটি উপায়ে ফ্র্যাগমেন্টেশন এড়াতে চেষ্টা করে:
- একটি বড় চাঙ্ক ফ্রি স্পেস খুঁজে বের করা
- ফাইলের শেষে প্যাডিং যোগ করা
ডিফ্র্যাগমেন্টেশনেও এখন দুটি গুরুত্বপূর্ণ ফেজ রয়েছে:
- ফ্রি স্পেস খুঁজে বের করা এবং পুরো ফ্র্যাগমেন্টেড ফাইলগুলোকে সরিয়ে সার bagianগুলোকে আডজাসেন্ট ট্র্যাক এবং সেক্টরে স্টোর করা।
- ফ্রি স্পেসকে একসাথে আনা যাতে ভবিষ্যতে Windows-এ আনফ্র্যাগমেন্টেড ফাইল স্টোর করা সহজ হয়।
এটি বোঝায় যে আপনি যখন Windows ডিফ্র্যাগমেন্টার চালাবেন, আপনি শুধু ফাইলগুলো ডিফ্র্যাগমেন্ট করছেন না, আপনি আপনার হার্ড ডিস্ক স্পেসও অপ্টিমাইজ করছেন ভবিষ্যতে ফ্র্যাগমেন্টেশন কিছুটা এড়াতে।
আশা করি এটি আপনাকে বুঝতে সাহায্য করবে কেন Windows-এ ডিফ্র্যাগমেন্টেশন হয় এবং কীভাবে Windows ডিফ্র্যাগমেন্টার ব্যবহার করে ডিফ্র্যাগমেন্টেশন এড়াতে পারেন।
এই বিষয়ে আরও পড়ুন:
- Windows ডিস্ক ডিফ্র্যাগমেন্টার ইউটিলিটি সমস্যা সমাধান
- Windows-এ MFT, পেজ ফাইল, রেজিস্ট্রি, সিস্টেম ফাইল ডিফ্র্যাগ করার পদ্ধতি