Windows 11のEdgeで「モバイルからのみ選択」になる時の直し方|ファイルアップロードをPCから選択に戻す完全ガイド

Windows 11+Microsoft Edge で「ファイルをアップロード」しようとした際、これまでは「PC から選択」と表示されていたのに、突然「モバイルからアップロード(または“モバイルからのみ選択”)」しか出なくなる——そんな現象に悩む方が増えています。本記事は、原因の切り分けと再現性の高い対処手順を体系化し、最短で“PC から選択できる状態”へ戻すための実践ガイドです。

目次

症状と背景:なぜ“モバイルからのみ”になるのか

多くの Web アプリは、画面幅・UA(ユーザーエージェント)・入力デバイスの特性(pointer: coarse/fine など)や、サイトに保存された状態(Cookie/LocalStorage)、ブラウザの実験機能・拡張機能、PWA(アプリ化)などの条件を見て UI を自動的に出し分けています。これらの要因が誤検知・記憶・上書きされると、デスクトップなのに「モバイル UI(= カメラやスマホ想定のアップロード導線)」が選ばれ、PC からのファイル選択が隠れる(または最上段に現れない)ことがあります。

結論ショートカット:まずはここから(効果の高い順)

  1. DevTools のデバイスエミュレーションを無効化(F12 → デバイスツールバーが青く点灯していないか確認/Ctrl+Shift+M で切替)。
  2. ウィンドウ幅とズーム率を標準化(幅を広げ、ズーム 100% へ。アドレスバー右の「…」→「ズーム」)。
  3. 該当サイトのデータを個別削除(設定 →「Cookie とサイトのアクセス許可」→「すべてのサイト」→対象ドメインを「消去」)。
  4. キャッシュ&Cookie を削除(履歴 →「閲覧データを削除」→ 時間範囲「全期間」→ キャッシュされた画像とファイル と Cookie とその他のサイトデータ)。
  5. 拡張機能を一括オフ(右上の「プラグ」アイコン/「…」→「拡張機能」→トグルを全てオフ)。
  6. InPrivate ウィンドウまたは別プロファイルで再試行(環境依存かを切り分け)。
  7. Chrome / Firefox で同操作を試す(サイト仕様か Edge 固有かを判定)。
  8. PWA/アプリモードで開いていないか確認(アドレスバーがないウィンドウなら、通常のブラウザタブで開き直す)。
  9. UA 変更やネットワーク条件のオーバーライドを解除(DevTools →「Network conditions」→ User agent を「Use browser default」へ)。
  10. サイト管理者へ連絡(input要素の accept/capture、UA 判定、FS Access API 設定ミスの可能性を具体的に提示)。

クイックリファレンス(手順と効果の一覧)

手順具体的操作期待される効果
モバイル表示の解除Edge で F12 → 上部デバイスツールバーをオフ(Ctrl+Shift+M)。
DevTools 右側「⋮」→「More tools」→「Network conditions」→ User agent を Use browser default に戻す。
誤って“モバイル UI”が強制されていた場合、PC 向け UI に復帰。
ウィンドウ幅/ズームの是正ウィンドウを広げ、ズームを 100% に戻す(「…」→「ズーム」)。レスポンシブ閾値の突破により、PC 用ファイル選択導線が再表示。
Edge 設定でサイトデータをリセット設定 →「Cookie とサイトのアクセス許可」→「すべてのサイト」→ 該当サイト →「データを消去」。サイトに保存された“モバイル優先”の状態をクリア。
キャッシュ/Cookie クリア履歴 →「閲覧データを削除」→「全期間」→ キャッシュ と Cookie にチェック → 削除。旧 UI リソースや判定結果の再利用を防ぎ、最新のアップロード UI を再取得。
拡張機能の無効化右上「…」→「拡張機能」→ 全てオフ。広告/UA/生産性系なども一時停止。input[type=file] を書き換えるアドオンの影響を排除。
InPrivate/別プロファイル「…」→「新しい InPrivate ウィンドウ」/プロフィール切替。現在のプロファイルに依存する設定・データの影響を切断して再検証。
ブラウザ変更で検証同サイトを Chrome / Firefox でも実施。サイト側実装の問題か、Edge 固有かを切り分け。
PWA/アプリモードを解除アドレスバーのないウィンドウなら、右上メニューから「ブラウザーで開く」相当で通常タブに戻す。PWA サンドボックスや権限制約による表示変化を回避。
UA/ネットワーク条件の既定化DevTools →「Network conditions」→ User agent を既定に、
「Throttling」等のオーバーライドを「No throttling」に。
モバイル UA を誤送信していた場合の復旧。
サイト管理者へ連絡「デスクトップから選べない」・日時・手順・Edge 版・DOM検証結果を添付して報告。accept/capture・UA 判定・FS Access API の誤設定修正を促す。

