Как отменить несколько действий в оболочке Windows?

Как отменить несколько действий в оболочке Windows?

Возможно ли, случайно, отменить больше одного действия в Windows? Вот очень простой пример того, что я имею в виду. Я создал следующие два текстовых файла наРабочий стол.

  • Новый текстовый документ.txt
  • Новый текстовый документ (2).txt

Теперь я выбираю один из них и нажимаю DELETEкнопку, а затем кнопку , ENTERчтобы подтвердить переход кКорзина. Затем я проделываю то же самое со вторым файлом.

Теперь я передумал и хочу вернуть их оба. Я хочу отменить эти два действия и извлечь два файла изКорзина. Поэтому я нажимаю на пустую область наРабочий столчтобы убедиться, что он в фокусе, и я нажимаю Ctrl+, Zчтобы отменить последнее действие. Файл, который был удален последним, восстанавливается вРабочий стол.

Теперь я хочу вернуть второй файл. Я снова нажимаю Ctrl+ Z, но слышу только системный звук (Звуковой сигнал по умолчанию: "Windows Ding.wav"), который указывает на то, что он не может этого сделать.

Почему, черт возьми, Windows ограничена только одним действием отмены? В чем аргумент? Есть ли какие-то проблемы с безопасностью или стабильностью? И что еще важнее, можно ли переделать это ограничение без какого-либо фактического исходного кода Windows и переписывания Windows? Я не прошу неограниченных отмен, как предлагают некоторые профессиональные приложения Windows, но было бы определенно неплохо иметь хотя бы 10 событий отмены.

Я сейчас использую Windows 7 Ultimate 64-bit, но это ограничение присутствовало и в Windows Vista Ultimate, и, если я не ошибаюсь, оно также присутствовало в Windows XP Professional. Скорее всего, оно также присутствовало в Windows 2000 и Windows NT. Версии до этого, возможно, даже не имели этой опции. Если вы знаете, пожалуйста, просветите меня. Я точно знаю, чтоКорзинабыла частью среды Windows по крайней мере с Windows 95. Я не знаю о горячей клавише.

Связанный контент