Windowsをインストールできませんでした。 システム予約パーティションを更新できませんでした。Windowsをアップグレードしようとすると表示されるエラーメッセージです。
Windows 10 Insider Buildsを実行しているマシンで問題に遭遇しましたが、ユーザーは以前のバージョンのWindowsでも問題を経験しました。 このエラーは、ユーザーがWindows 10にアップグレードしようとしたWindows 8.1システムでは一般的であると思われました。
システム予約パーティションには、Windowsのブート情報が含まれています。 Microsoftは、十分な空き領域がない場合、ユーザーが「システム予約パーティションを更新できませんでした」というエラーを受け取る場合があることに注意しています。 その場合、ユーザーはエラーコード0xc1900104またはエラーコード0x800f0922を受け取ることがあります。
Windows 10をインストールできませんでした
Windowsエクスプローラーには、PCのすべてのパーティションが一覧表示されます。 影響を受けるPCのシステム予約パーティションを調べて、詳細を確認してください。 サイズが100メガバイトであり、ほとんどのスペースが無料ではないことに気付くかもしれません。
システムパーティションには、Windows 10 PC上に15メガバイトの空き領域があり、エラーメッセージがスローされました。
システムパーティションに十分な空きディスク領域がない場合、Windowsの更新が失敗する場合があります。 Windows管理者は、ディスク領域を解放して問題を修正できます。
必要な言語ファイルを除くすべての言語ファイルを削除し、チェックディスクを実行してNTFSログを切り捨てることにより、15メガバイトの領域を解放することができました。 これにより、Windowsをインストールできませんでした。 システム予約パーティションを更新できませんでした。
マイクロソフトの推奨事項
マイクロソフトは、システムパーティションのデータを削除してディスク領域を解放し、15メガバイトの領域(Windows 8.1以前からアップグレードする場合)、またはWindows 10を新しい機能更新にアップグレードする場合に13メガバイトの領域を解放することをお勧めします。
パーティションがドライブ文字にマウントされていないため、権限がないため、システムパーティション上のデータにアクセスしてフォントフォルダを削除することはできません。
注 :非表示のオペレーティングシステムファイルを表示する必要がある場合があります。 手順については、Windows 8および8.1で隠しファイルを表示するをご覧ください。 これらは、Windowsのすべてのバージョンで機能します。
ステップ1:パーティションスタイルを決定する
- Windowsキーをタップし、diskmgmt.mscと入力し、Enterキーを使用してディスク管理インターフェイスを起動します。
- Windowsがインストールされているディスク(Disk 0など)を右クリックし、プロパティを選択します。
- [ボリューム]タブに切り替えます。
- パーティションスタイルの行をチェックして、MBR(マスターブートレコード)またはGPT(GUIDパーティションテーブル)が使用されているかどうかを確認します。
ステップ2:Windows 10 GPTパーティション
- Windowsキーをタップし、cmd.exeと入力し、CtrlキーとShiftキーを押しながら結果を選択して、昇格したコマンドプロンプトを開きます。
- mountvol y:/ sと入力し、Enterキーを押します。 これにより、ドライブ文字Yがシステムパーティションにマップされます。 こちらのmountvolドキュメントをご覧ください。 / sパラメーターは、システムパーティションをマウントします。
- y:と入力してドライブYに切り替え、Enterキーを押します。
- cd EFI \ Microsoft \ Boot \ Fontsと入力して、フォントフォルダーに移動します。
- del *。*と入力して、すべてのフォントファイルを削除します。 プロンプトが表示されたら削除を確認します。
ステップ2:Windows 10 MBRパーティション
- Windowsキーをタップし、diskmgmt.mscと入力して結果を選択し、ディスクの管理インターフェイスを読み込みます。
- System Reserveとマークされたパーティションを右クリックし、「ドライブ文字とパスの変更」を選択します。
- 開いたウィンドウで「追加」を選択します。
- ドライブ文字Yを選択し、[OK]をクリックします。
- 管理者特権でコマンドプロンプトを開きます。Windowsキーをタップし、cmd.exeと入力し、結果を右クリックして、「管理者として実行」を選択します。
- yと入力して、システムパーティションに変更します。
- cd Boot \ Fontsを使用して、フォントディレクトリに切り替えます。
- takeown / dy / r / fと入力します。 所有権を取得します。
- icacls Y:\ * / save%systemdrive%\ NTFSp.txt / c / tと入力して、ドライブへのアクセス許可をバックアップします。
- whoamiと入力して、ユーザー名を表示します。
- icaclsと入力します。 / grant:F / t
- del *。*と入力してすべてのフォントを削除し、操作の確認を求められたらYを押します。
- 完了したら、 icacls Y:\ / restore%systemdrive%\ NTFSp.txt / c / tと入力して、アクセス許可を復元します。
- エラーが発生した場合は、 icaclsを実行します。 / grant system:f / t
- [ディスクの管理]に戻り、[更新]ボタンをクリックしてデータを再読み込みします。 システム予約パーティションの空き容量が増えていることがわかります。
- システム予約済みパーティションを右クリックします。
- [ドライブ文字とパスの変更]を選択します。
- Y:ドライブ文字を選択します。
- [削除]を選択して[OK]をクリックします。
ステップ3:更新を再度実行する
GPTパーティションを備えたWindows 7またはWindows 8.1
上記の手順1を使用して、パーティションの種類を決定します。 以下の手順は、GPTパーティションを備えたWindows 7またはWindows 8.1マシン用です。
- 管理者特権でコマンドプロンプトを開きます。 Windowsキーをタップし、cmd.exeと入力し、結果を右クリックして、「管理者として実行」を選択します。
- mountvol y:/ sと入力して、システムパーティションをマウントします。
- taskkill / im explorer.exe / fと入力します
- explorer.exeと入力して、昇格した特権でエクスプローラーを再起動します。
- エクスプローラーを開き、 Y:\ EFI \ Microsoft \ Boot \に移動します
- 使用する言語のフォルダー以外のすべての言語フォルダーを削除します。たとえば、米国英語の場合はen-US、ドイツ語の場合はde-DEなどです。
- Y:\ EFI \ Microsoft \ Boot \ Fontsにあるフォントファイルを削除して、空き容量を増やします。
- デバイスを再起動します。 これにより、ドライバー文字が削除されます。
- アップグレードを実行します。
MBRパーティションを備えたWindows 7
- システム予約パーティションにドライブ文字を割り当てます。 手順2:Windows 10 MBRパーティションの手順に従ってください。
- 管理者特権でコマンドプロンプトを開きます。 Windowsキーをタップし、cmd.exeと入力し、結果を右クリックして、「管理者として実行」を選択します。
- yと入力して、ドライブYに切り替えます。
- コマンドtakeown / dy / r / fを実行します。
- アクセス許可をバックアップします。icaclsY:\ * / save%systemdrive%\ NTFSp.txt / c / t
- whoamiと入力して、ユーザー名を表示します。
- icaclsと入力します。 / grant:F / t
- エクスプローラーでシステム予約パーティション(ドライブ文字Y)のブートフォルダーを開きます。
- 使用する言語のフォルダーを除くすべての言語フォルダーを削除します。
- コマンドchkdsk / L:5000 / X / Fを使用してNTFSログファイルを切り捨てます。
- NTFSログファイルの切り捨てだけでは不十分な場合は、次のコマンドを実行してUSNジャーナルを削除し、再作成します。
- fsutil usn deletejournal / D / NY:
- fsutil usn createjournal m = 1500 a = 1 Y:
- NTFSログファイルの切り捨てだけでは不十分な場合は、次のコマンドを実行してUSNジャーナルを削除し、再作成します。
- コマンドicacls Y:\ / restore%systemdrive%\ NTFSp.txt / c / tを使用して権限を復元します
- icaclsを実行します。 / grant system:f / tを使用して、ACLをシステムに戻します。
- icacls Y:/ setowner“ SYSTEM” / t / cを実行して、ドライブの所有者をシステムに設定します。
- ディスクの管理でドライブ文字を削除します。
MBRパーティションを備えたWindows 8.1
注 :少なくとも250メガバイトのスペースのある外部ドライブが必要です。
- システム予約パーティションにドライブ文字を割り当てます。 手順2:Windows 10 MBRパーティションの手順に従ってください。
- 管理者特権でコマンドプロンプトを開きます。 Windowsキーをタップし、cmd.exeと入力し、結果を右クリックして、「管理者として実行」を選択します。
- yと入力して、ドライブYに切り替えます。
- コマンドtakeown / dy / r / fを実行します。
- whoamiと入力して、ユーザー名を表示します。
- icaclsと入力します。 / grant:F / t
- 次のコマンドを入力します。attrib -s -r -h Y:\ Recovery \ WindowsRE \ winre.wim
- Explorerで外部ドライブのドライブ文字を確認します。F:を使用しますが、ドライブ文字は異なる場合があります。
- mkdir F:\ Recovery \ WindowsREと入力します
- xcopy Y:\ Recovery \ WindowsRE \ winre.wim F:\ Recovery \ WindowsRE \ winre.wim / hと入力します
- タイプC:\ Windows \ System32 \ Reagentc / SetREImage / Path F:\ Recovery \ WindowsRE / Target C:\ Windows
- del Y:\ Recovery \ WindowsRE \ winre.wim / Fと入力します。
- アップグレードを実行します。
- (昇格したコマンドプロンプトで) xcopy F:\ Recovery \ WindowsRE \ winre.wim Y:\ Recovery \ WindowsRE \ winre.wim / hと入力します
- C:\ Windows \ System32 \ Reagentc / SetREImage / Path Y:\ Recovery \ WindowsRE / Target C:\ Windowsと入力します 。
- システム予約パーティションからドライブ文字を削除します。
Now You :最近、アップグレードの問題に遭遇しましたか?