Една от промените в Windows Vista е лесният начин да премахнете кошчето от работния плот (просто щракнете с десния бутон на мишката и изтрийте) … за съжаление това предизвика нов проблем, при който несъзнателни потребители започнаха да изтриват кошчето, вместо да го празнуват и не успяват разберете как да го възстановите.
Това се превърна в такъв голям проблем, че получих десетки имейли, питащи как да се предотврати изтриването на кошчето за рециклиране. Всъщност един читател беше толкова ядосан за мен, защото не можеше да се спре от многократното изтриване на кошчето, че той накрая ме нарече един куп имена (които намерих донякъде хумористично).
Това, което ще направим, е да деактивирате този елемент от менюто, като използвате малък хак на системния регистър. Елементът пак ще се появи, просто няма да работи повече.
Ръчен регистър
Отворете regedit.exe в полето за търсене или стартиране в менюто за стартиране, след което прегледайте следния клавиш (може да е най-лесно да го търсите)
HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}
Това, което правим тук, е създаването на нова функция, наречена "Изтриване", която замества текущата команда от менюто. С настройването му за стартиране на rundll32.exe премахваме всяко съобщение за грешка, като изпълняваме валиден процес (който веднага ще излезе и потребителят никога няма да го види).
Свалящ се регистрационен ощипвам
Просто изтеглете, изтеглете и кликнете два пъти върху DisableRecycleBinDelete.reg, за да въведете информацията в системния регистър. Има и включен EnableRecycleBinDelete.reg файл, който ще го върне обратно на нормалното.
Изтегляне на DisableRecycleBinDelete Registry Hack