如何防止这些可执行文件启动?


8

之后从启动删除以下可执行文件,在不久的将来他们又再次出现:

  • DDMService.exe:在线访问DivX视频时重新启用。
  • DivXUpdate.exe:在线访问DivX视频时重新启用。
  • GoogleUpdate.exe:重新启用的任务,我认为是Google Chrome吗?我看不到自动更新选项。
  • iPodService.exe:启动iTunes后重新启用。
  • iTunesHelper.exe:启动iTunes后重新启用,在SSD上无用。
  • Reader_sl.exe:更新Adobe Reader时重新启用,在SSD上无用。

我,这些过程不断出现回涨,而我的软件功能良好,没有他们。
我足够聪明,通过FileHippo更新软件每周所以我并不需要自动更新。

我该怎么做才能不再看到这些过程即使重新安装了这些应用程序...

也欢迎一般解决方案!:-)


要禁用GoogleUpdate.exe,请参见此超级用户页面
Mehper C. Palavuzlar 2011年

@Mehper:和其他所有人:我知道如何禁用/删除它们,但我不知道永久的解决方案
Tamara Wijsman

Answers:


11

永久解决方案(即使更新或重新安装应用程序也可以使用):

在此处输入图片说明

  1. Start并键入Local Security Policy,然后按Enter。
  2. 在左窗格中,单击Software Restriction Policies
  3. 然后,在右窗格中,双击Additional Rules
  4. 右键单击右窗格中的任何空白区域,然后选择New Path Rule...

在此处输入图片说明

  1. 单击browse并选择您需要阻止的程序。例如,DivXUpdate.exe可能位于C:\ Program Files \ DivX中。
  2. 确保在下拉列表下Security levelDisallowed
  3. 单击OK,您一切顺利。

我建议不要对GoogleUpdate.exe执行此操作,因为它可能会干扰Chrome的自动更新。相反,只需从系统启动中删除GoogleUpdate.exe(使用msconfig或google如何使用注册表来删除启动项)。另外,运行Task Scheduler并禁用Google Update任务。


这就是我建议这样做的方式。它工作正常。
Joe Taylor

规则存在%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRoot%,并%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir%在这些文件夹,都应该在那里?我认为他们不允许我添加任何可执行文件,因为它无法正常工作……
Tamara Wijsman

+1 @George:删除了这两个,一切仍然正常,我实际上不允许自己运行Internet Explorer,因此这似乎可以解决我的问题。:-)
Tamara Wijsman

1
哦,我比我更喜欢这种解决方案。我什至没有想到要使用安全策略。猜猜这就是我成为开发人员而不是管理员的本质。我总是首先看一个编程解决方案。
BBlake 2011年

转到您的C:\Windows\Installer文件夹,启用MSI 的SubjectTitle列,找到一个Google Updater,右键单击它,然后按卸载。:)
user541686 2011年

4
  • GoogleUpdate.exe
    这是一个计划任务。您可以从那里删除或禁用它。在控制面板中找到“计划任务”项。
  • iPodService.exe / iTunesHelper.exe:
    这些是服务。转到开始菜单,选择运行,然后键入services.msc以查看服务管理管理单元。如果您拥有iPod或iPhone,则可能会发现您实际上想让其中一个或两个都处于运行状态。
  • Reader_sl.exe
    这是通过\\HKEY_LocalMachine\Softare\Microsoft\Windows\Current Version\Run注册表中的项启动的。Adobe会在每次更新时恢复该密钥,因此,与其完全删除它,不如您只是想破坏该条目(将其更改为指向不存在的位置),然后(以管理员身份)更改该条目的权限,例如没有人有权对其进行更新(但这也可能会阻止Adobe将来正确更新)

    您可能还会在这里找到其他不需要的条目,但要小心,因为最终很容易最终从列表中删除某些东西,而这些东西原来是您正在使用的。

我不熟悉您列表中的其他项目。

就我而言,我有一个现在运行的bat脚本,然后删除了这些脚本以及其他一些烦恼(Acrobat桌面快捷方式和“开始”菜单项,Microsoft Silverlight开始菜单项以及Apple Quicktime快捷方式和开始)菜单项)。


我知道如何禁用任务和服务,问题在于它们会返回,而永久解决方案将使我一劳永逸地摆脱这种行为。无效的位置不会因为找不到文件而导致错误吗?
Tamara Wijsman

如果“无效位置”是立即退出的程序,则@tom不是。
Joel Coehoorn

+1 @JoelCoehoorn:我知道,这可能有用。那么重新安装后再次发生的计划任务呢?
Tamara Wijsman

对于预定的任务,我相信您可以将其设置为使用没有对该程序的读取/执行权限的凭据来运行。
Joel Coehoorn

3

我认识的几个人并不多。许多软件应用程序(包括iTunes,Adobe Reader和Chrome)旨在检查这些过程,并在找不到或发现它们没有运行时替换/重新启用它们。有时,您可以暂时成功地抑制它们,例如用不执行任何操作的空可执行文件替换iTunesHelper。但是这些应用程序一直在替换它们。

关于永久解决方案,我听到的唯一选择是,我在一个论坛上读过的一个人创建了自己的服务,该服务不断监视其他进程,并在发现它们正在运行时将其杀死。严厉,但他说这行得通。但是那是几年前的事,我不记得我在哪里看过它。


我可以每天运行的Python脚本听起来像我可以实现的想法,它也可以执行其他各种任务,而现在我需要手动执行。我将首先探讨George的解决方案...
Tamara Wijsman

+1 @BBlake:您的解决方案也将奏效,我应该在不久的将来使维护自动化。
Tamara Wijsman

0

导航到这些exe文件所在的文件夹,重命名文件扩展名,例如:将DivxUpdate.exe更改为DivXUdate.exe.safe

首先,您可能必须取消隐藏文件夹属性中的文件扩展名。


由于找不到文件,重命名不会导致错误吗?
Tamara Wijsman

有时候是的,大多数时候不是,通常只是事件查看器中的错误。多年来,我一直使用XP中的Windows Messenger聊天程序完成此操作,而没有任何GUI错误。
摩押

这项工作的能力完全取决于应用程序,因为每个人对待通过创建进程不同而返回的“未找到”错误。被警告; 这可能会引起问题。
Qix-蒙尼卡(Monica)错误

0

您可以尝试在可执行文件之外创建服务。然后,一旦创建它们,请禁用该服务,该服务应实际上禁用了它们的启动。您可能必须通过运行cmd输入msconfig才能停止启动服务。

这是有关如何通过可执行链接创建服务的链接

要么

更好的是,这里是stackoverflow超级用户部分link2中的页面

其他:您应该可以通过将注册表中的dword值设置为0来停止


1
创建服务不会阻止可执行文件本身的启动。
Tamara Wijsman

0

如果Chrome更新正在重新启动GoogleUpdate.exe,则可以切换到SRware Iron,这是Chromium的替代版本,并且不与任何服务器联系...


0

简单的方法将其复制然后保存为cmd

@echo off:开始网络停止DDMService.exe网络停止DivXUpdate.exe网络停止GoogleUpdate.exe网络停止iPodService.exe网络停止iTunesHelper.exe网络停止Reader_sl.exe转到开始


0

使用Sysinternals中的“自动运行”。一个进程有100多个启动位置,其中不包括埋在内核中的计时器...自动运行程序了解其中的大多数。您可以取消选中它们,它们将不会在下次启动时运行。


1
请阅读“我如何推荐软件”以获取有关如何推荐软件的一些提示。您应该至少提供一个链接,有关软件本身的一些其他信息,以及如何使用它来解决问题。
DavidPostill
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.