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

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

  • автор:

 

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

Корзина файлов — одна из самых замечательных возможностей операционных систем. Вспомните только, сколько раз вам приходилось восстанавливать из неё случайно удалённый файл. Не будь корзины, проблем из-за случайно нажатой в «проводнике» клавиши Delete было бы очень много. Но у всякой медали есть обратная сторона. Удалённые файлы занимают место. Корзину можно очистить, но только на своём собственном рабочем столе, а что делать, когда на ПК работает несколько пользователей и некоторые из них не заботятся об освобождении места. Нужен простой способ быстро удалить файлы из корзины других пользователей компьютера. Проще всего это сделать через командную строку.

Командная строка в Windows порой позволяет творить чудеса. Вот и для такой необычной операции, как удаление файлов из корзины другого пользователя нашлась команда. Чтобы её выполнить запустите приложение командной строки (cmd.exe). Это можно сделать через меню Пуск:

Вызов окна командной строки Windows

В окне командной строки, в зависимости от вашей операционной системы наберите указанную ниже команду и нажмите клавишу «Enter»:

Для Windows 7, 8 или для Server 2008:

Для Windows XP или Server 2003:

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

Система запросит подтверждение, введите «Y» и нажмите клавишу «Enter»:

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

Система очистит корзины всех пользователей Windows на данном компьютере.

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

Очистка корзины Active Directory

Нигде не нашел готового рецепта, хотя гуглил как только мог. Расскажу анамнез и лечение вставшей предо мной проблемы. Готовый рецепт.

Правила хорошего тона в системном администрировании рекомендуют включать корзину удаленных объектов в Active Directory.
Но в результате этого могут возникать дополнительные проблемы, например с такими, с которыми пришлось мне столкнуться.

Началось все с того, что необходимо было установить в корпоративной сети дополнительный контроллер домена в режиме для чтения (RODC).

Но при повышении рядового сервера до роли RODC, появлялась ошибка, в результате которой сервер отказывался выполнить эту операцию:

Скрин ошибки:
image

Решение проблемы подсказал один англоязычный сайт, необходимо просто очистить корзину AD.

Выполняем скрипт PowerShell.

Get-ADObject –SearchBase “CN=Deleted Objects,DC=%domain%,DC=%name%” –ldapFilter “(objectClass=*)» -includeDeletedObjects | Remove-ADObject

 

Вместо %domain% и %name% необходимо проставить собственные значения, как например здесь:
Get-ADObject –SearchBase “CN=Deleted Objects,DC=habrahabr,DC=ru” –ldapFilter “(objectClass=*)» -includeDeletedObjects | Remove-ADObject

После очистки корзины, сервер благополучно стал контроллером домена только для чтения, и реплицировал объекты AD.

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

Необходимо задать для всех терминальных пользователей в свойсвах корзины "уничтожать файлы сразу после удаления не помещая их в корзину"

Затерминалился на сервер под админом в папке C:\$Recycle.Bin вижу много корзин вроде это корзины терминальных пользователей выставляю там нужные параметры .терминалюсь под пользователем захожу в свойства корзины параметры остались без изменения.

В групповых политиках что касается корзины нашел только скрыть или отобразить ее на рабочем столе.

И еще вопрос возможно ли очистить корзины всех терминальных пользователей не заходя отдельно под каждым?

Ответы

Относительно надежный метод:

  • Помечено в качестве ответа Vinokurov Yuriy 11 ноября 2011 г. 9:00

Все ответы

"уничтожать файлы сразу после удаления не помещая их в корзину" сделал через реестр

"Кроме того, можно выборочно блокировать элементы окна Свойства: Корзина. Для этого используется ветвь реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer, которая может содержать следующие REG_DWORD-параметры.

• ConfirmFileDelete – если значение данного параметра будет равно 1, то флажок Запрашивать подтверждение на удаление будет установлен и заблокирован для изменений.

• NoRecycleFiles – если значение данного параметра будет равно 1, то система не будет использовать Корзину для хранения удаленных файлов – они будут сразу удаляться. При этом возможность изменения размера Корзины и состояния флажка Уничтожать файлы сразу после удаления, не помещая их в корзину будет заблокирована."

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

Сегодня остро встал вопрос о нехватке свободного места на сервере. Начал смотреть, что больше всего занимает место и среди прочего обнаружил много нечищенных корзин у пользователей. Корзины почистил, но эта ситуация породила желание написать эту статейку =)
Корзина

Корзина файлов — одна из самых замечательных возможностей операционных систем. Вспомните только, сколько раз вам приходилось восстанавливать из неё случайно удалённый файл. Не будь корзины, проблем из-за случайно нажатой в «проводнике» клавиши Delete было бы очень много.

Но у всякой медали есть обратная сторона. Удалённые файлы занимают место. Корзину можно очистить, но только на своём собственном рабочем столе, а что делать, когда на ПК работает несколько пользователей и некоторые из них не заботятся об освобождении места? Нужен простой способ быстро удалить файлы из корзины других пользователей компьютера. Проще всего это сделать через командную строку.

Командная строка в Windows порой позволяет творить чудеса. Вот и для такой необычной операции, как удаление файлов из корзины другого пользователя нашлась команда. Чтобы её выполнить запустите приложение командной строки (cmd.exe). Это можно сделать через меню Пуск.
В окне командной строки, в зависимости от вашей операционной системы наберите указанную ниже команду и нажмите клавишу «Enter»:

Для Windows 7, 8 или для Server 2008:

Для Windows XP или Server 2003:

Система запросит подтверждение, введите «Y» и нажмите клавишу «Enter»:

очистка корзины

Система очистит корзины всех пользователей Windows на данном компьютере.

Обратите внимание, что команда содержит имя диска на котором установлена операционная система. Если у вас она установлена на другом диске, впишите его имя в команде.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *