修正:一部のブラウザでテキストフィールドに入力できない

一部のユーザーは、フィールドボックスに(文字または数字)入力できないと報告されています。他の影響を受けるユーザーは、問題が特定のフィールドボックスでのみ発生することを報告しています。この問題は、Internet Explorer、Edge、Chrome、Firefox、およびOperaで発生したという報告があるため、特定のブラウザーに限定されません。さらに、この問題は複数のWindowsバージョン(Windows 7、Windows 8、およびWindows 10)で報告されています。

「ブラウザのテキストフィールドを入力できない」問題の原因は何ですか?

この特定の問題を調査するために、さまざまなユーザーレポートと、問題を解決するために使用した修復戦略を調べました。収集したものから、この特定のエラーメッセージをトリガーするいくつかの一般的なシナリオがあります。

  • Windows 7の不具合–多くのユーザーが指摘しているように、この問題は、さまざまなテキストボックスが応答しなくなる原因となる不具合が原因で発生することがよくあります。同様の状況にある何人かのユーザーは、アクティブなウィンドウに再び焦点を合わせるさまざまな手順を使用して問題を解決することに成功しました。
  • Internet Explorerは32ビットモードで使用されています–この問題は通常、32ビットバージョンのInternetExplorerを使用している64ビットベースのマシンで発生することが報告されています。この場合の解決策は、64ビットバージョンのIEの使用を開始することです。
  • ハードウェアアクセラレーションはマシンでサポートされていません–この特定の問題は、CPUがハードウェア仮想化を処理するように装備されていないためにも発生する可能性があります。Chromeや他のいくつかのブラウザは、ハードウェア仮想化をマシンで実現できると誤解して、エラーメッセージを生成する可能性があります。
  • IDM統合モジュールがキーボード入力を壊している– IDM統合モジュールは、インターネットダウンロードマネージャーの拡張機能です。結局のところ、Chrome拡張機能にはよく知られた不具合があり、一部の種類のテキストボックスが応答しなくなります。
  • ラップトップコンピューターでスクロールキーが有効になっている–ラップトップでは、ユーザーまたはサードパーティアプリケーションによってスクロールキーが有効になっている場合に問題が発生する可能性があります。これはレガシーキーであるため、このオプションが有効になっている間、一部の最新の入力ボックスは機能を停止します。
  • レジストリキーの破損が問題の原因です–一部のユーザーは、CCleanerでシステムをスキャンした後、問題が完全に解消されたと報告しています。これは、レジストリキーがエラーの原因である可能性があることを示唆しているようです。現在のところ、正確なレジストリキーを特定することはできません。
  • いくつかの必要なDLLキーを再登録する必要があります–入力ボックスにテキストを入力するプロセス中にWindows搭載マシンで使用されるDLLファイルがいくつかあります。何人かのユーザーは、これらのキーを再登録することで問題を解決することができました。

現在、この特定のエラーメッセージの解決に苦労している場合は、この記事で、検証済みのトラブルシューティング手順をいくつか紹介します。以下に、同様の状況にある他のユーザーが問題を解決するために使用した、フィルタリングされたメソッドの選択を示します。

プロセス全体を可能な限り効率的にするために、以下の方法を提示されている順序で実行してください。最終的には、特定のシナリオで問題を解決するいくつかの手順を見つける必要があります。

方法1:Windowsキーを2回押す

これは奇妙な修正のように聞こえるかもしれませんが、Chromeブラウザでのみ遭遇している何人かのユーザーは、Windowsキーを2回押した後にテキストボックスが入力可能になると報告しています。この方法は、ほとんどの場合、古いChromeビルドを搭載したWindows 7バージョンで有効であると報告されていますが、2秒しかかからないため、オペレーティングシステムに関係なく試すことができます。

タイプボックス内をクリックし、Windowsキーを2回押して、入力を開始するだけです。メソッドが成功すると、通常どおりに入力できるはずです。

