web-dev-qa-db-ja.com

Windows 10では、セカンダリドライブから.exeを実行できません

セカンダリ(非C :)ドライブまたはパーティションからexeを実行しようとすると、Windows cannot access the specified device, path or file. You, may not have the appropiate permissions for the item cmdから実行しようとすると、Access is denied.

追加情報:

  • 私は管理者です。
  • 私はファイルを完全に制御できます。
  • 既知のexe(ワードパッド)で試してみました。デスクトップにコピーして動作しました。ローカルHDDのセカンダリパーティションのどこからでも、またはリムーバブルUSBではできませんでした。
  • これは3か月前に機能しましたが、いつ機能しなくなったかはわかりません
  • 私はファイルの所有者です

(編集:私がファイルの所有者であることを追加しました)

4
darmual

この問題は、手動で有効に設定されたローカルグループポリシー管理テンプレートLocal Computer Policy\Computer Configuration\Administrative Templates\System\Removable Storage Access\Removable Disks: Deny execute accessが原因で発生しました。

Not Configuredにリセットして再起動すると、問題は解消されました。

どうやら私のメインハードドライブからのセカンダリパーティションも「リムーバブルディスク」と見なされていました。

3
darmual

darmual の解が私にとってそれを完全にカットしなかった場合。グループポリシーは、リムーバブルメディアデバイスの実行権限を付与するために必要なレジストリエントリを変更しませんでした(何らかの理由で、2番目のハードドライブもリムーバブルデバイスと見なされていました)。

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

に設定します

Registry entry example

この解決策は私のために働きました、そしてうまくいけばあなたの問題も解決するでしょう。

編集(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
5
tsmi

これらのどれも私にとってはうまくいきませんでした。ただし、 ここ 誰かがコマンドラインから実行することを提案しています。これは私が見つけた最善の回避策です。

管理者としてコマンドプロンプトを開き(オプションのショートカットを右クリック)、ドライブに切り替えます(タイプD:)、ディレクトリにcdします(タイプcd \path\to\dir、タイプstart filename.exe

0
Chris