Windows 11 会在商用电脑上自动安装人员、文件和日历 Microsoft 365 应用程序

Enda

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 伴侣,但如果你属于第二类受众,他们不喜欢这个想法,那么你可以执行以下操作。

  1. 打开Microsoft 365 应用管理中心。这需要一个管理员帐户。如果您无权访问该页面,则需要联系组织的 IT 部门。
  2. 打开定制化>设备配置>现代应用程序设置
  3. 选择Microsoft 365 配套应用(预览版)
  4. 取消选中“启用 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 上使用“人员”、“文件”和“日历”吗?请在下面的评论中告诉我们。

添加为首选来源


支持独立博客

支持 Ko-Fi
对 Patreon 的支持

提问(论坛)

WL通讯

WL通讯!

掌握最新的 Windows、IT 和 AI 更新。受到 50,000 多名订阅者的信赖。

姓名电子邮件免费加入