5

Начиная с Windows XP или более ранней версии, вы можете принудительно удалить файл, удерживая нажатой клавишу Shift при нажатии клавиши «Удалить».

В течение некоторого времени я заметил, что если вы выберете БОЛЬШОЕ количество файлов (например, 20 КБ) или около того, shift-delete не будет принудительно удалять - вместо этого он предоставляет возможность отправки в корзину так же, как если бы вы нажал удалить.

Пытаясь последовательно воспроизвести эту ошибку, я обнаружил, что она не основана на чистом пороге. Иногда я могу корректно сдвинуть удаление файлов 10k, иногда это побуждает меня перерабатывать 5k.

Это заставляет меня подозревать, что на заднем плане происходит что-то асинхронное, но я не могу предположить, что именно.

Короче говоря, есть ли способ, которым я могу последовательно сдвигать-удалять большое количество файлов?

Запуск W7 64-битный за то, что он стоит. Я думаю, что испытал это и в XP, но не могу сказать наверняка.

2 ответа2

10

Я только что сделал 21 000 тестовых файлов и попробовал.

  • Если я удерживаю Shift, нажимаю Delete, отпускаю обе клавиши, появляется пауза, а затем она предлагает перезагрузить.

  • Если я удерживаю Shift, нажимаю Delete, отпускаю удаление, но продолжаю удерживать Shift, пока не появится всплывающее окно, оно предложит навсегда удалить.

Это повторяется.

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

# PowerShell code to create 20,000 test files
foreach ($i in 1..20000) { echo hi > "$i.txt" }

rem command prompt code to create 20,000 test files
for /L %i in (1,1,20000) do @echo hi > %i.txt
-2

Это происходит, если активирована клавиша NUM LOCK и вы нажали клавишу DEL на цифровой клавиатуре, удерживая клавишу SHIFT .

Решение . Отключите кнопку NUM LOCK или используйте клавишу DEL , которой нет на цифровой клавиатуре.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .