Filmora WondershareのBugSplatエラーは本当に厄介です。特に、動画の再生やレンダリングを開始しようとしているときに表示されることが多いからです。これは基本的に、Filmoraがバックグラウンドで何か問題が発生したときに表示するクラッシュキャッチレポートのようなもので、グラフィックドライバーやFilmoraとハードウェアアクセラレーションの相互作用に関係していることが多いです。システムがD3D11(グラフィックタスク用のDirectX 11)とうまく連携していない場合、または破損したファイルが残っている場合は、クラッシュが頻繁に発生します。幸いなことに、通常は状況を安定させて軌道に戻すための実用的な手順がいくつかあります。場合によっては、ドライバーを更新したり、設定を調整したり、古いクラッシュログをクリアしたりするだけで済むこともあります。これらの手順が完了すると、より安定したエクスペリエンスが期待できますが、一部の修正によってレンダリング速度やパフォーマンスがわずかに低下する可能性があることに注意してください。それでも、クラッシュがなくなるのであれば、それだけの価値はあります!
ミドルレンジまたは統合型GPUをお使いの方、あるいはドライバの競合で問題が発生している方に最初に影響が出る傾向があるこの問題の、最も効果的な解決方法を以下にまとめました。この手順に従っていただければ、Filmoraが2分ごとにクラッシュするのを防ぐことができるでしょう。
1. GPUグラフィックドライバーを更新する
よくある原因の一つは、グラフィックドライバーが古くなっている、または互換性がないことです。グラフィックドライバーを更新すると、特にWindowsとFilmoraの新しいバージョンでは、すべてがスムーズに動作するようになります。古いドライバーはDirectXとの競合を引き起こし、レンダリング時や起動時にアプリがクラッシュする可能性があります。通常、BugSplatポップアップが表示されたり、起動時にランダムにクラッシュしたりする場合は、この修正を試してみる価値があります。
- Windows + Rを押し、「 dxdiag 」と入力してEnter キーを押します。DirectX 診断ツールが開き、グラフィックカードの詳細情報が表示されます。
- 「ディスプレイ」タブに切り替えて、インストールされているGPUを確認します。NVIDIA、AMD、Intelのどれかメモしておきましょう。
- GPUメーカーの公式サイトにアクセスしてください。NVIDIAの場合はNVIDIAドライバーダウンロード、AMDの場合はAMDドライバー、Intelの場合はIntelダウンロードセンターをご覧ください。GPUの詳細を入力し、最新のドライバーパッケージをダウンロードしてください。
- オプションが利用可能な場合は、セットアップ中にクリーンインストールを選択してください。これにより、競合する古いドライバーファイルが削除され、これが問題の根本原因となる場合があります。
- インストールが完了したら、マシンを再起動して Filmora を起動し、安定性が向上したかどうかを確認します。
実際のテストでは、古いドライバーを搭載したマシンで起動時のクラッシュがこれで解決することがよくありますが、最新のドライバーであっても、特定のWindowsアップデートやハードウェアの不具合によって動作が不安定になることがあります。そのため、多少の試行錯誤が必要になるかもしれませんが、ご安心ください。
2.runtime_config.xmlを編集してD3D11を無効化/PreferDevicesを調整する
Filmoraは通常、デフォルトでD3D11に依存していますが、設定によっては、D3D11がもたらすメリットよりも問題の方が大きい場合があります。GPUドライバーやハードウェアがD3D11にあまり対応していない場合は、D3D11を無効にすることでレンダリングが安定することがあります。基本的に、ハードウェアアクセラレーションをオフにするか、FilmoraにD3D11をスキップするように指示することで、「レンダリングを開始」をクリックした直後や起動中に発生するクラッシュを回避できます。
- Filmora を完全に閉じます。バックグラウンドで実行されていないことを確認してください。
- 次の場所に移動します:
C:\Users\\Documents\Wondershare Filmora\config\ - まず、 runtime_config.xmlのバックアップを作成します。それをコピーして安全な場所に保存します。
- ファイルを右クリックし、「プログラムから開く」>「メモ帳」を選択します。心配な場合はNotepad++を使用してください。ただし、通常のメモ帳でも動作します。
- 次の行を探すか追加してください:
<EnableD3D11>false</EnableD3D11>。この行がない場合は、既存の<Config>タグなどの間に追加してください。 - 保存(Ctrl + S)してメモ帳を閉じます。
- Filmora を再起動して、バグがなくなるかどうかを確認します。
3. BugSplatレジストリキーを削除する
バグレポートシステム内の古いクラッシュログや破損したレジストリエントリが原因で、他の問題を修正した後でもFilmoraがエラーを繰り返し表示し続けることがあります。BugSplatに関連するレジストリエントリを削除すると、クラッシュレポートのキャッシュがリセットされ、問題が解決する可能性があります。
- Windows + Rを押して「 regedit 」と入力し、Enter キーを押します。レジストリエディターが開きます。
- 何か作業を始める前に、このキーをバックアップとしてエクスポートしておくことをお勧めします。「ファイル > エクスポート」を選択します。安全な場所を選択し、「BugSplat バックアップ」のような名前を付けます。
- 次の場所に移動します:
HKEY_CURRENT_USER\Software\BugSplat\ - BugSplatフォルダを右クリックし、[削除]を選択して確定します。
- regedit を閉じて、PC を再起動し、Filmora をもう一度起動します。クラッシュ ログ キャッシュがクリアされていることを祈ります。
4.ハードウェアアクセラレーションを無効にする
ハードウェアアクセラレーションは通常は処理速度を向上させるため、多くの人が困惑しますが、GPUが古かったり不安定だったりするとクラッシュループを引き起こす可能性があります。この設定をオフにすることで、システムを休ませ、BugSplatエラーの繰り返しを防ぐことができます。
- Filmora を開き、「ファイル」 > 「環境設定」に移動します。
- 「パフォーマンス」タブに切り替えます。 「ハードウェアアクセラレーションを有効にする」というオプションを見つけます。
- 設定に応じてオフまたはオンを切り替えます。一部のシステムでは、オフにすると問題が解消されます。
- 「OK」をクリックしてFilmoraを再起動します。それでもクラッシュが発生するかどうかテストしてください。
5. Filmora Wondershareを再インストールする
上記のいずれの方法も効果がない場合は、クリーンインストールが最終手段となるかもしれません。アプリファイルが破損したり、設定がおかしくなったりする場合もありますが、クリーンインストールすることで、不要なデータがすべてクリーンな状態に上書きされます。
- Windows + Rを押して、appwiz.cplと入力し、Enter を押します。
- リストでFilmora Wondershareを見つけて右クリックし、 「アンインストール」を選択します。
- 次に、 Filmora の公式ダウンロード ページにアクセスし、最新のインストーラーを入手します。
- インストーラーを実行し、プロンプトに従って、念のため PC を再起動します。