3

Когда я пытаюсь запустить какой-либо exe-файл с любого дополнительного (не C:) диска или раздела, я получаю окно сообщения с Windows cannot access the specified device, path or file. You, may not have the appropiate permissions for the item если я попытаюсь запустить его из cmd, если я получу Access is denied. ,

Дополнительная информация:

  • Я администратор.
  • У меня есть полный контроль над файлами.
  • Пробовал с известным exe (wordpad). Скопировал его на рабочий стол и все заработало. Откуда угодно на вторичном разделе локального HDD или на сменном USB нет.
  • Это работало 3 месяца назад, не уверен, когда он перестал работать
  • Я владелец файла

(редактировать: добавлено, что я владелец файла)

3 ответа3

4

Если решение Дармуала не порезало его совсем для меня. Групповые политики не изменили записи реестра, необходимые для предоставления прав на выполнение для устройств со съемными носителями (по какой-то причине мой второй жесткий диск также считался съемным устройством).

Чтобы получить доступ для записи исполняемых файлов на вашем "съемном" носителе под Windows 10, вы должны изменить следующие записи в реестре:

  • HKLM\SYSTEM\CurrentControlSet\Control\Storage
  • HKLM\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices {53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
  • HKLM\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows\RemovableStorageDevices {53f5630d-b6bf-11d0-94f2-00a0c91efb8b}

Deny_Execute

установите его в 0

Пример записи в реестре

Это решение сработало для меня и, надеюсь, исправит и вашу проблему.

Изменить (14.05.2018):

Вот ключи записей и их соответствующие значения. Сохраните строки кода в файле .reg, и вы сможете изменить их все сразу:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Storage]
"Deny_Execute"=dword:00000000


[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}]
"Deny_Execute"=dword:00000000


[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}]
"Deny_Execute"=dword:00000000
3

Проблема была вызвана административным шаблоном локальной групповой политики, Local Computer Policy\Computer Configuration\Administrative Templates\System\Removable Storage Access\Removable Disks: Deny execute access , который был включен вручную.

После сброса на « Not Configured и перезагрузки проблема исчезла.

По-видимому, дополнительный раздел моего основного жесткого диска также считался "съемным диском".

0

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

Откройте командную строку от имени администратора (щелкните правой кнопкой мыши ярлык для параметра), переключитесь на диск (введите D: :), перейдите в каталог cd (введите cd \path\to\dir и введите start filename.exe

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