Hi:
Short answer:
1. Copy all your "stuff" (documents, pictures, videos, emails, music, etc.) from the old computer to a USB external hard drive and then copy them from the external drive to the new computer. Added benefit of this approach: you now have a backup copy of all those files.
2. Your 3rd party programs cannot be copied. They will need to be installed on the new computer. If they are paid, licensed applications, you might need to deactivate the license on the old computer before using your license credentials to activate on the new computer.
Recommendation:
Before you do any of this, first ensure that the new computer has been fully updated with all Windows patches & properly configured/personalized. Then, create a system image using one of several free or paid 3rd-party imaging applications.
Others will have additional advice, I'm sure
Edited to add: I do not know of any free software to accomplish your task. Years ago, there were applications and peripherals (basically fancy USB-to-USB transfer cables). But I don't think those are still a viable option for modern computers, especiallyfor free. Someone will correct me if I'm wrong.
Edited by MoxieMomma, 16 April 2024 - 06:52 AM.