新しいTeamsのexeはどこ?ms-teams.exeの場所とStream Deckで起動する方法

Windows版の新しいTeamsの実行ファイルは、通常C:\Program Files\WindowsApps\MSTeams_[バージョン]_[CPU構成]__8wekyb3d8bbwe\ms-teams.exeです。フォルダ名は更新で変わります。Stream Deckで起動したいだけなら、6.9で追加された「Open Application」のアプリ一覧からMicrosoft Teamsを選ぶ方法を先に試してください。実行ファイルを探す方法と、古い環境で使えるショートカット方式を順に説明します。

目次

新しいTeamsの.exeを見つけにくい理由とは?

MicrosoftのTeamsクライアントの展開資料は、ms-teams.exeとms-teamsupdate.exeの保存先をWindowsApps内のMSTeamsフォルダと示しています。旧クライアントの%localappdata%\Microsoft\Teams\Current\Teams.exeとは別です。MSIX形式でインストールされるため、Microsoft Storeから入れた場合だけに限りません。

WindowsAppsフォルダに格納される理由

MSIX形式のTeamsはWindowsApps配下に配置されます。Microsoftのインストール場所の確認手順では、PowerShellによる場所の確認やタスクマネージャーの利用を案内しています。起動ボタンを設定するために、フォルダの所有権やアクセス許可を書き換える必要はありません。

旧Teams(“Classic”)との共存が混乱を招く

古いショートカットが残っている場合は、起動先が現在のTeamsか確認します。Classic Teamsは2025年7月1日に利用終了となっており、旧実行ファイルを探したりClassicを再導入したりする方法は現在の解決策になりません。

Stream Deckで新Teamsを起動したいときの基本アプローチ

Elgatoの6.9リリースノートは、検索できるインストール済みアプリ一覧とTeamsの起動対応を案内しています。これはアプリの起動機能で、前面ウィンドウに応じたSmart Profileの切り替えとは別です。

まずOpen ApplicationでTeamsを選ぶ

  1. Stream Deckの「System」から「Open Application」をボタンへ配置します。
  2. アプリの検索・選択欄でMicrosoft Teamsを探して選びます。
  3. ボタンを押し、目的のTeamsとアカウントが開くか確認します。

一覧に出ない場合は、TeamsをWindowsのスタートから開けるか、Stream DeckのバージョンとOSの対応状況を確認します。OpenとOpen Applicationの公式説明に沿って、ファイルを開く「Open」とアプリ一覧から選ぶ「Open Application」を使い分けてください。

代替方法:ショートカット(.lnkファイル)を使う

古いStream Deck環境などでアプリを一覧から選べない場合は、Windowsの「shell:AppsFolder」からTeamsのショートカットを作る方法もあります。まず作成したショートカットをWindows上で開き、目的のTeamsを起動できることを確認してください。

  1. 「ファイル名を指定して実行」を開く
  • 「Windowsキー + R」を押す、またはスタートメニューで「ファイル名を指定して実行」を検索します。
  1. shell:AppsFolder と入力
  • shell:AppsFolder と入力してOKを押すと、システムに登録されているアプリのショートカット一覧が表示されます。
  1. 新しいTeamsを見つける
  • 一覧の中から「Microsoft Teams」のアイコンを探します。旧Teamsも残っている場合は2つ表示されるかもしれませんので、どちらが新Teamsかアイコンやアプリ名、バージョンなどをよく確認しましょう。
  1. 右クリック → ショートカットの作成
  • 新Teamsのアイコンを右クリックすると「ショートカットの作成」と表示されるので選択します。すると「デスクトップに作成しますか?」といったメッセージが出るので同意すると、デスクトップ等に.lnkファイル(ショートカット)が出来上がります。
  1. Stream Deckの設定で.lnkファイルを指定
  • Stream Deckの「System」→「Open」で、作成したショートカット(.lnk)をアプリ/ファイル欄へ指定します。Open Applicationのアプリ一覧とは設定方法が異なります。

