I have a Dell Inspiron E1505 from 2006 that has 1GB RAM but I popped in a SSD for speed.

It did upgrade to W10 but before I did the upgrade I uninstalled the Antivirus and any apps I could reinstall later. It was very clean.

Now for the upgrade I used Microsoft's Media Creation Kit and selected the 32 bit version since this laptop has a CoreDuo. The memory stick I used was a cheap 4 buck stick at 16GB. I plugged in the stick and ran the setup.exe. I didn't time it but a few hours later the old laptop was on W10.