26 nov 2017

MBR2GPT: ValidateLayout: Too many MBR partitions found, no room to create EFI system partition.

#Note
When you try to convert Windows 10 to UEFI, so partition from MBR to GPT, MBR2GTP fail.
The command return this error:

Info           ESP partition size will be 104857600
Info           MBR2GPT: Validating layout, disk sector size is: 512 bytes
Error         Validate Layout: Too many MBR partitions found, no room to create EFI system partition.
Error         Disk layout validation failed for disk 0
Info           MBR2GPT: Partition information at error point

#Product affected 
Windows 10 1703 and above

 #Solution 
The mbr2gpt disk conversion tool need three conditions for the validation of disk layout:
- Admin rights
- One of physical disk with boot partition MSR and OS partition
- The validation allows normally one of additional partitions, often it's recovery partition
If you have more than three partition validate will fail.

Check this with Get-Partition cmdlet










In this case we have too partition, so we have to find the Windows Recovery Environment (Windows RE)  partition with the command ReAgentc /info


Now we have to remove the "exceed" partition (partition 4)



And finally we can convert BIOS to UEFI with:

mbr2gpt /convert /disk:0 /allowfullos

















20 nov 2017

Epson LQ can't print on Windows 7 /10 after recent patch


#Note
Epson LQ printers are not able to print after the installation of recent patch KB2952664 and KB4048957 on Windows 7 and KB4048955 (Windows10 Version 1709), KB4048954 (Windows 10 Version 1703), KB4048953 (Windows 10 Version 1607), KB4048952 (Windows 10 Version 1511), KB4048956 (Windows 10 Version 1507)

#Product affected / Related
Windows 7 32 and 64 bit, Windows 10

#Solution 
Remove the KB2952664 and KB4048957 on Windows 7 or the KB4048955 (Windows10 Version 1709), KB4048954 (Windows 10 Version 1703), KB4048953 (Windows 10 Version 1607), KB4048952 (Windows 10 Version 1511), KB4048956 (Windows 10 Version 1507)

Use PowerShell Cmdlet Get-Hotfix to verify the presence of the patches

To unistall KB:
wusa /uninstall /Kb:XXXXX

Pay Attention:
Patches are reinstalled if they do not hide from Windows Update