Не существует способа установить ограничение размера файла для корзины. Если вы действительно хотите, вы можете запретить содержимое определенных папок из корзины. Во-первых, нам нужно включить перенаправление папок для целевой папки. Откройте редактор реестра (regedit
) и перейдите сюда:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Эта процедура будет работать только для папок, перечисленных там. Допустим, вы хотите повлиять на папку "Видео". Перенаправление папки "учитывается" только для целей настройки корзины, если оно идет по пути UNC. Создайте общий ресурс в своей личной папке "Видео", доступный только вам. Убедитесь, что ваш аккаунт имеет полный доступ к общему ресурсу. Если вы назвали общий ресурс « Videos
, для записи « My Video
видеорегистратор» выберите « \\localhost\Videos
. Это не изменит места хранения ваших видео, но заставит Windows думать, что перенаправление имеет место.
Теперь папка «Видео» является кандидатом для настройки корзины. Перейдите в редакторе реестра здесь:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BitBucket
Создайте новый ключ с именем KnownFolder
внутри BitBucket
. Теперь вам нужно выбрать, какую папку вы хотите контролировать. Вот список известных мест и их идентификаторы. Возьмите GUID, заключите его в фигурные скобки и создайте новый ключ с таким именем в KnownFolder
. Например, это для видео: {18989B1D-99B5-455B-841C-AB7C74E4DDFC}
.
Под этим ключом создайте значение DWORD с именем MaxCapacity
и присвойте ему любое значение больше нуля. Затем создайте другой DWORD с именем NukeOnDelete
и установите его равным 1; это делает удаленные элементы немедленно сожженными.
Если вы хотите изменить поведение других папок, просто перенаправьте их аналогичным образом и добавьте еще один подраздел KnownFolder
с этими значениями.
Подтвердили работу на Windows 7 Home. Я не уверен, если вы действительно хотите использовать это, так как это ужасный хак. Почти наверняка лучше просто использовать Shift+Delete для файлов, которые вы хотите полностью удалить (как предложено DavidPostill в комментариях).
Источник для настройки реестра: Управление корзиной с перенаправленными папками в Vista или Windows 7, Настройки реестра для перенаправления папок в Windows