Как отключить «безопасно извлекать оборудование»

12

У меня есть несколько виртуальных машин с Windows 7 в Xen, в которых устройства отображаются в разделе «Безопасное извлечение оборудования».

Я не хочу, чтобы пользователи когда-либо имели возможность удалять / извлекать любое оборудование вообще. Мне сказали, что у vmware есть опция горячего подключения. Похоже, что xen не предоставляет этого для проходных устройств pci, поэтому я ищу надежное решение для предотвращения извлечения пользователями устройств.

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

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

Есть ли способ, чтобы этот значок не появлялся в области уведомлений полностью, с помощью ключа реестра или групповой политики?


Я должен отметить, что установка этого параметра в групповой политике на «Администраторы», похоже, не работает.

[Конфигурация компьютера> Параметры Windows> Параметры безопасности> Локальные политики> Параметры безопасности> Устройства: разрешено форматировать и извлекать съемные носители]

Matt
источник
Я думаю, что это смешно, что вы получаете голосов. Те, кто столкнулся с проблемой, могут знать, о чем вы говорите. Но я не Вы должны хотя бы сказать, какой «виртуальный рабочий стол» вы используете. Их несколько, и они могут вести себя по-разному.
Том
@ Том - спасибо, я расширил вопрос более подробно. Это общая проблема не только с виртуальными машинами.
Мэтт
@ Том, я проголосовал за вопрос, потому что он хорошо написан и интересен. Его значение должно быть совершенно очевидно для любого администратора Windows. Что касается вашего мнения о том, что существуют различные способы предложить виртуальные рабочие столы, это не имеет значения. Политика должна применяться к виртуальной машине, а не к хосту.
Джон Гарденье
@JohnGardeniers Верно, но зачем тогда упоминать виртуальные рабочие столы, если это общий вопрос клиента? Я догадался, что у Мэтта была проблема с XenDesktop, показывающим такие устройства, как «Citrix PV Ethernet Adapter» и тому подобное. Используя VMWare View, у вас нет устройств для извлечения. Вот почему я хотел, чтобы Мэтт улучшил свой вопрос. Как видите, я имел в виду более конкретный вопрос. Спасибо за разработку и Мэтт спасибо за редактирование.
Том

Ответы:

2

Я думаю, что IconRemover делает то, что вы хотите, предоставляя графический интерфейс для тех же изменений реестра.

Orangutech
источник
Интересно, интересно, какие ключи реестра он устанавливает. Надеюсь, это не рекламное ПО.
Мэтт
Это работает, но недостатком является то, что он создает задачу в списке процессов и устанавливает записи программы для «всех пользователей». Все пользователи все еще могут включить или отключить это. Так что, к сожалению, это не проходит мой тест. Это может быть полезным инструментом для некоторых, хотя.
Мэтт
1

Чтобы ответить на мой вопрос,

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

Расширение того, что сделано здесь. http://forums.citrix.com/thread.jspa?threadID=295752

Matt
источник
1

Чтобы поднять этот мертвый вопрос, установите ключ

HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ апплеты \ SysTray \ Services

до 1d (hex) / 29 (dec) сделает это, но вам нужно будет повторно запустить «systray» впоследствии. Это не удалит «Извлечь» из контекстного меню дисков в Проводнике.

sahmeepee
источник
Это на самом деле, кажется, работает. Но его нужно устанавливать после каждой перезагрузки, так как он сбрасывается до первоначального значения 31.
Matt