Windows 10でオンスクリーンキーボードを有効・無効にする4つの方法
この記事では、Windows 10でオンスクリーンキーボードを有効または無効にする方法をご紹介します。オンスクリーンキーボードは「仮想キーボード」「タッチキーボード」とも呼ばれ、物理キーボードが搭載されていないパソコンやタブレット、あるいは物理キーボードが故障した場合や一部のキーが正常に動作しない場合にとても便利な機能です。
以下では、マウスなどのポインティングデバイスを使ってWindows 10でオンスクリーンキーボードを開く方法と、Windowsの起動時(サインイン時)に自動的に表示させる方法、Windows環境の中で有効・無効を切り替える方法を順番に解説します。
※補足:物理キーボードをお持ちの場合、最も手軽にオンスクリーンキーボードを開く方法は、Ctrl + Windowsロゴキー + O を同時に押すか、「ファイル名を指定して実行」ダイアログに osk.exe と入力して OK をクリックすることです。

Windows 10でオンスクリーンキーボード&タッチキーボードを有効・無効にする4つの方法
- 簡易操作(Ease of Access)設定からオン/オフする方法
- タスクバーのタッチキーボードアイコンを表示/非表示にする方法
- サインイン時(起動時)の自動起動を設定する方法(Windows 10/11共通)
- ユーザーがオンスクリーンキーボードを一切開けないようにする方法(Windows 10/11共通)
方法1:簡易操作設定からオン/オフする
1. スタートメニュー
> 設定
の順にクリックするか、検索ボックスに「settings」と入力して設定アプリを開きます。

2. 設定アプリのホーム画面で「簡易操作」を開きます。

3. 簡易操作の項目一覧から左側の「キーボード」を選択し、「物理キーボードなしでデバイスを使用する」のトグルを「オン」にします。これでWindows 10のオンスクリーンキーボードが起動します。
※補足:オンスクリーンキーボードを無効にするには、同じトグルを「オフ」に切り替えるだけです。また、ユーザーがショートカットキー(Ctrl + Windows + O)や「osk.exe」コマンドなど、あらゆる手段でオンスクリーンキーボードを開けないようにしたい場合は、方法4の手順1も併せて実施してください。

4. 数秒待つと、画面上にオンスクリーンキーボードが表示されます。

方法2:タスクバーのタッチキーボードアイコンを表示/非表示にする
Windows 10でオンスクリーンキーボードを開く2つ目の方法は、タスクバーの「仮想キーボード」アイコンを有効化してクリックするやり方です。手順は以下の通りです。
1. タスクバーの空いている部分を右クリックし、「タスクバーの設定」を開きます。

2. 画面を下にスクロールし、「通知領域」セクションにある「システムアイコンのオンとオフの切り替え」を選択します。

3. 「タッチキーボード」のトグルを「オン」にするとタスクバーにアイコンが表示され、「オフ」にするとアイコンが削除されます。
※補足:タッチキーボードアイコンを完全に無効化し、ユーザーがそこから仮想キーボードを開けないようにしたい場合は、方法4の手順2を参照してください。

4. 以降は、オンスクリーンキーボードを使いたいときに、タスクバーの仮想キーボードアイコンをクリックするだけで呼び出せます。

方法3:サインイン時(起動時)に自動起動する設定
サインインするたびにオンスクリーンキーボードを自動的に起動させたい(または起動させたくない)場合は、以下の手順を実行してください。
※補足:以下の手順はWindows 10とWindows 11の両方に適用できます。
1. コントロールパネルを開き、右上の「表示方法」を「小さいアイコン」に変更して、「コンピューターの簡単操作センター」を開きます。

2. 「マウスやキーボードを使わずにコンピューターを使用する」をクリックします。

3. PCの起動時に仮想キーボードを自動的に立ち上げたい場合は「オンスクリーンキーボードの使用」にチェックを入れます。逆に無効化したい場合は、チェックを外してください。

