PowerShellを使用して右クリックのコンテキストメニューにファイルをブロック解除を追加する

この投稿では、右クリックのコンテキストメニューを使用してWindows 11/10でファイルをブロック解除する方法について説明します。ファイルが別のコンピューター、ネットワークから送信された場合、またはインターネットからダウンロードされた場合、Windows PCを保護するためにブロックされている可能性があります。このファイルへのアクセスはWindowsによってブロックされましたというメッセージが表示される場合があります。ただし、ファイルが安全であることが確実な場合は、開く前にまずブロックを解除する必要があります。

 

PowerShellを使用して右クリックのコンテキストメニューにファイルをブロック解除を追加する

TechNetには次のような投稿があります:ダウンロードしたファイルのブロックを解除するには、Unblock-File PowerShell 3.0コマンドレットを次のように実行します。

Unblock-File .\php_manual_en.chm

ほとんどのWindowsユーザーはこの提案に馴染みがないかもしれません!

コンテキストメニューにファイルをブロック解除を追加する

必要に応じて、右クリックのコンテキストメニューに「ファイルをブロック解除」エントリを追加できます。これにより、ファイルを簡単にブロック解除できます。

そのためには、次の内容をメモ帳にコピーして貼り付け、.regファイルとして保存します。

次に、ダブルクリックして内容をレジストリに追加します。

Windowsレジストリエディターバージョン5.00
[HKEY_CLASSES_ROOT\*\shell\powershell] @="ファイルをブロック解除"
[HKEY_CLASSES_ROOT\*\shell\powershell\command] @="C:\\\\Windows\\\\system32\\\\WindowsPowerShell\\\\v1.0\\\\powershell.exe
Unblock-File  -LiteralPath '%L'"

これで、見慣れないファイルを右クリックすると、ファイルをブロック解除するオプションが表示されます。

ファイルをブロック解除するには、ファイルを右クリックして「ファイルをブロック解除」を選択するだけです。必要に応じて、ここをクリックしてすぐに使用できるレジストリファイルをダウンロードできます。 このzipファイルの内容を抽出し、.regファイルをダブルクリックしてレジストリにエントリを追加します。

このヒントは、MichaelCrump.netのおかげで得られました。

このレジストリトリックを使用して、Windows 11/10のコンテキストメニューでダウンロードされたファイルのブロック解除オプションを追加することもできます。

お楽しみください!

ヒント:

  1. インターネットからダウンロードされた複数のファイルをまとめてブロック解除する方法
  2. レジストリを使用して、コンテキストメニューでダウンロードされたファイルのブロック解除オプションを追加します。