HELP ...Win 7 pro, 64 bit PC, completes compiling but error out when uploading.

When in Device manager, Ports (com & LPT), Audrino is not listed in a port. Only says COM1. Other Devices, Unknown Device-cannot update driver software. I tried everything I know , help will be greatly appreciated.

Arduino: 1.8.10 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Sketch uses 3076 bytes (1%) of program storage space. Maximum is 253952 bytes.
Global variables use 163 bytes (1%) of dynamic memory, leaving 8029 bytes for local variables. Maximum is 8192 bytes.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
An error occurred while uploading the sketch
Invalid library found in C:\Users\HammerDeans PC\Documents\Arduino\libraries\sketch_oct05b: no headers files (.h) found in C:\Users\HammerDeans PC\Documents\Arduino\libraries\sketch_oct05b
Invalid library found in C:\Users\HammerDeans PC\Documents\Arduino\libraries\sketch_oct05b: no headers files (.h) found in C:\Users\HammerDeans PC\Documents\Arduino\libraries\sketch_oct05b

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

What happens in device manager when you connect the Arduino? If COM1 was there before connecting, it's not the Arduino and trying to upload will obviously fail because you use the wrong port.

Did it ever work? Or is this the first time that you tried the board?

Is this a clone with CH340 chip (the cjip closest to the usb port)? If so, you will need to install the driver; search the forum for CH341SER.zip.