不明の指定エラー: 0x80240037
開発したソフトウェアをユーザーのマシンに展開するときに、さまざまな予期せぬエラーが発生することがよくありますが、最近、元の Windows7 システム コンピューターに VC++ ランタイム ライブラリをインストールするときに、インストールが不可解なことに失敗し、エラー コード: 0x80240037 エラーが発生しました。 、解決策を見つけるために長い間探していましたが、このエラーを段階的に見つけて、これをスムーズにインストールするにはどうすればよいですか?
次に、ログ ファイルを開いて何が問題になったのかを調べ、このエラーがどのように発生したのかを確認します。
ログ ファイル全体を検索し、0x80240037 が最初に表示される場所を見つけて、次のキー コードを見つけます。
1 |
|
つまり、Windows6.1-KB2999226-x64.msu をインストールするときにエラーが発生し、その後エラー 0x80240037 がポップアップしました。このファイルの種類については説明しませんが、この問題の解決方法を直接説明します。
1 Windows で Windows6.1-KB2999226-x64.msu ファイルを検索し、ProgramData フォルダーの下にこのファイルを見つけます。
2 検索されるファイルは Windows6.1-KB2999226-x64.msu であるはずです。このファイルのサフィックスを .cab ファイルに変更します。
3 次に、右クリックして現在のフォルダーに解凍すると、Windows6.1-KB2999226-x64.cab ファイルなど、さらにいくつかのファイルが存在します。
4 管理者として cmd を実行し、次のコマンドを入力します。 dism /online /add-package /packagepath: 「解凍したフォルダー内の Windows6.1-KB2999226-x64.cab の場所」
5 Enter をクリックすると、次のインターフェイスが表示されます。実行が完了するまで待ちます。
6 展開の完了後、再起動を求めるメッセージが表示されたら、コンピューターを再起動し、VC++2015 ランタイム ライブラリを再インストールします。
7 再インストールすると、インストールは問題なく完了します。