最近,Microsoft 365 商业版和企业版用户会注意到系统会自动安装三个新应用:人脉、文件和日历。微软宣布,这些应用还会固定在 Windows 11 的任务栏上。对于不想使用这些 Microsoft 365 辅助应用的用户,可以使用 PowerShell 脚本来阻止它们的自动启动。
您何时会遇到 Microsoft 365 Companions?
- 您的电脑是使用 Microsoft 365 商业版的组织或企业的一部分。
- 您已安装 Microsoft 365 商业版/企业版,并已登录商业版/企业版帐户,这将触发这些应用的出现。
微软向 Windows Latest 发表声明称,这些配套应用目前不会向消费者账户开放。
微软于 10 月最后一周开始推出这些配套应用程序,根据管理中心的更新,预计完成日期为 2025 年 12 月。
了解人员、文件和日历应用程序

微软声称这些迷你应用程序旨在提高用户的工作效率并节省时间,因此它们会自动安装并从任务栏访问。

举例来说,假设您正在开会,需要快速了解一位同事的信息。只需点击“人员”应用,就会弹出包含相关信息的窗口。

“人员”应用提供重要的联系人信息和职位信息,前提是贵组织的数据管理必须准确无误。分配错误可能导致显示的信息不完整或不正确。
此外,该应用与 Teams 无缝集成,让您可以直接从“人员”应用发送快速消息。
“文件”应用使用户能够搜索存储在组织云端硬盘或 OneDrive 中的文档。得益于与 Copilot 的集成,该工具甚至可以根据智能查询查找文件,而无需精确命名。
打开“文件”迷你应用时,您会看到所有最近打开的文档列表,方便您立即查看:

最后,日历应用会与您的 Outlook 日历同步,简洁地显示所有已安排的事件和会议。

如果您觉得这些 Microsoft 365 助手的功能对您有所帮助,即可使用。但是,如果您不希望集成这些助手,可以按照以下步骤阻止其安装。
如何在 Windows 11 上禁用 Microsoft 365 Companions 安装
- 访问 Microsoft 365 应用管理中心(注意:需要管理员凭据)。如果您缺少必要的权限,请联系您的 IT 部门。
- 导航至“自定义” > “设备配置” > “现代应用设置”。
- 选择Microsoft 365 配套应用(预览版)。
- 取消选中名为“启用 Microsoft 365 配套应用自动安装(预览版)”的选项。
值得注意的是,“启用 Microsoft 365 配套应用自动安装(预览版) ”功能默认启用,无需用户同意,这可能会导致配套应用的意外安装。
使用 PowerShell 卸载 Microsoft 365 Companions
如果 Microsoft 365 Companions 已安装,并且您希望将其删除,您可以执行以下 PowerShell 命令:
要卸载单个用户的程序,请使用以下命令:
powershell -NoProfile -Command "Get-AppxPackage Microsoft. M365Companions | Remove-AppxPackage"
要为计算机上的所有用户卸载该软件,请使用以下命令:
powershell -NoProfile -Command "Get-AppxPackage -AllUsers Microsoft. M365Companions | Remove-AppxPackage -AllUsers"
要清理残留数据,请执行以下命令:
rmdir /s /q "%LOCALAPPDATA%\Packages\Microsoft. M365Companions_8wekyb3d8bbwe\LocalState"
请注意,除非在管理中心禁用自动安装功能,否则这些配套应用程序很可能会再次出现。
用于阻止 Microsoft 365 Companions 启动的 PowerShell 脚本
我编写了一个 PowerShell 脚本,通过修改注册表项来禁用 Microsoft 365 配套应用(日历、文件、联系人)的自动启动功能。虽然这不会卸载这些应用,但会阻止它们自动启动。用户仍然可以通过“开始”菜单搜索这些应用。
用于控制 Microsoft 365 Companions 的注册表路径:
HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\Microsoft. M365Companions_8wekyb3d8bbwe
该脚本概述了遍历 CalendarStartupId、FilesStartupId 和 PeopleStartupId 子项的过程,将 DWORD 值“State”设置为 1,以禁用这些应用程序的启动。
要执行此操作,请以管理员权限打开 PowerShell 并运行以下命令:
$CompanionRegRoot = "HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\Microsoft. M365Companions_8wekyb3d8bbwe"
$StartupSubKeys = @(‘CalendarStartupId’, ‘FilesStartupId’, ‘PeopleStartupId’) | ForEach-Object { Join-Path $CompanionRegRoot $_ }
foreach ($SubKey in $StartupSubKeys) { try { if (Test-Path -LiteralPath $SubKey) { $AppName = (Split-Path -Leaf $SubKey) -replace ‘StartupId$’, ” Write-Host (“正在关闭 {0} 的启动项”-f $AppName) -ForegroundColor Cyan Set-ItemProperty -Path $SubKey -Name ‘State’ -Value 1 -Type DWord -ErrorAction Stop } else { $MissingName = (Split-Path -Leaf $SubKey) -replace ‘StartupId$’, ” Write-Host (“未找到 {0} 的启动注册表项”-f $MissingName) -ForegroundColor Yellow } } catch { Write-Error (“更新 {0} 的 ‘State’ 失败:{1}”-f $SubKey, $_) } }
您是否使用 Microsoft 365 小程序?
虽然我个人觉得这些小应用没什么用,但我很好奇你们的使用体验。你们经常使用 Windows 11 上的“人脉”、“文件”和“日历”应用吗?欢迎在下方评论区分享你们的看法。
发表回复