以前にこの問題が発生しましたが、最初にデスクトップにショートカットを作成してからツールバーに移動することで、警告を非表示にすることができました。しかし、Visual Studio2013用のInternetExplorer 11をインストールする必要が生じた後、すべてのショートカットにこのアクセス許可が必要になりました。なぜこれが起こっているのですか、そしてそれを修正する方法は?
編集:問題は解決しません。たまにそのツールバーのすべてのショートカットが壊れます。今日は大丈夫でしたが、2時間の不在の後、私はコンピューターに戻って、再び壊れているのを見つけました。ここで何が起きてるの?
これはツールバーです:
これは、電卓をクリックしたときに得られるものです。
そのショートカットの[セキュリティ]タブは次のとおりです。
@Yorikによる問題の見事な分析から、問題の解決策を見つけることができます。
これにより、インターネットから実行可能ファイルをダウンロードできるようになり、[保存]ダイアログが表示されますが、キャンセルすることはできます。
この設定では、ファイルのダウンロードのみが許可され、実行は許可されません。ダウンロードしたファイルはブロックされたままであり、「このファイルを開きますか」ダイアログを介してそれらを実行するには、ユーザーが明示的に許可を与える必要があります。
ポスターの場合、電卓はローカルファイルであり、ダウンロードは必要ないため、電卓が実行されます。すでにブロックが解除されているため、そのダイアログは表示されず、計算機が実行されます。
詳細については この記事 をご覧ください。
OSの「リンク」ツールバーは、IEお気に入りのツールバーを指す魔法のフォルダーです。
Windowsエクスプローラーで「c:\ users {username}\favorites」を参照すると、「FavoritesBar」という名前のフォルダーが表示されます。そのフォルダに飛び込んで、ロケーション領域の空白部分をクリックすると、実際に表示されるパスは「C:\ Users {username}\Favorites\Links」であり、これはセキュリティポップアップに表示されるパスと同じです。
タスクバーツールバーにcalc.exeへのリンクを作成し(Windowsエクスプローラーのフォルダーにショートカットをドロップすることで)、プロンプトを表示せずに開くことができましたが、起動するとIE andそのプログラム内のお気に入りバーを有効にし、IEのリンクをクリックするとセキュリティプロンプトが表示され、IEを閉じた後もタスクバーツールバーのリンクからプロンプトが表示され始め、再起動後も続行します。
お気に入りバーは実際には「インターネットゾーン」であり、質問は「なぜ私はない時々プロンプトが表示されるのか」というように組み立てる必要があると思います。
回避策として、たとえば次のようなフォルダを作成できます。 「quicklaunch」などを実行し、それをタスクバーツールバーとして追加し(「新しいツールバー」、次に新しいフォルダーをポイント)、ツールバー名を非表示にします。その後、再インストールまたは新しいコンピューターに移動するときに、そのフォルダーをバックアップ/復元できます(リンクが有効な場合)
リンクを右クリックして[プロパティ]を選択し、そのターゲットを見つけることで、警告を無効にできます(おそらくcalc.exe
あなたの場合)、そしてそのファイルを右クリックして「プロパティ」をクリックし、次に「ブロック解除」ボタンをクリックします。
ブロック解除ボタンの例:
なぜ今は以前にはなかったのか、よくわかりません。インターネットからファイルをダウンロードした場合にのみ発生するはずです。更新をインストールした後であると確信できる場合は、システムの復元を使用して更新をロールバックし、更新をインストールする前に作成された可能性のある復元ポイントに戻って、この動作が元に戻るかどうかを確認できます。その後、アップデートのインストールを再試行してください。インストールプロセスの不具合か、アップデートのバグである可能性があります。
これは、グローバルセキュリティレベルを下げることなく、Windows 7 HomePremiumを機能させる方法でした。
ICACLS "%userprofile%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch" /Setintegritylevel (OI)(CI)Medium
クイック起動バーのすべてのサブアイテムを「中」に設定します。タスクバーに固定されているアイテムに適用されます。なぜ「InternetExplorer」の下にあるのか聞かないでください!
Windows 10で私のために働いたのは、インターネットセキュリティレベルを中高から中に下げることでした。
その後、ショートカットが完全に機能しなくなり、何も開かなくなったため、セキュリティレベルを中高に戻しましたが、リンクが機能しないため、新しいリンクを作成して削除しました。これらは警告なしで正常に機能しました。
Windows 7以降には、ドメインへの参加に問題が発生したときにデスクトップのアクセス許可を変更するパラノイア機能があります。どういうわけか、それはあなたのコンピュータで引き起こされたに違いありません(停電、ルーターダウンなど)。 CMDコマンドで次のコマンドを使用して通常(または中)にリセットします。適切なユーザー名でプロンプトを表示します。
ICACLS "C:\Users\<username>\Desktop" /Setintegritylevel (OI)(CI)M
上記が機能しない場合は、新しいローカルユーザーを作成し、この新しいユーザーにも同じ問題があるかどうかを確認します。その場合は、この問題を修正するために、ローカル管理者としてグループポリシーエディターを編集する必要があります。