多くの場合、いくつかの回復パーティション(ロールバックするWindowsの各バージョンに1つとOEM回復パーティション)があることに注意してください。ただし、一部のディスクツールはそれらを混乱させたり、IDを変更したりして、OEMリカバリとWindowsリカバリパーティションが混同される場合があります)。とにかく、WinREリカバリパーティションは、Windows 10の「ReAgent」という名前のツールによって通常インストールされますが、「SAFE_OS」環境内で実行すると動作せず、頻繁にハングします(Windows 10インストーラーを実行します。 Windows 10の新しいビルドをインストールするように更新し、通常モードから手動でReAgentを使用する場合も失敗します:ReAgentは、回復環境をインストールするために必要なストレージスペースを誤って計算します。最後に、Windows 10がディスク上のスペースを使用して1つまたは複数のリカバリパーティションを割り当て、それらのパーティションが準備されていなくても(実際にはフォーマットされていない場合:BCDストアを更新してブート可能にする) 「NTFS」パーティションの代わりに「RAW」パーティション)。次の各リブートで、新しい追加パーティションが再び作成されます(メインパーティションからスペースを取得しますが、誤ってセットアップされたリカバリパーティションをフォーマットするための以前の失敗した試みに既に割り当てられたスペースは無視します)。
その後、これらの誤ったパーティションを削除し、通常のWindowsパーティションで使用するためにそれらのスペースを再利用する必要があります(私のディスクでは、数ギガバイトのストレージを残して回復をインストールしようとする試みが繰り返し失敗しました:300MBパーティション、さらに450MBパーティション、次に別の600 MBパーティション、そのたびに以前の試みよりも150 MB必要です!Windows 10が450 MB以上を必要としない場合でも、WinReは実際にはサイズが十分ではないというエラーで失敗しました。ディスク、多くの試行がこれらのパーティションのSSDに60 GB以上を割り当て、最終的に256 GB SSDのスペースを使い果たしました(そして、Windowsを起動できなくなり、ロールバックさえできなくなりました)。
Windows 10インストーラーがロールバックすると、これらのパーティションは未フォーマットの「RAW」パーティションであってもそのまま残ります。これらの未使用のパーティションを手動で削除する必要があります。
また、BCDストアのコンテンツを確認する必要があります。adminsitratorコマンドラインから、次を実行します:BCDEDIT / enum all
存在しないパーティション/ボリュームに対して作成された新しいルートエントリが表示される場合があります
UIの「ディスクの管理」コントロールパネルにはすべてが表示されないため(また、IDが「保護」状態に設定されている場合、誤ったパーティションの削除を拒否することがあります)。
DISKPART
[ディスクの管理]コントロールパネルから削除できないこれらのパーティションの削除を強制できる追加オプションがあります。
- 既存のすべてのボリュームを表示し、それらがマウントされているドライバー文字、およびそれらが使用しているファイルシステムの種類(またはフォーマットされていない「RAW」パーティションの場合)LIST VOL
- Windowsパーティションを選択します
- システムディスクの正しいパーティション番号を探し、小さなUEFI /ブートFAT32パーティションを見つけ、最終的なOEMリカバリパーティションを見つけます。
- その後、ディスク上の望ましくないパーティション(ReAgentのバグのためにWindows 10インストーラーによって誤ってインストールされた)を削除して、不必要に必要なスペースを回復する必要があります。
一部のパーティションでは、選択したパーティション(およびそのボリューム)を削除するために「DELETE PART」を使用できない場合があります!これらの同じパーティションは、[ディスクの管理]コントロールパネルでも削除できません(オプションはグレー表示されています)。しかし、追加のパラメーターを使用してコマンドラインから実行できる場合があります!パーツの上書きを削除
ただし、Windowsパーティションを再度拡張する前に、削除されたパーティションによって作成された空き領域を残します。WindowsインストーラーはWindowsパーティションのサイズを再度調整する必要がなく、回復パーティションを変更せずに直接割り当てることができますC:Windowsパーティション。
BCDストアのエントリを修正するのははるかに複雑です(それを行うコマンドライン構文は恐ろしく複雑です!)
ほとんどのユーザーは、BCDEDITおよびDISKPARTツールを自分で使用することができません。テクニカルサポートが必要です(パーティションテーブルとBCDストアが自動的に破損したのはWindows 10インストーラーであるため、これは非常に悪いことです)。
Windows 10インストーラーは、実際には非常に自動化されています(何をしようとするかを事前に通知することなく、無人の自動インストールを乱用しています)。BCDストアを変更するすべて(BIOS情報を誤って読み取り、UEFIとMBRの互換性情報を混合する)やパーティションスキームを無人で行うべきではありません。何が行われ、適切なロギングが行われます。
ただし、SAFE_OSモードのWindows 10インストーラーは、最適な構成を「推測」しようとしていますが、あまりにも頻繁に推測が間違っています(ドライブ番号、ボリューム番号、特定のドライブのパーティション番号、および場合によっては多くの混乱が生じます)また、ドライブ文字を混在させるか、マッピングを変更します(一意のボリューム識別子は単に無視されます。これは非常に悪く、Microsoftが推奨するものやドキュメントとはまったく反対です!
Windows 10のインストールでの失敗は、診断するのが本当に悪夢です。
マイクロソフトのオンラインアシスタンスでも問題を理解していません!そして、DISKPARTのオプションやBCDEDITの基本的な構文など、既存のWindows診断ツールも無視します!彼らに電話してください、彼らはあなたのPCとのサポートセッションを開始するかもしれませんが、あなたは彼らがあなたを助けるよりも彼らを助けるでしょう(ユーザーは公式のMicrosoftサポートチームよりもWindowsについて様々なことをよく知っているからです!)しかし、チェックするのを忘れたいくつかの物を見つけるのに役立つかもしれません。
気をつけて!彼らは、WindowsのINCORRECTバージョンをインストールするようにあなたに言うかもしれません、それはあなたのすべてのユーザーデータが移行される代わりに消去される原因になります!マイクロソフトのサポートは、Winverダイアログに表示される内容のみを確認しますが、使用される実際のバージョンは確認しません(たとえば、Windowsバージョンが使用する言語と同じ言語にローカライズされていると想定し、youiが米国英語のインストールの上にMUI言語設定を使用します)。
また、Windowsインストーラーは、システムの内容についてさまざまな誤った仮定を立てます。コンポーネントの「ReAgent」は最悪であり、ほとんど文書化されておらず、実行しようとしていることを説明せず、アクションを記録せず、独自のエラーを記録せず、ほとんど診断を提供しません。私が言えることは、それは回復環境のインストールに必要なスペースを誤って計算し、300MB以上が必要な理由を説明していないということです(「ReAgent」はMSRパーティションの一部のデータを誤って読み取り、 RAID、USB、モバイルデバイス、または接続されたプリンター、またはフラッシュカードにマウントされている他のディスクがあり、他のディスク上の無関係なデータに実際に使用されているスペースを追加する場合があります。パーティション自体、
Microsoftの公式サポートがどのように反応したかについての私の見解(彼らは私を助けるよりも多くを学び、彼らがDISKPARTおよびBCDEDITでそれらを見せていたのを理解していませんでした...)、Microsoftは実際にはWindowsが実際にどのように実際に知っているのではないということです従業員のトレーニングが内部的に不足しているため、Windowsの多くの部分は実際にはMicrosoftに勤務していない小さなチームによって設計されているため、Microsoftはサードパーティの支援が必要なため、これらすべてがどのように機能するかを推測します) !
これには問題があります。Windowsはプロプライエタリでしたが、内部的には文書化が不十分であり、Microsoftは多くのサードパーティが作成した数十億行のソースコードを実際のレビューなしで管理する方法を本当に知りません!その後、Windowsは、Microsoft自体で維持できず、サポートされなくなったため、死を遅らせると非難されます(そして、サードパーティでさえ、内部ドキュメントがないために問題を特定するのが非常に困難です:Microsoftはユーザーに確認せずに無人インストールをプッシュしたため、これは悪化していません)何でも)。
Microsoftは、販売されたソフトウェアやサービスを別のOSで作成することを検討する時が来たのかもしれません。マイクロソフトは、独自のLinuxベースのディストリビューションの作成を開始する必要があります(そして、その上にUIレイヤーを再構築するだけです:マイクロソフトはLinuxの「ワイン」の開発を支援する必要があります)。
マイクロソフトはすでに、Windows 10がWindowsの最後の商用バージョンになると述べています。約10年で死にかけ、Windows用に開発されたアプリをサポートする次のOSは実際にはLinuxになると予測しています(そしてEdgeはLinuxに移植されます:Office 365とAzureは既にLinuxとサードパーティをサポートしています)ブラウザー:WindowsとブラウザーはMicrosoftソリューションの販売に戦略的ではなくなります。WindowsとInternet Explorer / Edgeは、収益よりも多くの費用がMicrosoftにかかるだけで、Microsoftはサードパーティに支払いをせずにそれらの技術サポートを維持できません! )