النسخة المكررة المطابقة تمامًا هي ملف يطابق محتواه محتوى ملف آخر بايتًا ببايت. يمكنك العثور عليها في Windows بتجميع الملفات حسب الحجم، ثم مقارنة قيمة تجزئة تشفيرية لكل مجموعة؛ ويمكن تنفيذ ذلك بأمر PowerShell قصير. بعد ذلك، احتفظ بنسخة واحدة من كل مجموعة، وأزل النسخ الأخرى عبر سلة المحذوفات، واترك أي مجلد يعتمد عليه تطبيق كما هو. أسماء الملفات وتواريخها وحدها لا تثبت شيئًا، لذا لا تعتمد عليها لاتخاذ القرار.
ما الذي يُعد نسخة مكررة؟
يُطلق وصف النسخ المكررة على ثلاثة أشياء مختلفة، لكن واحدًا منها فقط يمكن التعامل معه بأمان على أنه نسخة مكررة.
- الاسم نفسه. قد يحتوي ملفان باسم
report.docxفي مجلدين مختلفين على نصين مختلفين. - الحجم نفسه. قد يتطابق حجم صورتين مصادفةً، بينما تحتفظ النسخة المعاد تسميتها بحجمها لكنها تفقد اسمها.
- المحتوى نفسه. تتطابق جميع البايتات. هذا هو الاختبار الوحيد الذي يثبت أن إزالة إحدى النسختين لن تؤدي إلى فقدان أي شيء.
لا يكشف التحقق من تطابق المحتوى إلا عن النسخ المطابقة تمامًا، ولا يعثر على النسخ شبه المتطابقة. فالصورة التي أُعيد حفظها بجودة مختلفة، أو المستند الذي تغيرت فيه كلمة واحدة، له قيمة تجزئة مختلفة. وهذا من حدود الطريقة، لكنه يجعلها آمنة أيضًا: فهي لا تحدد مطلقًا ملفين يختلفان عن بعضهما.
لماذا تنجح قيمة التجزئة؟
تحوّل دالة التجزئة محتوى الملف إلى بصمة قصيرة. تنص وثائق Microsoft الخاصة بـ Get-FileHash على أن تطابق قيم التجزئة لملفين يعني تطابق محتواهما، وأن الأمر يستخدم خوارزمية SHA256 افتراضيًا (تم التحقق في أكتوبر 2026). ويوفر التحقق من الحجم أولًا الوقت، لأن الملفين المختلفين في الحجم لا يمكن أن يتطابقا؛ لذا لا حاجة إلى حساب قيمة التجزئة إلا للملفات المتساوية في الحجم.
اختر مواضع البحث
حدّد نطاق البحث قبل الفحص. من الأماكن المناسبة المجلدات التي تنظّمها بنفسك: مكتبة صور أو مجلد موسيقى أو مجلد التنزيلات أو أرشيف على محرك أقراص خارجي. ومن الأماكن غير المناسبة المجلدات التي يُتوقع وجود نسخ مكررة فيها عمدًا.
C:\Windows,Program FilesوProgramData. تحتفظ البرامج بنسخها الخاصة من الملفات المشتركة، وقد تؤدي إزالة نسخة منها إلى منع برنامج من بدء التشغيل.- مجلدات المشاريع والحزم، مثل مجلدات التبعيات في مشاريع البرمجيات، حيث تتوقع الأدوات وجود كل نسخة.
- مجلدات المزامنة السحابية، إلى أن تعرف أي الملفات مخزّن فعلًا على هذا الكمبيوتر (انظر أدناه).
- النسخ الاحتياطية. فالنسخة الموجودة لأغراض السلامة تبدو مطابقة تمامًا للنسخة المكررة.
اعثر على النسخ المطابقة تمامًا باستخدام PowerShell
هذه الطريقة تقرأ الملفات فقط ولا تحذف شيئًا. افتح PowerShell في Windows أو Terminal، واستبدل مسار المجلد بمسارك، ثم شغّل الأمر. قد يستغرق ذلك وقتًا طويلًا في مجلد يحوي ملفات كبيرة كثيرة، ولم نختبر هذا السطر بعينه على كل إصدار من Windows 10 و11.
Get-ChildItem "D:\Photos" -Recurse -File -ErrorAction SilentlyContinue |
Where-Object { $_.Length -gt 0 } |
Group-Object Length |
Where-Object { $_.Count -gt 1 } |
ForEach-Object { $_.Group } |
Get-FileHash |
Group-Object Hash |
Where-Object { $_.Count -gt 1 } |
ForEach-Object { $_.Group | Select-Object Hash, Path }
ينفّذ الأمر خمسة أشياء بالترتيب. يسرد الملفات الموجودة في المجلد ويتجاوز الملفات الفارغة، لأنها تبدو جميعها متطابقة. ثم يجمع الملفات حسب الحجم ويحتفظ بالأحجام التي يتكرر وجودها فقط. ويحسب قيمة تجزئة SHA256 لهذه الملفات، ثم يجمعها حسب قيمة التجزئة. وأخيرًا، يطبع قيمة التجزئة ومسار كل ملف تتكرر قيمة تجزئته أكثر من مرة. الملفات التي تتشارك قيمة التجزئة هي نسخ مطابقة تمامًا.
إذا لم تظهر أي نتائج، فلا توجد نسخ مطابقة تمامًا في ذلك المجلد. وإذا كانت النتائج طويلة، فتعامل مع مجموعة واحدة في كل مرة. توثّق الأوامر المساعدة المستخدمة على أنها Get-ChildItem و Get-FileHash.
توخَّ الحذر مع OneDrive ومجلدات السحابة الأخرى
لا يشغل الملف المتاح عبر الإنترنت فقط مساحة على الكمبيوتر، لذا فإن إزالة نسخته المكررة لا توفر مساحة محلية. وتذكر صفحة Microsoft الخاصة بـ ميزة Files On-Demand في OneDrive أن فتح ملف متاح عبر الإنترنت فقط يؤدي إلى تنزيله. لذلك قد يؤدي البرنامج النصي الذي يقرأ كل ملف لحساب قيمة تجزئته إلى تنزيل كميات كبيرة من البيانات؛ لذا استثنِ مجلدات السحابة من الفحص إلا إذا كنت ترغب في ذلك. كما أن إزالة ملف داخل مجلد تتم مزامنته تزيله من النسخة السحابية بعد إجراء المزامنة.
الروابط الصلبة: مساران وملف واحد
في محركات الأقراص بنظام NTFS، قد يكون للملف الواحد أكثر من اسم. وتوضح وثائق Microsoft الخاصة بـ fsutil hardlink أن كل ملف على وحدات تخزين NTFS يمكن أن يكون له روابط صلبة متعددة؛ لذلك قد يظهر الملف الواحد في مجلدات كثيرة، ويمكن للبرامج فتح أي من هذه الروابط. هذان الإدخالان ليسا نسختين، بل ملف واحد له اسمان. حذف أحد الاسمين لا يوفر مساحة، وستعرضهما طريقة التجزئة أعلاه على أنهما متطابقان لأنهما يشيران إلى البيانات نفسها.
تستخدم Windows نفسها الروابط الصلبة بكثرة في مجلد WinSxS، وهذا سبب آخر لاستثناء مجلدات النظام من أي فحص للنسخ المكررة.
قرّر أي نسخة ستحتفظ بها
اختر نسخة واحدة للاحتفاظ بها من كل مجموعة من الملفات المتطابقة قبل إزالة أي شيء. إليك بعض الأسئلة التي تساعدك على الاختيار.
- أي مجلد هو المجلد المنظّم؟ احتفظ بالنسخة الموجودة في المكتبة التي تستخدمها فعلًا، وأزل النسخة الموجودة في غير موضعها في التنزيلات أو على سطح المكتب.
- هل يشير شيء ما إلى إحدى النسخ؟ قد تشير مشغلات الموسيقى وتطبيقات الصور والاختصارات والمستندات التي تحتوي على ملفات مرتبطة إلى مسار محدد. تحقّق قبل إزالة النسخة التي تستخدمها.
- هل إحدى النسخ نسخة احتياطية عمدًا؟ إذا كان الأمر كذلك، فهي ليست نسخة مكررة لهذا الغرض.
- ما زلت غير متأكد؟ احتفظ بالنسختين وانتقل إلى غيرهما. نادرًا ما تبرر المساحة التي يوفرها ملف واحد المخاطرة.
أيًا كانت النسخة التي تختارها، تأكّد من بقاء نسخة واحدة على الأقل تم التحقق منها. افتحها أولًا وتأكد من اكتمالها.
أزل النسخ عبر سلة المحذوفات
حدّد النسخة التي اخترت إزالتها في مستكشف الملفات واضغط على Delete. في محرك أقراص محلي عادي، تنقل Windows الملف إلى سلة المحذوفات، حيث يمكنك استعادته إلى أن تُفرغ السلة. اقرأ مطالبة التأكيد. إذا قالت إن الملف سيُحذف نهائيًا، فتوقف. بهذه الطريقة تحذّرك Windows من أن سلة المحذوفات لن تحتفظ بالملف؛ وقد يحدث ذلك على بعض محركات الأقراص القابلة للإزالة ومواقع الشبكة. لم نعثر على صفحة من Microsoft تسرد كل الحالات، لذا اعتبر المطالبة المرجع المعتمد. انقل الملف إلى مكان آخر بدلًا من ذلك، أو قرّر ما إذا كنت تريد حقًا التخلص منه.
لسلة المحذوفات حد أقصى للحجم لكل محرك أقراص، ويمكنك الاطلاع عليه بالنقر بزر الماوس الأيمن على سلة المحذوفات واختيار «الخصائص». ضع ذلك في الحسبان إذا أزلت ملفات كبيرة. لن تتحرر المساحة إلا بعد إفراغ السلة، وإفراغها إجراء نهائي. انتظر بضعة أيام قبل فعل ذلك، تحسبًا لملاحظتك أن شيئًا ما مفقود.
نسخ مكررة لا تستحق عناء البحث عنها
لا تستحق مطابقة كثير من الملفات الصغيرة وقتك. فالرموز المتطابقة وملفات التكوين وملفات المكتبات داخل مجلدات التطبيقات تخص التطبيقات. لا يوفر حذفها إلا مساحة ضئيلة جدًا، وقد يؤدي إلى تعطيل شيء ما. ومن الأهداف الواقعية الملفات الكبيرة: مقاطع الفيديو وصور الأقراص والمثبّتات والأرشيفات المُصدّرة ومجلدات الصور المنسوخة مرتين.
أداة العثور على الملفات المكررة في SafeClean
اختر المجلدات المراد فحصها. تجمع SafeClean الملفات حسب الحجم، وتقارنها، وتتحقق من المحتوى الكامل باستخدام قيمة تجزئة تشفيرية، ثم تتحقق مرة أخرى قبل التنفيذ مباشرةً. ولا تمسّ المجلدات المحددة كمجلدات مرجعية مطلقًا، كما تفضّل الاحتفاظ بها كنسخ باقية. تبقى نسخة واحدة على الأقل دائمًا؛ ولا تُنقل النسخ الأخرى إلا إلى سلة المحذوفات، ولا يحدث أي شيء إذا كانت سلة المحذوفات غير متاحة. وتُتجاوز الملفات المفتوحة أو التي يتغير محتواها أو المرتبطة بروابط صلبة بالبيانات نفسها.
احصل على SafeClean من Microsoft Store الميزات والأسعار
الأسئلة الشائعة
هل يمكن لملفين مختلفين أن تكون لهما قيمة التجزئة نفسها؟
بالنسبة إلى SHA256، تعتبر وثائق Microsoft تطابق قيمة التجزئة دليلًا على تطابق المحتوى، ولا تُعدّ التصادمات العرضية مصدر قلق عمليًا. ومع ذلك، يمكنك فتح الملفين ومقارنتهما قبل إزالة أحدهما إذا كنت لا تستطيع استبدالهما.
هل من الآمن حذف النسخ المكررة التي عُثر عليها بالاسم والحجم؟
لا. فالاسم والحجم لا يثبتان تطابق المحتوى. استخدم قيمة تجزئة للمحتوى، واحتفظ بنسخة واحدة تم التحقق منها.
هل ستحذّرني Windows قبل حذف شيء نهائيًا؟
عادةً، نعم. اقرأ المطالبة. إذا أشارت الرسالة إلى الحذف نهائيًا، فلن ينتقل الملف إلى سلة المحذوفات.
لماذا لم يؤدِّ حذف الملفات المكررة إلى توفير مساحة؟
قد تكون الملفات روابط صلبة إلى البيانات نفسها، أو ملفات سحابية متاحة عبر الإنترنت فقط، أو ما تزال في سلة المحذوفات. أفرغ السلة، وتحقّق من الحجم على القرص في الخصائص لمعرفة القيمة الفعلية.
هل يعثر هذا على الصور المتشابهة؟
لا. فالصورة التي غُيّر حجمها أو حُفظت مجددًا لها محتوى وقيمة تجزئة مختلفان. لا تعثر هذه الطريقة إلا على النسخ المطابقة تمامًا.