I wasn't aware that Windows 10 still supported in-place upgrades for free. I always thought you had t clean install to claim the free upgrade, but today I did an in-place upgrade on Windows 8.1 machine to Windows 10 and it activated just fine.