お気に入りファイルのダウンロードのセキュリティ警告とスタートメニューのショートカット警告を修正する

ユーザープロファイルの[お気に入り]または[お気に入り\リンク]フォルダーにある.URLファイルをダブルクリックすると、「このファイルを開きますか?」 Windows Vista、7、8、またはWindows 10で2016年9月のアップデートをインストールした後、以下に示すファイルダウンロードのセキュリティ警告

**更新(2016年10月27日)**

どうやら、お気に入り(* .url)ファイルダウンロードのセキュリティ警告 、10月27日のWindows 10 v1607の累積的な更新プログラム[KB3197954 –ビルド14393.351]で修正されています。 この更新プログラムをインストールした後、セキュリティ警告は表示されなくなりました。 以前のバージョンのWindows(Windows 7および8.1)では、この問題の修正プログラムがリリースされています。 セキュリティ更新プログラム3185319を適用した後、Microsoft KB記事FIX:「このファイルを開きますか?」というエラーメッセージを確認してください。

お気に入り.URLファイルダウンロードセキュリティ警告

2016年9月のInternet Explorer Security Updateでは、.URLファイルに関連する重大な脆弱性が修正されています。 この脆弱性により、リモートの攻撃者は、拡張子が.URLの悪意のあるファイルを作成することにより、脆弱なWindowsシステム上で任意のコードを実行することができました。

被害者が.URLファイルを開いた場合、攻撃者はユーザーのコンテキストでターゲットコンピュータのコードを実行できます。 つまり、管理者であれば、悪意のあるコードを含む不正な.URLファイルが管理者権限を使用することになります。 詳細については、マイクロソフトセキュリティ情報MS16-104 –緊急を参照してください。

この脆弱性は「 緊急 」に分類されることは特筆に値します。

.URLファイルダウンロードのセキュリティ警告

IEのセキュリティ更新プログラムのインストール後に表示されるお気に入りファイルダウンロードのセキュリティ警告を削除するには、次のいずれかを実行します。

1。お気に入りとそのサブフォルダーの整合性レベル(IL)を中(デフォルトの「低」ILから)に設定します。

(または)

2.お気に入りフォルダーとサブフォルダーのILを変更せずに、独立した* .URLファイルの整合性レベルを設定します

オプション1: お気に入りフォルダの整合性レベルを中に設定する

管理者特権のコマンドプロンプトウィンドウを開き、次のように入力します。

 ICACLS "%userprofile%\ favorites" / SETINTEGRITYLEVEL(OI)(CI)M

ICACLS "%userprofile%\ favorites \ links" / SETINTEGRITYLEVEL(OI)(CI)M

[お気に入り]の下のすべてのサブフォルダーに対して同じ手順を繰り返します。 サブフォルダが多すぎる場合は、上記のコマンドを実行するバッチファイルを作成し、昇格したコマンドプロンプトから起動できます。

オプション2:.URLファイルの整合性レベルを中に設定する

別のアプローチは、お気に入りフォルダーとサブフォルダーのILを変更する代わりに、独立した.URLファイルのみに整合性レベルを設定することです。 そのためには、次のコマンドを使用します。

 CD / d%userprofile%\ Favorites

ICACLS * .URL / L / T / SETINTEGRITYLEVEL M

この方法に従う場合、IEのお気に入りに追加した今後の.URL(ブックマーク/お気に入りのショートカット)には、「ファイルのダウンロード」のセキュリティ警告が再び表示されることに注意してください。 新しく追加された.URLファイルに対して、この手順をもう一度繰り返す必要があります。

ヒント:毎日多くのお気に入りのURLを追加する場合は、上記のコマンドをすばやく実行するバッチファイルを作成し、スケジュールされたタスクとして構成するか、単にスタートアップフォルダーに配置することをお勧めします。

スタートメニューのショートカット– Windows 7でファイルのセキュリティに関する警告を開く

スタートメニュー-プログラムからアプリケーションを起動すると、「このファイルを開きますか?」というテキストを含む「ファイルを開く-セキュリティ警告」プロンプトが表示される場合があります。 [開く]ボタンと[キャンセル]ボタン。 [開く]をクリックすると、アプリケーションが正しく起動する場合があります。 確認プロンプトは、スタートメニューに割り当てられた不正な必須の整合性レベルの結果である可能性があります。

デフォルトでは、スタートメニュー\プログラムフォルダに整合性レベルラベルは明示的に割り当てられていません。つまり、「中」の整合性レベルが使用されます(暗黙的に)。 そもそもこの問題の原因を理解できていないため、問題を再現できませんでした。 ただし、ICACLSコマンドを使用して整合性レベルをリセットすると、Windows 7を実行しているユーザーのシステムの問題が解決されます。

スタートメニュープログラムの整合性レベルを中に設定

1. [スタート]をクリックし、 cmd.exeと入力します

2. [スタート]メニューの検索結果でcmd.exeを右クリックし、[管理者として実行]をクリックします。

3.次のコマンドを入力して{ENTER}を押します

 ICACLS "C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs" / Setintegritylevel(OI)(CI)M 

これにより、[スタート]メニューの[プログラム]フォルダーの必須の整合性レベルが「中」に設定されます。

関連記事