昨日、パソコンのCPUとマザボ、メモリを新しくしました。Ivy Bridgeともさようならです。でも、体感速度はあんまり変わらないですね。重めの処理がすこしスムーズになったことくらいでしょうか。

PCの設定など一通り終わって安定していたんですが、今日になって、Androidスマートフォン(AQUOS sense4 lite)がPCで認識できないことに気が付きました。

PTP、MDI、USBテザリングのモードでは認識できるんですが、ファイル転送だけがダメです。
デバイスマネージャで見ると、確かに認識されていません。


"USBデバイスが認識されません。”の通知と”このコンピュータに最後に接続されたUSBデバイスが正しく機能していないため、Windowsによって認識されていません。”とのメッセージ。
デバイスマネージャでは、MTP USB デバイスに警告アイコンが付いてます。MTP USBデバイスのプロパティを確認したら、"このデバイスを開始できません。 (コード 10) Microsoft OS コンテナー ID 記述子の要求が失敗しました。"とあります。

202105100021

いろいろな対処方法を試しましたが復旧できませんでした。

  • デバイスのアンインストールとドライバのインストール
  • USB関連のすべてのドライバのアンインストール
  • ハードウェアとデバイスのトラブルシューティングツール
  • システムファイルチェッカーでシステムファイルを修復
    DISM.exe /Online /Cleanup-image /Restorehealth
    sfc /scannow


試しに、別のスマホファイル転送モードでPCに接続してみたんですが、問題なく認識されました。



また、問題のスマホUSBホストケーブル経由別のスマホに接続(別のスマホをUSBホストにする)してみたら、問題のスマホの内部ストレージにアクセスできました。
本当は、もう1台PCがあれば、それでスマホを認識できるかどうか確認できたんですが。

以上から、スマホ側に致命的な問題はないPC側にも致命的な問題がなさそう使用しているPCが問題のスマホだけを認識しないようになっている可能性が高そうだということが分かってきました。
確かにPCの構成を変更する前は認識していたので、スマホ側ではなく、PC側の問題と考えるのが自然です。


どうしてファイル転送モードを使いたかったかたいうと、「PCからスマートフォンのSDカードにアクセスしたかった!」からです。

どうにも埒があかなくてイライラしながら、スマホのUSB設定をいじっていたところ、あることに気が付きました。

あることというのは下記の手順で内部ストレージにアクセスできてしまうことです。

ファイル転送モードで認識されなくなったAndroidスマホの内部ストレージにPCからアクセスする手順:
  1. PCに接続
  2. スマホ側でファイル転送モードを選択
  3. スマホ側でPTPモードを選択
    2と3の間でエラーが発生していても良いですし、エラーが発生する前にPTPモードを選択しても良いようです。
  4. PTPモードですが、PCからスマホの内部ストレージにアクセスできるようになります。
本来ならば、PTPモードでアクセスできるのはカメラに関するディレクトリ(DCIMとかPictures)だけなのですが、上記の手順だと、PTPモードでありながらファイル転送モードと同様なアクセスが可能になります。もちろん、この手順は私の環境でのみ有効なのかもしれません。

20210510006

スマホをPCに接続する目的!は、内部ストレージへのアクセスなので、PTPモードでも目的は達成できることが分かりました。もちろん、PCから内部ストレージのファイルのリードもライトもできます。

ファイル転送モードではあいかわらずスマホが認識されませんが、PTPモードで目的は達成できました。

解決済みですが、マザーボードを変更するとBIOS設定に苦労します。
  • スリープ時のLEDの点滅問題
    昔は Good night LED という設定があったんですが、最近はなくなったんですね。結局 Powe LEDの配線を抜きました。RGB LEDのせい?
  • SATAのホットプラグ
  • オンボードGPUとグラボのマルチディスプレイ(IGPU multi-monitor)
    ASROCKでは問題なく設定できますね。