Windows 11 会在商用电脑上自动安装人员、文件和日历 Microsoft 365 应用程序
Microsoft 365 商业/企业版将自动安装三个新应用:“人物”、“文件”和“日历”。微软确认,人员、文件和日历也固定在 Windows 11 的任务栏上。但是,如果你不喜欢 Microsoft 365 Companions,可以使用 PowerShell 脚本来阻止自动启动状态。
您只会在以下情况下看到 Microsoft 365 伴侣:
- 使用 Microsoft 365 进行业务的组织/企业的 PC 部分。
- 安装了 Microsoft 365 商业版/企业版的电脑。如果您登录了商业/企业 SKU,您将在某个时候显示这些应用程序。
微软告诉 Windows Latest,消费者不会获得这些 Microsoft 365 Companion,至少目前不会。
据管理中心称,微软表示它在 10 月的最后一周开始推出 Companions,这解释了为什么我们会在 PC 上看到它。推出将在未来几周内继续进行,并将于 2025 年 12 月完成。
推荐阅读:Microsoft 365 Copilot 应用程序将在 Windows 11 上自动安装
这些人物、文件和日历应用程序是什么?
图片来源:WindowsLatest.com
微软表示,这些 365 个迷你应用程序将节省您的时间并提高您的工作效率,这就是它们自动安装并固定到任务栏的原因。

使用“人物”应用程序,您可以从任务栏了解一个人。微软有一个有趣的例子来证明这个用例的合理性。例如,如果您正在开会并需要了解有关某人的更多信息,您可以点击固定在任务栏上的“人员”应用程序。这将打开一个包含卡片和详细信息的弹出窗口。
图片来源:WindowsLatest.com
任务栏上的“人员”应用程序会提取联系信息、角色等详细信息。但是,只有当您的组织正确使用所有功能时,此功能才能正常工作。如果项目分配不正确,您可能看不到正确的信息或所有信息。
另一个潜在的用例是 People 应用程序中的 Teams 集成。您可以使用它在 Teams 上发送快速文本。
然后,我们有“文件”,它非常相似,因为它允许您搜索存储在组织的驱动器或 OneDrive (Microsoft 365) 中的文件。文件由 Copilot 提供支持,这意味着即使您不使用正确的名称搜索文件,它也可以智能地查找文件。
正如您在屏幕截图中看到的,当您打开任务栏上的“文件”迷你应用程序时,所有最近打开的文件都会立即显示:
图片来源:WindowsLatest.com
同样,日历会提取 Outlook 日历并包含基于已安排的事件或会议的所有详细信息。
图片来源:WindowsLatest.com
现在,如果您确实发现这些用例有帮助,那么您就可以开始了。你可以继续在任务栏上使用这些 Microsoft 365 伴侣,但如果你属于第二类受众,他们不喜欢这个想法,那么你可以执行以下操作。
- 打开Microsoft 365 应用管理中心。这需要一个管理员帐户。如果您无权访问该页面,则需要联系组织的 IT 部门。
- 打开定制化>设备配置>现代应用程序设置。
- 选择Microsoft 365 配套应用(预览版)。

- 取消选中“启用 Microsoft 365 配套应用程序的自动安装(预览版)”。
问题是切换“启用 Microsoft 365 配套应用程序的自动安装(预览版)”未经您的许可而打开。
如果您没有意识到它已打开并且 Microsoft 开始安装 Microsoft 365 伴侣 (人员、文件和日历),你会被这些迷你应用程序困住,就像我的情况一样。
使用 PowerShell 卸载 Microsoft 365 伴侣(人员、文件和日历)
若要删除已安装的 Microsoft 365 伴侣,请使用以下 PowerShell 命令。
对于每用户卸载,请使用以下脚本:
powershell -NoProfile -Command "Get-AppxPackage Microsoft.M365Companions | Remove-AppxPackage"
对于 PC 上的所有用户,请使用以下脚本:
powershell -NoProfile -Command "Get-AppxPackage -AllUsers Microsoft.M365Companions | Remove-AppxPackage -AllUsers"
要清理剩余数据,可以使用以下脚本:
rmdir /s /q "%LOCALAPPDATA%PackagesMicrosoft.M365Companions_8wekyb3d8bbweLocalState"
但请记住,人员、文件和日历应用程序将不断出现,除非您关闭“启用 Microsoft 365 配套应用程序的自动安装(预览版)“ 在管理中心。
用于阻止 Microsoft 365 Companion(人员、文件和日历)启动(自动启动)的 PowerShell 脚本
我制作了一个简单的 PowerShell 脚本,通过编辑每个用户的注册表项来关闭 Microsoft 365 配套应用程序(日历、文件、人员)的自动启动。它不会删除应用程序,但它们不会启动。如果您想尝试它们,可以在“开始”菜单中搜索。
控制 Microsoft 365 Companion 的注册表路径:
HKCU:SoftwareClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppModelSystemAppDataMicrosoft.M365Companions_8wekyb3d8bbwe
当您运行该脚本时,它会构建 CalendarStartupId、FilesStartupId 和 PeopleStartupId 子项的完整路径,然后循环遍历每个子项。对于任何存在的项,它都会运行 Set-ItemProperty 将 DWORD 值 State 设置为 1,这将禁用该应用程序的启动注册(保留 0 为启用状态)。
要阻止 Microsoft 365 伴侣(人员、文件和日历)自动启动,请打开PowerShell(管理员)并运行以下命令:
$CompanionRegRoot = "HKCU:SoftwareClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppModelSystemAppDataMicrosoft.M365Companions_8wekyb3d8bbwe"
$StartupSubKeys = @('CalendarStartupId','FilesStartupId','PeopleStartupId') | ForEach-Object { Join-Path $CompanionRegRoot $_ }
foreach ($SubKey in $StartupSubKeys) {
try {
if (Test-Path -LiteralPath $SubKey) {
# derive a friendly name like "Calendar", "Files", "People"
$AppName = (Split-Path -Leaf $SubKey) -replace 'StartupId$',''
Write-Host ("Turning off startup for {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 ("Startup registry key not found for {0}" -f $MissingName) -ForegroundColor Yellow
}
}
catch {
Write-Error ("Failed to update 'State' at {0}: {1}" -f $SubKey, $_)
}
}
您是否使用 Microsoft 365 迷你应用?
我个人没有这些迷你应用程序的用例,但你呢?您在 Windows 11 上使用“人员”、“文件”和“日历”吗?请在下面的评论中告诉我们。
支持独立博客
WL通讯
WL通讯!
掌握最新的 Windows、IT 和 AI 更新。受到 50,000 多名订阅者的信赖。
姓名电子邮件免费加入
