Re: I have recently bought an Alienware second hand
If you have no recovery disk, you would have to make one from the installation that is now on your computer, right?
I can assure that a clean Win 10 installation from your own recovery disk works. I did it myself, because I changed the SSD / HDD.
You can always download any software for your System (like the Alienware Command Center, that's the one for the LEDs etc.) via the Dell hompage. Just go to the Download Center and enter your Service Tag Number (you should find it on a sticker somewhere on the back or the bottom of your system).