我有一台 RDS 主机、Windows 2012R2 和 Office 2013,存在以下问题:
- 用户打开文件资源管理器
- 用户选择一个 Excel 文件,以便预览器窗格显示该文件的内容。
- 用户双击该文件,什么也没有发生。如果用户在文件资源管理器中取消选择该文件,Excel 将启动并打开该文件。
奇怪的是,这种情况只发生在预览窗格中查看的第一个 Excel 上。如果您选择另一个 Excel 文件并尝试打开该文件,它会正常工作,打开下一个 Excel 文件也会正常工作(即使显示在预览窗格中)。直到您关闭文件资源管理器并打开另一个文件。
这些文件位于 RDS 主机的本地驱动器上。一种解决方案是禁用预览窗格,但这会中断用户的工作流程。
我搜索了这个问题,但没有找到这个具体的问题。我确实添加了以下注册表项(https://blogs.technet.microsoft.com/the_microsoft_excel_support_team_blog/2012/05/14/the-definitive-locked-file-post-updated-772014/):
Key: HKEY_CLASSES_ROOT\CLSID\{993BE281-6695-4BA5-8A2A-7AACBFAAB69E}
Name: EnableShareDenyNone
Type: REG_DWORD
Value: 1
Key: HKEY_CLASSES_ROOT\CLSID\{993BE281-6695-4BA5-8A2A-7AACBFAAB69E}
Name: NoOpLock
Type: REG_DWORD
Value: 1
已安装更新。具有有限权限和管理员权限的用户有此问题。文件位置是 Excel 中的受信任位置。