我已经从MySQL站点安装了MySQL的最新社区版本。版本为5.6.x。

这是使用安装程序完成的,我还选择了在Windows上创建MySQL服务,这样我就可以简单地启动服务。服务设置为不自动启动。

虽然我没有积极使用MySQL,但当我在电脑上做其他事情时,一个奇怪的弹出窗口显示,

MySQL以团体模式运行。

做点什么,打印在屏幕上,然后关闭:

我很惊讶地看到这一点,想知道:它在做什么-连接到远程服务器和做什么?有人知道内部结构以及如何阻止它连接到远程服务器吗?

这是安全问题吗?


它只是MySQL更新函数。

按照这些http://answers.microsoft.com/en-us/windows/forum/windows_7-security/what-is-taskengexe/526f43d3-d311-4637-a19a-a76f1ce351fb你应该可以关闭它:

Go to the Start menu. Type task scheduler and press enter. Press continue on the UAC popup. In the left pane of task scheduler, underneath Task Scheduler Local, right-click on Task Scheduler Library. In the View submenu, make sure the Show Hidden Tasks option is checked. Widen the Name column in the center pane. The hidden task that is likely at fault has a name that starts with User_Feed_Synchronization, followed by a dash and a bunch of digits inside a curly brace. Select that task in the middle pane by clicking on its name. To verify that this scheduled task is creating all those taskeng.exe processes, select the History tab in the middle pane near the middle of the screen. If you expand out the Level and Date and Time Columns, you should see a bunch of errors and date and times that are 5 minutes apart. If that's the case, then this task is the problem. On the rightmost pane, select Disable. There may be more than one scheduled task like this, so you'd need to disable any or all that were causing problems. From an answer by Liza.Z on question "What is taskeng.exe?" on http://answers.microsoft.com/, written April 23, 2013 retrieved Feb. 22, 2016


进入控制面板>系统和安全>管理工具,打开任务计划程序。

在任务调度器中导航到任务调度器库> MySQL并选择安装程序。

从窗口中心的列表中右键单击ManifestUpdate并选择Disable。

答案在这里。


由于其他答案需要操作系统交互,我认为提供“MySQL”方式将是有益的。

我很惊讶地看到并想知道它在做什么,并连接到一个 远程服务器,做什么?

它使MySQL产品目录保持最新。如文档中所述,

此选项使用Windows任务调度器来调度名为 “ManifestUpdate”。(这是被OS禁用的定时任务方式)

有人知道内部结构和如何防止它连接吗 远程服务器?

为了阻止它连接,你可以不通过操作系统禁用它:

启动MySQL安装程序 点击扳手图片

取消选中复选框以禁用自动更新

你已经准备好出发了……

这可能是安全问题?

我不是安全专家,但它与你信任的人连接,从他们那里得到软件,所以我认为这与其说是风险,不如说是一种麻烦。

幸运的是,您可以根据需要手动更新它,单击Catalog…按钮上面看到并强制它。


最好不要完全禁用更新程序,而是让它每天检查的频率低于一次,这似乎有些过分。如果不使用任务调度器,就无法做到这一点。双击任务调度器中的“ManifestUpdate”名称,打开属性窗口并选择触发器选项卡,在这里您可以使用“编辑…”按钮设置任务按您喜欢的频率运行。我所行的乃是这样:

请注意,您决定安装的下一次MySQL更新可能会撤消在任务调度器中直接执行的任何操作。


很多答案都建议禁用更新程序,或者降低更新程序的运行频率。

如果您想让它继续运行,但不只是让控制台弹出来侵入您正在做的事情,可以考虑在另一个帐户下运行它,或者选中复选框以运行当前用户是否登录。这些都将使它在后台静默运行。