方法4:ユーザーがオンスクリーンキーボードを開けないようにする
ユーザーがあらゆる手段でオンスクリーンキーボードを開けないよう完全に禁止し、さらにWindows 10/11のタスクバーからタッチキーボードアイコンを無効化したい場合は、以下の手順に従ってください。
ステップ1:オンスクリーンキーボードアプリ(OSK.EXE)へのアクセスを拒否する
1. エクスプローラーを開き、C:\Windows\System32\ フォルダーへ移動します。
2. osk.exe ファイルを右クリックし、「プロパティ」を選択します。

3. 「セキュリティ」タブを開き、「詳細設定」をクリックします。

4. 「所有者の変更」をクリックします。

5. 「Administrators」またはご自身の管理者アカウント名を入力して「OK」をクリックします。

6. 「適用」→「OK」→「OK」→「OK」の順にクリックして変更を確定します。

7. 一度プロパティ画面を閉じ、改めてoskファイルのプロパティを開き直します。
8. 「セキュリティ」タブで「編集」を選択します。

9. 「追加」をクリックし、ユーザー一覧に「Everyone」を追加します。
10. 最後に「Everyone」を選択した状態で「拒否」にチェックを入れ、「OK」を3回クリックすれば設定完了です。

11. これ以降、どのユーザーもオンスクリーンキーボードを一切開けなくなります。
※補足:この制限を解除したい場合は、oskアプリケーションのプロパティを開き、アクセス許可の一覧から「Everyone」を削除してください。
ステップ2:サービスでタッチキーボード機能を無効化する
タスクバーのタッチキーボードアイコンから仮想キーボードを開けないようにするには、Windowsサービスで関連する「タッチキーボード」サービスを無効にします。
1. Windowsロゴキー + R を同時に押して「ファイル名を指定して実行」ダイアログを開きます。
2. ダイアログに services.msc と入力し、Enter キーを押します。

3. サービス一覧から「タッチ キーボードおよび手書きパネルサービス」を探して右クリックし、「プロパティ」を選択します。

4. スタートアップの種類を「手動」から「無効」に変更し、「OK」をクリックします。

5. 変更を適用するためにPCを再起動すれば完了です。
以上で作業は終了です!どの方法がうまくいきましたか?このガイドがお役に立った場合は、ぜひコメント欄であなたの体験談をお聞かせください。また、他の方にも届くよう、いいね&シェアにもご協力いただけると嬉しいです。
-
Windows 10 / Windows 11でキーボードをロックする方法
テレワークが普及して以降、Windowsのキーボードをロックすることの重要性は格段に高まりました。子育て中の方やペットを飼っている方ならよく分かるはずです。自宅のワークスペースでは、作業中に予期せぬ中断が起こるのは日常茶飯事です。ビジネスの管理者の方にとっても、同じような状況に直面することがあるでしょう。第三者に勝手にPCを操作されたくないものです。そんなときのために、Windowsにはキーボードをロックするいくつかの方法が用意されています。ここでは、そのすべてをご紹介します。Windows 10 / Windows 11でキーボードをロックする主な方法キーボードをロックする方法は、大きく分け
-
Windows 10でキーボードマクロを作成する方法|ショートカットキー設定の手順を解説
Windows 10には、目的のアプリへ素早くアクセスするための方法がいくつかあります。スタートメニューやタスクバーへのピン留め、デスクトップへのショートカット作成などが代表的です。しかし、毎日使うアプリであれば、もっと速く開きたいものです。そこで役立つのが「キーボードマクロ」です。タッチスクリーン非搭載のPCを使っている場合や、多ボタンマウスをお持ちでない場合でも、キーボード操作だけで簡単にアプリを起動できます。 マクロとは? コンピューティングにおけるマクロとは、「特定のタスクを実行するために、自動的に一連の命令へと展開される単一の命令」を指します。つまり、キーボードマクロとは、Windo