Windows assigning different COM names to different boards, USB ports and/or after it has been disconnected. You just gave to look for the last one that appeared. On XP this was the worst but on Win 10 most of the time the same Arduino (or with the same USB chip) plugged into the same USB port gets the same number.
If that still does not work, did you open up device manager as I told? ![]()