Windowsの「サポートされていない16ビットアプリケーション」エラーを修正する3つの方法
Windows PCで表示されるエラーの中でも、特に不可解な部類に入るのがこの「サポートされていない16ビットアプリケーション」エラーです。原因を特定せずに放置していると、何がきっかけで発生したのか分からないまま終わってしまうことも少なくありません。この問題にはさまざまな原因が考えられ、その一つにはマルウェア感染さえ含まれています。
一方で、実行しようとしているプログラムやアプリケーションが、お使いのOSと単純に互換性を持たないケースもあります。その他の原因についても順に解説するので、以下の手順に従って、考えられるシナリオをすべて試してみてください。
解決策1:パソコンがマルウェアに感染していないか確認する
この解決策を最初に紹介するのは、マルウェア感染が最も危険な原因であり、一刻も早く対処すべきだからです。このエラーの現れ方は多岐にわたり、中には次のようなポップアップが繰り返し表示されるケースもあります。
プログラムまたは機能「(ファイル名または場所)」は、64ビット版のWindowsとの非互換性のため起動または実行できません。ソフトウェアのベンダーに問い合わせて、64ビット版Windowsに対応したバージョンが提供されているかご確認ください。
ファイルの場所がC:\WindowsやC:\Windows\System32など不審な場合は、直ちにトラブルシューティングを行いましょう。また、場所が正常に見えても、そのようなファイルをインストール・ダウンロードした覚えがない場合は、以下の手順ですぐにスキャンを実行してください。
マルウェアの駆除には「Malwarebytes Anti-Malware」の利用がおすすめです。無料体験版が用意された優れたアンチウイルスツールです。幸い、問題解決後はこのプログラムを使い続ける必要はないので、無料版をダウンロードしておきましょう。
- ダウンロードした実行ファイルを見つけてダブルクリックし、起動します。
- MBAM(Malwarebytes Anti-Malware)のインストール先を選択し、画面の指示に従ってインストールを完了させます。

- MBAMを開き、スキャナーのホーム画面にある「スキャン」オプションを選択します。
- ツールが更新サービスを起動してウイルス定義データベースを更新した後、スキャンが開始されます。完了までしばらくお待ちください。

- 処理が終わったらパソコンを再起動し、ポップアップがまだ表示されるかどうかを確認します。
注意:ランサムウェアやジャンクウェアなど、感染しているマルウェアの種類を特定できる場合は、他の専用ツールも併用しましょう。1つのツールではすべての種類の悪意あるアプリを検出できないことがあります。すべてのツールで何も検出されなかった場合は、以下の手順に進んでください。
- エラーメッセージが参照している場所へ移動し、隠しファイルの表示を有効にします。エクスプローラーのメニューで「表示」タブをクリックし、「表示/非表示」セクションの「隠しファイル」チェックボックスにチェックを入れます。エクスプローラーは隠しファイルを表示するようになり、設定を変更するまでこの状態が保持されます。

- 不審なファイルと、その周辺にある疑わしいファイルをすべて削除します。ファイル名や同じフォルダ内の他のファイルを検索エンジンで調べて、安全性を確認するとよいでしょう。
- 次に、キーボードで「Windows + R」キーを押します。「ファイル名を指定して実行」ダイアログボックスに「MSCONFIG」と入力して「OK」をクリックします。「スタートアップ」タブで「タスク マネージャーを開く」をクリックし、タスクマネージャーの「スタートアップ」タブで不審な項目(通常はスクリプトファイル)を探して右クリックし、「ファイルの場所を開く」を選択します。表示された場所からファイルを削除します。

- 「削除しようとしたファイルは現在使用中です」というエラーが表示された場合は、タスクマネージャーでそのファイルや不審なプロセスを探し、右クリックして「タスクの終了」を選択してから、再度削除を試みてください。
ウイルスを単純に削除するだけでは駆除できない理由は、バックグラウンドでスクリプトが常駐しており、PCを起動するたびに実行されるためです。ここまでの手順でエラーは解決したはずです。そもそもこのエラーメッセージが表示されたということは、そのウイルスが別のPCアーキテクチャ向けに開発されたものであり、お使いのPCには感染できなかった可能性が高いといえます。
解決策2:重要なシステムファイルでエラーが発生している場合
正規のシステムファイル(ファイル名と場所を検索エンジンで調べれば確認できます)でこのエラーが発生する場合、システムファイルの破損が原因である可能性があります。多くの場合、これはPCがまったく正常に起動できなくなる問題につながります。SFC(システム ファイル チェッカー)では通常うまく解決できないため、破損したファイルを手動でコピーする必要があります。この方法を進める前に、以下のものを準備してください。
- お使いのOSの起動可能なDVDまたはUSBドライブ(通常はOSのインストール時に使用したDVD)。Windows 10をお使いの場合は、後述の手順で自分で作成することもできます。
- 正常なシステムファイルがルートフォルダ(サブフォルダ内ではなく)に保存された別のUSBメモリ(フラッシュドライブ)。
Windows 10ユーザーであれば、以下の手順で簡単に起動可能な回復用DVDまたはUSBを作成できます。
- Microsoft公式サイトからメディア作成ツール(Media Creation Tool)をダウンロードします。ダウンロードした「MediaCreationTool.exe」をダブルクリックしてウィザードを起動し、「同意する」をクリックします。
- 最初の画面で「別のPCのインストール メディアを作成する(USBフラッシュ ドライブ、DVD、またはISOファイル)」オプションを選択します。