詳細ガイド:再現性の高い直し方

DevTools のデバイスエミュレーションを完全にオフにする

  1. 対象サイトを開いたまま F12 キーで DevTools を開きます。
  2. 上部ツールバーにスマホとタブレットのアイコンが青く表示されていたら、それが「デバイスツールバー(エミュレーション)」有効のサインです。もう一度クリックして 無効 にします(ショートカットは Ctrl+Shift+M)。
  3. 右上の「⋮」→「More tools」→「Network conditions」を開き、「User agent」のチェックが Use browser default になっていることを確認します。別の UA(iPhone/Android など)になっていたら既定に戻してください。

解説: デバイスエミュレーションは、レスポンシブ検証には便利ですが、意図せず有効のままにすると、サイト側が「モバイル」と判定してアップロード UI を切り替えます。まずはここを初期化するだけで復旧するケースが多数です。

ウィンドウ幅とズーム率を標準に戻す

  • ウィンドウ幅を十分に広げる(目安:最小幅が 1024px を下回らない程度)。
  • 右上「…」→「ズーム」で 100% を選択。

解説: サイトのレスポンシブ閾値(例:幅 768px、992px など)をまたぐと、ナビゲーションやダイアログの構成がモバイル版に切り替わります。ズーム率が高すぎる場合も“狭い画面”として扱われ、ファイル選択 UI が折りたたまれたり順序が変わることがあります。

該当サイトのデータ(Cookie/LocalStorage)を個別削除

  1. Edge の「設定」→「Cookie とサイトのアクセス許可」→「すべてのサイト」。
  2. 検索欄に対象ドメインを入力し、表示されたエントリを開いて「データを消去」。

解説: サイトが UI の選択状態(モバイル優先・簡易アップロード導線など)を保存していると、画面幅を戻しても“モバイルからのみ”表示が続くことがあります。個別消去は副作用が最小で効果的です。

キャッシュと Cookie を全期間で削除

  1. 「履歴」→「閲覧データを削除」。
  2. 時間範囲「全期間」を選んだうえで、最低限「Cookie とその他のサイトデータ」「キャッシュされた画像とファイル」にチェック。

注意: サインイン状態が解除されます。業務環境ではパスワードや MFA(多要素認証)の再入力が必要になる点に留意してください。

拡張機能の影響を除去

  • 広告ブロッカー、UA/ヘッダー書き換え、ダークモード強制、DOM 改変系(例:フォーム拡張、アクセシビリティ調整ツール)は一旦すべてオフ。
  • 問題が解消したら、一つずつオン にして元凶を特定します。

解説: 一部の拡張は、<input type="file"> に独自 UI を被せたり、accept/capture の解釈を変えるスクリプトを注入します。まずはクリーンな状態で再検証しましょう。

InPrivate・別プロファイル・別ブラウザでの再現有無を確認

  • InPrivate で再現しなければ、既存プロファイルの拡張やサイトデータが原因の可能性が高い。
  • Chrome/Firefox でも同じなら、サイト自体の仕様/不具合の蓋然性が上がります。

PWA(アプリとしてインストール)やアプリモードを解除

アドレスバーが見えないウィンドウや、アプリのような外観で開いている場合は、通常のブラウザタブで同じ URL を開き直して挙動を比較してください。PWA は権限モデルやファイルアクセス API の取り扱いが異なり、アップロード導線が簡略化されるケースがあります。

ユーザーエージェント・ネットワーク条件のオーバーライドを戻す

  1. DevTools →「Network conditions」。
  2. 「User agent」を Use browser default に。
  3. 「Throttling」等のネットワーク制限も No throttling に戻して検証。

コンソールで navigator.userAgent を表示し、Mobile といった文字列が含まれていないか確認するのも有効です(表示に個人情報が含まれる場合があるため、共有は控える)。

原因別の深掘りとチェックポイント

レスポンシブ判定(画面幅・ズーム・DPI)

CSS のブレークポイントを跨いだり、ズーム/スケーリングで実効 CSS ピクセルが縮むと、サイトは“モバイル想定 UI”を出します。ウィンドウを最大化し、ズーム 100%、Windows の表示スケール(設定 → システム → ディスプレイ)も一旦既定に戻して検証してください。

DevTools のデバイスエミュレーション/UA オーバーライド

デバイスツールバーの有効化、User-Agent の固定、タッチエミュレーションのオンなどは、タブ単位で保持されることがあります。別タブで同サイトを開いても再現するなら、セッション間で持続している可能性があるため、ブラウザ再起動やプロファイル切替も併せて実施すると確実です。

サイト実装(accept/capture 属性、UA 判定、A/B テスト)

