web-dev-qa-db-ja.com

プレイリストを作成しようとするたびにiTunesがクラッシュする

私は長い間iTunesを使用していません。iDeviceがなくなったため、iTunesの同期およびバックアップ機能が不要になったため、VLCなどのはるかに軽量なプログラムを使用して音楽を再生することを好みました。

しかし、最近、iTunesストアから購入した曲の一部(2010年っぽい)がm4p形式(すべてDRMアップ)であるため、iTunesの外部で再生できないことに気付きました。そこで、以前にiTunesをインストールしていなかったPC(Windows 10を実行している)にiTunesを最新バージョン(12.4.1.6)で再インストールしました。

iTunesは正しくインストールされているようで、PCに古い保護された曲の再生を許可することができ、問題なく再生できます。どのように試してもできないように見えるのは、iTunesにプレイリストをディスクに書き込んでもらうことです。保護された曲があるプレイリスト、保護された曲がないプレイリスト、保護されていない曲が1つしかないプレイリストを試しました。 iTunesがクラッシュしてWindowsがクラッシュするたびに、解決策を探すのは通常の無駄です。

たまたまPCにVisualStudioがインストールされていたので、エラーを理解できるかもしれないと期待してデバッグをクリックしましたが、C++の経験が不足しているため、0xFFFFFFFのメモリ位置にアクセスしようとしていることがわかりました。 (Fの数はわかりません)これは、ある種のnullポインターか何かであると私に思わせますが、コードのどこから来ているのかはわかりませんので、あまり役に立ちません。

グーグルを使用すると、明らかに古いバージョンのiTunesに当てはまるいくつかのことがわかり、最後にApple iTunes 12のサポート記事と称され、書き込み設定を確認すると、 [詳細設定]タブ。ただし、[詳細設定]タブには書き込みオプションがなく、他のタブでも見つけることができないため、手順が古くなっていると思います。

最後に、空のCDをバーナーの1つに挿入しました(私のPCには2つあります)。iTunesはディスクを書き込むように促しましたが、それでも同じようにクラッシュします。

ITunesを使って再生する以外に、古い音楽を聴くために何を試してみるのか迷っています。また、おそらくそれはiTunesのバグであり、新しいリリースを待つことで解決するかもしれないと思いますが、それを回避する方法があれば、待ちたくないと思います。

3
m3z

つまり、システムにある仮想CDROMドライブが原因でiTunesがクラッシュすることがわかりました。 iTunesを機能させるには、デバイスマネージャで仮想CDROMドライブを無効にするだけで十分でした。


詳細に興味がある人のために、私のシステムの仮想CDROMドライブがあります。これは、サーバーのマザーボードを実際に使用してPCを構築したためです。これは、リモートCD-ROMドライブの接続をサポートするリモート管理インターフェイスを含むAsusZ9PE-D16です。一部、このリモートCD-ROMドライブは、リモート管理インターフェイスに組み込まれたハードウェアを使用してエミュレートされているようです。つまり、ドライブは使用されていないときでもデバイスマネージャーに表示されます。

ディスクが接続されていないと「マイコンピュータ」に表示されませんが、MakeMKVがディスクドライブの1つとして列挙し、アクセスできなかったときにエラーをログに記録するのを見たことがあります。明らかに、MakeMKVはiTunesよりも優れたエラー処理を備えています。

2
m3z

ちなみに、私はここで問題を解決しました。ディスクドライブの混乱と関係があるかもしれないデーモンツールをインストールしました。それをアンインストールするとこの問題は修正されましたが、それはあなたにとって最適な解決策ではないかもしれません。

0
Jason H