表題の件について、数日間の苦難の末に、すっきりしない現状です。おそらく今後おなじような問題に直面する方が増えるかと思いますので情報共有させていただきつつ、解決できる方からのご意見を求めたいと思い投稿させていただきました。
並びに、もし開発関係の方がご覧になりますようでしたら、今後のOS更新にてご対応をご検討いただけましたら嬉しいです。
【仕様】
Windows 10 Home
バージョン 2004
※サブでつかっているPCの「バージョン 1903」では、今回の問題は起こっていません。
【発端】
1.新規パソコン(半分程度自作のデスクトップ型)に、新規購入したWindows10(インストールDVD)を導入。
2.当方はおもに音楽制作の用途でPCを使用しますので、必要なプログラムをインストールしていきました。
3.インストールの流れ上、あるタイミングで再起動した際に、起動画面に「自動修復を準備しています」「PCを診断中」のようなメッセージが表示され、何度かの起動を試した後に、青い画面で「PCが正常に起動しませんでした」と表示。画面に従って復元を試みるもダメで、最終的にはOSをインストールした直後の初期状態にもどって起動。
4.復元ポイントでの回復など、あらゆる選択肢を試しましたが、なにしろ新規のインストールのためあまり役立たずでした。
【原因特定の経緯】
5.2~4を繰り返しながら(悪夢でした)、原因になりそうなプログラムを特定しました。それが;PACE Anti-Piracy社製の「Interlok driver setup x64」です。
6.このInterlok driverは、「iLok」という、「音楽制作ソフトウェアのライセンスを管理するためのUSBドングルと、それにまつわる管理ソフトウェア」のために必要でして、(困ったことに)いくつかの音楽制作ソフトウェアではインストール時に強制的にセットでインストールされてしまうものです。
7.また、このInterlok driverには主に2つの「バージョン」があります。「最新バージョン」と「Legacy Driver(と公式に呼ばれている古いバージョン)」です。そして、今回の問題を起こすのは「Legacy Driver」の方です。なぜわざわざ古いバージョンが「Legacy Driver」と呼ばれてまで残っているかといいますと、Legacy Driverでなければ使用できないソフトウェアあるからです。困りました。
8.この特定のために、新規インストールしたWindows10に、「最新バージョンのInterlok driver『のみ』」をインストールして再起動した場合は問題なく起動しました。しかし、「Legacy Driver『のみ』」をインストールして再起動すると、先述の「3.」の状態になりました。
【調査】
9.おなじ前例が無いか、検索してみましたところ、海外フォーラムサイトのいくつかで「最新版のWindows 10はLegacy driverと相性が悪い」という内容のものを発見しました。どれも2020年の7月以降に掲載された内容です。彼らの解決策はひとまず、「Legacy Driverをインストールしないようにする。インストールされてしまった場合はアンインストールする」という対症療法でした。
10.さらなる検索で(引用:英語microsftフォーラム)、どうやらLegacy driverに含まれる「TPkd.sys」というファイルが、Windows10のセキュリティシステムにて「脅威」と診断されているようだ、ということが分かってきました。
11.そこで、Windows10の設定で「Windowsセキュリティに除外を追加する」で「TPkd.sys」を除外しましたが、再起動の結果は変わらずでした。
12.加えて、Legacy driverのみをインストールしたのち、Windowsセキュリティの全機能をオフにして再起動してみました。結果はかわらずでした。
【一応の解決策】
11.上記のことから、現状での解決策は下記の通りになります。
A. Legacy Driverをインストールしない
B. Legacy Driverはソフトウェアのインストール時に強制的にインストールされることがあるため、何かを新規インストールした際には「アプリと機能」をチェックして、「Interlok driver setup x64」があればインストールする。
C. なお、Legacy Driverがなければ使えないソフトウェアは以前として使えないままとなる。
どうにも納得のいかない現状です。
詳しい方、解決できる方、いらっしゃいましたら、ご提案・ご教示のほどなにとぞよろしくお願いいたします。
<追記>
投稿者の追記です。
結局、今後のソフトウェアのインストール作業が不安でしたので、新調前のつぶしたパソコン用のライセンスを使用して、Windows10バージョン1903にダウングレードしました。
同様にilok driverをインストールして再起動チェックしましたが問題は起こっていません!
これは、音楽関係者にとってWindows10 のバージョン2004に致命的な不具合があることを意味します。
Microsoft社側の対応なのか、iLokのPACE社側の対応なのか、よくわかりませんが、近い将来この問題が解決されることを願います。