Slackのチャットに貼られたTeams会議のリンクをクリックしたのに、ブラウザが開いたりアプリが起動しなかったりして、会議に参加できない経験はありませんか。この問題は、Slackの利用環境(ブラウザ版かアプリ版か)や、端末の既定のアプリ設定、Teamsのインストール状態など、複数の要因が絡んで発生します。本記事では、原因を段階的に切り分け、ブラウザ版とアプリ版それぞれの正しい対処方法を詳しく解説します。会社のPCで勝手に変更できない設定については、管理者に伝えるべき情報もまとめています。
【要点】この記事で確認すること
- 最初に見る場所: 自分がSlackのブラウザ版を使っているのか、アプリ版を使っているのか。それによって対処方法が変わります。
- 切り分けの軸: リンクが意図せずブラウザで開くのか、またはアプリが起動しないのか。さらに、Teamsがインストールされているか、既定のアプリとして正しく登録されているか。
- 注意点: 会社PCではレジストリやシステムの既定アプリを変更できない場合があります。管理者に連絡する前に、自分で試せる範囲を明確にしてください。
ADVERTISEMENT
目次
なぜTeams会議リンクが意図しないアプリで開くのか?
Slack内のTeams会議リンクをクリックしたときの動作は、以下の要素に依存します。
- Slackの種類:ブラウザ版(Web版)とデスクトップアプリ版では、リンクの処理方法が異なります。ブラウザ版Slackはブラウザ上で動作するため、リンクは基本的に同じブラウザで開かれます。一方、アプリ版SlackはOSの既定のブラウザを呼び出す設定になっています。
- Teamsのインストールとプロトコルハンドラ:Teamsがインストールされていると、
msteams://やteams.microsoft.comのリンクがアプリで開くようにプロトコルハンドラが登録されます。この登録が破損していると、ブラウザで強制的に開かれてしまいます。 - ブラウザの設定:各ブラウザには、特定のサイトやプロトコルを外部アプリで開くかどうかの設定があります。例えば、EdgeやChromeでは「外部アプリケーションでリンクを開く」という許可が必要な場合があります。
- 組織のポリシー:会社のIT部門がグループポリシーやMDMで、既定のアプリやリンクの動作を制限していることがあります。この場合、個人で変更できません。
これらの要因が組み合わさって、SlackからTeams会議リンクをクリックしたときの動作が変わります。次の章では、自分がどの環境にいるのかを確認する方法を説明します。
まずはここを確認:ブラウザ版とアプリ版の挙動を切り分ける
最初に、自分がSlackのブラウザ版を使っているのか、デスクトップアプリ版を使っているのかを確認してください。違いは以下の表で判断できます。
| 項目 | ブラウザ版Slack | アプリ版Slack |
|---|---|---|
| URLの見た目 | ブラウザのアドレスバーにapp.slack.comと表示される |
アドレスバーは存在せず、独立したウィンドウで動作 |
| リンククリック時の動作 | 多くの場合、同じブラウザのタブでリンクが開く | OSの既定のブラウザが起動し、そのブラウザでリンクが開く |
| Teamsのプロトコルハンドラの影響 | ブラウザが直接リンクを処理するため、プロトコルハンドラの影響を受けにくい | OSのプロトコルハンドラが使われるため、Teamsアプリが起動する可能性がある |
| 推奨される対処 | ブラウザの設定で外部アプリの許可を確認する | 既定のアプリ設定やプロトコルハンドラを確認する |
この表を参考に、自分の環境を特定したら、以下の該当する章の手順を試してください。
ブラウザ版SlackからTeams会議リンクを正しく開く方法
ブラウザ版Slackを使っていて、Teams会議リンクをクリックしたときに、そのリンクがブラウザ内で開かれてしまい、Teamsアプリが起動しない場合の対処手順です。
手順1:リンクが正しいURL形式かを確認する
Slackに貼られたリンクが、https://teams.microsoft.com/l/meetup-join/...のような通常のHTTPSリンクであれば、ブラウザで開かれます。Teamsアプリを起動するには、msteams://で始まるプロトコルリンクである必要があります。ただし、多くの場合、Slackに貼られるリンクはHTTPSです。その場合でも、ブラウザがTeamsのページを開き、そこからアプリを起動するよう促す画面が表示されることがあります。
手順2:ブラウザで外部アプリの許可設定を確認する
最新のブラウザ(Chrome、Edge、Firefoxなど)では、ページが外部アプリケーションを起動しようとすると、ユーザーの許可を求めるダイアログが表示されます。以下のような設定を確認してください。
- Teamsの会議リンクをクリックした後、ブラウザのアドレスバー付近に「
Teams を開きますか?」や「外部アプリケーションの起動を許可しますか?」というポップアップが表示されていないか確認します。 - 表示された場合は「許可」または「開く」をクリックしてください。その際、「今後このサイトからのリクエストを許可する」にチェックを入れると、次回からは確認なしでアプリが起動します。
- ポップアップが表示されない場合は、ブラウザの設定でプロトコルハンドラの動作を変更する必要があります。Chromeの例:設定 → プライバシーとセキュリティ → サイトの設定 → 追加の権限の設定 → プロトコルハンドラ で、「
外部アプリケーションでリンクを開くことを許可する」が有効になっているか確認してください。 - Edgeの例:設定 → Cookieとサイトの許可 → プロトコルハンドラ で、「
このサイトが外部アプリケーションでリンクを開くことを許可する」を有効にします。 - Firefoxの例:設定 → 一般 → アプリケーション で、
msteamsやteams.microsoft.comに対する動作が「常に確認する」または「Teams デスクトップ アプリを使用」になっているか確認します。
これらの設定を変更してもTeamsアプリが起動しない場合は、Teamsのインストール状態を確認してください。
アプリ版SlackからTeams会議リンクを正しく開く方法
デスクトップアプリ版Slackを使っていて、Teams会議リンクをクリックしたときに、意図しないブラウザ(例えば既定のブラウザではないEdgeなど)が開いたり、何も起こらない場合の対処手順です。
手順1:OSの既定のアプリ設定を確認する
Slackアプリは、リンクを開くときにOSの既定のブラウザを呼び出します。そのため、既定のブラウザが正しく設定されているか確認してください。
- Windows 10/11の場合:設定 → アプリ → 既定のアプリ → Webブラウザ で、自分が希望するブラウザ(Edge、Chrome、Firefoxなど)が選択されているか確認します。
- macOSの場合:システム設定 → デスクトップとDock → 既定のWebブラウザ で希望のブラウザを選びます。
- 既定のブラウザを変更しても問題が解決しない場合は、次にプロトコルハンドラを確認します。
手順2:Teamsのプロトコルハンドラを再登録する
Teamsアプリのインストール時に、msteams://プロトコルがOSに登録されます。しかし、何らかの理由でこの登録が壊れると、リンクがブラウザで開かれてしまいます。以下の手順で再登録を試みます。
- Teamsアプリを完全に終了します。タスクトレイのアイコンから右クリックして「終了」を選んでください。
- Windowsの場合:[スタート]メニューから「Teams」を探し、右クリックして「その他」→「アプリの設定」を開きます。「リセット」ボタンがある場合はクリックします。これでプロトコルハンドラが初期化されることがあります。
- または、コマンドプロンプトを管理者として開き、
start msteams://と入力してEnterキーを押します。正しく登録されていれば、Teamsアプリが起動します。起動しない場合は、Teamsを再インストールする必要があります。 - macOSの場合:「アプリケーション」フォルダからTeamsを削除し、再インストールしてください。再インストール時にプロトコルハンドラが再登録されます。
- 再インストール後、一度Teamsにログインしてから、Slackのリンクを再度クリックしてみてください。
手順3:Slackアプリ自体の設定を確認する
Slackアプリには、リンクの開き方に関する細かい設定はありませんが、「詳細設定」で「リンクをブラウザで開く」というオプションがあるバージョンもあります。以下の場所を確認してください。
- Slackアプリを開き、左上のワークスペース名をクリック → 「設定と管理」→ 「設定」を選択。
- 「詳細設定」タブを開き、「リンクのプレビュー」や「外部リンクの動作」に関する項目がないか確認します。通常は変更する必要はありませんが、もし「ブラウザで開く」にチェックが入っている場合は、解除してください。
それでも直らない場合のトラブルシューティングと管理者への連絡事項
上記の手順をすべて試してもTeams会議リンクが正しく開かない場合、以下のような原因が考えられます。
失敗パターンとその判断基準
- パターン1:リンクをクリックしても何も起こらない
原因として、Slackやブラウザがリンクをブロックしている可能性があります。ファイアウォールやセキュリティソフトが原因の場合もあるため、管理者に確認を依頼してください。 - パターン2:常に同じブラウザ(例えばEdge)で開いてしまい、変更できない
会社のポリシーで既定のブラウザが固定されている場合があります。その場合は、そのブラウザでTeams会議に参加する方法を確認してください。例えば、Edgeであれば、TeamsのWeb版にサインインしておくことで、そのまま会議に参加できることがあります。 - パターン3:Teamsアプリは起動するが、会議に参加できない(エラーが表示される)
Teamsアプリのキャッシュが原因の可能性があります。Teamsの設定から「キャッシュをクリア」するか、アプリを再インストールしてください。 - パターン4:ブラウザ版Slackでリンクをクリックすると、ダウンロード画面が表示される
ブラウザが.icsファイルや.vcsファイルとして認識している可能性があります。その場合は、ダウンロードせずに、リンクを右クリックして「リンクのアドレスをコピー」し、新しいタブに貼り付けて開いてみてください。
管理者へ伝える情報
会社のPCで発生している場合、個人で解決できない設定変更が必要なことがあります。以下の情報を整理して、IT部門や管理者に連絡してください。
- 問題が発生するSlackの種類(ブラウザ版かアプリ版か)と、そのバージョン(Slackのヘルプ → バージョン情報で確認)。
- 使用しているブラウザの種類とバージョン。
- Teamsアプリのバージョンと、インストールされているかどうか。
- OSのバージョン(Windows 10/11、macOS Venturaなど)。
- 具体的な症状:何が起こるのか、どのようなエラーメッセージが表示されるのか。
- 試した対処手順のリスト。
管理者は、グループポリシーでリンクの動作を制御している場合があります。例えば、「既定のブラウザを変更できないようにする」ポリシーや、「特定のプロトコルをブロックする」ポリシーが適用されていると、個人ではどうにもなりません。その場合は、管理者にポリシーの緩和を依頼するか、代替手段(TeamsのWeb版をブラウザで開く)を案内してもらいましょう。
再発防止のための設定と日頃の注意点
同じ問題を繰り返さないために、以下の点に注意してください。
- TeamsとSlackは常に最新版に保つ:古いバージョンでは、プロトコルハンドラの互換性問題が発生することがあります。自動更新が有効になっているか確認し、手動で更新することも習慣にしてください。
- ブラウザの設定を定期的に確認する:ブラウザのアップデート後、外部アプリケーションの許可設定がリセットされることがあります。Teamsのリンクが突然動作しなくなったら、まずはブラウザの設定を確認しましょう。
- Slackはアプリ版を推奨する:ブラウザ版よりもアプリ版の方が、リンクの処理に関する問題が少ない傾向があります。可能であれば、Slackのデスクトップアプリをインストールして利用してください。
- Teamsの会議リンクは、直接ブラウザに貼り付けてテストする:Slackを経由せずに、リンクをブラウザのアドレスバーに直接貼り付けて、Teamsアプリが起動するかどうかを確認できます。これで正常に起動すれば、Slack側の問題であると切り分けられます。
- 管理者向けの注意:組織でSlackとTeamsを併用している場合、リンクの動作に関するポリシーを明確にし、ユーザーに周知してください。また、トラブルシューティングの手順書を用意しておくと、問い合わせが減ります。
よくある質問
Q1. Slackのブラウザ版とアプリ版で、Teamsリンクの動作を統一することはできますか?
残念ながら、両者のリンク処理の仕組みは根本的に異なるため、完全に統一することはできません。ただし、ブラウザ版でも外部アプリケーションの起動を許可する設定を有効にすることで、Teamsアプリが起動するようにすることは可能です。ただし、その際はブラウザの許可ダイアログが表示されるため、ワンクリック余分にかかります。
Q2. 会社のPCで既定のブラウザを変更できません。どうすればよいですか?
既定のブラウザが固定されている場合、そのブラウザでTeams会議に参加するしかありません。そのブラウザでTeamsのWeb版を開いてサインインしておくと、リンクをクリックしたときにWeb版で会議が開かれるようになります。また、管理者に、リンクをクリックしたときにTeamsアプリが起動するようにポリシーを変更してもらうよう依頼してみてください。
Q3. Teamsアプリが起動するのに、会議に参加できず「問題が発生しました」と表示されます。
Teamsアプリのキャッシュが破損している可能性があります。Teamsの設定から「キャッシュをクリア」を実行するか、Teamsをアンインストールして再インストールしてください。それでも直らない場合は、管理者に問い合わせてアカウントの設定を確認してもらいましょう。
Q4. スマートフォンのSlackアプリから同じリンクをクリックすると、正しくTeamsアプリが起動します。なぜPCだけダメなのでしょうか?
スマートフォンとPCでは、OSやアプリのリンク処理の仕組みが異なります。スマートフォンでは、多くの場合、リンクをクリックすると自動的に対応するアプリが起動しますが、PCではブラウザが介在することが多いです。また、PCでは複数のブラウザがインストールされていることが原因で、既定のブラウザが意図しないものに設定されている可能性があります。
まとめ
SlackからTeams会議リンクをクリックしたときの動作は、Slackの種類(ブラウザ版かアプリ版)、ブラウザの設定、Teamsのプロトコルハンドラの状態によって変わります。まずは自分の環境を特定し、ブラウザ版なら外部アプリの許可設定を、アプリ版なら既定のブラウザとプロトコルハンドラの確認を行ってください。それでも解決しない場合は、Teamsの再インストールや管理者への相談が必要です。日頃からアプリを最新に保ち、定期的に設定を確認することで、再発を防ぐことができます。本記事の手順を参考に、快適な会議参加環境を整えてください。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
