Яндекс.Бразуер Корп съедает место

RSD-ферма, Win2019, ~40 пользователей. Стабильно уходит место на диске C:/.

Анализ показал, что все из-за Яндекс.Браузера. Он качает какие-то обои в AppData пользователя.

Я регулярно чистил папки %AppData%\Local\Yandex\YandexBrowser\User Data\Default\Wallpapers\store. Но ситуация повторялась вновь и вновь.

Оказывается, что у Яндекс.Браузера есть политики, которые отвечают за это. Все политики описаны официальной документации Яндекса.

В данном случае, нас интересует политика NtpWallpaperSelectDisable. Её описание доступно в документации к браузеру.

Политики можно применить несколькими способами:

  1. Групповые политики;
  2. Редактор реестра;
  3. Консоль управления в личном кабинете организации, которая использует Яндекс;

Я выбрал отредактировать реестр. У меня на этом сервере домена нет и консоли управления тоже нет.

Открываем редактор реестра. Я использую стандартный.

Переходим по пути Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\YandexBrowser. Создаем строковый параметр NtpWallpaperSelectDisableсо значением «1».


Далее  необходимо  открыть страничку политик. Для этого в браузере в адресную строчку вводим browser://policy/

Если политика отображается — идем дальше, если нет — перезагружаем сервер.

После применения папки расти не будут, но и сами не очистятся. Поэтому их надо очистить. Для этого я написал скрипт и улучшил его в ChatGPT.

После всех манипуляций проблема уходит.


Если мой материал был полезен, то можете угостить меня кофе ☕️


Подписаться
Уведомить о
guest
5 комментариев
Старые
Новые Популярные
Сергей
Сергей
8 месяцев назад

Спасибо за инструкцию. Сделал по ней. Надеюсь проблема уйдет. Потому что у меня на одной учетке накачалось на 170 ГБ и в папке обоев было более миллиона файлов. Это просто трэш…был

Serg
Serg
8 месяцев назад

Спасибо, ты красавчик

Ace
Ace
1 месяц назад

У меня не заработало — политику браузер видит, но не применяет её. В базе знаний Яндекса пишут, что без домена политика не работает. Служба поддержки ответила, что проблема известная, они её еще решают. Альтернативный вариант: Очищаем папку от картинок и забираем права у владельца профиля на запись в проблемную папку: # Очистка Wallpapers и запрет записи владельцу профиля # Запускать от имени администратора $userProfiles = Get-CimInstance Win32_UserProfile |   Where-Object {     -not $_.Special -and     $_.LocalPath -like ‘C:\Users\*’   } $totalUsers = $userProfiles.Count $currentUser = 0 Write-Progress   -Activity "Блокировка папок Wallpapers"   -Status «Подготовка…»   -PercentComplete 0 foreach ($profile in $userProfiles) {   $currentUser++   $percentComplete =… Подробнее »

Последний раз редактировалось 1 месяц назад Ace ем