私は2つの別々のマシン(Windows Server 20008 R2を実行しています)を持っています。どちらにも同じアプリケーションがインストールされています(この場合はSQL Server Management Studio)。
これらのプログラムの[スタート]メニュー項目を右クリックすると、1台のコンピュータの太字で[開く]、通常の形式で[管理者として実行]と表示されます。もう一方は、「管理者として実行」を太字で、「開く」を通常の種類で表示します。
そのため、このアプリケーションを起動するためにアイコンを左クリックすると、一方のマシンがそのアプリケーションをそのまま開き、もう一方のマシンがUACの昇格を求めるプロンプトを出します。
どちらもデフォルトの太字のオプションとして「開く」を使用したいので、左クリックで昇格せずに通常どおり開きます。
両方のコンピュータのアイコンの[互換性]タブをチェックしましたが、どちらも[管理者としてこのプログラムを実行する]オプションはオフになっています。
どちらでもない HCR\lnkfile
または HCR\exefile
レジストリキーは、2台のマシン間の明らかな違いを示しています。
エクスプローラは、アイコンに対するデフォルトの左クリックアクションがどのようなものであるべきかを決定するために他にどこを見ますか?