Зачем в Windows на каждом диске создается своя корзина?

Ну, сама директория корзины "Recycle.Bin", в которой хранится все барахло удаленное есть на каждом диске, если использование корзины не отключено на нужном диске, конечно. Дак, вот. На фиг это надо, столько корзин? Вон, на FreeBSD всё по уму реализовано. Корзина просто в директории пользователя находится и по фиг сколько дисков и разделов он использует.

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

Отличная логика. Только логика твоя хромает. Предлагаешь файлы копировать/перемещать из тома в том каждый раз, деградируя текущую производительность диска занятостью?

Кто предложил - тот и водит. Сделай себе общую корзину на симлинках. Она, правда, работать будет плоховато, но, все равно, делай.

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