Check the recovery environment state
**reagentc /info** shows whether WinRE is enabled and where it lives. A disabled environment on a system with a too-small partition is the usual picture before a failed update.
reagentc /info
Get-Partition | Select-Object DiskNumber,PartitionNumber,DriveLetter,Size,Type,GptType
Get-Disk | Select-Object Number,FriendlyName,PartitionStyle,Size