先日のエントリで「iPhone向けのパッチが当てられた最新版iTunes(7.7.0.43)がVistaでは正常に動作しないバグ」について書きましたが、いまだにAppleがまともな対応をしてくれないので、自力で解決することにしました。
同じ症状でお困りの方も多いと思いますので、以下にやり方を載せておきます。
同じ症状でお困りの方も多いと思いますので、以下にやり方を載せておきます。
0.諸悪の根源

C:\Program Files\Common Files\Apple\Mobile Device Support\binにある「AppleMobileDeviceHelper.exe」が動作不良を起こしている模様。どうやらコイツはiTunesとは別に登録されるタイプのアプリケーションらしく、iTunes7.7の削除→iTunes7.6再インストールとやっても、「AppleMobileDeviceHelper」は古いバージョンでは上書きされない。なので単純にiTunes7.6に巻き戻しただけでは、同じバグが発生しつづけて解決になりません。
というわけで、ここではiTunes7.7のアンインストール→AppleMobileDeviceHelperのアンインストール→iTunes7.6の入手→iTunes7.6&AppleMobileDeviceHelper旧バージョンのインストール→iTunesライブラリの巻き戻し→完治! という順序でやっていこうと思います。
1.iTunes7.7のアンインストール

〈スタート〉メニュー→〈コントロールパネル〉(コントロールパネルホーム)→〈プログラムのアンインストール〉を実行し、iTunes7.6を削除→PC再起動
2.AppleMobileDeviceHelperのアンインストール

つづいて、〈スタート〉メニュー→〈コントロールパネル〉(コントロールパネルホーム)→〈プログラムのアンインストール〉を実行し、AppleMobileDeviceHelperを削除→PC再起動
3.iTunes7.6の入手

http://www1.atwiki.jp/itunes/pages/7.htmlより旧バージョンのiTunesを入手する。
4.iTunes7.6&AppleMobileDeviceHelper旧バージョンのインストール

5.iTunesライブラリの巻き戻し→完治!

C:\Program Files\Common Files\Apple\Mobile Device Support\binにある「AppleMobileDeviceHelper.exe」が動作不良を起こしている模様。どうやらコイツはiTunesとは別に登録されるタイプのアプリケーションらしく、iTunes7.7の削除→iTunes7.6再インストールとやっても、「AppleMobileDeviceHelper」は古いバージョンでは上書きされない。なので単純にiTunes7.6に巻き戻しただけでは、同じバグが発生しつづけて解決になりません。
というわけで、ここではiTunes7.7のアンインストール→AppleMobileDeviceHelperのアンインストール→iTunes7.6の入手→iTunes7.6&AppleMobileDeviceHelper旧バージョンのインストール→iTunesライブラリの巻き戻し→完治! という順序でやっていこうと思います。
1.iTunes7.7のアンインストール
〈スタート〉メニュー→〈コントロールパネル〉(コントロールパネルホーム)→〈プログラムのアンインストール〉を実行し、iTunes7.6を削除→PC再起動
2.AppleMobileDeviceHelperのアンインストール
つづいて、〈スタート〉メニュー→〈コントロールパネル〉(コントロールパネルホーム)→〈プログラムのアンインストール〉を実行し、AppleMobileDeviceHelperを削除→PC再起動
3.iTunes7.6の入手
http://www1.atwiki.jp/itunes/pages/7.htmlより旧バージョンのiTunesを入手する。
4.iTunes7.6&AppleMobileDeviceHelper旧バージョンのインストール
5.iTunesライブラリの巻き戻し→完治!
iTunes7.7で作成されたライブラリファイル(iTunes Library.itl)は、iTunes7.6では読み込むことができないため、再インストール直後にiTunesを起動しようとしても、エラーが出てiTunesが立ち上がりません。


ミュージックフォルダ(C:\Users\ユーザー名\Music)にある「iTunes」フォルダ→「Previous iTunes Libraries」を参照し、旧バージョンのライブラリ「iTunes Library (7.7に変更した日付).itl」を「iTunes Library.itl」へとリネームして、ひとつ上のフォルダにある「iTunes Library.itl」に上書き保存します。
これでエラーメッセージが表示されることなく、iTunesの使用&iPod touchへの転送が可能になります。
いつもながら、Vista絡みのAppleの仕事は実にいいかげんだ。
ミュージックフォルダ(C:\Users\ユーザー名\Music)にある「iTunes」フォルダ→「Previous iTunes Libraries」を参照し、旧バージョンのライブラリ「iTunes Library (7.7に変更した日付).itl」を「iTunes Library.itl」へとリネームして、ひとつ上のフォルダにある「iTunes Library.itl」に上書き保存します。
これでエラーメッセージが表示されることなく、iTunesの使用&iPod touchへの転送が可能になります。
いつもながら、Vista絡みのAppleの仕事は実にいいかげんだ。

コメントする