تقوم Microsoft بإنشاء أداة مساعدة لسطر أوامر "استخدام القرص" المضمنة والتي تبلغ عن مقدار مساحة القرص التي يستخدمها المجلد.
مع مرور الوقت، من الشائع نفاد مساحة التخزين وعدم معرفة البرامج أو الملفات التي تستهلك مساحة القرص الصلب. في السابق، كان المستخدمون بحاجة إلى تنزيل أدوات مجانية مثل TreeSize لسرد المجلدات التي تستخدم أكبر مساحة.
أثناء الاختبار باستخدام Windows 10 Insider الجديد الإصدارين 20277 و21277 اللذين تم إصدارهما الأسبوع الماضي، اكتشف بعض الأشخاص أن Microsoft قد قدمت بهدوء أداة مساعدة جديدة لاستخدام القرص. يمكن لهذه الأداة المساعدة فحص محركات الأقراص بأكملها أو المجلدات المحددة والإبلاغ عن مقدار استخدام كل مجلد.
استخدام القرص، أداة جديدة لتحليل سعة القرص الصلب على نظام التشغيل Windows 10
يقع استخدام القرص في C:\Windows\System32\diskusage.exe وسيعرض تعليمات الاستخدام عند إدخال diskusage /؟ ، كما هو مبين أدناه.

