メイン その他 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でBluetoothへの合理化されたペアリングを無効にする
Windows10でBluetoothへの合理化されたペアリングを無効にする
Windows 10では、サポートされているデバイスをワンクリックでペアリングおよび接続できます。このようなデバイスをペアリングする準備ができて、Bluetooth送信機の範囲内で使用できるようになったら、通知トーストをクリックして続行します。
CapCut でグリーン スクリーンを使用する方法
CapCut でグリーン スクリーンを使用する方法
今日のデジタル世界では、クリエイティブなビジュアルとダイナミックな背景でビデオを強化するために、グリーン スクリーン エフェクトが不可欠になっています。ミームを作成する場合でも、注目を集めるバナーをデザインする場合でも、CapCut はグリーン スクリーンを組み込むための直感的なソリューションを提供します。
カーオーディオでの USB-AUX ケーブルの使用
カーオーディオでの USB-AUX ケーブルの使用
USB-AUX ケーブルは存在しますが、ほとんどの場合、デジタル音楽をカーラジオに伝える導管としては機能しません。
タグアーカイブ:Windows7の便利なロールアップ直接ダウンロードリンク
タグアーカイブ:Windows7の便利なロールアップ直接ダウンロードリンク
Windows10でナレーターのオンラインサービスを無効にする
Windows10でナレーターのオンラインサービスを無効にする
Windows 10でナレーターのオンラインサービスを無効にする方法この機能は、現在のURLを取得してオンラインサービスに送信することを目的としています。
Windows10の写真アプリのバックアップと復元のオプション
Windows10の写真アプリのバックアップと復元のオプション
Windows 10には、画像の表示と基本的な編集を実行できる写真アプリが組み込まれています。オプションをバックアップおよび復元できます。後で、必要に応じて復元したり、別のPCまたはユーザーアカウントに転送したりできます。これはとても便利です。
修正:通知数とタイトルのないWindows10スタートメニューの空白のタイル
修正:通知数とタイトルのないWindows10スタートメニューの空白のタイル
いつの日か、Windows 10の[スタート]メニューを開いて、タイルの通知数とタイトルが失われていることを確認するかもしれません。一部のタイルは空白で表示されます。これが修正です。