質問: win10と8.1を別々に入れて一台で使っています どうしてもwindows10では動かないアプリがあるので、 windows8.1とwindows10を一台のパソコンで共用したいと思って、 まずssdにwin10を入れてインストール後、そのssdを取り外し、別のssdにwin8.1をインストール、その後・・・ 自作パソコンなので、両方のssdを一台のパソコンに接続して、bios設定でwin10が何もしなければ立ち上がるようにし、必要なアプリが使いたい場合は起動時にbiosに入って、win8.1が起動するドライブを選択すれば良いや、別にそれぞれが独立した状態なので不具合も怒らないだろう、と思ってやってみました。 (ちなみに、それぞれのosは正規ライセンスですし、単体で買ったものです。) しばらくの間は、全然問題なかったのですが、 やがて、windows8.1のアップデートをして再起動のタイミングで、ボーっとしててwindows10が立ち上がってしまった辺りからおかしくなってきて、時々普通にwindows10を起動する際にチェックディスクが走ってしまったり、デスクトップ画面が出なかったりという不具合が出るようになりました。 通常の方法とは違うインストールの仕方(それぞれ単体でインストールして後で一台に組み込んだ)をしているのですが、こういう使い方はやはり問題ですか?
回答: windows 8.1 、windows 10 とも「高速スタートアップ」という機能がありますが、それが影響しているのだと思います。高速スタータップを無効にして、どうなるか試してください。 高速スタートアップが有効だと、シャットダウンの際、次に起動するときに必要な情報がメモリとhdd/ssd(c:\hyberfil.sys)に書き込まれ、再起動すると、その情報を元にwindows が展開されますので、複数のos が組み込まれていると思いがけない動作をします。 それでなくても、1台のpc に起動可能なhdd/ssd(アクティブパーティションを持ったhdd/ssd) を複数取り付けるのは不具合のもとです。 windows 8.1 を使うときはwindows 10 のシステムディスクをとりはずし、windows 10 を使うときは、windows 8.1 のシステムディスクを取り外して起動するのが良いと思います。