最近の開発で、Microsoft 365 BusinessおよびEnterpriseユーザーは、 People、Files、Calendarという3つの新しいアプリケーションが自動インストールされることに気付くでしょう。Microsoftは、これらのアプリがWindows 11のタスクバーにもピン留めされることを発表しました。これらのMicrosoft 365 Companionsを利用したくない場合は、PowerShellスクリプトを使用して自動起動機能をブロックするという解決策があります。
Microsoft 365 Companions に出会うのはいつでしょうか?
- お使いの PC は、Microsoft 365 for business を使用している組織または企業の一部です。
- Microsoft 365 Business/Enterprise がインストールされており、Business/Enterprise アカウントにログインしている場合は、これらのアプリが表示されます。
Microsoft の Windows Latest への声明によると、現時点ではこれらのコンパニオン アプリはコンシューマー アカウントでは利用できないとのことです。
Microsoft は 10 月の最終週にこれらのコンパニオン アプリの展開を開始し、管理センターの更新で示されているように、完了予定日は 2025 年 12 月に設定されています。
People、Files、Calendarアプリについて

マイクロソフトは、これらのミニ アプリケーションはユーザーの生産性を高め、時間を節約するように設計されており、そのため自動的にインストールされ、タスク バーからアクセス可能になっていると主張しています。

機能の一例として、会議中に同僚に関する情報を素早く収集する必要がある場合を想像してみてください。Peopleアプリをクリックするだけで、関連する詳細情報を含むポップアップ画面が表示されます。

Peopleアプリは、組織内での正確なデータ管理を前提として、貴重な連絡先情報と役割を提供します。割り当てミスにより、不完全または不正確な詳細が表示される場合があります。
さらに、このアプリは Teams とシームレスに統合されており、People アプリから直接、簡単なメッセージを送信できます。
ファイルアプリを使用すると、組織のドライブまたは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 スクリプト
Microsoft 365 コンパニオンアプリ(カレンダー、ファイル、People)のレジストリキーを変更して自動起動機能を無効にするPowerShellスクリプトを作成しました。これによりアプリケーションはアンインストールされませんが、自動起動は停止されます。ユーザーは引き続きスタートメニューからこれらのアプリを検索できます。
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}: {1} で ‘State’ を更新できませんでした”-f $SubKey, $_) } }
Microsoft 365 Mini Apps を活用していますか?
個人的にはこれらのミニアプリはあまり使い道がないのですが、皆さんの体験談を伺いたいです。Windows 11のPeople、ファイル、カレンダーアプリはよく使っていますか?ぜひ下のコメント欄でご意見をお聞かせください。
コメントを残す