Yes, all updates that windows said it needed. I included the software that I have also installed in case it mattered.