بهترین نرم افزار های شناسایی و حذف فایل های تکراری در ویندوز
وجود نسخه های مشابه و تکراری از فایل های مختلف در سیستم باعث بروز بی نظمی و البته، اشغال شدن بیهوده فضای دیسک می شود که همه این ها دلیلی برای بهره وری کمتر از سیستم هستند. همانطورکه کاربران لینوکس، ابزارهایی را برای حذف فایل های تکراری در لینوکس دارند، کاربران ویندوز هم در این زمینه با هیچ کمبودی مواجه نیستند و با نرم افزار های شناسایی و حذف فایل های تکراری در ویندوز می توانند به خوبی از عهده این کار بربیایند.
برای اینکه فایل های تکراری ویندوز را حذف کنید، سه راه دارید: ۱. از نرم افزارهای رایگان مثل Duplicate Cleaner استفاده کنید، ۲. از ابزار داخلی File Explorer کمک بگیرید و ۳. از PowerShell استفاده کنید.
البته، با خرید سرور مجازی ویندوز می توانید صاحب یک سیستم سریع با کارایی بالا شوید که فضای بهتری را برای مدیریت فایل های تکراری در اختیار شما قرار می دهد تا هرج و مرج ها و بی نظمی های موجود را به حداقل برسانید.
استفاده از نرم افزارهای حذف فایل های تکراری در ویندوز
ابزارهای رایگان زیادی وجود دارند که می توانند در شناسایی و حذف فایل های تکراری در ویندوز به شما کمک کنند ولی ما در این بخش، ۶ مورد از بهترین ها را خدمت شما عزیزان معرفی می کنیم:
۱. Duplicate Cleaner
سازگاری: ویندو ویستا، ویندوز ۷، ویندوز ۸، ویندوز ۱۰ و ویندوز ۱۱
Duplicate Cleaner یکی از کاربرپسندترین ابزارهای سازماندهی فایل ها در ویندوز است که فیلترها و گزینه های پیشرفته ای را برای حذف فایل های تکراری در ویندوز لحاظ کرده است.
شناسایی فایل های تکراری بر اساس معیارهای مختلف مثل نوع فایل، اندازه فایل، تاریخ، قابلیت پیش نمایش فایل ها، نادیده گرفتن فایل های خالی و بهره مندی از ابزار Selection Assistant برای انتخاب موارد تکراری از مهم ترین ویژگی های مثبت این ابزار است که کار کردن با آن را بسیار راحت می کند.
Duplicate Cleaner دارای نسخه رایگان و پولی است که نسخه رایگان آن از سال ۲۰۱۹ به بعد آپدیت نشده است. نسخه رایگان این برنامه دارای یک سری ویژگی های پایه است که اگر نیاز به گزینه های پیشرفته آن ندارید و قصدتان فقط حذف کردن فایل های تکراری در ویندوز است، با خیال راحت می توانید به این نسخه اعتماد کنید.
مزایا
- قابلیت سفارشی سازی بالا
- بهره مندی از یک رابط کاربرپسند
- پشتیبانی از انواع فایل ها
- شناسایی سریع
- پیکربندی معیارهای جستجو مختلف برای جستجوی هوشمندانه تر
- پیش نمایش تصاویر و فایل های صوتی
- استفاده از ابزار پیشرفته Selection Assistant برای انتخاب و حذف موارد تکراری
- قابلیت بازیابی فایل های حذف شده
معایب
- پیچیدگی برای کاربران مبتدی
- پیچیده بودن فیلتر های پیشرفته
- نداشتن دکمه برای انتخاب یا لغو همه فایل ها
- نیاز به سه بار تایید برای حذف کامل فایل های تکراری
- پولی بودن نسخه پرو
۲. dupeGuru
سازگاری: ویندوز ۷، ویندوز ۸، ویندوز ۱۰ و ویندوز ۱۱
dupeGuru یکی از ابزارهای کراس پلتفرم رایگان است که علاوه بر لینوکس و مک، برای کاربران ویندوز هم قابل استفاده است.
سرعت این ابزار در مقایسه با سایر ابزارهای حذف فایل های تکراری دیگر خیلی بالاتر است و می تواند یک یا چند فولدر را به صورت همزمان اسکن کند و نتایج را به شما گزارش دهد.
ولی اگر قصد اسکن چند پوشه یا درایو بزرگ را دارید، استفاده از این ابزار می تواند کمی حوصله سر بر باشد چون زمان زیادی را صرف شناسایی و جستجوی فایل های تکراری خواهد کرد.
مزایا
- سرعت بالا در اسکن فایل های تکراری
- انتخاب چند دایرکتوری برای اسکن
- ویژگی های پیشرفته برای شناسایی و مقایسه فایل های تکراری
- امکان پیش نمایش فایل ها
- پشتیبانی از ۳ حالت استاندارد، موسیقی و تصویر برای شناسایی فایل های تکراری
معایب
- رابط کاربری نسبتاً ضعیف
- امکان خرابی یا هنگ موقع اسکن درایو بزرگ یا فولدرهای حجیم
- نادیده گرفتن فایل های کوچک
۳. Fast Duplicate File Finder
سازگاری: ویندوز ۷، ویندوز ۸، ویندوز ۱۰ و ویندوز ۱۱
همانطورکه از اسم آن هم مشخص است، این ابزار سرعت بالایی در اسکن تصاویر، داکیومنت ها و سایر فایل های چند رسانه ای دارد.
در حالت کلی، این نرم افزار ۴ روش اسکن ارائه می دهد که هر کدام از آنها، این کار را بر اساس پارامترهای مختلف انجام می دهند. روش پیش فرض، فایل ها را بر اساس محتوا مقایسه می کند و می تواند فایل های تکراری با اسم های مختلف را پیدا کند.
روش های دیگری هم هستند که فایل ها را بر اساس اسم یا اندازه فایل شناسایی می کنند و این شما هستید که باید بر اساس نیاز خود، یک روش مناسب را انتخاب کنید.
مزایا
- ارائه روش های مختلف برای شناسایی فایل های تکراری
- امکان اسکن کامپیوتر، هارداکسترنال، فلش USB و …
- شناسایی سریع فایل های تکراری
- پیش نمایش فایل های اسکن شده
- محافظت از فایل ها و فولدرها در برابر دستکاری
- امکان حذف فایل ها یا پوشه ها از پروسه اسکن
معایب
- منحنی یادگیری نسبتاً شدید
- ویژگی های محدود در نسخه رایگان
- غیر دقیق بودن بعضی از روش های اسکن
- پولی بودن بعضی از ویژگی ها
۴. Auslogics Duplicate File Finder
سازگاری: ویندوز ۷، ویندوز ۸، ویندوز ۱۰ و ویندوز ۱۱
Auslogics یکی دیگر از ابزارهای رایگان برای حذف فایل های تکراری در ویندوز است که با بهره گیری از امکانات پیشرفته آن می توانید فضای هارد دیسک خود را از فایل های اضافی و بیهوده آزاد کنید.
این برنامه دارای ۳ حالت جستجو است که برای پیدا کردن تمام فایل های تکراری یا فقط انواع خاصی از فایل ها قابل تنظیم هستند و این بستگی به شما دارد که سفارشی سازی آنها را به چه نحوی انجام دهید.
مزایا
- رایگان
- استفاده آسان (برای مبتدیان)
- پشتیبانی از انواع فایل ها
- در نظر گرفتن انواع پارامترها برای پیدا کردن فایل های تکراری
- نادیده گرفتن خودکار فایل های سیستمی تکراری
- امکان نادیده گرفتن فایل های بزرگ تر یا کوچک تر از یک مقدار مشخص
- امکان پیش نمایش تصاویر و ویدیوها
- امکان بازیابی فایل های حذف شده
معایب
- محدود بودن پروسه شناسایی فایل های تکراری در درایوها
- عدم پشتیبانی از قابلیت drag drop کردن فولدرها
- همراه بودن با یک برنامه اضافی (ناخواسته)
۵. Easy Duplicate Finder
سازگاری: ویندوز ویستا، ویندوز ۷، ویندوز ۸، ویندوز ۱۰ و ویندوز ۱۱
Easy Duplicate Finder برای کاربرانی که می خواهند تعداد زیادی از عکس ها، فایل های صوتی و تصویری موجود در سیستم یا درایوهای ابری را به طور دقیق اسکن و موارد تکراری را حذف کنند، گزینه مناسبی است.
این ابزار، عملیات اسکن را در دو حالت آسان و پیشرفته انجام می دهد و برای این که کنترل بیشتری در پروسه اسکن و حذف فایل های تکراری داشته باشید، توصیه می کنیم که از روش پیشرفته استفاده کنید.
مزایا
- پشتیبانی از انواع فایل ها
- بهره مندی از ۱۰ روش اسکن
- دقت بالا در شناسایی موارد تکراری ( بر اساس هش و اندازه فایل)
- قابلیت اسکن درایوهای ابری مثل گوگل درایو
- بهره مندی از ویژگی Include برای اسکن نوع خاصی از فایل ها
- امکان حذف فایل ها و پوشه ها از اسکن
- پیش نمایش فایل ها
معایب
- محدود بودن عملکرد حذف در نسخه رایگان
- کند بودن روش اسکن پیش فرض
۶. Anti-Twin
سازگاری: ویندوز xp، ویندوز ویستا، ویندوز ۷، ویندوز ۸، ویندوز ۱۰ و ویندوز ۱۱
Anti-Twin این امکان را به شما می دهد که فایل های تکراری را بر اساس محتوا یا اسم فایل ها شناسایی کنید و عملیات حذف فایل های غیرضروری را با موفقیت اجرا کنید.
اگر می خواهید دقت بالایی در شناسایی فایل های تکراری داشته باشید، بهتر است از روش مقایسه فایل ها بر اساس محتوا استفاده کنید ولی این را هم فراموش نکنید که سرعت این روش به مراتب پایین تر از روش دیگر است.
مزایا
- رایگان و سبک وزن
- امکان اسکن فایل ها تکراری موجود در سیستم، دستگاه های ذخیره سازی خارجی و فولدرهای شبکه
- مقایسه بر اساس محتوا و اسم فایل
- امکان پیش نمایش فایل ها
- امکان بازیابی فایل های حذف شده
- امکان تنظیم سطح تطابق فایل ها
معایب
- فیلترهای جستجوی محدود
- عدم توانایی اسکن چند فولدر به طور همزمان
- سرعت پایین روش اسکن بر اساس محتوا
- آپدیت نشدن برنامه
همه این ابزارها با هدف شناسایی و حذف فایل های تکراری در ویندوز توسعه یافته اند و مطمئن باشید که اگر طرز کار کردن با آنها را یاد بگیرید، هر کدام از این روش ها می توانند شما را هدفتان برسانند.
ولی اگر می خواهید به جای درگیر شدن با پروسه دانلود و نصب نرم افزارهای خارجی، از قابلیت های داخلی خود ویندوز برای این کار استفاده کنید، دو روش بعدی مناسب شما هستند.
حذف فایل های تکراری در ویندوز با فایل اکسپلورر
اگر نمی خواهید یک برنامه اضافی را برای شناسایی فایل های تکراری نصب کنید، می توانید از File Explorer که برنامه خود ویندوز است، استفاده کنید.
برای این کار باید طبق مراحل زیر جلو بروید:
- روی استارت کلیک کنید، Indexing Options را تایپ کنید و برنامه مربوط به آن را باز کنید.
- روی دکمه Modify کلیک کنید و گزینه، Show all locations را انتخاب کنید.
- یک پاپ اپ ظاهر می شود که از شما می خواهد اطلاعات Log in را وارد کنید.
- برای انجام این کار، باید به عنوان administrator account وارد سیستم شده باشید.
- باید تمام گزینه های موجود در بخش Changed selected locations علامت داشته باشند.
- اگر اینگونه بود که فقط کافیست روی Ok کلیک کنید. اگر نه، همه گزینه ها را علامت بزنید و سپس روی Ok کلیک کنید.
- سپس با کلیک روی Close، پنجره ببندید.
با انجام این مراحل، کاری کردید که ویندوز با استفاده از فرآیند Indexing بتواند فهرستی از فایل ها و محتوا ایجاد کند تا جستجو در سیستم سریع تر انجام شود.
- حالا باید File Explorer را باز کنید که برای این کار می توانید از کلید ترکیبی Win + E استفاده کنید.
- تصمیم بگیرید که قصد حذف کردن چه فایل هایی را دارید تا پسوند خاص آنها را در قسمت Search فایل اکسپلورر وارد کنید.
نوع فایل | پسوند |
عکس | jpg .jpeg .png .gif. |
ویدیو | flv .mov .avi .wmv .mp4 .3pg. |
آهنگ | mp3 .wav .wma. |
پاورپوینت | ppt .pptx. |
اکسل | xls .xlsx. |
پی دی اف | pdf. |
فایل متنی | txt. |
فایل اجرایی | exe. |
- بر اساس نیاز خود، پسوند مناسبی را در قسمت جستجوی فایل اکسپلورر وارد کنید.
الان نوبت به مرتب سازی نتایج می رسد:
- روی تب View کلیک کنید.
- از قسمت Panes روی Preview pane کلیک کنید.
- از بخش Layout، گزینه Details را انتخاب کنید.
- از بخش Current view روی گزینه Group by کلیک کنید و گزینه Name را انتخاب کنید.
- برای اینکه که فایل ها را به صورت صعودی مرتب کنید، روی Group by کلیک کنید و Ascending را انتخاب کنید.
حالا می توانید فایل های تکراری که در کنار هم هستند را بررسی کنید و از قسمت Date modified، تاریخ مدیریت فایل ها را بررسی کنید.
سپس، فایل هایی که تکراری هستند و نیازی به آنها هم ندارید را انتخاب کنید، روی آنها راست کلیک کنید و کلید BackSpace که برای حذف فایل است را فشار دهید.
با اینکه این حذف فایل های تکراری با فایل اکسپلورر دم دست تر است ولی به مراتب، فرآیند زمان بر و دشواری است. سختی مقایسه فایل ها، حجم زیاد فایل ها، خطر حذف اشتباه فایل ها عدم امکان جستجوی دقیق و … چالش هایی هستند که این روش با آنها سروکار دارد.
استفاده از نرم افزارهایی که فقط برای این هدف توسعه یافته اند، می تواند سنگینی چالش ها و محدودیت ها را کمتر کند.
شناسایی و حذف فایل های تکراری در ویندوز با پاورشل
ابزار اسکریپت نویسی معروف ویندوز یعنی پاورشل هم می تواند در حذف فایل های تکراری به شما کمک کند.
کافیست طبق مراحل زیر جلو بروید:
- روی آیکون ویندوز راست کلیک کنید و گزینه PowerShell (Admin) را انتخاب کنید.
- یک پاپ اپ ظاهر می شود که باید روی Yes کلیک کنید.
- با اجرای دستور زیر به مسیر درایو C بروید:
set-location –path C:\
- مسیر دایرکتوری که می خواهید اسکن کنید را جایگزین directory path کنید و مسیر ذخیره سازی فایل خروجی این دستور را هم در قسمت result path وارد کنید و دستور را اجرا کنید:
ls "directory path" -recurse | get-filehash | group -property hash | where { $_.count -gt 1 } | % { $_.group } | Out-File -FilePath "result path)"
صبر کنید تا پروسه جستجوی فایل های تکراری تکمیل شود.
در نهایت می توانید فایل results که در مسیر مشخص شده ذخیره شده است را باز کنید و لوکیشن آیتم های تکراری که در کنار هم قرار گرفته اند را بررسی کنید.
این شما هستید که باید سبک سنگین کنید و فایل هایی که تکراری محسوب می شوند و نیازی به آنها ندارید را به صورت دستی حذف کنید.
اگر می خواهید عملیات حذف فایل های تکراری را هم به پاورشل واگذار کنید ‘ که کمی هم با ریسک همراه است ‘، می توانید مسیر دایرکتوری که می خواهید اسکن کنید را جایگزین directory path کنید و دستور زیر را اجرا کنید:
ls "directory path" -recurse | get-filehash | group -property hash | where { $_.count -gt 1 } | % { $_.group | select -skip 1 } | del
پس دیدید پاورشل هم می تواند این کار را برای شما انجام دهد.
این شما هستید که باید بر اساس نیاز و شرایط خود، مناسب ترین روش یا ابزار برای حذف فایل های تکراری در ویندوز را انتخاب کنید و شروع به پاک سازی سیستم ویندوز خود کنید.
سخن آخر
ابزارهای خارجی زیادی برای پاک سازی و حذف فایل های تکراری در ویندوز وجود دارد که هر کدام از به خوبی از عهده این کار بر می آیند. از بهترین ابزارهای خارجی می توان به Duplicate Cleaner و Fast Duplicate File Finder اشاره کرد که البته خود فایل اکسپلورر و پاورشل ویندوز هم می توانند این کار را برای شما انجام دهند منتها با کمی چالش بیشتر!