私のプログラムのショートカットとインストールファイルのいくつかの上に、UACアイコンオーバーレイ(青黄色のシールド)がありますが、それらは本当にいものです。それらを取り除く方法はありますか?
編集
UACを閉じて、オーバーレイが消えるかどうかを確認しました。今は開いています。ただし、この質問のショートカット矢印を削除するなど、UACを閉じずにそれらを削除する方法があるかもしれません:Windows 7のショートカットからショートカットアイコンオーバーレイを削除する
私のプログラムのショートカットとインストールファイルのいくつかの上に、UACアイコンオーバーレイ(青黄色のシールド)がありますが、それらは本当にいものです。それらを取り除く方法はありますか?
編集
UACを閉じて、オーバーレイが消えるかどうかを確認しました。今は開いています。ただし、この質問のショートカット矢印を削除するなど、UACを閉じずにそれらを削除する方法があるかもしれません:Windows 7のショートカットからショートカットアイコンオーバーレイを削除する
回答:
いろいろな方法を試して何日も経ちましたが、その厄介な盾アイコンを削除する究極の解決策を見つけたと思います。それは難しくはなく、私にとっては完璧に機能します。
次の手順は、アイコンと[スタート]メニュー項目からのみシールドオーバーレイを削除します。つまり、コントロールパネルのアプレットとコンテキストメニューからシールドオーバーレイは削除されません。方法は次のとおりです。
スライダーを最低位置に移動して、UAC(ユーザーアカウント制御)が無効になっていることを確認します。
コマンドプロンプトを開きます。[スタート]メニューのどこかにあります。
次のコマンドを入力しEnter、各行の後に押します。
taskkill /IM explorer.exe /F
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
shutdown /r
注:最後のコマンドはコンピューターを再起動するため、上記の4行を実行する前に作業内容を保存してください!
シールドアイコンが再び表示される場合(今は不可能だと思います)、3番目の手順を繰り返します。幸運を!
解決策はありますが、正確ではありません。詳細についてはこちらで確認できますが、基本的な答えは次のとおりです。
imageres.dllを変更します。UACアイコンをクリアして、透明にします(そして、1回のショットでショートカットオーバーレイ)。副作用として、管理者として実行コマンドが存在するコンテキストメニューに管理アイコンが表示されません 。個人的に私はそれと一緒に暮らすことができます!
管理者として実行した後、Firefoxアイコンでこの問題が発生しました。
それを修正するために、UACを無効にし、PCを再起動しました。盾のアイコンが消えたので、UACを再アクティブ化しました。
ほとんどの場合、デスクトップショートカットのWindows Defenderシールドは、古いアプリケーションまたは疑わしい互換性を持つアプリケーションが原因です。私は古いプログラミングスーツでコーディングしているので、それをたくさん経験しています。影響を受けるショートカットに表示されるシールドを削除するために、Windows Defenderを侵害する必要はありません。以下は、私のソリューションと、シールドを除去するvbScriptです。
1)次のvbScriptをテキストエディターに貼り付け、ファイルパスとexeファイル名を変更してから、アプリケーションフォルダーにWhatever.wsfとしてファイルを保存します
2)Whatever.wsfを右クリックして、デスクトップに送信を選択します。
3)デスクトップに移動し、表示されたショートカットを右クリックしてプロパティを選択し、アイコンの変更を選択します。アプリケーションフォルダに戻って参照し、exeファイルをクリックします。適用して保存します。
4)デスクトップに戻り、DAMN SHIELDなしで新しいショートカットアイコンをお楽しみください。
<job>
<script language="VBScript">
Set oShell = WScript.CreateObject("WScript.Shell" )
oShell.Run("""c:\users\ron_b\my apps\dividing head setup\dividing head setup.exe"""), 0, true
Set oShell = Nothing
</script>
</job>
いくつかのアイコンのシールドにも同じ問題がありましたが、他のソフトウェアやレジストリ編集を使用せずに回避する方法を見つけました。その方法は簡単です。
デスクトップ上にms wordにシールドが付いているとします。あなたがすることは:
このproblemい青と黄色のシールドの問題を解決したと思います。
Windows 7にc:ドライブに2つのプログラムファイルフォルダーがある理由はよくわかりませんが、FirefoxをProgram Files(x86)フォルダーではなく通常のProgram Filesフォルダーにインストールすると思いました。カスタムインストールを選択し、インストール場所を「Program Files(x86)」フォルダーから「Program Files」フォルダーに変更した後、すべてのアイコンは正常であり、それらを覆うシールドがありませんでした。これは私にとってはうまくいき、andいシールドがなくなって本当にうれしいです。私もそれがあなたのために働くことを願っています!
他の可能な解決策は、無料のnircmd.exeコマンドラインユーティリティを使用してターゲットアプリケーションを呼び出すことです。http://www.nirsoft.net/utils/nircmd.htmlからnircmd.exeを取得し、C:\ Windowsフォルダーにコピーします。シールドシンボルを削除するショートカットのプロパティダイアログを開きます。[アイコンを変更...]をクリックし、変更せずに[OK]で確認します(この手順を実行してください!)
ターゲットアプリケーションパスの先頭に「nircmd elevate」を追加します。
例:nircmd elevate "C:\ Program Files(x86)\ Photoshop CS6 \ photoshop.exe"
「OK」で確認します。盾のシンボルはなくなりました。「nircmd elevate」コマンドにより、ターゲットアプリケーションの管理者権限が残ります。
管理者として実行
シールドは、ショートカットが管理者モードで実行するように構成されていることを示しています...それを変更し、シールドを取り除くには:
1-ショートカットを右クリックして、下部のプロパティを選択します
2-クリックします右下隅の[詳細設定...]ボタン
3- [管理者として実行]チェックボックスをオフにするウィンドウが表示されます。
4- [OK]をクリックして、コンピューターを再起動します。
管理者として実行
再起動すると、シールドは消え、プログラムは正常に実行されます。
ある時点でそのプログラムを管理者として実行する必要がある場合は、ショートカットを右クリックすると、管理者として実行するオプションが表示されます