※本ページにはプロモーション(広告)が含まれています
Windows 11を使っていると、スクリーンキーボード(オンスクリーンキーボード)が勝手に起動する・閉じても何度も表示されるといったトラブルに悩まされることがあります。物理キーボードを接続しているのに画面上にキーボードが出てきて邪魔になる、という声は非常に多いです。
この記事では、Windows 11でスクリーンキーボードが勝手に表示される原因を詳しく解説し、確実に止める対処法を7つ紹介します。設定変更からレジストリ操作まで、初心者でもわかるようにステップ形式で丁寧に説明していきます。
📖 この記事でわかること
- スクリーンキーボードが勝手に起動する5つの主な原因
- 「アクセシビリティ」設定からスクリーンキーボードを無効にする方法
- タブレットモードの誤認識を解消する手順
- スタートアップからスクリーンキーボードを除外する方法
- レジストリ編集で根本的に自動起動を止める方法
- タッチスクリーンの設定を見直してトラブルを防ぐ方法
- それでも直らない場合の最終手段

スクリーンキーボードが勝手に起動する5つの主な原因
対処法を試す前に、まずは原因を理解しておきましょう。原因がわかれば、適切な対処法をピンポイントで実行できます。
| 原因 | 詳細 | 対処の難易度 |
|---|---|---|
| アクセシビリティ設定がON | 「簡単操作」のスクリーンキーボード機能が有効になっている | ★☆☆(簡単) |
| タブレットモードの誤認識 | 2-in-1 PCやタッチ対応PCでタブレットモードと誤判定される | ★☆☆(簡単) |
| スタートアップに登録されている | PC起動時にスクリーンキーボードが自動起動する設定になっている | ★☆☆(簡単) |
| タッチキーボードの自動表示設定 | テキスト入力欄をタッチするとタッチキーボードが自動で出る設定 | ★☆☆(簡単) |
| レジストリの設定値が有効 | レジストリでスクリーンキーボードの自動起動が設定されている | ★★☆(中級) |
それでは、簡単な方法から順番に対処法を解説していきます。多くの場合、最初の2〜3つの方法で解決できます。
対処法1:アクセシビリティ(簡単操作)のスクリーンキーボードをOFFにする
最も多い原因がこの設定です。Windows 11の「アクセシビリティ」設定で、スクリーンキーボードが有効になっていると、物理キーボードがあっても画面上にキーボードが表示されます。
手順(ステップ形式)
ステップ1:キーボードの Windowsキー + I を同時に押して「設定」を開きます。
ステップ2:左側メニューから「アクセシビリティ」をクリックします。
ステップ3:下にスクロールして、「操作」セクションの「キーボード」をクリックします。
ステップ4:「スクリーン キーボード」のトグルスイッチが「オン」になっている場合は、「オフ」に切り替えます。
ステップ5:設定画面を閉じて、スクリーンキーボードが表示されなくなったか確認します。
💡 ポイント:ショートカットキー Windowsキー + Ctrl + O でもスクリーンキーボードのON/OFFを切り替えられます。もし誤って押してしまった場合は、同じショートカットで解除できます。
対処法2:タッチキーボードの自動表示設定を変更する
Windows 11には「スクリーンキーボード」とは別に「タッチキーボード」という機能もあります。タッチ対応PCでは、テキスト入力欄をタップしたときに自動でタッチキーボードが表示される設定になっている場合があります。
手順
ステップ1:Windowsキー + I で「設定」を開きます。
ステップ2:左メニューの「時刻と言語」をクリックします。
ステップ3:「入力」をクリックします。
ステップ4:「タッチ キーボード」セクションを探します。
ステップ5:「キーボードが接続されていないときにタッチ キーボードを表示する」の設定を確認します。
ステップ6:ドロップダウンメニューから「表示しない」を選択します。物理キーボードがあるのに表示される場合は「表示しない」が確実です。
| 設定値 | 動作 | おすすめ |
|---|---|---|
| 表示しない | タッチキーボードを一切表示しない | 物理キーボード常用者向け |
| キーボード未接続時のみ | 物理キーボード未接続のときだけ表示 | 2-in-1 PC向け(推奨) |
| 常に表示 | テキスト欄タップ時に常に表示 | タッチ操作メインの方向け |
対処法3:タスクバーのタッチキーボードアイコンを非表示にする
タスクバーにタッチキーボードのアイコンが表示されていると、誤ってクリックしてキーボードが起動してしまうことがあります。不要な場合はアイコン自体を非表示にしましょう。
ステップ1:タスクバーの何もないところを右クリックします。
ステップ2:表示されたメニューから「タスク バーの設定」をクリックします。
ステップ3:「システム トレイ アイコン」セクションを探します。
ステップ4:「タッチ キーボード」のドロップダウンを「なし」に変更します。
対処法4:タブレットモードの設定を確認・変更する
2-in-1 PCやタッチスクリーン搭載のノートPCでは、Windows 11がタブレットモードと誤認識してスクリーンキーボードを自動表示することがあります。キーボードを取り外していないのにタブレットモードに切り替わってしまう場合は、以下の設定を確認してください。
手順
ステップ1:Windowsキー + I で「設定」を開きます。
ステップ2:左メニューから「システム」をクリックします。
ステップ3:「タブレット」をクリックします(タッチ非対応PCでは表示されない場合があります)。
ステップ4:「キーボードを取り外したときにタブレット モードに自動的に切り替える」の設定を確認します。
ステップ5:問題が起きている場合は「切り替えない」に設定を変更します。
✅ 補足:Windows 11では、Windows 10にあった明示的な「タブレットモード」の切り替えスイッチは廃止されています。代わりに、キーボードの着脱をセンサーで検知して自動で切り替わる仕組みになっています。センサーの誤検知が原因の場合、上記の設定変更で解決できます。
対処法5:スタートアップからスクリーンキーボードを無効にする
PCを起動するたびにスクリーンキーボードが自動で立ち上がる場合、スタートアップに登録されている可能性があります。タスクマネージャーから無効化しましょう。
方法A:タスクマネージャーからの無効化
ステップ1:Ctrl + Shift + Esc を同時に押して「タスクマネージャー」を開きます。
ステップ2:上部のタブから「スタートアップ アプリ」をクリックします(Windows 11のタスクマネージャーでは左側のアイコンの場合もあります)。
ステップ3:一覧の中に「スクリーン キーボード」(osk.exe)や「TabTip」などの項目がないか探します。
ステップ4:見つかった場合は、その項目を右クリックして「無効化」を選択します。
方法B:設定アプリからの無効化
ステップ1:Windowsキー + I で「設定」を開きます。
ステップ2:「アプリ」→「スタートアップ」の順にクリックします。
ステップ3:スクリーンキーボード関連の項目があれば「オフ」に切り替えます。
対処法6:レジストリを編集してスクリーンキーボードの自動起動を完全に停止する
上記の方法で解決しない場合、レジストリを直接編集することでスクリーンキーボードの自動起動を根本的にブロックできます。
⚠️ 注意:レジストリの編集を誤ると、Windowsが正常に動作しなくなる可能性があります。必ず編集前にレジストリのバックアップを取ってください。操作に不安がある方は、この手順をスキップして対処法7に進んでください。
レジストリバックアップの取り方
ステップ1:Windowsキー + R を押して「ファイル名を指定して実行」を開きます。
ステップ2:regedit と入力して「OK」をクリックします。
ステップ3:レジストリエディターが開いたら、メニューバーの「ファイル」→「エクスポート」を選択します。
ステップ4:「エクスポート範囲」を「すべて」にして、わかりやすい場所(デスクトップなど)に保存します。
レジストリの編集手順
ステップ1:レジストリエディターのアドレスバーに以下のパスをコピー&ペーストして Enter を押します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI
ステップ2:右側のペインに「ShowTabletKeyboard」という値があるか確認します。
ステップ3:値がある場合はダブルクリックして開き、「値のデータ」を「0」に変更して「OK」をクリックします。
ステップ4:値がない場合は、右側の空白部分を右クリック →「新規」→「DWORD(32ビット)値」を選択し、名前を「ShowTabletKeyboard」にして値のデータを「0」に設定します。
ステップ5:レジストリエディターを閉じて、PCを再起動します。
もう一つのレジストリキー(タッチキーボード用)
タッチキーボード(TabTip.exe)の自動起動も止めたい場合は、以下のレジストリキーも確認してください。
パス:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\TabletTip\1.7
値の名前:EnableDesktopModeAutoInvoke
値のデータ:0(自動表示を無効化)
対処法7:タッチスクリーンドライバーを確認・無効化する
タッチスクリーン搭載のPCで、タッチ機能の誤作動がスクリーンキーボードの不要な表示を引き起こしている場合があります。タッチスクリーンを使わない方は、一時的にドライバーを無効化して症状が改善するか確認できます。
ステップ1:Windowsキー + X を押して、クイックリンクメニューから「デバイス マネージャー」を選択します。
ステップ2:「ヒューマン インターフェイス デバイス」のカテゴリを展開します。
ステップ3:「HID 準拠タッチ スクリーン」を右クリックします。
ステップ4:「デバイスを無効にする」を選択します。
ステップ5:確認ダイアログで「はい」をクリックします。
💡 ポイント:この操作でタッチスクリーンが反応しなくなります。問題が解決したかの確認後、タッチ機能が必要な場合は同じ手順で「デバイスを有効にする」を選べば元に戻せます。
対処法のまとめ比較表
7つの対処法を一覧でまとめます。上から順番に試していくことをおすすめします。
| 対処法 | 難易度 | 効果 | 対象ユーザー |
|---|---|---|---|
| 1. アクセシビリティ設定OFF | ★☆☆ | 高い | 全ユーザー |
| 2. タッチキーボード設定変更 | ★☆☆ | 高い | タッチ対応PC |
| 3. タスクバーアイコン非表示 | ★☆☆ | 中程度 | 誤タップが多い方 |
| 4. タブレットモード設定変更 | ★☆☆ | 高い | 2-in-1 PCユーザー |
| 5. スタートアップ無効化 | ★☆☆ | 高い | 起動時に表示される方 |
| 6. レジストリ編集 | ★★☆ | 非常に高い | 上記で解決しない方 |
| 7. タッチスクリーン無効化 | ★★☆ | 高い | タッチ不要な方 |
それでも解決しない場合の追加チェック項目
上記7つの対処法を試しても問題が解決しない場合は、以下の追加チェックも行ってみてください。
Windows Updateを最新にする
スクリーンキーボードの不具合がWindowsのバグに起因している場合があります。設定 → Windows Update → 更新プログラムのチェックから最新の状態にアップデートしてください。
サードパーティアプリの影響を確認する
一部のリモートデスクトップアプリやアクセシビリティ支援ツールが、スクリーンキーボードを強制的に起動させることがあります。最近インストールしたアプリがあれば、一時的にアンインストールして症状が改善するか確認してみてください。
クリーンブートで原因を特定する
ステップ1:Windowsキー + R で「ファイル名を指定して実行」を開き、msconfig と入力して Enter を押します。
ステップ2:「サービス」タブを開き、「Microsoft のサービスをすべて隠す」にチェックを入れます。
ステップ3:「すべて無効」をクリックします。
ステップ4:「スタートアップ」タブで「タスク マネージャーを開く」をクリックし、すべてのスタートアップ項目を無効にします。
ステップ5:PCを再起動して、スクリーンキーボードが表示されるか確認します。表示されなければ、サードパーティアプリが原因です。
スクリーンキーボードとタッチキーボードの違い
Windows 11には似た名前の2つのキーボード機能があり、混同しやすいです。それぞれの違いを理解しておくと、問題の特定がスムーズになります。
| 項目 | スクリーンキーボード(osk.exe) | タッチキーボード(TabTip.exe) |
|---|---|---|
| 主な用途 | アクセシビリティ(身体機能の補助) | タッチ操作での文字入力 |
| デザイン | クラシックな外観(物理キーボードに近い) | モダンなUI(フリック入力対応) |
| 起動方法 | アクセシビリティ設定、ショートカット | テキスト欄タップで自動表示 |
| 設定場所 | 設定 → アクセシビリティ → キーボード | 設定 → 時刻と言語 → 入力 |
| 無効化の対象レジストリ | ShowTabletKeyboard | EnableDesktopModeAutoInvoke |
どちらのキーボードが表示されているかによって、対処法が異なります。クラシックな見た目のキーボードなら対処法1・5・6を、モダンな見た目なら対処法2・3・4・6を優先的に試してみてください。
この記事に関連するおすすめ商品
ロジクール ワイヤレスキーボード K295
約3,500円
静音設計で打鍵音が気にならない。Bluetooth対応でスクリーンキーボードに頼らず快適に入力できます。
Anker ウルトラスリム Bluetooth キーボード
約2,000円
超軽量・薄型で持ち運びに便利。タブレットモードでもBluetoothキーボードがあれば画面を広く使えます。
ASUS タッチスクリーン対応モニター 15.6インチ
約25,000円
タッチ操作とキーボード入力を両立したい方に。タッチキーボード設定を正しく調整すれば快適に使えます。
※ 価格は変動します。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q1. スクリーンキーボードとタッチキーボードの両方が出てくるのですが?
A. それぞれ別の設定で制御されているため、両方の設定を個別にOFFにする必要があります。スクリーンキーボードは「アクセシビリティ → キーボード」から、タッチキーボードは「時刻と言語 → 入力」から無効化してください。
Q2. レジストリを編集するのが怖いです。他に方法はありますか?
A. 対処法1〜5はレジストリを触らずに設定画面から変更できます。多くの場合はこの5つで解決しますので、レジストリ編集は最後の手段として考えてください。
Q3. 設定をOFFにしたのに再起動すると元に戻ってしまいます。
A. Windows Updateやサードパーティアプリが設定をリセットしている可能性があります。対処法6のレジストリ編集を行うことで、設定がリセットされにくくなります。また、クリーンブートで原因アプリを特定することもおすすめします。
Q4. Surface Proでスクリーンキーボードが勝手に出てきます。
A. Surface ProなどのType Cover対応デバイスでは、キーボードの接続が不安定だとタブレットモードと誤認識されることがあります。Type Coverの接続端子を清掃し、しっかりと装着してください。それでも改善しない場合は対処法4のタブレットモード設定を変更してみてください。
Q5. ログイン画面にスクリーンキーボードが表示されるのを止めたいです。
A. ログイン画面のスクリーンキーボードは、サインイン画面右下のアクセシビリティアイコン(人型のアイコン)から無効化できます。また、対処法6のレジストリ編集(ShowTabletKeyboard = 0)もログイン画面に影響します。
Q6. スクリーンキーボードを完全にアンインストールできますか?
A. スクリーンキーボード(osk.exe)はWindowsのシステムファイルのため、通常の方法ではアンインストールできません。無効化することで同等の効果が得られますので、この記事で紹介した対処法をお試しください。
Q7. リモートデスクトップ接続時にスクリーンキーボードが出てきます。
A. リモートデスクトップ接続時は、接続先のPCの設定がスクリーンキーボードの表示に影響します。接続先のPCでもこの記事の対処法1〜6を実施してください。また、リモートデスクトップクライアントの設定でキーボード入力の転送設定を確認してみてください。
Q8. スクリーンキーボードを一時的にだけ使いたい場合はどうすればいいですか?
A. 自動起動はOFFにしたまま、必要なときだけ手動で起動する方法がおすすめです。スタートメニューで「スクリーン キーボード」と検索するか、Windowsキー + Ctrl + O のショートカットで起動できます。使い終わったらウィンドウの×ボタンで閉じるだけです。
まとめ
Windows 11でスクリーンキーボードが勝手に起動する問題は、多くの場合設定の変更だけで解決できます。
✅ 対処の優先順位
- アクセシビリティ設定でスクリーンキーボードをOFFにする(最も多い原因)
- タッチキーボードの自動表示設定を「表示しない」に変更する
- タスクバーのアイコンを非表示にして誤タップを防ぐ
- タブレットモードの自動切り替えを無効にする(2-in-1 PCの場合)
- スタートアップから除外して起動時の自動表示を止める
- 上記で解決しない場合はレジストリ編集で根本対処
- タッチ不要ならタッチスクリーンドライバーを一時無効化
まずは対処法1と2を試してみてください。ほとんどの場合はこの2つで解決します。それでも改善しない場合は、対処法3〜7を順番に試していくことで、必ず解決に辿り着けるはずです。
この記事が、スクリーンキーボードのトラブル解決にお役に立てれば幸いです。他にもWindowsに関するお困りごとがあれば、ぜひ当サイトの他の記事もチェックしてみてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!