New game releases often require driver updates to yield the best performance on your Windows PC. But knowing where to get them can often be confusing.