I evidently have a type of motherboard that occasionally loses all of the USB ports through some physical (not software) malady. I have purchased at least 2 replacements from Ascendtec that fit right into the box and accept all memory and the processor without a hitch.