TL;DR
NahimicドライバーをアンインストールしてNahimicServiceを停止したら治る
問題詳細
最近MSI GS65を修理に出してWindowsをクリーンインストールし直した所、Houdiniが死にまくるようになった。
起動時のスプラッシュをCloseしたら死ぬ、Tabを押したら死ぬ、ウインドウを移動したら死ぬ……。
ググった
"Houdini 17 crashing constantly" というスレッドを発見。
https://forums.odforce.net/topic/40383-houdini-17-crashing-constantly/
同じMSI製ノートのユーザーが「Nahimicを無効にすると治るで」と言っている。
Nahimicは音声出力に空間系の処理をかけてくれるらしいけど、GPUを使って処理をしていて、Houdiniと相性が悪いらしい。
Nahimicを無効にする
1. 「プログラムの追加と削除」からNahimicをアンインストール
スクショ撮るの忘れた……
「Nahimic」って奴があるので普通にアンインストールします。
2. タスクマネージャーからNahimicServiceを停止
NahimicをアンインストールしてもNahimicServiceは消えてくれない……ので手動で停止します。
タスクマネージャー > サービスからNahimicを探します。
これでHoudiniは動くようになるけど、PCを再起動したらまたNahimicServiceが起動してしまうので、サービスを無効にしておきます。
右クリック > サービス管理ツールを開く
からサービス管理ツールを開き、NahimicServiceを右クリックして プロパティ
を選択。
スタートアップの種類
が自動
になっているので無効
に変更して、適用
をクリック。
これでNahimicを完全に停止できました。
Houdiniを起動してみると問題なく動くはず!