تعليمات لاستخدام القرص
هذا البرنامج في المراحل الأولى من التطوير، وبعض الميزات لا تعمل كما هو متوقع، وهناك بعض الأخطاء المطبعية في دليل المستخدم.
للمهتمين، فيما يلي تعليمات الاستخدام الكاملة:
DiskUsage - Disk Usage
Description: Summarize disk usage recursively for the given directory.
Usage : diskusage [Options] [Directory]
Options :
/a, /systemAndReserve displays size for system files and reserved space
/c, /csv displays in csv format
/d, /maxDepth=N displays directory information only if it is N or
fewer levels below command line argument
/e, /minFileSize=SIZE displays directory information only if its FileSize
is greater or equal than SIZE
/f, /minSizeOnDisk=SIZE displays directory information only if its SizeOnDisk
is greater or equal than SIZE
/g, /displayFlag=FLAG specifies the flags value to determin which column(s) to display
column value description
SizeOnDisk 0x001 the on disk size
FileSize 0x002 the end of file size
SizePerDir 0x004 sum of SizeOnDisk for top level child
Files 0x008 number of child files
ChildDirs 0x010 number of child directories
FilesPerDir 0x020 number of top level child files
DirsPerDir 0x040 number of top level child directories
CreationTime 0x080 file creation timestamp
LastAccessTime 0x100 file last access timestamp
LastWriteTime 0x200 file last write timestamp
Attributes 0x400 file attributes
/h, /humanReadable displays size in human readable format
/i, /iniFile=FILE takes all the parameters from an INI file.
NOTE: SCENARIO name must be speificed via /j (/scenario)
/j, /secnario=SCENARIO specifies the scenario name for the INI file
/l, /allLinks count all hardlinks separately (By default, files with multiple
hardlinks are counted only once towards the first link name)
/m, /multipleName count only files with more than one link names
/n, /nameFilter=FILTER count only files whose name matches the name filter
/p, /preferredPath=PATH count files with multiple link names towards the first link that's
under PATH if it exists
NOTE: This options must not be specified togerther
with /l (/allLinks)
/q, /virtual recurse into virtual directories
/r, /skipReparse skip recursing into reparse directories
/s, /skipResurse skip recursing into child directories when calculating sizes
/t, /TopDirectory=N displays Top N directories by SizeOnDisk in descending order
/u, /TopFile=N displays Top N files by SizeOnDisk in descending order
/v, /verbose displays verbose error information
/x, /clearDefault do not display the default selected columns
اختبار الأداة المساعدة الجديدة لاستخدام القرص
أداة استخدام القرص الجديدة من Microsoft هي في المراحل الأولى من التطوير، لذا فهي أساسية جدًا. دعونا نرى كيف يعمل.
افتراضيًا، عند تشغيل استخدام القرص، فإنه يُبلغ عن سعة الملفات والمجلدات بالبايت، وهو أمر ليس مفيدًا مثل عرض السعة بالميجابايت، والجيجابايت، وما إلى ذلك. ولحسن الحظ، تتضمن Microsoft الوسيطة a /h لعرض السعة القابلة للقراءة بواسطة الإنسان. المستخدمة في الأمثلة أدناه.
عند تشغيل هذا الاختبار على جهاز افتراضي ، على سبيل المثال، لا يوجد الكثير من البيانات أو البرامج الكبيرة المثبتة، لذلك قامت المقالة باختباره باستخدام المجلد C:\Windows.
نظرًا لأن هذه الأداة تتطلب امتيازات إدارية، فيجب عليك أولاً فتح موجه الأوامر بحقوق المسؤول على نظام التشغيل Windows 10 قبل استخدام diskusage.exe، وإلا فسيعرض خطأ.
لعرض المجلدات في C:\Windows أكبر من 1 جيجابايت، على سبيل المثال، قم بتشغيل الأمر التالي:
diskusage /minFileSize=1073741824 /h c:\windows
كما ترون أدناه، قام "استخدام القرص" بإدراج كافة المجلدات، بما في ذلك المجلد C:\Windows، التي يزيد حجمها عن 1 جيجابايت.
![جرب استخدام القرص، أداة تحليل سعة القرص الصلب الجديدة على نظام التشغيل Windows 10 جرب استخدام القرص، أداة تحليل سعة القرص الصلب الجديدة على نظام التشغيل Windows 10]()
المجلدات التي يزيد حجمها عن 1 جيجابايت في C:\Windows
يتضمن استخدام القرص أيضًا ميزة سرد أعلى N (عدد) من المجلدات الموجودة على محرك الأقراص أو في مجلد محدد. للقيام بذلك، استخدم الأمر /t=[number] كما يلي:
diskusage /t=5 /h c:\windows
لسوء الحظ، إخراج هذا الأمر ليس كما هو متوقع. كما ترون أدناه، تظهر قائمة مرتبة مكونة من 5 مجلدات، ولكن بناءً على الأوامر السابقة، فهي ليست المجلدات التي يتوقعها المثال.
![جرب استخدام القرص، أداة تحليل سعة القرص الصلب الجديدة على نظام التشغيل Windows 10 جرب استخدام القرص، أداة تحليل سعة القرص الصلب الجديدة على نظام التشغيل Windows 10]()
5 مجلدات ذات السعة الأكبر في C:\Windows
تفترض المقالة أن الأمر أعلاه يعرض أكبر المجلدات، دون النظر إلى الملفات الموجودة في مجلداتها الفرعية.
يتضمن استخدام القرص أيضًا ميزات أخرى مثل إدراج أكبر الملفات باستخدام الخيار /u ، كما هو موضح في الأمر التالي:
diskusage /u=5 /h c:\windows
كما ترون أدناه، بدلاً من إظهار أكبر 5 مجلدات، يعرض استخدام القرص أكبر 5 ملفات.
![جرب استخدام القرص، أداة تحليل سعة القرص الصلب الجديدة على نظام التشغيل Windows 10 جرب استخدام القرص، أداة تحليل سعة القرص الصلب الجديدة على نظام التشغيل Windows 10]()
5 ملفات ذات السعة الأكبر في C:\Windows
تشمل الميزات الأخرى المضمنة في استخدام القرص إنشاء ملفات التكوين التي تحتوي على الخيارات التي تريد استخدامها تلقائيا، وتخصيص الإخراج، والقدرة على تجاهل أنواع مختلفة من المجلدات.
كما ذكرنا سابقًا، لا يزال استخدام القرص في مراحله الأولى ولا توجد معلومات حول متى سيظهر رسميًا. يمكنك اختباره الآن عن طريق تثبيت أحدث إصدارات Windows 10 Insider.