微软仍决定默认封锁Office中的VBA宏

上周微软撤除默认封锁Office 365的VBA宏的决定,不过微软周末又再提醒,这个变更只是暂时的,微软仍然会使其成为默认。

按微软的规划,原本6月就将在Office中部署默认封锁VBA宏,同时也已着手准备。但上周三(7/6)突然宣布从目前信道(Current Channel)撤回这项作业。微软当时说过些时日会再将新的更新发布到目前信道。

正当一些用户感到松一口气,时隔两天微软又在7月8日更新中提供澄清,说明公司是在接获用户反馈意见后,暂时撤回这项变更,主要是为了做些调整,改进可使用性。微软强调,这变更只是暂时性的,他们“全心致力于”让它成为所有用户的默认。

微软并未说明要做什么调整。微软原本的规划是在文件属性中,加入关于宏的勾选字段。默认封锁下,要使用宏的用户必须主动取消勾选,微软可能是要让受信赖的文件更容易激活宏。

稍早在测试信道部署时,用户抱怨默认封锁让文件使用变得很麻烦。若Office文件带有宏,Office应用程序会直接显示有安全风险的横幅警告而不给打开,而非提供可激活宏的温和安全警告。

用户抱怨取消勾选的地方很难找。根据现有设计,这要循以下路径完成:“控制台”>“网际网络选项”>“变更安全设置”。这还未考虑到一些IT管理员要管理数十或数百台计算机的情形。其他人则抱怨变更VBA宏会导致数字签名失效,必须重新签发。

微软还是没说明明确的正式部署进程。在此之前,微软提醒,用户仍然可以通过“群组政策”设置来封锁宏。