A complete disk clone can move Windows and files together when they reside on the same source disk. It is not the same as dragging C: to another drive in File Explorer. The destination drive is overwritten, so “keep files” refers to the source disk's content, not preexisting data on the destination.
Open Disk Management and locate the Windows disk and any separate data disks. If your Documents or game libraries are on another physical disk, a clone of the Windows disk will not include them. Back up those folders separately. Check that the target has enough capacity for the source's used data plus the small boot and recovery partitions. Make a separate backup before migration.
Connect both drives through compatible internal slots or a suitable enclosure. Identify each by model and capacity. Copy any existing target files elsewhere, since the clone will overwrite them. Keep the same UEFI/Legacy boot mode after migration. If BitLocker is enabled, save its recovery key before changing disks.
Step 1. Under Tools and utilities, choose Disk/Partition clone and the whole-disk path. Do not select just the C: partition if the goal is a bootable replacement.

Step 2. Select the Windows source disk, inspect its partitions, and click Next.

The screenshot shows a sample data disk; select your Windows disk instead.
Step 3. Select the destination drive, recheck its identity, and click Next. Its previous files are not preserved.

Step 4. Inspect the preview to ensure Windows, EFI/System Reserved, recovery, and source data partitions are included. If the target is an SSD, use SSD optimization when suitable.
Step 5. Click Proceed, accept the destination-overwrite warning, and keep both drives connected until the operation completes.
Boot from the new disk alone for the first test. Confirm Windows loads, the expected user profile appears, a few documents and photos open, and critical apps launch. Check any separate data disk and cloud sync folders independently; those were not necessarily part of the clone. Check activation and BitLocker status. Keep the old disk unchanged until the new setup has been used successfully and a separate backup exists.
Clone the entire Windows disk to keep its files and boot partitions, but protect any files already on the destination and back up data stored on other disks separately.