Arduino Uno cannot upload sketch, The system file Cannot be found,

Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno"
I've been using this Arduino board for a while and I haven't had any issues with it. This is the first time that I was able to use it on my new windows 10 machine and it refuses to post any sketch to the board. I have the Uno plugged into a USB 2.0 port, and I do not think I am using ONE drive. I posted all the information I can down below, as I have tried changing the port number, updating drivers, restarting my machine, reinstalling the IDE, and resetting the board. Help would be much appreciated, thank you.

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Arduino IDE\libraries -fqbn=arduino:avr:uno -vid-pid=2833_0051 -ide-version=10813 -build-path C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864 -warnings=none -build-cache C:\Users\SEANMA~1\AppData\Local\Temp\arduino_cache_606488 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\SEANMA~1\AppData\Local\Temp\untitled89769294.tmp\sketch_mar30a\sketch_mar30a.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Arduino IDE\libraries -fqbn=arduino:avr:uno -vid-pid=2833_0051 -ide-version=10813 -build-path C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864 -warnings=none -build-cache C:\Users\SEANMA~1\AppData\Local\Temp\arduino_cache_606488 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\SEANMA~1\AppData\Local\Temp\untitled89769294.tmp\sketch_mar30a\sketch_mar30a.ino

Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864\sketch\sketch_mar30a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Generating function prototypes...

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864\sketch\sketch_mar30a.ino.cpp" -o "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864\preproc\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE

"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864\preproc\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864\sketch\sketch_mar30a.ino.cpp" -o "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864\sketch\sketch_mar30a.ino.cpp.o"

Compiling libraries...

Compiling core...

Using precompiled core: C:\Users\SEANMA~1\AppData\Local\Temp\arduino_cache_606488\core\core_arduino_avr_uno_0c812875ac70eb4a9b385d8fb077f54c.a

Linking everything together...

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/sketch_mar30a.ino.elf" "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864\sketch\sketch_mar30a.ino.cpp.o" "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/..\arduino_cache_606488\core\core_arduino_avr_uno_0c812875ac70eb4a9b385d8fb077f54c.a" "-LC:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864" -lm

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/sketch_mar30a.ino.elf" "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/sketch_mar30a.ino.eep"

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/sketch_mar30a.ino.elf" "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/sketch_mar30a.ino.hex"

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-size" -A "C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/sketch_mar30a.ino.elf"

Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\SEANMA~1\AppData\Local\Temp\arduino_build_64864/sketch_mar30a.ino.hex:i

avrdude: Version 6.3-20190619

Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

Using Port : COM3

Using Programmer : arduino

Overriding Baud Rate : 115200

avrdude: ser_open(): can't open device "\.\COM3": The system cannot find the file specified.

avrdude done. Thank you.

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

Have a read of this , about half way down - drivers for win 10
Might help ?

You should not change port numbers. Undo that first.

The default COM port after a fresh install of the IDE is COM1. So the COM3 is a result of you interfering with it or it used to work before on the same PC. Which one?

What does Windows device manager think about your board? Does the board show? Which COM port? Any yellow exclamation triangles?

If it worked before on the same PC, how did you abuse ( :wink: ) the board?

And see @hammy's reply.

So after a fresh install of the IDE, it is now reading as Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno"

Using Port : COM3

Using Programmer : arduino

Overriding Baud Rate : 115200

avrdude: ser_open(): can't open device "\.\COM3": Access is denied.

avrdude done. Thank you.

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
I'm going to try to reinstall my drivers, and in the device manager it reads " USB serial Device ( COMM3) with no
indicators or caution warnings. Also, this board has seen better days. Its a generic Chinese uno, but I did try it with a mac with a fresh IDE and it seemed to post just fine.

UPDATE: Thank you! after a lengthy reinstall of not only the arduino drivers but my USB drivers, it is now working on COMM 4, COMM 3 is still causing trouble but it is posting code!

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.