メイン その他 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 ビット レジスタが実際に問題の原因であると確信したのは何ですか?以下のコメントであなたの推論を共有してください。

興味深い記事

エディターズチョイス

タグアーカイブ:Windows10バージョン1703RTM ISO
タグアーカイブ:Windows10バージョン1703RTM ISO
Google Keepのキーボードショートカット
Google Keepのキーボードショートカット
メモをとるときにマウスやタッチパッドに依存すると、複数の課題が生じます。たとえば、繰り返しの動作により手首に負担がかかり、コマンドを実行するためにメニューをナビゲートするのに時間を無駄にする可能性があります。ユーザーにスムーズなエクスペリエンスを提供するために、最も注意すべき点は次のとおりです。
バイナリの読み方
バイナリの読み方
多くの人はバイナリ コードは複雑だと考えていますが、バイナリの読み方を理解すると、バイナリ コードがいかに単純で、コンピュータを理解するのにどれほど役立つかがわかります。
あなたまたはあなたの子供は失読症を患っていますか?これらのオンラインテストを受ける
あなたまたはあなたの子供は失読症を患っていますか?これらのオンラインテストを受ける
学習障害の兆候を見つけることは、特に幼児では、しばしば注意が必要です。 NHSは、失読症を次のように説明しています。
iPhone または iPad でグループメールを送信する方法
iPhone または iPad でグループメールを送信する方法
iPhone または iPad でグループメールを送信して、複数の人に一度にメッセージを送信します。 1 つの方法は、電子メールを送信する前に連絡先グループを作成することです。
Windows 10、8、7用の北欧の風景のテーマをダウンロードする
Windows 10、8、7用の北欧の風景のテーマをダウンロードする
Windowsの北欧の風景のテーマは、非常に美しい自然の景色を望む壁紙を備えています。このゴージャスなテーマパックは、最初はWindows 7用に作成されましたが、Windows 10、Windows 7、Windows 8で使用できます。北欧の風景テーマには、デンマーク、ノルウェー、スウェーデン、フィンランド、アイスランドの景色を望む17の素晴らしい壁紙が付属しています。画像
マザーボードファンコネクタ: その概要と仕組み
マザーボードファンコネクタ: その概要と仕組み
マザーボード ファン コネクタは、マザーボードから PC ファンに電力を供給します。ファン速度を監視または制御できる 3 ピンと 4 ピンのバージョンがあります。