كيفية العثور على المجلدات الفارغة في نظام التشغيل ويندوز 10 باستخدام PowerShell

للعثور على المجلدات الفارغة في نظام التشغيل Windows 10، شغّل أمر Windows PowerShell متكررًا يفحص محتويات كل مجلد مباشرةً، ويطبع المسار الكامل في حال عدم العثور على أي مجلد فارغ. هذا الفحص للقراءة فقط: فهو يعرض قائمة بالمجلدات المحتملة دون حذفها أو نقلها. اختر مجلدًا محددًا كنقطة بداية كلما أمكن، ثم افحص كل نتيجة قبل حذف أي شيء.

ما الذي يُعتبر مجلداً فارغاً؟

يستخدم هذا الدليل تعريفًا دقيقًا: يُعتبر المجلد فارغًا عندما لا يحتوي على أي ملفات أو مجلدات فرعية. أما المجلد الذي يحتوي على مجلد آخر، فلا يُعتبر فارغًا، حتى لو كان المجلد الفرعي فارغًا. يتحقق الأمر من جميع المدخلات المباشرة لكل مجلد، بما في ذلك المدخلات المخفية، لذا فإن وجود ملف مخفي أو عنصر نظام يمنع التطابق.

يُمكن لأمر Windows PowerShell Get-ChildItemاستعراض الدلائل بشكلٍ متكرر، بينما يُعيد أمر .NET DirectoryInfo.GetFileSystemInfos()الملفات والدلائل الفرعية داخل الدليل الواحد. يجمع الفحص بين هاتين الوظيفتين ويُبلغ فقط عن المسارات التي لا تحتوي على أي مدخلات. راجع مرجع Windows PowerShell 5.1 من Microsoft للاطلاع على توثيق Get-ChildItem و DirectoryInfo.GetFileSystemInfos .

ابحث عن المجلدات الفارغة باستخدام PowerShell

  1. اختر مكان البحث. حدد مجلدًا أو محرك أقراص كجذر للفحص. على سبيل المثال، يمكنك استخدام C:\Users\YourName\Desktopمجلد سطح المكتب، D:\SteamLibraryأو مكتبة الألعاب، أو C:\محرك أقراص النظام بالكامل. استبدل YourNameاسم المجلد باسم مجلد حساب Windows الخاص بك. إذا كان المسار يحتوي على مسافات، فاحتفظ به داخل علامتي اقتباس مفردتين.
  2. افتح Windows PowerShell. انقر على ابدأ، واكتب الأمر المناسب PowerShell، ثم افتح Windows PowerShell. عادةً ما تكفي نافذة عادية للمجلدات التي يمكنك الوصول إليها بالفعل. إذا كنت بحاجة إلى فحص موقع محمي ولديك صلاحيات المسؤول، فانقر بزر الماوس الأيمن على النتيجة واختر " تشغيل كمسؤول" . يمكن أن تمنحك صلاحيات المسؤول إمكانية الوصول إلى بعض المجلدات، ولكنها لا تتجاوز جميع حدود الأذونات.
في نظام التشغيل Windows 10، ابدأ البحث مع تحديد Windows PowerShell وإظهار خيار "تشغيل كمسؤول".
افتح PowerShell من قائمة ابدأ؛ استخدم نافذة بصلاحيات إدارية فقط عندما يتطلب الفحص أذونات مصرح لك باستخدامها.
  1. حدد مسار المسح الضوئي وشغّل عملية عرض القائمة. في السطر الأول، غيّر مسار المثال إلى المجلد الذي اخترته. ثم الصق الأمر الكامل في PowerShell واضغط على مفتاح الإدخال Enter.
نافذة Windows PowerShell مع تعيين جذر المسح الضوئي إلى D:\SteamLibrary.
قم $rootبتعيين المجلد أو محرك الأقراص الذي تريد مسحه ضوئيًا.
$root = 'D:\SteamLibrary'
Get-ChildItem -LiteralPath $root -Directory -Recurse -Force |
    Where-Object { $_.GetFileSystemInfos().Count -eq 0 } |
    Select-Object -ExpandProperty FullName

يعرض PowerShell مسارًا كاملاً واحدًا لكل مجلد مطابق. بالنسبة لموقع آخر، عدّل القيمة المُخصصة فقط $root. تشمل الأمثلة 'C:\Users\YourName': 'D:\My Games'أو أو أو 'C:\'. قد تستغرق عملية المسح وقتًا أطول عند اختيار محرك أقراص كامل لأنه يجب عليه تعداد العديد من الدلائل.

نافذة PowerShell توضيحية تعرض أمر المجلد الفارغ المتكرر ومسارات المجلدات كمثال.
المسارات الموضحة هي أمثلة على نوع مخرجات المسار الكامل التي يمكن أن يُرجعها الأمر.
  1. راجع كل مسار في مستكشف الملفات. انسخ النتيجة، والصقها في شريط عناوين مستكشف الملفات، وتحقق من موقع المجلد ووظيفته. إذا قررت أنه من الآمن حذفه، فاحذف ذلك المجلد يدويًا من مستكشف الملفات. لا يتضمن أمر PowerShell نفسه عملية حذف.
افتح مستكشف الملفات على مجلد يحتوي على جزء محتويات فارغ.
افتح الملف المرشح من خلال مساره الكامل وتأكد من عدم الحاجة إليه قبل إزالته.

افهم ما يتضمنه الفحص

