CapsLock以外で大文字になる原因【Windows編】

CapsLock以外で大文字になる原因【Windows編】

公開: 更新:
CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座

キーボードでアルファベットを入力すると大文字になってしまう場合、多くの方はCapsLockの解除を試みます。しかし、CapsLockを解除しても大文字のまま入力されるケースがあり、原因がわからず困っている方も少なくありません。

CapsLock以外で大文字になる原因は複数あり、Shiftキーの物理的な問題やWindowsの固定キー機能、Wordの設定など、確認すべきポイントは多岐にわたります。原因を特定せずに対処しようとすると、問題が解決しないまま時間を浪費してしまいます。

この記事では、CapsLock以外で大文字になる原因と対処法について、原因ごとの確認手順から具体的な設定変更の方法まで詳しく解説していきます。なお、本記事は主にWindows環境での対処法を中心に解説しています。

Macをご利用の場合は、システム設定の「キーボード」→「入力ソース」内にある自動大文字化の設定や各アプリ固有の設定をご確認ください。



CapsLock以外で大文字になる原因

CapsLockを解除しても大文字のまま入力される場合、以下のいずれかが原因になっている可能性があります。まずは原因を特定し、該当する対処法を実行してください。

原因 症状 確認方法
Shiftキーの引っかかり 入力した英字がすべてのアプリで大文字になる Shiftキーを数回押して戻るか確認
固定キー機能の有効化 Shiftを離しても押した状態が続く タスクバーやトレイ領域に固定キーのアイコンが表示されているか確認
Wordのオートコレクト 英文の文頭だけが大文字に変換される Word以外のアプリでは正常か確認
Wordのフォント設定(書式) Word内で英字が全て大文字で「表示」される フォント設定画面で「すべて大文字」のチェックを確認

なお、上記以外にも、IMEの設定、キーボードカスタマイズソフト、リモートデスクトップ環境、キーボードドライバの不具合などが原因となる場合もあります。本記事では代表的な4つの原因について詳しく解説します。

入力した英字自体がすべてのアプリで大文字になる場合は、ShiftキーやWindowsの固定キー機能が原因の可能性が高いです。特定のアプリだけで大文字になる場合は、そのアプリの設定を確認してください。

Shiftキーが原因で大文字になる場合の対処法

CapsLock以外で大文字になる代表的な原因の一つが、Shiftキーに関する問題です。Shiftキーが物理的に引っかかっている場合や、Windowsの固定キー機能によってShiftキーが有効状態のまま保持されている場合に、英字入力が大文字になりやすくなります。

Shiftキーが原因で大文字になる場合の対処法として、以下の2つがあります。

  1. Shiftキーの物理的な引っかかりを確認する
  2. 固定キー機能を無効にする

確認箇所が異なるため、順番に試してみてください。

Shiftキーの物理的な引っかかりを確認する

キーボードのShiftキーが物理的に押し込まれたまま戻らない状態になると、CapsLockを解除しても英字を入力するたびに大文字で入力されます。特にノートパソコンでは、キーの下にゴミやほこりが挟まることによってShiftキーが引っかかるケースが多いです。

確認と対処の手順は、以下の通りです。

  1. 左右のShiftキーをそれぞれ通常の力で数回押し、押下時の感触と戻りを確認する
  2. 押して離したときに通常の「カチッ」という感触があり、スムーズにキーが戻るか確認する
  3. 引っかかりを感じる場合は、キーボードの電源を切った状態でエアダスターを使い、短く断続的に噴射してキー周囲のゴミを除去する
  4. 清掃後にメモ帳などで小文字入力ができるか確認する

Shiftキーが正常に動作しているかを簡単にテストするには、Windowsのメモ帳を開いてアルファベットを入力してみてください。Shiftキーを押さずに小文字で入力できれば、Shiftキーの引っかかりは解消されています。

確認ポイント 正常な状態 異常な状態
キーの感触 押して離すとすぐ戻る 押し込まれたまま戻りにくい
メモ帳の入力 小文字で入力できる Shiftを押さなくても大文字になる

なお、キートップを無理に押し込んだり、力任せに取り外したりするとキーボード内部のパンタグラフやラバーカップを破損させる原因になります。エアダスターを使用する際は、製品の注意書きに従い、缶を傾けすぎたり連続で長時間噴射したりしないようにしてください。

清掃しても引っかかりが解消しない場合は、キーボードの故障が考えられます。外付けキーボードを接続して正常に入力できるか確認し、外付けで問題がなければ本体キーボードの修理・交換を検討してください。


Python研修一覧はこちら

目的に合うPython研修を一覧形式から探したい方は、ぜひご利用ください。

Python研修を比較する

Java研修一覧はこちら

目的に合うJava研修を一覧形式から探したい方は、ぜひご利用ください。

Java研修を比較する

PHP研修一覧はこちら

