2011-12-03 12 views
0

ユーザーがVista/Windows 7で.exeファイルをダブルクリックすると、次のメッセージが表示されます。「不明なソースから次のプログラムを許可しますか?このコンピュータを変更するには?ユーザーには表示されませんか?ユーザーアカウント制御

私はあなたのソフトウェアをMSによって査定しなければならないのですか、私はちょうどプロセスが何であるか疑問に思っていますか?

私はマシン自体でUACを無効にするわけではありません! :)

ありがとうございました。

+0

[どのプログラムが管理者権限を要求していますか?]の可能複製(http://stackoverflow.com/questions/90702/how-does-a-program-ask-管理者特権のため) – Ryan

+0

これは実際には別の質問ではない、あなたは誤解しているようです。 – flavour404

+0

ああ、私はミまあ、それは司会者によって閉鎖されているので、私はあなたにここでお話します:絶対に何もありません。デフォルトでは、プログラムに管理者権限は必要ありません。管理者権限が必要な場合は、OSに追加権限が必要であることを示すマニフェストが添付され、UACダイアログが表示されます。 Windows 7がより安全である理由の1つは、無効にできないことです。すでに管理者だけに制限されている 'msconfig'のようなユーティリティでは無効になっています。 'regedit'でもUACポップアップが表示されます。 – Ryan

答えて

1

いいえ、これはではありません。それ自体がUAC/Administrator権限の重複した質問です。はい、それはUACです。しかし、プログラムがインストールされた場所と比べると、USERとはあまり関係がありません(「Administrators」のメンバーかもしれません)。

このリンクをクリックすると、説明しています

http://answers.microsoft.com/en-us/windows/forum/windows_7-security/uac-message-do-you-want-to-allow-the-following/bea30ad8-9ef8-4897-aab4-841a65f7af71

これが発生したときに未知のプログラム(符号なし)、保護されたシステムフォルダやレジストリ設定にデータを書き込みしてみてください、とUACはあなたの許可を求めています。このタイプのアクティビティはいつでも危険な状態になる可能性があるため、毎回確認を促します。

これらの問題を解決する方法の1つは、プログラムをアンインストールしてから、Program Filesフォルダ以外の場所にインストールするか、Cドライブの最上部にインストールすることです。その後、プログラムはデフォルトのセキュリティコンテキストで実行され、それ自体が自身のフォルダ(それ自身のフォルダ)への書き込みアクセス権を持ちますが、それは通常の原因です。いつもこのファイルを開く前に尋ねる:(Vista上で\プログラムファイルを以上および/またはあなたの.exeファイルに署名Cで何かを入れていない外)チェックボックスをオフすることである」

最も簡単な解決方法は。

もう一つの良いリンク:

http://blogs.msdn.com/b/askie/archive/2009/06/19/how-to-bypass-the-security-warning-unknown-publisher-with-the-checkbox-always-ask-before-opening-this-file.aspx