Adobe Flash Playerは、Windowsの起動時に更新を自動的にチェックするように設定されています。私はいつも、これを行うために正確にどこに設定されているのか疑問に思っていました。実行中のサービスとmsconfigを確認しても、その場所はわかりません。問題のメッセージは次のようになります。 http://www.technipages.com/disable-an-update-to-your-Adobe-flash-player-is-available-message-forever.html
アドビのWebサイトから無効にする方法を知っていますが(手順は上記のリンクに含まれています)、このアクションを実行するように設定されているWindowsの正確な場所を知りたいですか?私はこれについていくつかの調査を行いました、そして人々は次のレジストリの場所をチェックするように言い続けます:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
または HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
ただし、これらの場所を確認したところ、このアップデータが保存されている場所がまだ見つかりません。
マルウェアもこの手法を使用して、起動時に自動的にロードすることを確信しています。ユーザーが見る典型的な場所ではないため、マルウェアはよく隠されています。
正確な答えはここにあります。 http://forums.Adobe.com/thread/750559
これは面白いパズルでした。おそらく他の場所で答えられているでしょうが、好奇心旺盛な人々に知らせたいと思いました。誰かが言ったように、チェックを行うのはプラグインモジュール(Netscape/Mozilla/Operaプラグインの場合はNPSWF32.DLL)です。つまり、ユーザーにすぐに更新するように求めるメッセージは表示されません(ブラウザーを開いてDLLを使用している状態では、そうすることはできません)が、代わりに、次の再起動-
HKLM (or HKCU, not positive)\Software\Microsoft\Windows\CurrentVersion\RunOnce
キーにレジストリエントリを追加します。エントリの名前はFlashPlayerUpdateで、
<system root>\System32\Macromed\Flash\FlashUtil<version>_Plugin.exe -update plugin
が含まれています。おそらく、プレーヤーを手動で更新する場合に実行するのと同じコマンドラインです(Webブラウザを開いたり閉じたりする手間をかけずに)。レジストリやmsconfig.exeなどのシステムツールに表示されない理由は、RunOnce自動起動エントリが実行されるとすぐにレジストリから削除されるためです。通常、このようなエントリは、ドライバーとWindowsのインストールで、再起動後に1回限りの初期化を実行するために使用されます(必要なサービスが開始され、ドライバーが読み込まれると)。したがって、msconfigを使用してそのエントリを確認したはずですが、更新チェック(プラグインがサイレントに実行する)の後、再起動する前に確認しました。
アップデーターは、ロードされると起動時に実行するためのregキーを削除します。 http://www.Adobe.com/support/documentation/en/flashplayer/8/releasenotes.html を参照してください。
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager05.html#118377
これはフラッシュプレーヤー自体の設定であり、で見つけたそのURLでラウンドアバウト方式でアクセスできます。更新の通知を受信する頻度を変更するにはどうすればよいですか?別のリンクのヘッダーですが、どうやら新しいユーザーとして、回答に複数のURLを投稿することはできません(新しいユーザーは一度に1つのリンクしかインターネットを使用しないためだと思いますか?)
余談として....
マルウェアもこの手法を使用して、起動時に自動的にロードすることを確信しています。ユーザーが見る典型的な場所ではないため、マルウェアはよく隠されています。
ユーザーがここを見ることはめったにありませんが、これは開発者やシステム管理者が「隠された」場所と見なすものではありません。これは、ログインまたは起動時にプログラムを実行するために最も一般的に使用される方法の1つであり、プログラムを明示的に1回だけ開始する唯一の方法です。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
キーとHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
キーを確認すると、少なくとも12のプログラムが既にリストされていることを確認します。これは標準的な方法です。それは確かにC:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
と同じくらい曖昧です。