Windows 7: Безопасное удаление аппаратного сочетания клавиш не работает

1956
Ashwin Nanjappa

Популярное сочетание клавиш для вызова диалогового окна « Безопасное извлечение устройства» используется для назначения в качестве:

Rundll32.exe Shell32.dll,Control_RunDLL HotPlug.dll 

Диалоговое окно, которое отображается при вызове этого ярлыка, работало нормально в Windows XP. В Windows 7 (64-разрядная версия), однако, я заметил, что появляется то же самое старое диалоговое окно, но если я выбираю Остановить любое подключенное устройство, я получаю ошибку.

Пример скриншота:

Windows 7: Безопасное удаление аппаратного сочетания клавиш не работает

Похоже, что это верно для всех съемных USB-устройств, а не только для этого конкретного.

Однако это же устройство можно удалить, щелкнув правой кнопкой мыши значок « Безопасное извлечение устройства и извлечение носителя» в области уведомлений на панели задач.

Почему этот старый диалог больше не работает в Windows 7 (64-разрядная версия)? Есть ли какой-нибудь другой вызов командной строки, который я могу использовать вместо этого для той же цели?

6
Проверьте мои обновления в моем посте. Moab 13 лет назад 0

1 ответ на вопрос

2
Moab

Некоторые сообщают, что это связано с тем, что в системе установлено программное обеспечение Acronis, и может быть из-за одного из драйверов виртуальных устройств, установленных Acronis, у меня установлен Acronis, и у меня возникла такая же проблема.

Я узнал об этом по электронной почте Эд Ботт

Можно предположить, что другое программное обеспечение, которое установило драйвер виртуального устройства, могло вызвать ту же проблему.

Драйверы, установленные Acronis 11 в моей системе:

snapman.sys (API моментальных снимков Acronis)

tifsfilt.sys (фильтр файловой системы Acronis)

timntr.sys (Исследователь резервных копий Acronis)

tdrpman.sys (драйвер тома Acronis Try and Decide Restore Points для фильтра томов)

Я выясняю, какой именно драйвер вызывает его на моем компьютере, я скоро сообщу о результатах.

, enter image description here

,

ОБНОВИТЬ:

Удалил Acronis> перезагрузка, но он оставил загрузку 2 драйверов Acronis, поэтому я пока не могу подтвердить, что это проблема.

Обновление 2: заставил драйверы Acronis прекратить загрузку с помощью вкладки «Автозапуск> драйвер», у меня все та же проблема, что и у вас, Эшвин, загадка продолжается.

Update3: даже в безопасном режиме это ошибки.

Обновление 4: я использовал Process Monitor для захвата событий во время извлечения, я сделал это для обоих методов, обычного метода с использованием значка панели задач и метода RunDll, методы совершенно разные в том, как окна их выполняют и процессы, которые он использует, поскольку я не могу найти документацию по этой команде в Windows 7, я собираюсь предположить, что это устаревшая команда, которая никогда не предназначалась для правильной работы в Windows 7.