first upload isn't working, "Serial Port COM1 not found"

I keep getting this error when trying to upload
I have the correct board selected: Arduino Uno
however, it's not letting me select my serial port.

i'm using windows 7.
has anyone had this similar problem?
I would appreciate this very much

COM1 is almost never the correct port - my Windows XP using using COM4 for my UNO.

I have to ask since you did not provide any details - have you followed instructions such as:

?

i haven't no.

thank you so much for pointing that out to me

I have the same problem as the following:
( I have to reboot PC, and use it a while, it happens again, basicly I could not do my normal work)

Build options changed, rebuilding all

Warning: platform.txt from core 'Arduino ARM (32-bits) Boards' contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}", automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". Consider upgrading this core.

Sketch uses 10,476 bytes (1%) of program storage space. Maximum is 524,288 bytes.
processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:141)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
at processing.app.Sketch.upload(Sketch.java:1186)
at processing.app.Sketch.exportApplet(Sketch.java:1160)
at processing.app.Sketch.exportApplet(Sketch.java:1132)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2417)
at java.lang.Thread.run(Thread.java:745)
Caused by: processing.app.SerialException: Error touching serial port 'COM7'.
at processing.app.Serial.touchForCDCReset(Serial.java:87)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:130)
... 6 more
Caused by: jssc.SerialPortException: Port name - COM7; Method name - openPort(); Exception type - Port not found.
at jssc.SerialPort.openPort(SerialPort.java:167)
at processing.app.Serial.touchForCDCReset(Serial.java:81)
... 7 more

It simple says port not found. Are you sure you select the correct port?

this is night mare for me, the same com port, first time, work, after I stop running , and reupload, it does not work.
com port is very clear activie. I have to restart my pc and run and then stop
and then the problem show up, I have to restart my pc again.

terrible. usb port is the only port I used.

I do not know who can help, whole day, just restart my pc, and do a little work, and restart pc.