目的に合うPHP研修を一覧形式から探したい方は、ぜひご利用ください。

PHP研修を比較する

新入社員研修

目的に合う新入社員研修を一覧形式から探したい方は、ぜひご利用ください。

新入社員研修を比較する

全ての研修からも探したい方はこちら

固定キー機能を無効にする

Windowsの固定キー機能とは、ShiftキーやCtrlキーなどの修飾キーを同時押しせずに順番に押せるようにするアクセシビリティ機能です。この機能が有効な状態でShiftキーが固定・ロックされると、英字が大文字で入力され続けることがあります。

固定キー機能を使用すると、Ctrl、Alt、Shift、Windowsロゴキーなどの修飾キーを押したままにしなくても、キーストロークを入力できます。

出典:Microsoft - Windowsのアクセシビリティ機能

固定キー機能はShiftキーを5回連続で押すと確認ダイアログが表示され、そこで「はい」を選択すると有効化されます。意図せずダイアログで承諾してしまい有効になっているケースがあるため、次の手順で無効化してください。

  1. Windowsキー+Iキーを押して「設定」画面を開く
  2. Windows 11の場合は「アクセシビリティ」、Windows 10の場合は「簡単操作」をクリックする
  3. 左側メニューから「キーボード」をクリックする
  4. 「固定キー」のトグルスイッチをオフにする

設定画面で固定キー機能をオフにした後、メモ帳でアルファベットを入力して小文字に戻っていることを確認してください。

今後、Shiftキーの5回連打で確認ダイアログが誤って表示されないようにするには、同じ設定画面内の「固定キーのキーボードショートカット(Shiftキーを5回押して固定キーをオンにする)」もオフにしておくことを推奨します。

Wordの設定で大文字になる場合の対処法

メモ帳やブラウザでは小文字で入力できるのにWordだけで大文字になる場合は、Wordの設定が原因である可能性が高いです。症状に応じて、オートコレクト機能またはフォント設定(書式)を確認してください。

  1. オートコレクト機能を無効にする(英文の文頭だけが大文字になる場合)
  2. フォント設定を確認する(英字がすべて大文字で表示される場合)

オートコレクト機能を無効にする

Wordのオートコレクト機能とは、入力した文字を自動的に修正する機能で、英の文頭を自動的に大文字に変換する設定が初期状態で有効になっています。この機能は主に英文入力時に動作し、ピリオド直後や段落の先頭で入力された英字が自動的に大文字に変換されます。

オートコレクトでは、一般的なスペル ミス、文の最初の文字の大文字化、その他の種類のエラーを自動的に修正します。

出典:Microsoft Office サポート - オートコレクトの設定

オートコレクト機能を無効にする手順は、以下の通りです。

  1. Wordの「ファイル」タブをクリックする
  2. 「オプション」をクリックする
  3. 「文章校正」をクリックする
  4. 「オートコレクトのオプション」ボタンをクリックする
  5. 「文の先頭文字を大文字にする」のチェックを外す
  6. 「OK」をクリックして設定を保存する

この設定を変更すると、英文の先頭に入力した英字が自動的に大文字に変換されなくなります。設定変更後は、Wordで新しい文を入力して小文字のまま入力できることを確認してください。

設定 有効時の動作 無効時の動作
文の先頭文字を大文字にする 英文のピリオド後や段落先頭の英字が自動的に大文字になる 入力したまま表示される

なお、この設定はWordだけではなくPowerPointやOutlookにも個別に存在するため、他のOfficeアプリでも大文字になる場合は、それぞれのアプリで同様の手順でオートコレクト設定を確認してください。

フォント設定を確認する

Wordで入力した英字がすべて大文字で「表示」される場合は、フォント設定の「すべて大文字」にチェックが入っている可能性があります。これは書式による表示変更であり、通常は元の文字データは小文字のまま保持されたまま、画面上では大文字で表示されます。

つまり「入力」そのものが大文字になっているのではなく、「表示」が大文字になっている状態です。なお、Wordには別途「文字種の変換」機能があり、そちらを使った場合は文字データ自体が変換される点に注意してください。

テキストの大文字と小文字を変更するには、テキストを選択し、[ホーム] タブの [フォント] グループで [文字種の変換] をクリックします。

出典:Microsoft Office サポート - テキストの大文字と小文字を変更する

フォント設定を確認する手順は、以下の通りです。

  1. 大文字で表示されているテキストを選択する
  2. 「ホーム」タブの「フォント」欄の右下にある小さな矢印アイコン(ダイアログボックス起動ツール)をクリックする
  3. 「フォント」ダイアログボックスが表示される
  4. 「文字飾り」セクションの「すべて大文字」のチェックを外す
  5. 「OK」をクリックして設定を反映する

「すべて大文字」のチェックを外すと、テキストが元の小文字表示に戻ります。この設定は選択範囲や適用しているスタイルごとに反映されるため、別の段落やスタイルでも同じ問題が発生している場合は、該当箇所ごとに同様にフォント設定を確認してください。


