insorg

Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору По поводу современных дров от AMD. https://www.tomshardware.com/software/windows/amd-users-flag-heavy-ssd-write-activity-tied-to-chipset-driver-incessant-log-file-writes-observed-every-time-a-window-is-moved-or-resized Не думал, что для кого-то это сюрприз, но вот эта статейка дала понять, что кто-то и правда мог не знать. Там описана только одна из трёх проблема. Да и путь слегка странный. Но, вероятно, он может зависеть от версии дровишек. Итак, суть: Есть две службы, которые срут логами. И ещё третий хламовник самим драйвером делается. Места хламовников: • C:\Windows\System32\DriverStore\FileRepository\amdfendr.inf_amd64_5f2cd636dbc40dd2\AMD\EeuDumps\ (куча файлов в папке) • C:\Windows\System32\drivers\DriverData\AMD\MmdDumps\ (куча файлов в папке) • C:\Program Files\AMD\atikmdag_dce.log (сам файл как таковой, пересоздаётся на каждый сеанс работы) Что делать: Прибить две службы: Код: sc stop "AMD Crash Defender Service" sc config "AMD Crash Defender Service" start= disabled sc stop "AMD External Events Utility" sc config "AMD External Events Utility" start= disabled | Потребуются права админа, что логично. Удалить файлы из папок, создать одноимённые файлы вместо папок, чтобы папка не могла создаться: Код: if exist "C:\Windows\System32\drivers\DriverData\AMD\MmdDumps" ( rd /q /s "C:\Windows\System32\drivers\DriverData\AMD\MmdDumps" type NUL>"C:\Windows\System32\drivers\DriverData\AMD\MmdDumps" attrib -a +r "C:\Windows\System32\drivers\DriverData\AMD\MmdDumps" ) if exist "C:\Windows\System32\DriverStore\FileRepository\amdfendr.inf_amd64_5f2cd636dbc40dd2\AMD\EeuDumps" ( rd /q /s "C:\Windows\System32\DriverStore\FileRepository\amdfendr.inf_amd64_5f2cd636dbc40dd2\AMD\EeuDumps" type NUL>"C:\Windows\System32\DriverStore\FileRepository\amdfendr.inf_amd64_5f2cd636dbc40dd2\AMD\EeuDumps" attrib -a +r "C:\Windows\System32\DriverStore\FileRepository\amdfendr.inf_amd64_5f2cd636dbc40dd2\AMD\EeuDumps" ) | Для одной потребуются права админа, для второй права System. Удобнее сразу поднять права до системы и уже с ними выполнять задачу. Можно приведённым батником, можно в те же места сходить любым удобным коммандером и то же самое сделать руками. Остановленные службы и "заглушенные папки" у меня уже так уже работают не первый месяц, никаких подводных камней или проблем не всплыло. Хотя я проверял очень внимательно и даже последовательно - по одному шагу на каждую итерацию теста. Лишние проблемы на основной машине мне ни к чему, ибо это потеря ценного времени, а потому дело по очереди и шло. Что остаётся: Файл "C:\Program Files\AMD\atikmdag_dce.log" можно удалить, загрузившись с любой флешки (а не системного диска). Но он будет создан снова. В конкретно этот момент у меня есть предположение по поводу этого файла, что достаточно просто очистить его содержимое до нуля байтов и навесить readonly атрибут. Но это только предположение. На тестовой машине амдовой видюхи нету, а основную рабочую пока перезагрузками напрягать некогда, есть выполняющаяся работа. Посему конкретно этот момент оставлю тем, у кого есть достаточно времени и кто готов проверить. В крайнем случае, если "что-то пойдёт не так" или драйвер не захочет подниматься с заридолнеленым файлом, его в любой момент можно просто удалить и тогда драйвер сам его создаст при следующей же загрузке без проблем. Удачи. |