Windows Install Error: ENOENT -4058 No such file or directory


First post - I am installing Ionic and keep getting the same error despite following instructions on other parts of the forum.

Any help would be gratefully received…

I am installing on Windows 10 as Administrator.
I have given full permissions to the npm folder
Command Node -v returns v8.10.0
Command npm -v returns 5.6.0

The error is as follows:

10557 verbose stack Error: ENOENT: no such file or directory, rename 'C:\Users\fatgi\AppData\Roaming\npm\node_modules\cordova\node_modules\abbrev' -> 'C:\Users\fatgi\AppData\Roaming\npm\node_modules\cordova\node_modules\.abbrev.DELETE'
10558 verbose cwd C:\WINDOWS\system32
10559 verbose Windows_NT 10.0.16299
10560 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "ionic" "cordova"
10561 verbose node v8.10.0
10562 verbose npm  v5.6.0
10563 error path C:\Users\fatgi\AppData\Roaming\npm\node_modules\cordova\node_modules\abbrev
10564 error code ENOENT
10565 error errno -4058
10566 error syscall rename
10567 error enoent ENOENT: no such file or directory, rename 'C:\Users\fatgi\AppData\Roaming\npm\node_modules\cordova\node_modules\abbrev' -> 'C:\Users\fatgi\AppData\Roaming\npm\node_modules\cordova\node_modules\.abbrev.DELETE'
10568 error enoent This is related to npm not being able to find a file.
10569 verbose exit [ -4058, true ]