Windows10の既定の設定では「高速スタートアップ」という機能が有効になっています。
この機能はパソコンの起動を速くするため、シャットダウン時にメモリやCPUなどの状態を保存しておく機能です。
これによりWindowsを高速で起動できますが、規格の古い周辺機器が認識されなかったり、パソコンの電源を切っても再起動したり、しばらくすると勝手に起動してしまったりする場合があるようです。
その場合はこの「高速スタートアップ」機能を無効にすると症状が改善する事があります。

「高速スタートアップ」を無効にする方法(Windows10の場合)
1.画面左下の「Windowsアイコン(スタートメニュー)」を「右クリック」します。
2.表示された一覧から「電源オプション」を左クリックします。
3.電源オプション画面が表示されたら、左側にある「電源ボタンの動作の選択」を左クリックします。
4.システム設定が表示されたら、「現在利用可能ではない設定を変更します」を左クリックします。
5.するとシャットダウン設定の「□高速スタートアップを有効にする(推奨)」のチェックを外せるようになりますので、チェックを外して□にしてください。
6.画面の下にある「変更の保存」を左クリックして設定を確定してください。
7.画面を閉じれば設定終了です。

※Windows10ではOSのアップデートが自動的に行われており、それにより上記の設定が元に戻ってしまう場合があります。
その際はお手数ですがもう一度設定してください。