Начална » как да » Деактивиране на изтриването на кошчето в Windows Vista

    Деактивиране на изтриването на кошчето в Windows Vista

    Една от промените в Windows Vista беше лесният начин за премахване на кошчето от работния плот (просто щракнете с десния бутон и изтрийте)… за съжаление това предизвика нов проблем, при който неволни потребители започнаха да изтриват кошчето вместо да го изпразват и не успяха разберете как да го възстановите.

    Това се превърна в такъв голям проблем, че получих десетки имейли, които питаха как да се предотврати изтриването на кошчето. Всъщност един читател беше толкова ядосан за мен, защото не можеше да спре да изтрива многократно Recycle Bin, че в крайна сметка ме наричаше куп имена (които открих, малко хумористични).

    Това, което ще направим, е да деактивираме този елемент от менюто с помощта на малък регистър. Елементът все още ще се показва, просто няма да работи повече.

    За съжаление потребителят все още може да кликне върху иконата и да използва бутона Изтрий на клавиатурата, но не можем да направим нищо за това.

    Ръчен регистър Рязка рана към Забранявам Изтриване Елемент

    Отворете regedit.exe чрез търсене в началното меню или в полето за стартиране, след което прегледайте следния ключ (може би е най-лесно да го търсите)

    HKEY_CLASSES_ROOT \ CLSID \ 645FF040-5081-101B-9F08-00AA002F954E

    Първо ще трябва да създадете нов ключ, наречен “Shell” от лявата страна, след това ключ с име “Delete” под него и след това друг ключ, наречен “command”. Задайте стойността по подразбиране на бутона „Изтрий“ на „Изтриване“, след което задайте стойността по подразбиране на командата на „rundll32.exe“.

    Това, което правим тук, е да създадем нова функция, наречена Delete, която заменя текущата команда в менюто. Като я настроим да изпълнява rundll32.exe, елиминираме всяко съобщение за грешка, като изпълним валиден процес (който веднага ще излезе и потребителят никога няма да го види).

    Единствената видима промяна, която ще забележите, е, че елементът от менюто Изтриване ще се премести над елемента Изпразни кошчето.

    Изтегляне на регистъра

    Просто изтеглете, извлечете и щракнете двукратно върху DisableRecycleBinDelete.reg, за да въведете информацията в регистъра. Има и включен EnableRecycleBinDelete.reg файл, който ще го върне към нормалното.

    Изтегляне DisableRecycleBinDelete регистър Рязка рана