特にモバイルでの撮影アップロードを想定したフォームでは、<input type="file" capture> の指定や、ユーザーエージェントに基づく分岐で「カメラから」等の導線が優先されます。デスクトップで「PC から選択」が見えない・最前に出ない場合、サイト側の分岐条件が厳しすぎる・誤検知していることがあります。DevTools の Elements パネルで該当 input 要素を特定し、属性やクラスの切替がどうなっているかを観察すると、運営側へ伝える材料になります。

サイトデータの持続(Cookie/LocalStorage/IndexedDB)

UI 選択状態やモードがローカルに保存されると、画面条件を直しても“モバイルモード固定”が続きます。前述の通り、ドメイン単位でのデータ削除が最小の副作用で効果的です。

拡張機能・企業セキュリティ製品・プロキシ

UA/ヘッダーの書き換え、HTML のインジェクション、スクリプト最適化(圧縮・難読化・遅延読み込み)を行うツールやネットワーク機器は、ファイル入力 UI を巻き込んで予期せぬ動作を招くことがあります。社内ネットワーク外(モバイル回線や自宅回線)での再現性を確認するのが有効です。

File System Access API / 権限関連

OneDrive / SharePoint / 一部のクラウドストレージ統合 UI は、File System Access API の許可・ブロックで挙動が変わることがあります。Edge の設定で「サイトがローカルファイルへのアクセスを求めたときは確認する」がオンか確認し、ブロック履歴があれば解除してください(サイトのアクセス許可画面でリセット可能)。

サイト種別ごとの“効く”テスト

サイト種別まず試すこと見るべきポイント
社内ポータル・業務アプリInPrivate/別プロファイル/社外ネットワークで再検証プロキシ/SSO スクリプトの影響、ヘッダー改変の有無
クラウドストレージ連携アクセス許可の見直し、PWA でない通常タブで開くFile System Access API のブロック履歴、ポップアップの抑止
フォーム系(問い合わせ・応募)ウィンドウ幅・ズーム・エミュレーション解除accept/capture、レスポンシブの折り畳み条件

スクリーンショット依頼だけで解決しないときの“情報の集め方”

サポートやサイト管理者へ報告する際、以下を添えると対応が速くなります。

  • 発生日時・URL・操作手順(クリック/キーボード)・実行環境(Windows 11 ビルド、Edge バージョン)。
  • 再現可否の表(InPrivate/別プロファイル/別ブラウザ/社外ネットワーク)。
  • DevTools の Elements で該当 input[type=file] の属性(accept/capture など)。
  • DevTools の Network で初期 HTML/JS のキャッシュ状態(200/304)、A/B テストのフラグ有無。
  • コンソールエラー(赤字のエントリ)と、ブロックされた権限(カメラ・ファイルアクセス・ポップアップ)。

よくある誤解の整理

  • 「Windows のストレージ権限が原因?」 —— 通常は関係しません。多くは 表示モードの誤判定 または サイト実装 に起因します。
  • 「Edge を再インストールすべき?」 —— ほとんどのケースで不要。まずはサイトデータの消去、エミュレーション解除、拡張機能オフを先に。
  • 「ウイルス対策を切れば早い?」 —— セキュリティ低下のため非推奨。オフライン・社外回線での再現確認や、管理者にログ除外の相談を。

実践チェックリスト(再発防止)

  • レスポンシブ検証後は必ずデバイスエミュレーションをオフに戻す。
  • ズームや表示スケールを上げた場合、重要なフォーム操作前に 100% に戻す。
  • 拡張機能は“ホワイトリスト方式”で必要最低限に。フォーム改変系はサイト単位で無効化。
  • サイト単位のデータ削除手順をチームで共有(“困ったらまず消す”を周知)。
  • PWA と通常タブの挙動差を理解し、重要操作はまず通常タブで実行。

トラブルシューティング・フローチャート(文字版)

1) 画面が狭い/ズーム高い → ウィンドウ広げ・ズーム 100% → 改善? → Yes: 完了 / No: 次へ
2) DevTools エミュ有効か → 無効化 → 改善? → Yes / No
3) サイトデータ個別消去 → 改善? → Yes / No
4) 拡張一括オフ + InPrivate → 改善? → Yes / No
5) 別ブラウザで同現象? → Yes: サイト側へ報告 / No: Edge 環境特有(プロファイル or 設定)
6) PWA/アプリモードか → 通常タブで再検証
7) 企業ネットワーク限定で再現? → 社内プロキシ/セキュリティ設定を調査

補足:Microsoft 系サービス利用時の注意(OneDrive/SharePoint)

  • File System Access API の許可設定を確認(ブロックがあれば解除)。
  • ポップアップ・リダイレクトがブロックされていないか確認(許可サイトに追加)。
  • アカウントの切替(個人/職場/学校)によって UI が変わるため、サインイン状態を確認。

