If I get a new SSD, will my Windows recognize it as a new machine?

Solution
Well, if you get an SSD as your boot drive, you're going to have to reinstall Windows on it. But you won't need to buy a separate license for just changing the storage device.