-Directoryيقتصر البحث التكراري على المجلدات، -Recurseويبحث في المجلدات الفرعية، -Forceويشمل العناصر المخفية أو عناصر النظام التي قد لا تظهر في البحث التكراري العادي. -LiteralPathيتعامل مع المجلد الجذر المحدد كمسار حرفي، مما يتجنب تفسير الأحرف البديلة، وهو الخيار الذي توصي به مايكروسوفت للمسارات التكرارية. المجلد الجذر نفسه هو حدود البحث؛ ويُظهر الأمر المجلدات الفارغة الموجودة أسفله، وليس المجلد الجذر نفسه.

تظهر الروابط الرمزية للمجلدات في قوائم متكررة، لكن Windows PowerShell 5.1 لا يتتبعها إلى وجهاتها افتراضيًا. إذا كنت بحاجة إلى فحص موقع مرتبط، فافحص مساره بشكل منفصل. -Forceكما أن هذا الخيار لا يتجاوز قيود الأمان، لذا فإن رسالة "تم رفض الوصول" تعني أنه تعذر فحص جزء من العملية. قد يفيدك استخدام نافذة بصلاحيات المسؤول إذا كان حسابك يملكها، لكن الفحص الذي يحتوي على أخطاء لا يُعدّ جردًا كاملاً.

عندما تظهر النتيجة - أو لا تظهر

  • لا تظهر أي مسارات ولا توجد أخطاء: لم يعثر PowerShell على مجلدات فرعية فارغة ضمن المجلد الجذر المحدد. المجلد الجذر نفسه غير مُضمّن.
  • يُشير PowerShell إلى عدم العثور على المسار: تحقق من حرف محرك الأقراص واسم مجلد الحساب، وتأكد من اتصال محرك الأقراص. استخدم علامات اقتباس مفردة حول المسارات التي تحتوي على مسافات.
  • تظهر رسائل رفض الوصول: تعامل مع النتائج على أنها غير مكتملة لتلك المواقع. لا تفترض أن المجلد المحمي غير المدرج فارغ.
  • يظهر مجلد في القائمة ولكنه يبدو مهمًا: اتركه في مكانه حتى تعرف التطبيق أو مكون نظام التشغيل ويندوز الذي أنشأه. يمكن حجز المجلدات الفارغة لحالة البرنامج، أو التحديثات، أو المزامنة، أو الملفات المستقبلية.

لإجراء بحث شامل، ابدأ بمجلد يملكه المستخدم، ثم وسّع نطاق البحث عند الحاجة فقط. تجنّب حذف الملفات المشتبه بها داخل مجلدات Windows أو Program Files أو بيانات التطبيقات لمجرد أن الفحص لم يُظهر أي نتائج. المسار هو مجرد تنبيه لمراجعة المجلد، وليس توصية بحذفه.

اترك تعليقاً

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل صورتك إلى لوحة فنية، أو رسم تخطيطي بالقلم الرصاص، أو رسم كاريكاتوري باستخدام برنامج FotoSketcher Studio. تعرّف على كيفية اختيار التأثير، وضبط المعاينة، وحفظ عملك الفني.

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تعرف على ما يكشفه برنامج Audio Identifier عن معدل البت، والمشفرات، والعلامات، وكيف يعمل سير العمل القديم الخاص به، وما هي الأدوات الحالية التي تفحص الملفات أو تحدد الأغاني.

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

برنامج My Photo Index هو برنامج قديم لنظام ويندوز يُستخدم لتصنيف الصور المحلية وتقييمها واستعراضها. راجع ميزاته الموثقة، وحدود توافقه، وبديلًا مُحدّثًا له.

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تعرف على كيفية استخدام برنامج تغيير السمات لتحرير سمات ملفات ويندوز والطوابع الزمنية، وتحديث تواريخ صور JPEG EXIF، ومعاينة التغييرات المجمعة بأمان.

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

قم بتعيين خلفية شاشة منفصلة لكل شاشة من شاشات نظام التشغيل Windows 10، وحدد الشاشات، واضبط ملاءمة الصورة، وقم باستكشاف أخطاء خيارات الشاشة المفقودة وإصلاحها.

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

تعرف على وظيفة برنامج pViewer، وكيفية عمل وضعيات الصور والقصص المصورة فيه، وأي إصدار من نظام ويندوز يجب تنزيله، وكيف تختلف الإصدارات القديمة عن الإصدارات المعاد كتابتها.

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

تعرف على كيفية إنشاء مشروع NeoDownloader، واختيار نطاق الزحف، وتعيين مرشحات الصور والوجهة، ومراجعة عمليات التنزيل المجمعة.

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

قم بإعداد عرض شرائح لنظام التشغيل Windows 7 أو 8، وأنشئ اختصارًا صغيرًا بلغة VBScript، وقم بتعيين مفتاح اختصار لوحة المفاتيح للانتقال إلى خلفية الشاشة التالية.

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

استخدم برنامج XnConvert لتطبيق التأثيرات، وتغيير حجم الصور، وتحويل صيغ الصور دفعة واحدة. اختر إعدادات الإخراج، وعاين التعديلات، واحفظ ملفاتك الأصلية.

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تعرف على كيفية قيام ManicTime بتتبع استخدام التطبيق، ووقت النشاط ووقت الخمول، والمستندات، ثم قم بتحويل سجل نشاطك إلى علامات للمشاريع وجداول زمنية.