1
1
I have messed up with C:\Windows\WinSxS directory in a Win10 32 bit tablet. Specifically I renamed "Manifests" dir into "Manifests2" and moved all "x86_*" dirs into a subdir "x86"
Now it won't boot, it goes BSOD (critical process died) a few seconds after the manufacturer boot logo.
All I need to do is to boot with a live pendrive, access C: NTFS partition, rename and move those modified WinSxS dirs and it should be good to go.
Tablet has only one micro USB port, so I'm using a USB-OTG cable to connect USB pendrive, swap it with a keyboard when I need to input commands since I don't have a USB hub atm.
Being Win10 it has UEFI, I can access UEFI shell but I don't think it's much use.
Pressing power+volume button I have access to boot menu where I can boot from file, this must be "bootia32.efi". This way I succesfully live booted a Rufus created pendrive with Kali Linux in text rescue mode, got into shell, fdisk -l gives me all the partitions, windows is on "mmcblk1p3", I try to mount ntfs /dev/mmcblk1p3 on media/win but no luck.
I think the simplest way is find a way to boot a Windows / Dos pendrive that can access directly NTFS C: partition without all that Linux mount thing. A cmd terminal will be enough for the rename / move operations I have to do.
What can I use to build such a USB bootable media?
It is entirely possible that the tablet has disk encryption enabled which is why you cannot read the partition. The Windows Media Creation tool should be able to create a bootable Windows USB that you can try and do some recovery from https://www.microsoft.com/en-gb/software-download/windows10 You will have to create the media on a working machine though.
– Mokubai – 2018-05-03T08:14:16.4001Out of curiosity, why did you decide to rename the folders? – Mokubai – 2018-05-03T08:14:49.080
I succesfully moved all the msil_* dirs into \msil, moved nearly all x86*_ in \x86, then I was left back with about eighty x86 dirs I couldn't move the first time. After I managed to move even those 80 to the subdir. I think what I had not to do was to rename Manifest. These are my experiments to slim down system (not always successful as you may have noticed...) – Ju Tutt – 2018-05-03T11:17:49.920