yes, completely updated. I called Microsoft, they said to call HP, maker of my computer for their version of driver. Because computer is no longer in warranty (Pavilion m8020n), they will give me the driver if I pay $99. The card is a StarTech pexesat311i. Called them, they will send me another card but thinks might have same problem.