3 ms·Microsoft doesn't charge for Windows upgrades any more but OEMs definitely pay for Windows.by wmf 2y agoMicrosoft doesn't charge for Windows upgrades any more but OEMs definitely pay for Windows.