Windows server очистить корзины пользователей

As far as I can tell, these is no «official» Microsoft supported way of doing this. There are two options. One involves deleting c:\$Recycle.Bin and the other is scripting cleanmgr.exe to run at each user logon.

The closest thing to «official» support for deleting c:\$Recycle.bin is from this MS KB, which references XP and Vista, but implies the expected behavior.


Immediate deletion

If you want this to happen immediately, it seems that you can just run rd /s c:\$Recycle.Bin and Windows should re-create the necessary folders the next time that they are needed. I just tested this quickly and it appears to work, but -obviously- proceed with caution.


Recurring logon-scriptable deletion

You can do this with the Disk Cleanup tool (cleanmgr.exe). Unfortunately, Microsoft decided to bundle this with the «Desktop Experience» set of features, meaning you’ll have to install a bunch of other crap and reboot.

The alternative is to grab the following two files and move them to the specified locations per Technet:

C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe
C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63\cleanmgr.exe.mui

Cleanmgr.exe should go in %systemroot%\System32.

Cleanmgr.exe.mui should go in %systemroot%\System32\en-US.

Running cleanmgr alone won’t let you clear everyone’s recycle bin, but you can use /sageset and /sagerun to make a logon script that runs for all users via GPO that will clear their recycle bin on the next logon, as described here. It’s not the cleanest thing, but it will work. The linked article is for XP, but the syntax is unchanged as of Server 2008 R2.

понедельник, 9 ноября 2015 г.

Очистить корзину на терминальном сервере

Что бы очистить корзину всех пользователей на терминальном сервере, необходимо в командной строке от администратора выполнить команду.
rd /s c:\$Recycle.Bin


Posted by

Александр Крылов




on

ноября 09, 2015






Комментариев нет:

Отправить комментарий


Следующее


Предыдущее

Главная страница

Подписаться на:
Комментарии к сообщению (Atom)

  • Remove From My Forums
  • Вопрос

  • Коллеги, добрый день.

    Имеется терминальная ферма, настроена политика RDFolders для папок desktops и documents, на всех терминалах настроено удаление файлов без использования корзины. На сервере где находится диск для RDFolders так же удаление без использования
    корзины. 

    Проблема: в desktops и documents имеется $Recycle.bin который у некоторых сотрудников вырастает до неимоверных размеров, чего по идее быть не должно. Как решить данную проблему и как удалить $Recycle.bin во всех папках
    пользователей? 

Ответы

    • Предложено в качестве ответа

      26 февраля 2021 г. 7:09

    • Помечено в качестве ответа
      Petko KrushevMicrosoft contingent staff, Moderator
      1 марта 2021 г. 7:48
  • Что мешает очистить корзину всем и потом настроить удаление сразу навсегда без корзины?

    User Configuration — Administrative Templates — Windows Components — Windows Explorer — Do
    Not Move Deleted Files To The Recycle Bin


    Innovation distinguishes between a leader and a follower — Steve Jobs

    • Предложено в качестве ответа
      Petko KrushevMicrosoft contingent staff, Moderator
      26 февраля 2021 г. 7:09
    • Помечено в качестве ответа
      Petko KrushevMicrosoft contingent staff, Moderator
      1 марта 2021 г. 7:48

Category:

  • Компьютеры
  • Cancel

Как очистить корзину всех пользователей

В консоли от имени администратора:

Для Windows 7 или Server 2008 ввести команду

rd /s c:\$Recycle.Bin

Для Windows XP, Vista, или Server 2003 ввести команду

rd /s c:\recycler

via Lifehacker.com

Оглавление

  • Очистка корзины Windows через стандартную программу Windows
  • Очистка корзины Windows через командную строку
  • Очистка корзины Windows через PowerShell
  • Создание задачи на автоматическую очистку корзины windows по расписанию

Очистка корзины Windows через стандартную программу Windows

Для очистки места в Windows от ненужных или временных файлов обычно используется инструмент Очистка диска(Win + R cleanmgr Enter)

Очистка корзины Windows через командную строку (cmd)

Очистить корзину также можно из командной строки. Запускаем командную строку от имени администратора(Win + R cmd Ctrl + Shift + Enter)

rd /s /q %systemdrive%\$Recycle.bin

Очистка корзины Windows через PowerShell

Открываем PowerShell от имени администратора(Win + R powershell Ctrl + Shift + Enter)

powershell.exe -command Clear-RecycleBin

Ещё можно отдельно чистить только ту ниформацию, которая была удалена с каких-то конкретных дисков, выполнив команду:

powershell.exe -command Clear-RecycleBin -DriveLetter C

Где C — это имя диска, удалённые файлы которого мы собираемся чистить в корзине.

Создать задачу на автоматическую очистку корзины windows по расписанию

Очистить то мы очистили её, но эта задача регулярная и проще настроить расписание для автоматизации этого процесса и больше к нему не возвращаться 🍺!

Давайте запустим Планировщик задач Win + R Taskschd.msc Enter и создадим задачу. Указываем имя задачи, в триггерах ставим выполнять ежедневно, допустим в 0:00 часов, и в действиях прописываем:

rd /s /q %systemdrive%\$Recycle.bin

Планировщик нас переспросит, подтверждаем. Нажимаем OK и вводим пароль администратора. Всё, готово 😉!

  • Windows server перезапуск службы печати
  • Windows server перезагрузка без обновления
  • Windows setup could not configure windows to run on this computers hardware
  • Windows server пароль администратора по умолчанию
  • Windows setup could not configure windows to run on this computer s hardware