На минулому тижні я помітив, що на моєму комп’ютері було відкрито групу PDF-файлів. Я переглянув% userprofile% \ appdata \ local \ temp, і знайшов понад 800 000 папок. Мені довелося видалити їх за допомогою циклу for, оскільки їх було так багато. Я не пригадую розмір папки% temp% на той час.
Сьогодні вночі, приблизно через тиждень, я помітив таку саму поведінку, і я знову маю 819 000 папок і піднімаюсь приблизно по одній новій папці в секунду. Дисковий простір моєї папки% temp% становить лише близько 300 Мб. Конвенція папки іменування відповідає ????????-????-4???-????-????????????
(так , що один символ завжди «4»), або для моїх колег RegEx людей [0-9a-f]{8}\-[0-9a-f]{4}\-4[0-9a-f]{3}\-[0-9a-f]{4}\-[0-9a-f]{12}
. Хтось ще відчував таку поведінку? Чи може хтось вказати мені на якесь програмне забезпечення системного моніторингу, де я бачу, що створює ці папки?
Після перезавантаження, виконання dir /a:d /b ????????-????-4???-????-???????????? | wc -l
показів, є 818 666 папок і вміщення.
rm -r *
, ймовірно, не вдасться з таким довгим списком. Я використовуюfor /f "tokens=*" %a in ('dir /a:d /b 0???????-????-????-????-????????????') do (rmdir /s /q "%a")
(де я замінюю "0" послідовними шестигранними символами) для видалення папок. І проблема з відтворенням темп-каталогу - це атрибут index. Якщо ви не встановите його на не індексувати, ОС буде індексувати каталог. Одне, що мій колега навчився важко.