ケーススタディ:現場で多い再現パターン

ケース A:開発者が検証後に戻し忘れ

状況: LP のレスポンシブ検証でデバイスエミュをオンのままにし、そのまま応募フォームへ。
解決: DevTools を開いて Ctrl+Shift+M でオフ、UA を既定に。

ケース B:超高ズーム+細いウィンドウ

状況: プレゼン中に 150% ズーム、分割表示でウィンドウ幅が 700px 前後に。
解決: ズーム 100%、ウィンドウ最大化。フォームのボタン群が PC 向けに復帰。

ケース C:サイトが“スマホ優先 UI”を記憶

状況: 同サイトをスマホで先に使い、その後 PC で開いたらモバイル導線が固定。
解決: ドメイン単位で Cookie/LocalStorage を消去 → 即復旧。

ケース D:拡張機能が file input を置換

状況: 入力補助ツールが input[type=file] にカスタム UI を被せ、「カメラから」的な文言にすり替え。
解決: 拡張を全オフ → 正常化 → 犯人拡張を特定し、該当サイトでは無効に。

ケース E:企業ネットワークのヘッダー改変

状況: 社内では発生、テザリングでは発生せず。
解決: 管理者に UA/Client Hints の改変有無を確認依頼。対象サイトを除外リストへ。

安全に試せる“最後の一押し”

  • プロファイルの新規作成:右上プロフィールアイコン →「プロファイルを追加」。新規プロファイルで再現しなければ、既存プロファイルの設定・データに起因。
  • Edge の修復:Windows 設定 →「アプリ」→「インストール済みアプリ」→ Microsoft Edge →「修復」。(再起動・再サインインを要する場合があります)

まとめ:最短で“PC から選択”へ戻すには

  • まずは デバイスエミュ無効化・ウィンドウ幅/ズームの是正・サイトデータ個別削除 の三点セット。
  • 解消しない場合は、拡張機能オフ・InPrivate/別ブラウザ検証・PWA回避で切り分け。
  • クラウドストレージ系は File System Access API 設定も見直す。
  • サイト実装起因が疑わしい場合は、DOM 属性・UA・再現手順を添えて運営へ報告。

テンプレ:サポートへ送る報告文例(コピペ可)

【発生現象】
PC(Windows 11, Microsoft Edge)でファイルアップロード時に「モバイルからアップロード(モバイルからのみ選択)」しか表示され、PC からの選択ができません。

【日時・URL】
2025/**/** **:** / https://(対象ドメイン)

【実施した対処】
・DevTools のデバイスエミュレーション無効化/UA 既定化
・ウィンドウ幅拡大/ズーム 100%
・該当サイトの Cookie/LocalStorage 消去/キャッシュ削除
・拡張機能の一括オフ、InPrivate・別プロファイルでの再検証
・Chrome でも同現象(あり/なし)

【補足情報】
・Edge バージョン:***.***.***.***
・DOM の file input 属性:accept=***, capture=***(該当する場合)
・ネットワーク:社内(再現)/社外(非再現) 

最後に(読者メリットの再確認)

本記事の手順は、開発・運用・ヘルプデスクの現場で即使える切り分け順に並べています。焦って“ブラウザ再インストール”へ行く前に、ここで紹介した 表示モードの初期化 → サイトデータの個別削除 → 拡張機能の隔離 → PWA 回避 → UA 既定化 の流れを実践すれば、最短で「PC から選択」に復帰できるはずです。もし再発する場合は、運用チーム内でチェックリスト化し、トラブルの初動対応を標準化しておくと効果的です。


付録:FAQ(ピンポイント回答)

Q. Windows の更新で直る?
OS 更新だけで改善するケースは少数です。まずは本記事の手順を。

Q. 会社のセキュリティでアップロードが禁止されている?
全面禁止であればサイトを問わず失敗します。特定サイトのみなら、UA/ヘッダー改変やスクリプト干渉の可能性を疑いましょう。

Q. 画像だけダメで PDF はいける/その逆
accept 属性のフィルタが厳しすぎる可能性。サイト側へ種別の許可設定を見直してもらってください。

Q. Edge 以外は大丈夫
Edge プロファイル/拡張/設定の影響が濃厚。新規プロファイルでの再検証と、拡張の犯人切り分けを。


参考メモ(管理者向け)

  • ポリシーで File System Access API やサイト許可を強制している場合、対象 URL の例外設定を見直し。
  • リバースプロキシ・WAF での HTML 書き換えや CSP 付与が、フォーム UI の動的変化と衝突していないかを確認。
  • SSO 統合(複数テナント)でドメイン跨ぎの Cookie が第三者扱いになり、状態保持に失敗していないかを点検。

この記事を書いた人

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

コメント

コメントする

目次