この質問に対してこれが適切なフォーラムであるかどうかはわかりませんので、必要な場合は他の場所に誘導してください。
.exe ファイルの起動時に新たな問題が発生しています。次のエラーが繰り返し表示されます。
ShellExecuteEx failed; code 31.
A device attached to the system is not functioning.
具体的には、最近次の EXE を起動しようとしたところ、エラーが発生しました: uninstall_flash_player.exe
R-3.6.3-win.exe
Rtools35.exe
これらはすべて正当なソースからダウンロードされます (Adobe Web サイトの Flash リムーバー、R-CRAN の R パッケージ)。
コンピュータを何度も再起動しましたが、外付けハードドライブは接続されていません。右クリックして「管理者として実行」しても、「システムに接続されたデバイスが機能していません」というエラー ボックスが表示されます。
に基づくこのリンクどうやらドライバーの問題のようですが、どのドライバーが原因なのかをどうやって調べればよいのかわかりません。
Windows 10、ASUS TUF、ラップトップは約 2 年前のものですが、問題は数週間前に発生しました (Flash をアンインストールしようとしたときに気付きましたが、無視していました... 今では無視できない問題になっています)
アップデート セーフ モードで再起動し、ユーザー アカウント制御 (UAC) 設定を最低レベルに下げると、問題は解決しました。EXE ファイルを実行でき、非セーフ モードで管理者としてコマンド プロンプトを実行できます。
私のアカウントはすでに管理者に送信されているため、なぜこれが問題を解決するのかはわかりません。以前は、「管理者の変更を行おうとしていますが、よろしいですか?」というポップアップ ウィンドウが表示されていました。そのため、何が変わったのかわかりません。
その後、UAC 設定をデフォルトに戻しました。コメントの @BenN の質問に従って、管理者reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
権限のないコマンド プロンプト ウィンドウで実行したところ、次のような結果になりましたが、それが何を意味するのかはわかりません。