@ninjawithagun do some research the whole problem has do with hardware not drivers so if you don't have this hardware you won't have a problem.
It boils down to if your motherboard can support CMPXCHG16b support in the 64-bit version. CMPXCHG16b allows for atomic memory exchanges.
While modern 64-bit processors support CMPXCHG16b, some older hardware does not but the requirement wasn’t a must-have for the 64-bit version of Windows 8. Trying to upgrade to Windows 8.1 on newly non-compatible hardware results in a message that your “CPU does not support CompareExchange 128.”
People with Nforce chipsets are also effected as well this was verified by Microsoft seems 8.1 update does not support older hardware by design bad move on microsoft's part as i see this type of hardware in my shop on a daily basis.