Hello Molly,
Thank you for your reply, I had indeed read what you said in the Microsoft forums.
The only possible actions from the vm are the diagnostic and troubleshooting tools, but after several hours spent trying to troubleshoot, nothing has worked:
- Sfc for system file analysis
- Chkdsk for disk error analysis
- Bcedit / bootrec for boot reconfiguration and repair
- wusa for uninstalling potentially corrupt kb...
- iso live windows server
- iso live hiren boot cd)
All these commands are not fully functional and do not repair the error in question, as disks are virtualized and not necessarily detected when booting via live cd.
RESTORATION ACTIONS
Without the possibility of repairing from the VM SRVMAIL, we attempt to restore the VM101-DISK-0 disk via the Veeam ISO and backups located on the NAS.
After incremental or full restores, VM startup presents exactly the same problem, APC INDEX MISMATCH, no login prompt.
INSTALLATION OF A NEW MAIL SERVER (SRVMAIL2024)
I installed a new SRVMAIL2024 VM, still composed of two disks: C: for the system and the second is the old SRVMAIL disk, which I attached to retrieve the database.
I've also mounted the VM101-DISK0 disk in G: which is the system disk in error.
ACTIONS ON THE VM 101 SRVMAIL C:\ DISK
On the new virtual machine 109 SRVAIL2024:
- Mounting of VM-101-DISK-0 disk (C:\ disk of our VM in question, which has therefore taken the letter G:)
- Analysis of event logs (application, system), trusted installer service error (service related to Windows updates)
- Execution of chkdsk on G:\ disk (no errors, following chkdsk, boot test on old vm, non-functional)
- Execution of sfc /scannow /offbootdir=G:\ /offwindir=G:\windows (unsuccessful, error indicating that a repair is pending)
In cmd,
- wusa /uninstall /kb:4046065 /quiet /norestart (to remove the KB that could be responsible for the boot problem), not functional
- Download and install 2024-08 Cumulative Update for Windows Server 2016 for x64-based Systems (KB5041773)
- Non-functional because the update application affects the system and not the mounted disk, which will not be reflected in SRVMAIL.
- Execution of DISM /Image:G:\ /Cleanup-Image /RestoreHealth, which fails to succeed, either online or via a Windows Server 2016 iso dvd source.
I also deleted the pending file in G:\Windows\winsxs\pending.xml after making a backup copy.
This allowed me to perform an sfc /SCANNOW /OFFBOOTDIR=G:\ /OFFWINDIR=G:\Windows which went through but didn't reveal any errors.
Last action: I attached my functional disk of the newly created VM to the VM in error, with the two system disks (one functional, the other showing a BSOD).
I have a double boot (choice of two installations of windows server 2016), in this case I don't have a BSOD when choosing the OS that causes the problem, but a boot error that indicates an error in the file \Windows\system32\winload32
Status: 0xc000000e
Thank you for your time and help
Regards,
Ben