Open Nul: The system cannot find the file specified

So recently I decided to download the Arduino IDE on my desktop which is running windows 10. I can open the software, and it will recognize my arduino uno (com3) and let me type code. The problem I am running into is that when I try to Verify/Upload the code it gives me this error:

Arduino: 1.8.1 (Windows 10), Board: "Arduino/Genuino Uno"

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 S:\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10801 -build-path C:\Users\REDVEL~1\AppData\Local\Temp\arduino_build_509850 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.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.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\REDVEL~1\AppData\Local\Temp\untitled203239985.tmp\sketch_jan17a\sketch_jan17a.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 S:\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10801 -build-path C:\Users\REDVEL~1\AppData\Local\Temp\arduino_build_509850 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.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.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\REDVEL~1\AppData\Local\Temp\untitled203239985.tmp\sketch_jan17a\sketch_jan17a.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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -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\REDVEL~1\AppData\Local\Temp\arduino_build_509850\sketch\sketch_jan17a.ino.cpp" -o "nul"
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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -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\REDVEL~1\AppData\Local\Temp\arduino_build_509850\sketch\sketch_jan17a.ino.cpp" -o "C:\Users\REDVEL~1\AppData\Local\Temp\arduino_build_509850\preproc\ctags_target_for_gcc_minus_e.cpp"
open NUL: The system cannot find the file specified.
Error compiling for board Arduino/Genuino Uno.

I am not sure what is wrong. I am not new to using the Arduino software as I have had my uno since April 2016. The software runs perfectly fine on my laptop which is running windows 8.1, but not on my desktop (windows 10 professional). I have tried uninstalling/reinstalling anything to do with arduino on my system. Any help would be wonderful. Thanks!

Recently i started getting same error when trying to compile/upload my sketch. I have 2 other pc's one on
w8.1 and one on w10 and everything works fine on those. I tried running IDE as Admin, reinstalling, deleting temp files but nothing works. My compilation process also stops at that line with
"preproc\ctags_target_for_gcc_minus_e.cpp" which couldn't be found. Also, i noticed that, on other pc's that file is indeed there. Looks like IDE cannot create that specific TEMP file or something. Any help?

Having the same issue on Windows 10x64, arduino was working fine a week ago and now im getting the same "Open NUL: The system cannot find the file specified." error when compiling any sketch. Did you ever figure it out? Or does anyone know a way to fix this error? Have been going through every forum topic on the subject but not seeing a solution posted anywhere! Very frustrating, even a clean reinstall of arduino didn't fix anything.