ボタンで目的のTeamsが起動すれば登録は完了です。バージョン番号を含む実体のパスを固定するより扱いやすい方法ですが、再インストールやアプリ登録の変更後には起動を再確認し、必要ならショートカットを作り直します。

ショートカット方式のメリット

  • 版番号を含む実体パスの固定を避けられる
    新Teamsは頻繁にアップデートされ、WindowsAppsフォルダ内のフォルダ名もバージョン番号に応じて変更されます。アプリ一覧から作ったショートカットを利用すれば、起動設定でバージョン付きフォルダを直接指定することを避けられます。更新・再導入後も必ず使えるとは保証せず、動作確認してください。
  • WindowsAppsフォルダを触らずに済む
    セキュリティリスクやシステム保護の観点から、WindowsAppsフォルダに手動でアクセスするのは避けたいものです。ショートカット作成による方法であれば、そのようなリスクを回避できます。

ショートカット方式のデメリット

  • Stream Deckのインテリジェントプロフィールが使いにくい場合がある
    Smart Profileは前面のアプリに応じて切り替わる機能です。ショートカットで起動したことだけを理由に、実際のTeamsのプロセス名が変わるわけではありません。起動設定とプロファイルのアプリ割り当てを分けて確認します。
  • ショートカットを認識しないアプリケーションもある
    極めて稀ですが、ショートカット経由の起動を想定していないツールやスクリプト環境だとトラブルになる場合があります。

exeファイルを直接参照したい場合の注意点

実体の場所が必要なら、Microsoftが案内する読み取り操作で確認できます。Teamsを起動してタスクマネージャーの「詳細」でms-teams.exeを確認し、右クリックの「ファイルの場所を開く」を試します。アクセスできない場合も、所有権を変更して開く方法には進まないでください。

InstallLocationを読み取りで確認する

PowerShellでGet-AppxPackage -Name MSTeams | Select-Object Name, InstallLocationを実行すると、そのユーザーに登録されたパッケージの場所を確認できます。結果が空なら、そのWindowsユーザーにTeamsがインストールされているかを確認してください。このコマンドはアプリの削除や権限変更を行いません。

バージョン更新によるフォルダ名の変化

MSTeamsフォルダの名称にはバージョンやCPU構成が含まれ、更新で変わります。例示したパスの文字列をそのままコピーせず、その端末のInstallLocationを確認します。Stream Deckの起動には、まずOpen Applicationやショートカットを利用してください。

古いショートカットや登録を確認する方法

複数のTeamsアイコンがある場合は、それぞれを起動して現在使うアプリとアカウントを確認します。起動ボタンの設定だけが問題なら、Teams全体の再インストールを最初に行う必要はありません。職場管理のPCでは管理者の配布方法に従います。

  1. 旧Teams(“Classic”)をアンインストールする
  • 終了済みClassicを使う古いショートカットは起動対象にしません。組織管理の旧クライアントの削除は管理者の案内を確認します。
  1. 新Teamsのみを残す・再インストールする
  • すでに新Teamsがインストールされているか確認して、必要に応じて再インストールします。Microsoft Storeから再インストールする方法や、Microsoft公式サイトから最新のTeamsをダウンロードしてインストールする方法があります。
  1. ショートカットを改めて作成する
  • 新Teamsだけになった状態で「shell:AppsFolder」からショートカットを作り直すことで、余計な重複を避けられます。

Teamsがスタートから正常に開くなら、Stream Deck側のアプリ選択・ショートカット指定を直して起動を再確認します。再インストール後はボタンとSmart Profileを別々に点検してください。

Stream Deckのインテリジェントプロフィールを使うには

ElgatoのSmart Profilesの公式案内では、前面のアプリに応じて切り替わると説明されています。UWPアプリなどの互換性は保証されていないため、Teamsを起動できたことだけで自動切り替えも成功すると判断しません。

インテリジェントプロフィールの基本設定

Stream DeckとTeamsを開き、歯車→「Profiles」で対象プロファイルを選び、「Application」からTeamsを選択します。設定後はStream Deckの編集画面を最小化し、Teamsを前面にして切り替わるか試してください。編集画面が開いたままだと自動切り替えが停止します。

