Defragment چیست؟ | کاربرد برنامه Disk Defragmenter چیست؟
Defragment چیست؟ یکپارچه سازی هارد درایو یا Defragmentation
در روش Defragment، اندازه فایل های تکه تکه شده کاهش پیدا کرده و فایل ها در هارد داریو یکپارچه می شوند. همچنین داده های مربوط به فایل ها در مکان فیزیکی مربوط به خودشان قرار داده می شوند.
کاربرد برنامه disk defragmenter چیست؟ در چه زمانی به Defragment نیاز داریم؟
وقتی شما یک برنامه، موزیک، فیلم و فایل های غیره را در هارد سیستم ذخیره می کنید، این فایل ها به چندین بخش کوچک تبدیل شده و ذخیره می شوند. بعد از مدتی که شما به فایل مربوطه مراجعه می کنید آنها در بخش های مختلف هارد در کنار دیگر فایل ها ذخیره شده اند. اما زمانی که شما کار یکپارچه سازی را انجام می دهید، فایل ها و بخش های مختلف در کنار همدیگر در یک قسمت هارد قرار می گیرند و به شکل یکپارچه در می آیند.
بنابراین با Defragment، تمام فایل های مربوط به یک برنامه خاص هم در کنار همدیگر قرار می گیرند. همین اتفاق برای داکیومنت ها، فایل های ویدیویی و موزیک می افتد. تمام فایل های مربوطه در کنار هم قرار می گیرند. برای فضاهای خالی هارد نیز همین روند صورت می گیرد.
بعد از اینکه این مرتبط سازی (Defragment) کامل شد، تمامی فایل ها به شکل زیبا و مرتبی که مربوط به همدیگر هستند در کنار همدیگر قرار می گیرند و از نظر ظاهری یک شکل می شوند. اگر برنامه دیگری را نیز در فضای خالی ایجاد شده نصب بکنید مشاهده خواهید نمود که چقدر این فایل ها نزدیک به هم در یک مکان مشترک ذخیره شده اند. و اگر نصب های دیگر نیز انجام بدهید همین اتفاق بارها و بارها تکرار خواهد شد. اکنون که این فرایند اتفاق افتاده است فایل ها تقریبا یکجا ذخیره شده اند. این به این معنی است که عملکرد سیستم بهبود یافته است. زیرا برای پیدا کردن اطلاعات دیگر نیاز به جستجو در قسمت های مختلف هارد ندارد.
دیفراگ یا دیفرگ یا Defrag؟
تلفظ این کلمه و حتی نوشتار آن برای افراد متفاوت است. بعضی از کاربران آن را دیفراگ تلفظ می کنند، که اشتباه هم نمی باشد. اما بصورت کلی دیفرَگ تلفظ صحیح تر و مناسب تری است. نوشتار انگلیسی این عملیات هم که قبلاً آورده شده است، Defragment می باشد.
تکه تکه شدن فایل ها در هارد دیسک چگونه اتفاق می افتد؟
در طول زمان وقتی فایل ها پاک می شوند فضاهای خالی به وجود می آیند و در قسمت های مختلف هارد بخش های خالی کوچکی به وجود می آید. این فرآیند بدین معنی است که اگر یک برنامه نیاز به فضای بیشتری برای ذخیره سازی داشته باشد به دلیل جدا بودن فضاهای آزاد از همدیگر، موفق نخواهد شد در یک مکان خاص در هارد درایو ذخیره شود.
fragmentation چه زمانی رخ می دهد؟ برای رفع آن چه اقدامی باید بکنیم؟
به عنوان مثال اگر شما شروع به نصب برنامه ای بکنید که 50 مگابایت فضا نیاز دارد و در هارد سیستم فضای کافی برای آن وجود نداشته باشد. سیستم شروع به بخش بخش کردن آن می کند. مثلا 20 مگابایت را در محلی و 30 مگابایت را در محل دیگر ذخیره می نماید. وقتی شما همچنین فایلی دارید که در مکان های مختلف ذخیره شده اند به آن fragmentation یا بخش بخش شدن می گویند. وقتی شما هارد درایوی دارید که این اتفاق برایش افتاده است. بعلت بخش بخش شدن داده ها سیستم کند تر کار می کند. در چنین شرایطی شما نیاز دارید عمل یکپارچه سازی را انجام بدهید.
همانطور که گفته شد داده های مربوط به یک فایل در یک مکان در کنار هم قرار می گیرند و در این روش به بهترین شکل ممکن فضاهای خالی نیز یکپارچه می شوند. در نتیجه عملکرد سیستم بهبود پیدا می کند. اگر در این گراف حالت قبل و بعد را مقایسه کنید مشاهده خواهید کرد تمام اطلاعات مربوط به هم در کنار همدیگر قرار گرفته اند و فضا های خالی نیز جدا شده اند.
Defragment در هاردهای SSD
توجه داشته باشید این کار را فقط باید روی هارد های مکانیکی انجام بدهید. زیرا آنها هدهای (Head) چرخشی برای خواندن و نوشتن در هارد دارند. ولی هارد SSD نیاز به این کار ندارد. زیرا این نوع از هارد ها بخش متحرک ندارند. بدون توجه به اینکه اطلاعات در کدام قسمت ذخیره شده است شروع به خواندن آنها می کنند.
آموزش کار با Disk Defragmenter
برای اجرای برنامه Disk Defragmenter با کلیک روی منوی استارت، Programs را انتخاب کنید.
سپس Accessories و بعد از آن System Tools را پیدا کنید.
Disk Defragmenter را از لیست انتخاب کنید.
برای اجرای ابزار Disk Defragment باید دسترسی ادمین (مدیر یا administrator) داشته باشید.
همچنین می توانید ابزار Disk Defragmenter را با کلیک روی Start و سپس Search باز کنید. در قسمت "defragmenter disk" را تایپ کرده و روی Search کلیک کنید.
درایو خود را انتخاب کنید
لیستی از درایوهای متصل به رایانه شما وجود خواهد داشت. درایو موردنظر را برای Defragment انتخاب کنید. معمولاً درایو C: یا D: را انتخاب می کنید. اما شما می توانید هر بار یک درایو را انتخاب کنید.
روی دکمه تجزیه و تحلیل (Analyze) کلیک کنید تا ببینید آیا درایو نیاز به Defragment دارد یا نه.
شما می توانید نمودارهای زیر لیست درایوها را مقایسه کنید. اگر خطوط قرمز زیادی مشاهده می کنید، به این معنی است که مقدار قابل توجهی از فایلهایتان تکه تکه شده است و نیاز به Defragment دارید.
شما باید حداقل 15 درصد فضای خالی داشته باشید تا بتوانید درایو را دیفرگمنت کنید. این به این دلیل است که فایل ها به منظور بهینه سازی درایو جابجا می شوند و سیستم به مکانی برای قرار دادن موقت فایل هایی که در حال سازماندهی مجدد هستند، نیاز دارد.
درایو را انتخاب کرده و بر روی Defragment کلیک کنید. تأیید کنید که می خواهید روند را در پنجره بازشو شروع کنید. پس از اتمام فرآیند، گزارشی در پنجره جدید دریافت خواهید کرد. این گزارش به شما می گوید که کدام پرونده ها منتقل شده اند و کدام قابل انتقال نیستند.
از کار کردن با کامپیوتر خود در طول فرایند Defragment هارد دیسک خودداری کنید. اگر هر پرونده ای را تغییر دهید، ممکن است Defragment دوباره شروع بکار کند.
با دنبال کردن نوار وضعیت در پایین پنجره، می توانید روند را مشاهده کنید. این به شما نشان می دهد که فرآیند چقدر است، و همچنین چه فایل هایی در حال انتقال است. نمودار "پس از Defragment" نیز در طول فرآیند تغییر می کند.
Defragment توسط خط فرمان (CMD)
برای باز کردن خط فرمان (CMD) روی منوی Start کلیک کنید و Run را انتخاب کنید. در پنجره جدید، cmd را در فیلد تایپ کرده و Enter را فشار دهید. با این کار رابط خط فرمان باز می شود.
درایو را آنالیز کنید
برای مشاهده اینکه آیا درایو نیاز به Defragment دارد، دستور زیر را در خط فرمان وارد کنید. "C" را برای هر کدام از درایوهایی که می خواهید Defragment کنید جایگزین کنید:
defrag C: /a
Defragment درایو
برای شروع فرایند Defragment، دستور زیر را در خط فرمان وارد کنید. "C" را برای هر کدام از درایوهایی که مایل به Defragment هستید جایگزین کنید:
با افزودن پارامتر f/ (اول اسلش بعد f) به انتهای دستور defrag، می توانید Defragment را در حالت Force (اجبار) اجرا کنید.
همانطور که فرایند defrag کار می کند، سیستم نشانگر چشمک زن را نشان می دهد. پس از اتمام فرآیند، گزارشی نمایش داده می شود. می توانید با شروع فرآیند defrag با دستور زیر، گزارش را در یک فایل متنی ذخیره کنید:
همچنین می توانید فرایند defrag را با زدن Ctrl+C قطع کنید.
معنی defrag چیست؟
Frag به معنی تکه تکه شدن می باشد. حال اگر نقطه مقابل آن را در نظر بگیریم، به کلمه "یکپارچه" می رسیم. Defrag کردن به معنی یکپارچه سازی می باشد.
دیفرگمنت در ویندوز 10
Defragment پیشتر در ویندوز ایکس پی مورد استفاده قرار می گرفت. در ویندوز ایکس پی این عملیات بصورت دستی باید انجام میشد.بعد از نسخه XP، ویندوزهای بعدی بصورت خودکار عملیات Defragment را انجام می دهند. ویندوز 7، 8.1 و 10 نیازی به دیفرگمنت ندارند.
دیفرگمنت در ویندوز 7، 8.1 و 10
در ویندوزهای بالاتر از ایکس پی، مراحل باز کردن برنامه Disk Defragmenter متفاوت است.
روی درایو C راست کلیک کرده و Properties را انتخاب کنید.
از تب Tools، دکمه Defragment now را بزنید.
پنجره Disk Defragmenter باز می شود. دکمه Defragment disk و Analyze disk را خواهید دید. لازم به ذکر است که در مقابل هر درایو آخرین تاریخ دیفرگ شدن را خواهید دید. در ویندوز 7، 8.1 و 10 این عملیات بصورت خودکار انجام می شود. شما میتوانید بصورت دستی هم این کار را انجام دهید.