将 Microsoft Office Online 2013 或 Office Online Server 部署到经过安全强化的驱动器

本文由支持升级工程师 Dan Fox 撰写。

症状

Windows 注册表和文件系统资源的权限错误可以在 Microsoft Office Online 中以多种方式出现。

在安装 Microsoft Office Online 2013 并将其部署到安全强化驱动器时,如果安全强化驱动器缺少权限(包括但不限于 Microsoft Office Online 缓存位置),Microsoft Office Online 2013 可能无法正常工作。 有关位置,请参阅 Set-OfficeWebAppsFarm

大多数系统上的默认位置是驱动器 C,但某些客户可能会将其安装到非系统驱动器(如驱动器 D 或驱动器 E),并且可能会从这些驱动器中删除权限。

Microsoft Office Online 2013 或 Office Online 安装程序允许指定安装路径,并且非系统驱动器有效。 默认情况下,某些配置(如 CacheLocation )也会设置为系统驱动器,并且可以使用 New-OfficeWebAppsFarmSet-OfficeWebAppsFarm cmdlet 重写这些配置。 Microsoft Office Online 安装仍需要将一些小文件放在 %PROGRAMDATA% 文件夹中,这在系统驱动器上很常见。

解决方案

将 Microsoft Office Online 2013 部署到) 删除安全强化 (权限的硬盘驱动器时,请向非系统驱动器上的安装位置分配具有以下权限的“CREATOR OWNER”和“SERVERNAME\users”:

“程序文件属性”页的屏幕截图。

有关详细信息,请参阅部署Office Online Server