Windows 10でファイルまたはプログラムが32ビットか64ビットかを確認する方法は?



問題を排除するために楽器を試してください

Windowsへのプログラムのインストールは、ここ数年(特にWindows 10の発売により)ますます簡単になっています。ただし、一部のプログラムでは、プログラムバージョンの正しいバイナリタイプをインストールすることが依然として重要です。 Windowsアーキテクチャ(32ビットまたは64ビット)に応じて、Windowsバージョンが構築されているデフォルトのバイナリタイプと完全に互換性のあるアプリケーションバージョンをインストールする必要があります。



検査されたアプリケーションのバイナリタイプ



64ビットのWindowsバージョンを使用している場合は、64ビットのバイナリタイプのアプリケーションをインストールすることを常に検討する必要があります。これは、コンピューターでのパフォーマンスが向上するためです。ただし、64ビットアプリケーションは32ビットWindowsバージョンでは正しく機能しません。



このため、Windowsユーザーは、Windowsアーキテクチャの種類を見つけて、インストールしたアプリケーションが64ビットか32ビットかを判断する方法を探しています。

あなたがその1人である場合、この記事は混乱を解消します。以下のガイドに従って、OSアーキテクチャを見つけてください。それを見つけたら、ファイルまたはプログラムが32ビットか64ビットかを見つけることができる以下の方法のいずれかに従ってください。

始めましょう!



Windowsアーキテクチャを見つける方法は?

プログラムのバイナリタイプを検出するさまざまな方法のテストを開始する前に、最初に次の項目を再確認することが重要です。 Windowsのインストール 建築。これにより、パソコンに最適なバイナリバージョンのアプリを常にインストールできるようになります。

注意: Windowsアーキテクチャについて既に確信がある場合は、「 プログラムまたはファイルが32ビットか64ビットかを確認する方法 ' セクション。

32ビットまたは64ビットのWindowsがインストールされているかどうかを確認する方法は複数あります。ただし、物事を単純にするために、GUIまたはを介してWindowsアーキテクチャを見つけるという2つの異なるアプローチのみを取り上げます。 CMD

より快適に感じるガイドに従ってください。