更新:一部のユーザーが発見したもう1つの一時的な解決策は、ブラウザーウィンドウを1〜2回続けて最小化および最大化することです。どうやら、これはOSにウィンドウを再度作成させ、テキストフィールドボックスを再度編集できるようにします。

この方法が効果的でない場合、またはより永続的なアプローチを探している場合は、以下の次の方法に進んでください。

方法2:ブラウザを64ビットモードで開く

影響を受ける一部のユーザーは、Internet Explorerでこの問題が発生しただけであり、ブラウザーを64ビットモードで開いた場合、問題は発生しなくなったと報告しています。これは通常、64ビットアーキテクチャのOSを搭載したマシンを使用しているが、32ビットモードのIEを使用することを好むユーザーで発生することが報告されています。

Internet Explorerでのみこの問題が発生する場合は、ブラウザを64ビットモードで開いて、問題が引き続き発生するかどうかを確認してみましょう。これを行う方法のクイックガイドは次のとおりです。

  1. ファイルエクスプローラーを開き、次の場所に移動します。
    C:\ Program Files(x86)\ Internet Explorer
  2. iexplore.exeをダブルクリックして、ブラウザを64ビットモードで開きます。次に、テキストフィールドに移動して、問題がまだ発生しているかどうかを確認します。
  3. 問題が発生しなくなった場合は、Internet Explorerフォルダーに戻り、iexplore.exe を右クリックして、[送信] > [デスクトップ](ショートカットの作成)を選択します。

    これは単なる即興のショートカットであることに注意してください。この方法が特定のシナリオで効果的であることがわかった場合は、問題を回避するために、作成したショートカットからInternetExplorerを開くことを忘れないでください。

この方法が効果的でなかった場合、または問題を解決する別の方法を探している場合は、以下の次の方法に進んでください。

方法3:GoogleChromeでハードウェアアクセラレーションを無効にする

Chromeでのみ同じ症状が発生する複数のユーザーから、Chromeの[設定]メニューからハードウェアアクセラレーションを無効にするとすぐに問題が解決したとの報告があります。これは通常、ハードウェア仮想化が利用できない古いCPUで動作するマシンで効果的であると報告されています。

注:このソリューションはGoogle Chromeでのみ機能することが確認されていますが、別のブラウザで以下の手順を適用できます。

GoogleChromeでハードウェアアクセラレーションを無効にするためのクイックガイドは次のとおりです。

  1. Google Chromeを開き、Chromeウィンドウの右上隅にあるアクションボタン(3つのドットのアイコン)をクリックします。次に、[設定]をクリックします。
  2. Chromeの[設定]メニュー内で、一番下までスクロールし、[詳細]をクリックして、使用可能なすべてのエントリを表示します。
  3. [詳細設定]メニュー内で、[システム]セクションまで下にスクロールし、使用可能な場合は[ハードウェアアクセラレーションの使用]に関連付けられているトグルを無効にします。

  4. [再起動]ボタンをクリックしてGoogleChromeを再起動し、問題が解決したかどうかを確認します。

それでもすべてまたは一部のテキストフィールドに入力できない場合は、以下の次の方法に進んでください。

方法4:IDM統合モジュールを無効にする

主にGoogleChromeで問題が発生している一部の影響を受けるユーザーは、IDM(Internet Download Manager)統合モジュールを無効にするとすぐに問題が修正されたと報告しています。

Internet DownloadManagerを使用してGoogleChromeでのダウンロードを仲介している場合は、Chrome拡張機能IDM統合モジュールをインストールしました。これは主にビデオ/サウンドファイルを取得するために使用されます。

結局のところ、キーボード入力が壊れてしまう原因となるIDM統合モジュールのよく知られた不具合があります。