Python基礎・実践(Django)

企業・法人向けのPython研修では、基礎から応用まで体系的に学べます。

Python研修の詳細

DX社員研修

企業・法人向けのDX研修では、実務に繋がるリスキリングでITレベルを向上させます。

DX研修の詳細

Javaエンジニア育成研修

企業・法人向けのJavaエンジニア育成研修では、Javaの基礎から応用まで確実に習得できます。

Java研修の詳細

新卒・新入社員向け研修

企業・法人に新入社員・新卒社員に向けたプログラミング研修を提供しています。

新入社員研修の詳細

コードキャンプのIT研修を全て見る

大文字になる現象に関するよくある質問

CapsLockキーがないキーボードではどうすればよいですか?

CapsLockキーが物理的に存在しないキーボードを使用している場合でも、Windowsのスクリーンキーボードを使用すれば、CapsLockの状態を視覚的に確認して切り替えられます。スクリーンキーボードの起動方法は環境によって異なるため、以下の方法から利用可能なものを試してください。

起動方法 手順
「ファイル名を指定して実行」から起動 Windowsキー+Rを押し、「osk」と入力してEnter
設定画面から起動 「アクセシビリティ」または「簡単操作」→「キーボード」→「スクリーンキーボード」をオン
ショートカットキー Windowsキー+Ctrl+O(環境により有効)

スクリーンキーボードが起動したら、表示されたCapsLockキーをクリックしてオン・オフを切り替えてください。

再起動すると直るのに毎回大文字になるのはなぜですか?

再起動で一時的に直るのに毎回大文字入力に戻る場合は、常駐ソフトやスタートアップに登録されたプログラムがキーボード入力を変更している可能性があります。キーリマップソフト(PowerToys、Change Key、AutoHotKeyなど)が起動時に自動でキー配置を変更しているケースが代表例です。

  • タスクマネージャーを開き、「スタートアップアプリ」タブで自動起動しているキーボード関連ソフトを確認
  • 該当しそうなソフトを無効化して再起動し、改善するか確認
  • 改善した場合は該当ソフトの設定を見直す

なお、キーボードの種類によってはCapsLockのオン・オフ状態がハードウェア側で保持されるため、シャットダウンや再起動後も前回の状態が引き継がれることがあります。この場合はCapsLockキー自体を押して解除してください。

Excelで入力した文字が大文字になる場合はどうすればよいですか?

Excelで入力した英字が大文字で表示される場合は、別セルのUPPER関数による変換結果を参照しているか、データの入力規則やマクロ(VBA)によって自動変換が行われている可能性があります。セルの数式バーで実際に入力されている値を確認し、関数や数式が設定されている場合はその内容を見直してください。

  • 数式バーに「=UPPER(...)」などの関数が表示されていないか確認
  • データの入力規則で大文字のみ許可する設定になっていないか確認
  • マクロ(VBA)のイベント処理で入力時に変換されていないか確認
  • アドインがセルの値を変更していないか確認

※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。

ITやプログラミングに関するコラム


ITやプログラミングに関するニュース

ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。

企業・法人向けのIT・プログラミング・生成AI研修を探す、比較する - IT・プログラミングを知って学べるコネクトメディア CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプが提供する無料で学べるプログラミングスクール講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア 配属3ヶ月で30%の生産性向上を実現するいよぎんコンピュータサービスの新人研修に迫る - IT・プログラミングを知って学べるコネクトメディア 金融業界の業務効率化を加速するニッセイアセットマネジメントの生成AI×GAS活用研修事例 - IT・プログラミングを知って学べるコネクトメディア 【製造業のDX人材育成事例】デジタル人材の即戦力化を実現する、日本ガイシ株式会社の異動者向オンボーディング研修 - ITやプログラミングを知って学べるコネクトメディア フューチャーアーキテクト株式会社が実現した新入社員向けIT研修プログラムでタスクフォース制度が主体的な学びと成長を生み出す - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【IT新入社員研修】オンラインとオフラインの最適バランスを実現したFutureOneの導入事例 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【新入社員研修】柔軟なハイブリッド型Java研修で実現した新卒20名の成長と成果|サークレイス株式会社 - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/現場により近いところにデジタルを根付かせるDX基礎講座研修|株式会社ブリヂストン - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/業務の効率化・DX推進に向けたIT人材育成への第一歩|株式会社カナエ - ITやプログラミングを知って学べるコネクトメディア 企業・法人向けのIT・プログラミング研修 - ITやプログラミングを知って学べるコネクトメディア

新着記事

対象者別で探す

子供(小学生・中学生・高校生)向け
プログラミング教室検索する

子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

子供(小学生・中学生・高校生)
プログラミング教室検索する

ITやプログラムなどの
最新情報を検索する

日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

ITやプログラムなどの
最新情報を検索する