Pha*_*nto 11 windows boot popups updates flash-player
Adobe Flash Player 设置为在 Windows 启动时自动检查更新。我一直想知道它到底是在哪里设置的。检查正在运行的服务以及 msconfig 不会产生其位置。有问题的消息如下所示:http : //www.technipages.com/disable-an-update-to-your-adobe-flash-player-is-available-message-forever.html
我知道如何通过 Adobe 的网站禁用它(说明包含在上面的链接中),但我很想知道在 Windows 中的哪个位置执行此操作?我对此做了一些研究,人们一直说要检查以下注册表位置:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
或者 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
但是,我已经检查了这些位置,但仍然无法找到此更新程序的存储位置。
我很确定恶意软件也使用这种技术在启动时自动加载,而且由于它不在用户会看到的典型位置,所以它被很好地隐藏了。
San*_*Lee 10
准确答案在这里。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 安装使用此类条目在重新启动后执行一次性初始化(一旦启动了所需的服务并加载了驱动程序)。因此,如果您在更新检查之后(插件以静默方式执行)但在重新启动之前查看了该条目,您会看到 msconfig 的条目!
归档时间: |
|
查看次数: |
23961 次 |
最近记录: |