1.WindowsメニューからWindowsアーキテクチャを見つける

  1. ファイルエクスプローラーを開き、右クリックします このPC と選択します プロパティ 新しく登場したコンテキストメニューから。

    プロパティ画面へのアクセス

  2. [基本情報のプロパティ]画面が表示されたら、画面の右側のメニューを見て、[ システムタイプ (下 システム )。

    システムアーキテクチャタイプの発見

    64ビットオペレーティングシステムが表示されている場合は、それがWindowsアーキテクチャです。

注意: x64ベースのプロセッサを使用している場合は、コンピュータのパフォーマンスが制限されるため、32ビットのWindowsバージョンをインストールしても意味がありません。

2.CMDを介してWindowsアーキテクチャを見つける

  1. 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 ‘cmd’ テキストボックス内でを押します Ctrl + Shift + Enter 昇格したCMDプロンプトを開きます。によって促されたとき ユーザーアカウント制御 、クリック はい 管理者権限を付与します。

    コマンドプロンプトの実行

  2. 管理者特権のコマンドプロンプトに入ったら、次のコマンドを入力し、Enterキーを押して、現在のOSアーキテクチャを表示します。
    wmicOSはOSArchitectureを取得します
  3. 下の行を見てください OSArchitecture: 64ビットまたは32ビット–これが現在のWindowsアーキテクチャです。

    現在のOSアーキテクチャを取得する

プログラムまたはファイルが32ビットか64ビットかを確認する方法

使用しているOSアーキテクチャを確認したら、以下のいずれかの方法を使用して、検査するプログラムまたはファイルのプログラムアーキテクチャを見つけることができます。

これを可能にする方法はいくつかありますが、分析する必要のあるファイルによっては、いくつかの方法が他の方法よりも適用できる場合があります。

従来の方法でインストールされたプログラムのバイナリタイプを確認する場合は、次の手順に従ってください。 方法1 そして 方法2 。ただし、単一のファイルを分析するだけの場合、またはポータブル実行可能ファイルのマシンターゲットを公開する場合は、次の手順に従ってください。 方法3 または 方法4

方法1:タスクマネージャーを使用してプログラムアーキテクチャを確認する

コンピュータにすでにインストールされているプログラムを検査する場合、最も効率的な方法は次の方法です。 タスクマネージャー 。クリーンで効率的で、プラットフォーム(32ビットまたは64ビット)に応じてインストールされているすべてのアプリケーションのリストを表示できます

タスクマネージャが32ビット用か64ビット用かを表示するように設定するためのクイックガイドは次のとおりです。

  1. 押す Ctrl + Shift + Esc 開くために タスクマネージャー
  2. シンプルなタスクマネージャーインターフェイスが表示されている場合は、 詳細 フルバージョンを表示します。
  3. タスクマネージャのフルバージョンが表示されたら、 詳細 上部の水平メニューからタブ。
  4. あなたが中にいるとき 詳細 メニューで、を右クリックします 名前 列をクリックしてクリックします 列を選択 新しく登場したコンテキストメニューから。
  5. 内部 列を選択 ウィンドウで、潜在的な列のリストを下にスクロールし、に関連付けられているチェックボックスをオンにします プラットホーム をクリックします OK 変更を保存します。
  6. この時点に到達すると、[プラットフォーム]列が表示され、どの実行可能ファイルが32ビットでどれが64ビットであるかが正確に示されます。

タスクマネージャを介したプログラムアーキテクチャの確認

プログラムを開かずにバイナリタイプをチェックしてタスクマネージャに表示する場合は、次の2つの方法のいずれかに従ってください。

方法2:プログラムファイルをチェックインする(該当する場合)

検査しようとしているプログラムが従来どおりデフォルトの場所にインストールされている場合は、2つのProgram Filesフォルダーのどちらにインストールされているかを確認することで、そのバイナリタイプを確認することもできます。

プログラムが内部にインストールされている場合 プログラムファイル フォルダ、それは明らかに64ビットです。ただし、ファイルとメインの実行可能ファイルが プログラムファイル(x86) フォルダ、32ビットです。

これをファイルエクスプローラーで手動で確認する方法のクイックガイドは次のとおりです。

  1. ファイルエクスプローラーを開き、OSドライブ(最も一般的にはC :)を開きます。
  2. OSドライブのルートフォルダ内に、プログラムインストール用の2つの異なるデフォルトフォルダが表示されます。
    プログラムファイル そして プログラムファイル(x86)

    プログラムファイルのバージョンを確認する

  3. 各フォルダを個別に開き、検査しているプログラムが含まれているフォルダを確認します。プログラムがにインストールされている場合 プログラムファイル 、バイナリタイプは64ビットです。あなたがでプログラムを見つけた場合 プログラムファイル(x86) 、プログラムは明らかに32ビットアーキテクチャ用に構築されています。

方法3:Notepad ++を介して実行可能ファイルを検査する

インストールされていない、または発行元によって署名されていないプログラムのバイナリタイプを検査する場合は、NotePad ++などのサードパーティのテキストエディタで実行可能ファイルを開くことでバイナリタイプを見つける最も簡単な方法です。

結局のところ、メモ帳で実行可能ファイルを開くと、実行可能ファイルのバイナリタイプを簡単に見つけることができます。必要な作業のクイックガイドは次のとおりです。

  1. コンピュータにNotePad ++または同等のソフトウェアがインストールされていない場合は、このリンクからNotepad ++をインストールしてください ここに 。次に、画面の指示に従ってコンピューターにインストールし、インストールが完了したらコンピューターを再起動します。
  2. 次回のコンピューターの起動時に、実行可能ファイル(またはそのショートカットアイコン)を右クリックして、 Notepad ++で編集 新しく登場したコンテキストメニューから。

    Notepad ++で実行可能ファイルを開く

  3. Notepad ++でファイルを開くことができたら、を押します。 Ctrl + F 開くために 検索 窓。
  4. 内部 検索 ウィンドウで、 検索 上からタブを押して、「 'オン'何を見つける を押して 次を見つける ボタン。

    PE環境を見つける

  5. 検索結果が生成されたら、次の文字を見てください オン 。あなたが手紙を見たら L 、それはプログラムが32ビットであることを意味します。あなたが手紙を見た場合 D 、それはプログラムが64ビットであることを意味します。

方法4:VirusTotalを使用してファイルを分析する

すでにインストールされており、バックグラウンドプロセスを使用しているプログラムではなく、ファイルの分析のみを目的としている場合、そのバイナリタイプを見つける最も簡単な方法は、VirusTotalにアップロードすることです。

確かに、このプロセスの主な用途は、ファイルが感染しているかどうかを判断することですが、ファイルを発見するのと同じように使用できます。 PEヘッダーの基本情報 。唯一の要件は、コンピューターをインターネットに接続することです。

VirusTotalを使用してファイルのバイナリタイプを検出する方法は次のとおりです。

  1. このリンクにアクセスしてください( ここに )をクリックします ファイル、 次に、をクリックします ファイルを選ぶ 分析するファイルを選択します。

    VirusTotalを使用してファイルを分析する

  2. 分析が完了したら、をクリックします。 詳細 タブで、下にスクロールして PEヘッダーの基本情報 に関連付けられているエントリをチェックしてください ターゲットマシン 。これにより、ファイルが32ビットか64ビットかがわかります。

VirusTotalでターゲットマシンを表示する

タグ ウィンドウズ 読んだ6分