Problem of uploading to board - by avrdude, Need Help and Thanks!

I'm a new user for Arduino. I've done some work and study on such problem and I cannot fix the problem. When I upload my Ardiuno board UNO R3 for Blinking example. The program can be complied. If I use a laptop computer, it has no problem. But it cannot upload to the board and list the following message.

Binary sketch size: 1018 bytes (of a 32256 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

My board: Arduino UNO R3
Serial Port: COM1 (only one port can be seen)
OS: Window 7 (64bit ENG)
Desktop PC standard user (without administrator right)
Tried program: Arduino 1.05, Arduino 0022

How can I fix my problem. Thanks for help.

COM1 you say... You need to check if it's the hardware port on your computer (which is another port and therefore it does not work) or truly virtual COM port from USB Arduino. If you disconnect the Arduino and COM1 port not disappears, then it is not the correct port.

Device Manager:

The picture above shows my COM ports: COM1 is natural onboard port (on my PC's mainboard), rest of the ports are virtual ports