iTunesでiPhoneが認識されなくなった

Windows 10に切り替えた時からなのか時期が明らかでは無いのですが、iPhoneをUSBで接続した際にiTunesで認識されなくなりました。無事解決したので覚書。先ずは現象ですが、次の通り。

  • Windows 10では接続された事を認識している
  • Windows 10のモバイルコンパニオンでは認識する
  • Apple Mobile Device Supportはインストール済

結論から言うと Windows 10にUSBでiPhoneを接続した際に、デバイスマネージャのユニバーサル シリアル バス コントローラーにApple Mobile Device USB Driverが出現しない事が原因でした。但し、このドライバーはApple製品がUSBで接続された際にのみ表示されるのでご注意を。

さて、復旧方法ですが Windows 10 IP において iTunes で iPhone を同期することができた。コメントありがとうございます。 : 楽しい生活研究室 に記載されている内容が全て。

  1. デバイスマネージャを起動
  2. ポータブルデバイス→AppleiPhone を右クリック→ドライバーソフトウェアの更新
  3. コンピューターを参照してドライバソフトウェアを検索します(R) を選択
  4. “C:¥Program Files¥Common Files¥Apple¥Mobile Device Support¥Drivers” を参照して usbaapl64.inf を読み込ませる
  5. ユニバーサル シリアル バス コントローラーにApple Mobile Device USB Driverが表示された事を確認

以上で復旧完了です…がいつおかしくなったんだろう?

特定フォルダをミラーリングするバッチファイル

最近音楽データはiTunesに何でもかんでも突っ込んでいるので吹っ飛んだら泣いちゃうかも…と思いバックアップ用のバッチファイルを作成しました。まあ ROBOCOPY でミラーリングしているだけですが、仕様だけメモで残しておきます。

@echo off

set TTMP=%time: =0%

set DST1=\hogeshare2backup_itunes_music
set LOG1=\hogeshare2logsbackup_itunes_music_%date:~-10,4%%date:~-5,2%%date:~-2,2%%TTMP:~0,2%%TTMP:~3,2%%TTMP:~6,2%.log

echo > %LOG1%
robocopy %HOMEDRIVE%%HOMEPATH%"MusiciTunesiTunes MediaMusic" %DST1% /MIR /R:0 /LOG:%LOG1% /NP /NDL

hogeはネットワーク参照で接続できるストレージ。太字の部分はiTunesの音楽データフォルダですね。ログはタイムスタンプ毎にバックアップ先のストレージに作成するようにしています。ROBOCOPYのオプションは詳細には書かないけれど延々タイムアウトを待つような事はしていないです。

動作確認は完了。今後は音楽データが増えた際に手動で動かす感じになりそうです。