MediaMonkey 启动时出现“访问被拒绝”错误消息

在极少数情况下(有时在 MediaMonkey 更新后),Windows 可能无法正确验证 MediaMonkey 是否为受信任的应用程序,从而导致其停止工作(它可能会崩溃或导致“拒绝访问”错误)。发生这种情况的原因是 Windows 用户访问控制 (UAC) 已将 MediaMonkey 移至虚拟化环境,由于文件和配置设置不在预期位置,它将无法正常运行。

虚拟目录创建于:
C:\Users\*当前登录的 Windows 用户*\AppData\Local\VirtualStore\ 将所有应用程序更改存储到受保护的存储文件夹,如“Program Files”、“ProgData”等。

为了防止 Windows 将文件放置在虚拟目录中,您应该执行以下步骤:

  1. 以计算机本地管理员身份登录
  2. 转到 Windows 创建的新虚拟目录应用程序文件夹(即 ...\MediaMonkey\),然后右键单击 > 属性 > 安全选项卡 > 编辑,如果未列出本地计算机(用户)帐户,则添加它并将权限设置为完全控制,然后保存属性。
  3. 手动将所有已保存的文档或文件从虚拟目录复制到正确的位置,然后通过向虚拟目录中的文件夹添加“_old”之类的内容来重命名该文件夹。
  4. 从 Windows 开始菜单中,搜索本地安全策略并选择它。
  5. 展开本地策略并点击安全选项。在右侧窗格中,一直滚动到底部,您将找到一个名为“用户帐户控制:将文件和注册表写入失败虚拟化到每个用户位置”的设置,双击该设置并将其更改为已禁用。

Applies to: ,

Translated automatically (see original)

‘Access Denied’ error message on startup of MediaMonkey

In some rare cases (sometimes following a MediaMonkey update), Windows may not correctly validate MediaMonkey as a trusted application, causing it to stop working (it may crash or result in ‘Access Denied’ errors). This occurs because Windows User Access Controls (UAC) have moved MediaMonkey to a virtualized environment, from which it will fail to operate correctly because files and configuration settings aren’t in their expected locations.

The virtual directory is created at:
C:\Users\*current logged in Windows user*\AppData\Local\VirtualStore\ where it stores all application changes to protected storage folders like “Program Files”, “ProgData” and others.

To prevent Windows from placing files in the Virtual Directory you should perform these steps:

  1. Log in as a local administrator on the computer
  2. Go to the new Virtual Directory application folder that Windows created (i.e. …\MediaMonkey\), then right click > Properties > Security Tab > Edit and if the Local Computer (Users) account is not listed, then add it and set the permissions to Full Control and save all the way out of the properties.
  3. Manually copy all of the saved documents or files from the Virtual Directory to the proper location and then rename the folder in the Virtual Directory by adding something like ‘_old’ to it.
  4. From the Windows Start menu, do a search for Local Security Policy and select it.
  5. Expand Local Policies and click on Security Options. On the right pane, scroll all the way to the bottom and you will find a setting called “User Account Control: Virtualize file and registry write failures to per-user locations”, double-click on that setting and change it to Disabled.

Applies to: ,

Hide original

这篇文章有帮助吗?