Windows コンピューターでプログラムを実行しようとすると、次のエラーが発生します。
これはオランダ語版の Windows なのでオランダ語で書かれていますが、英語では「Procedure entry point EncodePointer could not be located in kernel32.dll」のような表示になります。
ネットで解決策を探していたのですが、Windows の SP に関係があるのではないかと思います。システム設定は次のとおりです。
これは、Windows XP Service Pack を使用していないことを意味しますか? 私は他の人のためにこれに取り組んでいますが、これはインターネットに接続されていない古いコンピューターです。
問題を解決するには、コンピューターをインターネットに接続し、すべての Windows 更新プログラムをインストールする必要がありますか? 他に解決策はありませんか?
答え1
はい、EncodePointer は Windows XP Service Pack 2 で導入されたため、ソフトウェアが動作しない理由は、このソフトウェアがインストールされていないためである可能性が非常に高いです。ただし、これはコンピューターをインターネットに接続する必要があることを意味するものではありません。
代わりに別のコンピュータを使用してダウンロードしてくださいサービスパック3それを CD または USB スティックに入れて、対象コンピュータのハードディスクにコピーして実行します。おそらく、他のアップデートは必要ありません。
(注: ダウンロード ページの「このインストール パッケージは IT プロフェッショナル向けです。Windows Update にアクセスしてください」という部分は無視してください。この状況では、このパッケージは、1 台のコンピューターであってもサービス パックをインストールする最も簡単な方法であり、プロセスは特に難しくありません。)