Arduino Micro "programmer not responding"

So I recently got several Arduino Micros and I am able to interface with them through other devices, so I know it is not the arduino or the cable. It sees the port and the driver appears under 'ports' as "USB-SERIAL CH340 (COM5)". When I try to upload a project, it errors out with this message:
"
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x51
"
and it repeats 10 times. I have looked online for fixes but most of them are either broken hardware or drivers not installed, however nothing I tried worked. I am running it on an Elitebook 8460p with windows 10.

Arduino Micros do not use a CH340. The Micro has native USB so it doesn't need an separate USB to TTL serial adapter chip like the CH340. I know sometimes the sellers on eBay or Aliexpress will mislabel Nanos as Micros. You need to make sure to select the correct board from the Tools > Board menu.

Please either post a link to where you bought the "Arduino Micros" from or post a picture. After clicking the "Reply" button, you will see an "Attachments and other settings" link that will allow you to attach a picture.

Here is the board

That's definitely a Nano, not a Micro. You need to select Tools > Board > Arduino Nano and then Tools > Processor > ATmega328P (Old Bootloader).

Okay, that worked. Thank you

You have to carefully read the title/description and look at the picture when buying clone boards on ebay/amazon - they all mention the other board names in the titles of the listing to show up in more search results.

You're welcome. I'm glad to hear it's working now. Enjoy!
Per