المرجع التقني والأتمتة

يعكس كل ما يلي سلوك WinDirStat 2.x المنشور upstream — استمرارية السجل والمثبتات النصية والحزم المحمولة ومفاتيح CLI الصالحة لـ CSV.

تنزيل

غالبًا ما تعيش تفضيلات WinDirStat مع ملف تعريف المستخدم في Windows. فعّل الوضع المحمول بوضع ملف .ini مجاورًا للملف التنفيذي حتى لا تلمس الوحدات أو محركات الأقراص USB مفاتيح HKCU. المقتطفات التالية جاهزة للنسخ إلى ملاحظات الإصدار أو أدلة النشر أو نصوص الدعم.

واجهة المستخدم وتفضيلات الفحص المخزنة في HKCU

المثبتات التقليدية تسلسل الخيارات التفاعلية داخل HKEY_CURRENT_USER\Software\WinDirStat. تشغيل «إعادة ضبط التفضيلات» داخل WinDirStat قد يمحو ذلك الفرع بالكامل — تمامًا كما يحدث عند التخلص المتعمد من الضبط المحفوظ أثناء إعادة التشغيل.

HKEY_CURRENT_USER\Software\WinDirStat

فرع ملف تعريف MFC المتداخل

قد تعكس تركيبات MFC القديمة أحيانًا كتلًا مساعدة للملف الشخصي أسفل مسار ثانٍ — طابق ما توثّقه المنبع upstream عند ربط حالة التخطيط المستمر.

HKEY_CURRENT_USER\Software\WinDirStat\WinDirStat\

تجاوز WinDirStat.ini المحمول

كلما جلس WinDirStat.ini بجوار WinDirStat.exe يملأ الثنائي الإعدادات من ذلك الملف المسطح بدل HKCU — مثالي للمعاملات المقفلة التي تمنع كتابة السجل.

<folder containing WinDirStat.exe>\WinDirStat.ini

استعارة ألوان الضغط/التشفير من Explorer (قراءة فقط)

يحافظ WinDirStat على التوافق مع Explorer عبر قراءة قيم REG_BINARY الاختيارية مثل AltColor أو AltEncryptionColor ضمن فرع Explorer للمستخدم التفاعلي؛ لا يغيّر قيم نظام التشغيل تلك.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  Value names (examples): AltColor, AltEncryptionColor  (REG_BINARY, when present)

مقتطفات أتمتة Winget وScoop

تلتف الفهارس المجتمعية حول بنيات WinDirStat كي يثبت فرق SOE الإصدارات — الأسطر التالية تستدعي فقط تلك المثبتات؛ لا يحرّر موقع downloadwindirstat.com السجل خلسة.

winget install -e --id WinDirStat.WinDirStat
winget upgrade --id WinDirStat.WinDirStat
scoop bucket add extras
scoop install extras/windirstat

مفاتيح سطر أوامر WinDirStat.exe

تغطي خطافات الأتمتة تصدير CSV وإعادة تحميل عمليات الفحص التاريخية واستدعاء مسح إزالة التثبيت القديم — ضع علامات اقتباس حول أي مسار يحوي مسافات.

WinDirStat.exe /savetocsv "C:\Reports\scan.csv"
WinDirStat.exe /savedupestocsv "C:\Reports\dupes.csv"
WinDirStat.exe /loadfromcsv "C:\Reports\previous.csv"
WinDirStat.exe /legacyuninstall

/legacyuninstall يهدّم عن قصد الاختصارات القديمة والمجلدات اليتيمة وبقايا سجل الإزالة التي خلفها المثبتات العتيقة — استخدمه بعد مراجعة نطاق الأضرار.

مسح التفضيلات بأمان

أثناء إعادة ضبط داخل التطبيق قد يحاكي WinDirStat دلالات reg delete على HKCU\Software\WinDirStat محذوفًا كل القيم الفرعية دفعة واحدة؛ قد تحذف الحزم المحمولة جزء INI المجاور معًا.

reg delete "HKCU\Software\WinDirStat" /f

نفّذ التنظيم اليدوي فقط بينما WinDirStat مغلق وتنوي حقًا مسح التخطيطات المخصصة أو افتراضات الماسح.