言うまでもなく、多くの人がWindowsオペレーティングシステムをベースにした最新のPCのユーザーは、プログラムファイルをインストールまたは起動するときに、アプリケーションがWin32アプリケーションではないことを示すメッセージが画面に表示されるときに問題に直面することがよくあります。何をすべきか?まずは落ち着いて。それは何も悪いことではありません。
まず、問題の本質を説明しましょう。このようなメッセージには多くの理由が考えられます。アプリケーションがWin32アプリケーションではないというエラーが発生したとしましょう。 Windows 7は64ビットシステムですが、32ビットアーキテクチャ用に設計されたアプリケーションの起動を引き続きサポートします。
もう一つのことは、これがアプリケーション、ドライバー、またはファイルであるということですプログラムは、損傷や、最初に別のOSでファイルが作成されたために、そのようなアーキテクチャに対応していない可能性があります。また、アプリケーションがWin32アプリケーションではないというメッセージがシステムに表示される場合は、これが唯一のオプションではありません。この状況を修正する方法について、次に検討します。
まず、ファイルの種類を確認する必要があります。実際、たとえば、同じアーカイブの拡張子が.dmgまたは.tarで、Mac OSXオペレーティングシステムでのみ使用するように設計されている場合に対応できることがよくあります。
少なくとも単一のアーカイバではないことは明らかです最も強力な、Windows環境では、そのようなアーカイブは開きません。当然、システムは、アプリケーションがWin32アプリケーションではないというメッセージをすぐに表示します。この場合はどうすればよいですか?最も簡単な方法は、Windowsで認識されるアーカイブファイルをワールドワイドウェブでダウンロードまたは検索することです。ここではコンバーターは役に立たないことに注意してください。それらはただ存在しません。
ちなみに、多くの場合同じLinuxまたはMacOS Xで作成されたディスクイメージを操作する場合にも、この状況が観察されます。すでに明らかなように、特定のファイルタイプは、Windowsが操作できる標準の登録データに属していません。大まかに言えば、システムはこのタイプのファイルを正確に開く方法を単に知りません。拡張機能の初期化を担当するレジストリキーに登録データを入力しても、ユーザーは特定のことを何も達成しません。はい、拡張子は登録されますが、システムはファイルを開く方法を見つけることができません。
多くの場合、問題は次の事実に関連していますPCユーザーが64ビットのドライバーまたはプログラムを32ビットシステムにインストールしようとしています。実際には、FAT32ディスクおよびパーティションに対するNTFS(NTFS5)またはReFSファイルシステムの互換性でさえ、新しいバージョンまたはより高いバージョンをインストールする場合には提供されません。
それどころか、問題ありません。FAT32ファイルシステムで動作するように設計されたプログラムは、NTFSで簡単に動作できます。注意する価値があるのは、アプリケーションがWin32アプリケーションではないことを示すメッセージが表示される瞬間だけです。ファイルシステムが同じであっても、この状況を修正するにはどうすればよいですか?たとえば、Windows7とWindowsXPまたはVistaのNTFSですか?重要なのは、64ビット「7」用の64ビットバージョンのプログラムは、XPやVistaなどの以前のバージョンでは受け入れられないということです。ここでは、NTFSファイルシステム用の32ビットバージョンを探す必要があります。
場合によっては、この種の現象は、インストール配布または解凍されたアーカイブの損傷に関連する標準的な状況でも観察される可能性があります。
したがって、たとえば、によって作成されたアーカイブを開くときこの下のアーカイバのバージョンで64ビットバージョンのWinRAR5を使用すると、アプリケーションがWin32アプリケーションではないというエラーとメッセージを簡単に受け取ることができます。この場合はどうすればよいですか?すべてが簡単です。同じアーカイバを使用してパックされた、32ビットバージョンの対応するファイルを見つける必要があります。
しかし、彼らが言うように、これはすべて花です。プログラムまたはドライバファイルが破損または過少ロードされていないことをユーザーが確信しているにもかかわらず、アプリケーションがWin32アプリケーションではないというメッセージがシステムに表示されると、不快な状況に遭遇することがよくあります。このような状況で何をすべきかは、システムレジストリに特殊なデータを入力する例で簡単に理解できます。これを行うには、Win32.regファイルをダウンロードして1回実行する必要があります。その後、問題は解決するはずです。
この手法が機能しない場合があります。このエラーは、Microsoft .NETFrameworkの更新が原因である可能性があります。
コンピュータ端末にインストールされている場合、たとえばバージョン2.0の場合、自動または手動で更新することを強くお勧めします。これを行うには、同じ「Windows Update」を使用するか、Microsoftからの更新のサポートの公式サイトで配布キットをダウンロードします。
同じことが、JAVAやMicrosoft Visual C ++ Distributable Package(x86またはx64)などのプラットフォームにも当てはまります。更新は同様の方法で実行されます。