メイン その他 32 ビット アプリを 64 ビット Windows で動作させる方法

32 ビット アプリを 64 ビット Windows で動作させる方法



最初の Windows システムは、システムのサービスにアクセスするために、16 ビットの MS-DOS ベースのカーネルを使用してグラフィカル シェルを実行していました。最後の文で技術用語集を急いでしまった場合でも、安心してください。この記事の情報は、専門家も一般の方も同様にアクセスできます。 64 ビット バージョンの Windows で 32 ビット アプリケーションを実行すると、いくつかの問題が発生する場合があります。もしそうなら、これが起こっている理由とそれを修正する方法について学ぶために読んでください.

アンドロイドを一度にすべてのボイスメールを削除する方法
32 ビット アプリを 64 ビット Windows で動作させる方法

いくつかの必要な概念

単純な事実は、そもそもこの問題を抱えるべきではないということです。 Windows にはエミュレーターがあり、正常に動作している場合は、64 ビットと 32 ビットの両方のアプリケーションを正常に実行するために必要な環境を提供します。このエミュレータ (WOW64) は、32 ビット アプリケーションを 64 ビット アプリケーションから分離して、ファイルやレジストリの衝突を防ぎます。テクニカル ノートでは、32 ビット プロセスは 64 ビット DLL を実行できないため、これが問題の原因になっている可能性があります。

いくつかの必要な概念

16 ビット アプリケーションを実際に実行している可能性があることに注意してください。これは間違いなく機能しません。プログラムが 16 ビットかどうかを確認する簡単な方法は、コンピューター上のその場所に移動することです。それを右クリックし、ドロップダウン メニューから [プロパティ] を選択します。プロパティ タブに [バージョン] または [以前のバージョン] タブがある場合、それは 16 ビット アプリケーションではありません。

互換性のあるものにする

互換性の問題があるソフトウェアを実行するときに最初に試すことは、互換モードで実行することです。現在、これで現実的に解決できる問題はほとんどありませんが、Windows 95 が NT に置き換えられたときには非常に便利な機能でした。

アプリケーションを互換モードで実行するには、ファイル エクスプローラーでそのアプリケーションに移動し、右クリックします。上記と同様に、メニューから [プロパティ] をクリックします。 [プロパティ] で、[互換性] タブをクリックします。 [互換モードでこのプログラムを実行する:] というボックスをクリックし、使用する Windows のバージョンを選択します。次に、[適用] をクリックして、アプリケーションの実行を試みます。ほんの一握りのオプションしかないので、すべてを試してみてください。 コンプモード

32 ビット アプリケーションを有効にする

徹底するには、Windows サービスで 32 ビット アプリケーションが有効になっていることを確認してください。これを行うには、次の手順を実行します。

  1. Windows の検索ボックスに「Windows の機能」と入力し、最も一致するものを選択して、Windows の機能にアクセスすることから始めます。
  2. [インターネット インフォメーション サービス] のボックスにチェックを入れ、[OK] をクリックします。この機能のインストールには 1 分ほどかかります
  3. Windows の検索ボックスに「インターネット インフォメーション サービス」と入力し、最も一致するものを選択して、IIS マネージャーを起動します。
  4. 左側のウィンドウにコンピューターの名前が表示されます。それを展開して、[アプリケーション プール] をクリックします。
  5. 右側のウィンドウで、DefaultAppPools を右クリックし、[詳細設定] を選択します。
  6. [32 ビット アプリケーションを有効にする] を選択し、False から True に変更します。
  7. [OK] をクリックして、コンピュータを再起動します。

これが完了したら、アプリケーションをもう一度実行してみてください。 WOW64 が正しく動作している場合、これは必要ありませんが、場合によっては効果的であることが証明されています。

不正なプログラム ファイル

古いプログラムでは、インストールが混乱し、ファイルが間違ったフォルダーに置かれることがあります。インストールは問題なく完了したように見えるため、これを検出するのは特に困難です。

64 ビット バージョンの Windows では、すべての 64 ビット アプリケーションが Program Files (x86) フォルダーにインストールされます。これには、インストールされたアプリケーションに関連するすべてのファイルが含まれます。ただし、32 ビット プログラムは、Program Files というタイトルの別のフォルダーに保存されます。インストールでパスが正しくコーディングされていない場合、アプリケーションが間違ったフォルダーにインストールされている可能性があります。

デスクトップアイコンを小さくする方法

不正なプログラム ファイル

これを修正するには、インストール コードの一部を編集する必要がありますが、その必要はありません。また、ソース コードにアクセスできない場合もあります。その場しのぎの解決策として、インストールされているファイルを見つけて、手動で Program Files フォルダーにコピーするだけです。

ひげそりとカット、2 つのビット

これらは、32 ビット アプリケーションを実行するときに直面する可能性のある問題のほんの一部です。しかし、繰り返しになりますが、これが絶対に起きてはならないということは、十分に強調することはできません。それを防ぐための措置が講じられているためです。他の互換性の問題に対処している可能性がはるかに高いです。レジスターが問題の原因であると確信している場合は、記事に概説されている解決策から始めてください。

この記事の方法は役に立ちましたか? 32 ビット レジスタが実際に問題の原因であると確信したのは何ですか?以下のコメントであなたの推論を共有してください。

興味深い記事

エディターズチョイス

T9 予測テキストとは何ですか?
T9 予測テキストとは何ですか?
T9 の頭字語は、Text on 9 key を表します。 T9 予測テキストメッセージにより、フル キーボードのない携帯電話での SMS メッセージングが高速になります。
Snapchatですべてのメモリをエクスポートする方法
Snapchatですべてのメモリをエクスポートする方法
当初、Snapchatはあなたの記憶を保存しませんでしたが、それは変わりました。デフォルトでは、Snapchatストーリーにスナップを保存すると、Snapchatメモリーに自動的に移動します。この機能は、アカウントに直接リンクされているクラウドストレージを使用します。使用する場合
Instagramでドラフトを使用する方法
Instagramでドラフトを使用する方法
https://www.youtube.com/watch?v=nMY2gI7sl3s Instagramに公開する準備が整っておらず、後で戻ってみたい投稿はありますか?次に、下書きとして保存して、元に戻すことができます
PS4コントローラーをリセットする方法
PS4コントローラーをリセットする方法
PlayStation 4のコントローラーがおかしくなっていませんか?コントローラーのソフト リセットとハード リセットを実行するためのトラブルシューティング手順をいくつか説明します。
iPhoneで「このアクセサリはサポートされていない可能性があります」というエラーを修正する方法
iPhoneで「このアクセサリはサポートされていない可能性があります」というエラーを修正する方法
AppleのiPhoneのラインは、米国の消費者にとって長い間簡単な選択でした。 iOSスマートフォンは使いやすく、安全で、アクセサリの巨大なアフターマーケットがあります。プラットフォームがとても人気があるので、あなたは得ることができます
ノキア Lumia 735 のレビュー
ノキア Lumia 735 のレビュー
Nokia の Lumia 735 は、Lumia 830 と並んで、Microsoft の音声駆動型パーソナル デジタル アシスタントである Cortana が最初にリリースされたときに搭載された最初のスマートフォンの 1 つです。また、取得する電話の 1 つになります
タグアーカイブ:Windows 10Windowsセキュリティ
タグアーカイブ:Windows 10Windowsセキュリティ