Outlookでファイルを添付しようとしたら、なぜかOneDriveのリンクになってしまった——
そんな経験はありませんか?
受け取った相手がリンクを開けない、社外に送ると権限エラーになる、といったトラブルにつながりやすく、実務では困るポイントです。
筆者自身も最初はなぜリンクになるのか分からず、何度か送り直した経験があります。
この記事では、OutlookがOneDriveリンクに変わる根本的な原因と、新しいOutlook・クラシックOutlookそれぞれの直し方を図解つきで丁寧に解説します。
設定を変えれば毎回自動で直接添付できるようになるので、最後まで読んで一度だけ設定を変えてしまいましょう。
なぜOutlookの添付ファイルが勝手にOneDriveリンクになるのか
結論からいうと、OneDriveやSharePointに保存されているファイルをOutlookに添付しようとすると、
Microsoftが「クラウドファイルはリンク共有が効率的」と判断して自動でリンク化する仕様になっているためです。
バグではなく意図的な設計なので、設定を変えない限り毎回リンクになります。
OneDriveと連携したときの自動リンク化の仕組み
Outlookはファイルを添付する際に、そのファイルがOneDrive(またはSharePoint)上にあるかどうかを自動判定します。
クラウド上のファイルと認識された場合、既定ではリンクとして挿入されます。
OneDriveと同期していないローカルフォルダ(ダウンロードフォルダなど)に保存されているファイルは、この自動判定に引っかからないため、普通に直接添付されます。
「OneDriveフォルダからドラッグしたらリンクになった」「同期されていないフォルダから添付したら問題なかった」という差が生じるのはこのためです。
新しいOutlookとクラシックOutlookで挙動と設定場所が異なる
「新しいOutlook」と「クラシックOutlook(従来のデスクトップ版)」では、添付動作の設定状況がまったく異なります。
どちらを使っているかによって対処法が変わるので、まず自分のバージョンを確認しておきましょう。
新旧の違いについては新しいOutlook vs 旧Outlook 機能比較!移行前に確認すべき違い一覧もあわせて参考にしてみてください。
| 新しいOutlook | クラシックOutlook | |
|---|---|---|
| 見た目の特徴 | 左上に「Outlook」ロゴ+シンプルなUI | リボンメニューが上部に表示 |
| 一括設定の可否 | 設定(歯車)→ メール → 添付ファイル から可能 | ファイル → オプション → 全般 から可能 |
| 添付時のUI | 添付ファイルをクリックして切り替え | 添付後に▼ボタンで切り替え |
| 既定の動作 | OneDriveリンクとして共有 | OneDriveリンクとして共有 |
どちらのバージョンを使っているか確認してから、以下の該当する手順を試してみてください。
【クラシックOutlook】添付ファイルをリンクではなくコピーで送る方法
クラシックOutlook(従来のMicrosoft 365デスクトップアプリ)では、送信のたびに切り替える方法と、設定を変えて毎回自動で直接添付にする方法の2通りがあります。
送信時にその場で「コピーとして添付」に切り替える方法
毎回の設定変更が不要な、一番手軽な方法です。OneDriveのファイルを添付すると、添付ファイル名の右側に小さな▼(下向き矢印)が表示されるので、そこをクリックします。
設定を変えて毎回自動で直接添付にする手順
毎回切り替えるのが面倒な場合は、Outlookのオプションから既定の動作を変更するのがおすすめです。
一度設定すれば、以降は自動で直接添付になります。
ドロップダウンの選択肢は「常に共有リンクを使用する」「コピーを常に添付する」「毎回確認する」の3つです。
社外とのやり取りが多い方は「コピーを常に添付する」に変更しておくのがおすすめですが、【容量制限(通常20MB〜35MB程度)を超える大きなファイルはエラーで送れなくなる】という点には注意してください。大容量ファイルは手動でリンク共有に切り替える必要があります。
【新しいOutlook】添付ファイルをOneDriveリンクにしない設定
2023年後半から順次展開された「新しいOutlook」は、UIが刷新されており、クラシックOutlookとは設定周りの仕様が異なります。
見た目がシンプルで、上部にリボンメニューがなければ新しいOutlookです。
なお、新しいOutlookの使い勝手が合わないと感じている場合は、新しいOutlookが使いにくい!元に戻す方法を完全ガイド【2026年版】も参考にしてみてください。
設定を変えて毎回自動で直接添付にする手順(一括設定)
新しいOutlookでも、設定から既定の動作を変更することができます。一度設定すれば毎回の切り替えは不要です。
- 画面右上の歯車アイコン(設定)をクリック
- 左側のメニューから「メール」を選択
- 「添付ファイル」を選択
- 「OneDrive および SharePoint からファイルを選択する場合」の項目を、「常にコピーとして添付する」に変更して保存
※この設定にすると、20MBを超えるような大容量ファイルはエラーで添付できなくなるため、重いファイルは手動でリンク共有にするなどの注意が必要です。
送信時にその場で「添付ファイルとして添付」に切り替える方法
設定を変えずに1回だけ直接添付にしたい場合は、メールに添付されたファイルをクリックします。
表示されたメニューから「添付ファイルとして添付(または コピーとして添付)」を選択すれば、その回だけリンクが解除されてファイルの実体が添付されます。
「このコンピューターを参照」からファイルを選択する
メール作成画面の上部メニューにある「添付ファイル」アイコン(📎)から「このコンピューターを参照」を選び、パソコン内のフォルダから直接ファイルを選択すると、最初から直接添付として追加されやすくなります。
※「ファイルを一度デスクトップにコピーしてドラッグ&ドロップする」という回避策もありますが、Windowsのバックアップ設定でデスクトップ自体がOneDriveと同期されていると、結局クラウドファイル扱いになってしまうため注意が必要です。
直接添付とOneDriveリンク、状況で使い分けるのが正解
「直接添付に固定すればいい」と思いがちですが、実はOneDriveリンクが便利な場面もあります。
設定を変える前に、どちらが自分のケースに合っているか確認しておきましょう。
社外への送信や相手が不特定の場合は直接添付が安全
OneDriveリンクで共有すると、受信者がそのリンクを開くには共有権限が付与されていることが条件になります。社外の相手やMicrosoftアカウントを持っていない相手にリンクを送っても、アクセスできない・権限エラーになるケースが頻発します。
また、「リンク共有の有効期限」を設定し忘れると、後から誰でもアクセスできる状態になってしまうリスクも。社外送信では原則として直接添付をおすすめします。
社内共同作業やファイルが大きい場合はリンクが便利
一方、社内のチームメンバーと共同編集する場合や、大容量ファイルを扱う場合は、OneDriveリンクのほうが合理的です。全員が同じファイルを参照でき、バージョンが分散する心配がありません。
用途を理解したうえで、送る相手によって自分で選べるようにしておくのが一番柔軟性が高まるでしょう。
よくある疑問とQ&A
実際に設定を変えたあとでも出てきやすい疑問をまとめました。
まとめ
OutlookでOneDriveリンクになってしまう原因は、クラウド上のファイルを自動判定してリンク化する仕様によるものです。
バグではないため、状況に応じて意図的に変更する必要があります。
| バージョン | 設定・変更の手順 | 設定する項目 |
|---|---|---|
| クラシックOutlook | ファイル → オプション → 全般 | 「コピーを常に添付する」 |
| 新しいOutlook | 設定(歯車)→ メール → 添付ファイル | 「常にコピーとして添付する」を選択 |
社外への送信が多い方は、ご自身のバージョンに合わせて直接添付に固定する設定を行っておくとスムーズです。
クラウドとローカルの特性を理解して、スマートに使い分けましょう。