「zipimporter を取得できません」という CX_FREEZE 致命的エラーに対処するのは、特に比較的新しいノートパソコンで突然発生すると、かなりイライラします。通常、このエラーは、重いソフトウェアをインストールした後や、システムが少し不安定になったときに発生しますが、何の前触れもなく発生することもあり、トラブルシューティングが難しくなります。基本的には、Python コンポーネント、破損したファイル、または残っている起動エントリに問題のある、システムまたはアプリケーションの深刻な問題です。ドライバが正常でハードウェアがしっかりしている場合は、通常、破損したファイル、不足している依存関係、または問題のあるアプリケーションが原因で発生します。朗報は、ほとんどの場合、特定のコンポーネントをリセットしたり、ドライバを更新したり、問題のあるプログラムを再インストールしたりするだけで解決できるということです。少し調べてみる必要があるだけです。
CX_FREEZE致命的エラーを修正する方法
GPUドライバーをアップデートしてください。というのも、グラフィックドライバーが原因で、多くの奇妙なクラッシュが発生することがあるからです。
- Windows キー + Rを押して実行ダイアログを開き、と入力して Enter キーを押します。これでデバイス マネージャーが
devmgmt.msc開きます。 - デバイス マネージャーで、「ディスプレイ アダプター」までスクロールします。そのセクションを展開して、GPU を表示します。グラフィック カード (おそらく NVIDIA、AMD、または Intel という名前) を右クリックし、「ドライバーの更新」を選択します。
- 「更新されたドライバーソフトウェアを自動的に検索する」を選択してください。通常、Windows は利用可能な最新のドライバーを自動的に検出します。ただし、一部のシステムでは、最新バージョンが必ずしも取得されるとは限らないため、Nvidia、AMD、Intelなどのメーカーの Web サイトにアクセスして手動でダウンロードする必要がある場合があります。
- アップデートが完了したら、PCを再起動してエラーがまだ表示されるかどうかを確認してください。特にドライバーのアップデート後には、この方法で奇妙なクラッシュの問題が解決することがあります。注:一部の機種では、ドライバーのアップデートプロセスが完全にスムーズに進まない場合があります。「アップデートに失敗しました」と表示されても、より良いバージョンが展開されることがあるかもしれませんので、奇妙な動作でも諦めないでください。
見つからないAutoDeskサポートフォルダを修正してください。問題の原因は、サポートファイルの破損である場合もあります。
- 再度実行ダイアログを開き(Windowsキー + R)、以下を貼り付けます
%APPLOCALDATA%\Autodesk\webdeploy\meta\streamer。 - Enterキーを押してから、Streamerフォルダを探してください。
- Streamerを右クリックして「削除」を選択します。これにより、AutoDeskは再起動時に破損または不完全なファイルを再生成します。
- コンピューターを再起動してから、AutoDesk アップデーターを開いてください。場合によっては、自動的に修復され、不足しているファイルが置き換えられます。それでも問題が解決しない場合は、アップデーターを実行するか、クラッシュが続く場合は AutoDesk 製品を再インストールしてみてください。
問題のあるゲームやソフトウェアを再インストールしてください。時間の経過とともにファイルが完全に破損したり失われたりすることがあります。
- Steam(または使用しているランチャー)を起動します。ライブラリに移動します。
- 問題の原因となっているゲームまたはアプリケーションを見つけて右クリックし、「アンインストール」を選択してください。完全に削除されるまでお待ちください。
- アンインストールしたら、すぐに再インストールしてください。できれば、インストール直後にアップデートを確認して、最新バージョンを使用することをお勧めします。
- エラーが解消されるかどうかテストしてください。特に特定のゲームやアプリに関連するエラーの場合、クリーンインストールを行うことで、致命的なエラーの原因となっている破損ファイルが削除されることがあります。
もちろん、Windowsは必要以上に問題を複雑にしていますが、これらの修正方法は通常効果があります。原因は、古いドライバー、破損したシステムファイル、残存プログラムファイル、不適切な設定など、多岐にわたります。必ずしも一度で解決するとは限りませんが、少し根気強く試せば、クラッシュは止まるはずです。また、マルウェアスキャンは決して無駄ではありません。厄介な悪意のあるプログラムの中には、システムの安定性を損なうものもあるからです。