このシナリオが現在の状況に適用できることがわかった場合、修正はIDM統合モジュール 拡張機能を無効にするのと同じくらい簡単です。これを行う方法のクイックガイドは次のとおりです。

  1. Google Chromeを開き、右上隅にあるアクションボタン(3つのドットアイコン)をクリックします。次に、新しく表示されたメニューから、[その他のツール]に移動し、[拡張機能]をクリックします。
  2. [拡張機能]メニュー内で、[ I DM統合モジュール]まで下にスクロールし、それに関連付けられているトグルを無効にするか、[削除]をクリックして完全にアンインストールします。
  3. 拡張機能がアンインストールされたら、コンピューターを再起動して、問題が解決したかどうかを確認します。それでも同じ症状が続く場合は、以下の次の方法に進んでください。

方法5:オンスクリーンキーボードを介して画面ロックを有効にする 

何人かのラップトップユーザーは、彼らのケースでは、ラップトップのキーボードにスクロールキーがなかったために問題が発生したと報告しています。ScrlLockキーが有効になっている場合、一部の最新の入力ボックスは正しく機能しません。

ノートパソコンのキーボードにはScrlLockを無効にするための物理的なボタンがないため、画面上のキーボードを使用して作業を完了する必要があります。これを行う方法のクイックガイドは次のとおりです。

  1. 押してWindowsキー+ Rは、ファイル名を指定して実行]ダイアログボックスを開きます。次に、「osk」と入力し、Enterキーを押してオンスクリーンキーボードを開きます。
  2. オンスクリーンキーボード内で、ScrLkをクリックしてスクロールロックを無効にします。
  3. 入力ボックスに戻り、問題が解決したかどうかを確認します。

方法6:CCleanerでレジストリをスキャンする

この特定の問題に遭遇した多くのユーザーは、完全なCCleanerスキャンを実行することで問題を解決できたと報告しています。結局のところ、CCleanerはこの特定の誤動作を引き起こす原因となったレジストリファイルを修正するために装備されています。

CCleanerをインストールして使用し、ブラウザでの入力の問題を修正するためのクイックガイドは次のとおりです。

  1. このリンク(ここ)にアクセスして、ダウンロードが開始されるのを待ちます。数秒で開始するはずです。
  2. CCleanerのインストール実行可能ファイルを開き、画面の指示に従ってユーティリティをシステムにインストールします。
  3. CCleanerがインストールされたら、それを開いて[レジストリ]タブに移動します。そこに着いたら、デフォルト設定を選択したままにして、[問題スキャン]をクリックします
  4. 最初のスキャンが完了したら、すべての問題が選択されていることを確認し、[選択した問題修正する]をクリックします
  5. プロセスが完了したら、コンピューターを再起動し、次回の起動時に問題が解決するかどうかを確認します。

次の起動が完了しても同じ問題が発生する場合は、以下の最後の方法に進んでください。

方法7:いくつかの必要なDLLファイルを登録する

ブラウザ内のキーボード入力に必要ないくつかのDDLを再登録することで、この問題を解決することができた人はほんの一握りです。再登録が必要なDDLファイルは次のとおりです。

  • mshtmled.dll
  • jscript.dll
  • mshtml.dll

この方法は、複数のブラウザ(Internet Explorer、Chrome、Firefox)で問題が発生した場合に特に効果的でした。

DDLの再登録は、いくつかの異なる方法で実行できます。実行ダイアログボックスから直接実行する方法については、以下の手順に従ってください。

  1. 押してWindowsキー+ Rは、ファイル名を指定して実行]ダイアログボックスを開きます。次に、「ق32 / u mshtmled.dll」と入力し、Enterキーを押して最初のDLLを登録します。

    注: DLLファイルが正常に登録されると、次の成功メッセージが表示されます。

  2. 押してWindowsキー+ Rは、ファイル名を指定して実行]ダイアログボックスを開きます。次に、「ق32 / u jscript.dll」と入力し、Enterキーを押して2番目のDLLを登録します。
  3. 押してWindowsキー+ Rは、ファイル名を指定して実行]ダイアログボックスを開きます。次に、「ق32 / u mshtml.dll」と入力し、Enterキーを押して3番目のDLLを登録します。
  4. すべてのDLLファイルが再登録されたら、コンピューターを再起動します。この問題は、次回の起動時に解決する必要があります。