serialport.node is not a valid Win32 application

Hi everyone ^^,

So I just started my first arduino project ever. I decided to follow this project:

However, on [Setup] step number 7: "Type in following console command to start serial server: node startserver.js" I get the following error:

\?\C:\Users\Ken\Desktop\PlantManager-master\node_modules\serialport\build\Release\serialport.node is not a valid Win 32 application...

\?\C:\Users\Ken\Desktop\PlantManager-master\node_modules\serialport\build\Release\serialport.node
at Object.Module._extensions..node (internal/modules/cjs/loader.js:730:18)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at bindings (C:\Users\Ken\Desktop\PlantManager-master\node_modules\bindings\bindings.js:76:44)
at Object. (C:\Users\Ken\Desktop\PlantManager-master\node_modules\serialport\lib\bindings.js:3:35)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)

Any ideas how to fix this?

Btw, for my port I have: "(COM3 Arduino/Genuino Uno)". Is this normal?
For my board I have: "Arduino/Genuino Uno". Is this ok as well?

Thanks guys

I tried the command sfc /scannow but i still got the issue :frowning:

Have you installed Node.js?

Yes

Do you understand the error is specific to Node.js / has nothing to do with Arduino?