Problem with npm start

I have started this project 'BUILDING FRONT-END APPLICATIONS WITH REACT ’ and I have installed node.js, npm and react in the correct way. (I get right output when i print their versions)
When I create the ravenous directory by create-react-app ravenous everything seems fine but when I cd into the ravenous and enter npm start this error occurs:

…(didnt copy few lines)
Starting the development server…
events.js:287
throw er; // Unhandled ‘error’ event
^

Error: spawn cmd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
Emitted ‘error’ event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: ‘ENOENT’,
code: ‘ENOENT’,
syscall: ‘spawn cmd’,
path: ‘cmd’,
spawnargs: [ ‘/s’, ‘/c’, ‘start’, ‘""’, ‘/b’, ‘“http://localhost:3000”’ ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ravenous@0.1.0 start: react-scripts start
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ravenous@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Admin\AppData\Roaming\npm-cache_logs\2020-05-09T07_49_57_874Z-debug.log

Help would be appreciated!

Greetings.

First guess I would say It looks like it´s not able to access the path to cmd correctly. Maybe adding cmd to the global variables path would solve this…

and how exactly am I supposed to do that? I am newbie so please help me out.

So I´v found this stack overflow issue that seems to have the same error pattern. I suggest you read the solutions.
link