描述

当我在win10卸载完mysql-installer-community-5.7.26.0.msi 然后再次重装mysql-installer-community-5.7.26.0.msi时,安装程序一直停留在please wait while windows configures Mysql Installer这里

1)我试图在“MySQL安装程序选项”屏幕上更改“自动目录更新”的设置,但每当我按下也会挂起的CLOSE按钮时,我不得不使用任务管理器终止任务。

2)我有第二台PC工作正常,所以我从该调度程序导出任务并将其导入故障PC,但当我尝试将用户帐户从PC#2更新到PC#1时,它没有做任何事情当我按下OK按钮。

3)我怀疑任务计划程序有故障,因此我从https://repairtasks.codeplex.com/releases/view/617575下载并运行了RepairTasks程序,该程序发现并修复了一个问题。当我重新上面的第2步时,OK按钮没有挂起,但它确实产生了一条错误消息,指出名为“ManifestUpdate”的任务已经存在,即使它没有显示在任务列表中。

4)然后,我比较了“ManifestUpdate”在两台计算机的注册表项,和我注意到,在\ HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows NT \ CURRENTVERSION \计划\ TaskCache \任务条目\故障电脑上有较少的线条,让我删除了此条目以及\ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ S-1-5-18 \ Components \中的条目

5)然后我重新开始上面的步骤#1,这次它起作用了。然后我重新使用最新的msi安装程序,这也很有用!

怎么重复:
在任务计划程序中运行带有损坏条目的msi安装程序。

建议的修复:
您可能希望检查现有的任务计划程序条目以查看它是否有效,如果是,则删除/重新创建它。

解决方案

删除注册表下的条目
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