回避策:ショートカットと組み合わせる

完全な解決策ではありませんが、ショートカットを使いながら以下の運用を試すことができます。

  • ショートカットで新Teamsを起動する
    Stream Deck上のボタンにショートカットを割り当て、まずは新Teamsを起動。
  • フォアグラウンドアプリを検知する
    Teamsを前面にしたうえで、「Profiles」の「Application」欄から対象アプリを選べるか確認します。存在しないプロセス名を手入力する操作は想定しません。
  • プロファイルが自動切り替えしなければ手動切り替えも検討
    もしプロセスの自動検知がうまくいかない場合、割り切って手動で切り替えるか、他のトリガーを利用する工夫もありです。

具体的な手順例:ショートカット作成からStream Deck設定まで

ここではもう少し具体的なステップを示します。実際に操作してみることで理解が深まるでしょう。

1. shell:AppsFolderを使ったショートカット作成

1. Windowsキー + R を押す
2. 「ファイル名を指定して実行」ダイアログに shell:AppsFolder と入力
3. Microsoft Teams(新)を探す
4. 右クリックして「ショートカットの作成」を選択
5. デスクトップなどにショートカットができる

2. ショートカットをStream Deckに登録

  1. Elgato Stream Deckソフトを開き、アクション一覧の「System」から「Open」を選択(バージョンによって名称が異なる場合もあります)。
  2. ボタンにドラッグ&ドロップし、設定ペインにある「ファイル」の欄に先ほど作成したショートカット(.lnk)ファイルを指定。
  3. ボタンアイコンやタイトルを好みに合わせて変更すれば完了。

3. 起動テストを行う

Stream Deck本体のボタンを押してみて、新しいTeamsが正しく起動するか確認します。正常に起動すれば設定は完了です。ショートカット経由であっても特に操作感の違いはありません。

起動と自動切り替えを別々にテストする

ボタンで起動できない場合は、Windows上で同じショートカットを開けるか確認します。起動できるがプロファイルが変わらない場合は、Applicationの割り当て、Teamsが前面か、Stream Deckの編集画面が最小化されているかを確認します。保護されたフォルダの権限を書き換えることは、どちらの確認にも必要ありません。

旧Teamsと新Teamsの大きな違いを理解しよう

最後に、今回の問題の根本となっている「旧Teams」と「新Teams」の違いを整理します。

項目旧Teams(“Classic”)新Teams
インストールパッケージMSI/EXE形式で直接インストールMSIX形式(Store限定ではない)
プログラムの所在ユーザープロファイルのTeams\CurrentなどC:\Program Files\WindowsApps など
ショートカット作成exeファイルを右クリックして簡単に作成可能Open Applicationで選択/必要に応じてアプリのショートカット
アップデート方法Classicは利用終了済み現行クライアントの更新を利用
混在インストールClassicは2025年7月1日に利用終了新Teamsのみでも動作可、ただしPC環境による

現在のクライアントではms-teams.exeを確認します。古いTeams.exeのパスや旧版の手順を、新しいTeamsの起動設定へそのまま当てはめないようにしましょう。

まとめ:現在の起動機能を先に確認する

Teamsの実体はWindowsApps内のMSTeamsパッケージにありますが、Stream Deckで起動するために実体パスを固定する必要はありません。Open ApplicationでTeamsを選ぶ方法を先に試し、必要に応じてshell:AppsFolderから作成したショートカットをOpenへ登録してください。

場所を調べる場合は、InstallLocationやタスクマネージャーを利用します。Teamsの更新で実体パスは変わるため、固定パスは見直しが必要になることがあります。WindowsAppsのアクセス許可を変更する手順は不要です。

Smart Profileは、起動とは別に前面アプリとApplicationの割り当てを確認します。Classicを再導入して解決しようとせず、現在のTeamsとStream Deckの対応環境で確認してください。

設定後は、Windowsでの起動、Stream Deckのボタンでの起動、プロファイル切り替えを順に試します。問題が残る場合は、Stream DeckのバージョンとTeamsのバージョン、どの段階で失敗するかを添えてサポートへ確認してください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次