- 起動可能なドライブの言語、アーキテクチャ、エディションは、作業に使っているPCの構成に基づいて自動的に選択されますが、「このPCにおすすめのオプションを使用する」のチェックを外して、修復対象のPC(作成作業は別のPCで行っていることが多いはずです)に適した設定を選択してください。
- 「次へ」をクリックし、USBフラッシュドライブかDVDかを選択する画面が表示されたら、使用したいデバイスに応じて選択します。

- 「次へ」をクリックし、PCに接続されているストレージデバイスの一覧からドライブを選択します。
- 「次へ」をクリックすると、メディア作成ツールがWindows 10のインストールに必要なファイルのダウンロードを開始します。
破損したシステムファイルを入手するには、正常なPCからUSBメモリ経由でコピーするか、信頼できるサイトからダウンロードします。どちらの場合も、同じOS・同じアーキテクチャ向けのバージョンを入手する必要がある点に注意してください。
説明を簡単にするため、ここではファイル名を「BrokenFile.exe」、場所を「C:\Windows\System32」として話を進めます。実際のファイル名や場所は異なるはずなので、トラブルシューティングの際は実際の値に置き換えて進めてください。
- 「BrokenFile.exe」をルートフォルダに保存したUSBメモリを挿入し、さらに所有している(または作成した)回復ドライブも挿入して、PCを起動します。
Windows XP / Vista / 7の場合:Windowsセットアップ画面が開き、言語や時刻・日付の設定を求められます。入力して先に進み、画面下部の「コンピューターを修復する」を選択します。「回復ツールを使用するか、コンピューターを復元する」という画面が表示されたら、最初のラジオボタンを選択したまま「次へ」をクリックします。「回復ツールの選択」画面で「コマンド プロンプト」を選択します。
Windows 8 / 8.1 / 10の場合:キーボードレイアウトの選択画面が表示されるので、好みのものを選択します。次に「オプションの選択」画面が表示されたら、「トラブルシューティング」→「詳細オプション」→「コマンド プロンプト」の順にクリックします。

- 以下の2つのコマンドを使用して、PC上の現在の破損ファイルを削除すると同時に、正常なファイルをコピーします。ファイル名は例と異なり、場所も異なる可能性があるため、適宜読み替えてください。
C:\Windows\System32> del LogonUI.exe
F:> copy LogonUI.exe C:\Windows\System32
- コマンドプロンプトを終了し、PCを通常どおり起動します。これで問題は解決したはずです。
解決策3:通常のプログラムでエラーが発生する場合
この原因はおそらく最も軽微なものです。OS自体は正常に起動して通常どおり作業できるものの、特定のプログラムだけが実行できないという状況です。プログラムの実行時にエラーが発生する場合、そのプログラムのファイルの一つが破損している可能性が高く、最も確実な解決策は再インストールです。
- スタートメニューを開き、検索ボックスに「コントロール パネル」と入力して開きます。Windows 10をお使いの場合は、代わりにスタートメニュー左下の歯車アイコンをクリックして「設定」アプリを開くこともできます。

- コントロールパネルの右上隅にある「表示方法:カテゴリ」を選択し、「プログラム」セクションの「プログラムのアンインストール」をクリックします。
- 設定アプリを使用している場合は、「アプリ」をクリックすると、PCにインストールされているすべてのプログラムの一覧が表示されます。読み込みが完了するまでしばらくお待ちください。
- コントロールパネルまたは設定アプリで修復したいプログラムを見つけ、「アンインストール」をクリックします。その後に表示される指示に従って、完全にアンインストールします。
- 処理が完了したら、公式サイトから、または最初にインストール時に使用したストレージデバイスからプログラムを再度ダウンロード・インストールし、問題が解消されたかどうかを確認します。
-
Windows 10でEsrv.exeアプリケーションエラーを修正する8つの解決策
お気に入りのアプリをWindows 10のPCで使おうとした瞬間にエラーが表示されたら、困ってしまいますよね。特に締め切りが迫っているときには、こんなエラーメッセージは見たくないはずです。ダイアログボックスに表示されたメッセージが「esrv.exeアプリケーションエラー」に関連している場合は要注意です。「OK」や「閉じる」ボタンをクリックすればエラーメッセージ自体は消えますが、起動しようとしていたアプリにはアクセスできないままになってしまいます。 esrv.exeスタートアップアプリケーションエラーは、PCの設定ミスによって引き起こされます。この記事では、Windows 10でesrv.exe
-
WoW-64.exe アプリケーションエラーの解決方法|6つの対処法を徹底解説
WoW-64.exe アプリケーションエラーは、「World of Warcraft(WoW)」をプレイ中に発生しやすい代表的なトラブルの一つです。主な原因は、WoW-64.exe や WoW.exe といったゲームファイルの破損です。この記事では、初心者の方でも簡単に試せる解決方法を6つご紹介します。手順に沿って進めれば、快適なゲーム環境を取り戻せるはずです。 WoW-64.exe アプリケーションエラーの解決方法 まずは、このエラーが発生する主な原因を確認しておきましょう。原因を把握することで、適切な対処法を選びやすくなります。 ゲームディレクトリ内の「Cache」フォルダが原因で