Windows Media Player 无法在 Vista 上启动 - 如何修复或重新安装它?

rpm*_*200 5 windows-vista crash windows-media-player

我的朋友让我看看她的带有 Vista Home Premium 的 Acer Aspire 笔记本电脑,因为它不再播放 DVD。我发现 Windows Media Player 无法启动。我找到了这个线程,其中包含许多建议,但没有一个解决了问题。这是我尝试过的:

  • 尝试通过桌面快捷方式、QuickLaunch 栏或转到 Program Files\Windows Media Player\wmplayer.exe 运行 WMP。在所有情况下,wmplayer 都会启动然后立即终止(通过任务管理器中的进程选项卡进行验证)。
  • 尝试以管理员身份运行 wmplayer.exe。UAC 对话框会出现,我同意,然后 wmplayer 会立即启动并终止。
  • 卸载除 RealPlayer、iTunes、QuickTime、Acer Arcade(笔记本电脑所有者使用所有这些应用程序)之外的所有非 Microsoft 媒体程序。
  • 尝试以管理员身份运行 Program Files\Windows Media Player\setup_wm.exe,它启动但表示已经安装了较新版本的 WMP。
  • 删除位于 %userprofile%\appdata\local\Microsoft 下的“Windows Media”文件夹,然后尝试启动 WMP - wmplayer 将立即启动并终止。
  • 通过在管理员 cmd 窗口中键入“regsvr32 wmp.dll”来注册 wmp.dll,然后尝试启动 WMP - wmplayer 将立即启动并终止。
  • 在管理员 cmd 窗口中运行“SFC /SCANFILE” - 收到一条错误消息,指出它发现无效的系统文件并且无法修复它们,因此请查看日志文件 cbs.log。日志文件显示存在与 Windows 边栏(用户不使用)相关的损坏文件,但没有与 WMP 相关的文件。
  • 注销到安全模式并再次在管理员 cmd 窗口中运行“SFC /SCANFILE” - 结果相同。
  • 尝试下载并安装 XP WMP - microsoft.com 站点将操作系统识别为正版并允许下载,但是当我启动安装程序时,它说系统不是正版。单击该链接会将我引导回 IE,在那里我可以将系统验证为正版。安装程序仍然无法将系统识别为正版。它是一个真正的 Vista 安装。
  • 尝试运行此更新 (KB931621)。安装程序说它不适用于系统。
  • 在程序访问和默认值中将 Windows Media Player 设置为默认值。结果一样。
  • 尝试在管理员 cmd 窗口中运行“for %a in (%systemroot%\system32\wm*.dll) do regsvr32 /s %a” - 结果相同。
  • 转到此知识库文章 (947541) 并运行 Microsoft Fix It。Fix It 运行成功,但 WMP 仍会立即启动和终止。
  • 在执行所有这些步骤的过程中多次重新启动。
  • 在这一切之后,查看了应用程序和安全日志。没有记录与 WMP 相关的事件。

计算机预装了 Vista Home Premium,我有 Acer 备份 DVD,可以重新映像驱动器。我没有 Vista 安装 DVD。重新映像系统不是一种选择。我也宁愿不将系统恢复到更早的点,除非绝对必要。

我还能做些什么来修复或重新安装 WMP?

小智 0

您可以卸载 Windows Media Player,然后运行 ​​Windows Update。更新将安装一个新的副本。请确保您在中间重新启动,可能需要进行几次更新搜索才能出现。