Hi kapildverma,
Thank you for sharing the detailed information.
Based on the symptoms described, the cloned Windows 11 drive appears structurally intact and correctly partitioned. The behavior you’re seeing (where the system boots successfully when the drive is connected via USB but not when installed internally) typically indicates a boot-time storage controller compatibility issue, rather than missing files or damaged partitions.
When installed internally, the system relies on the laptop’s onboard storage controller. If the required controller driver is not active at startup, Windows may be unable to access the boot device and enter recovery mode.
Here are some recommended solutions that you can try in order:
1, Adjust BIOS storage setting
- Restart the laptop and enter BIOS (usually F1).
- Go to Config > Storage.
- Disable Intel VMD (if enabled).
- Save changes and reboot.
2, Add the correct storage driver to Windows
- Download the storage controller (Intel RST/VMD) driver for your ThinkPad model from Lenovo Support.
- Boot using Windows Recovery Media.
- Open Command Prompt and run:
dism /Image:C:\ /Add-Driver /Driver:<driver_folder> /Recurse
- Restart the system.
3, Verify boot configuration consistency
- Ensure BIOS is set to UEFI only
- Confirm storage mode matches the original system configuration (no change between AHCI/VMD after cloning)
These steps address the most common causes of this behavior after cloning and should help Windows properly recognize the internal drive during startup.
Let me know if you need further assistance, feel free to ask me by clicking "Add Comment" or "Add Answer" if you cannot add comment so your response will be visible. Thanks for your effort.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.