Install issues, First time user, other questions didn't seem to fit my error

Its my first time trying to use strapi, and everything time I try the npx create-strapi-app@latest --quick start i get this error I’ve tried a few different versions of Node.js and 3 hours later here I am.
Log below
0 verbose cli C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js

1 info using npm@10.5.0

2 info using node@v18.20.1

3 timing npm:load:whichnode Completed in 2ms

4 timing config:load:defaults Completed in 2ms

5 timing config:load:file:C:\Program Files\nodejs\node_modules\npm\npmrc Completed in 2ms

6 timing config:load:builtin Completed in 3ms

7 timing config:load:cli Completed in 1ms

8 timing config:load:env Completed in 1ms

9 timing config:load:file:C:\Users\bwjen\OneDrive\Desktop\Personal\Admin.npmrc Completed in 0ms

10 timing config:load:project Completed in 2ms

11 timing config:load:file:C:\Users\bwjen.npmrc Completed in 0ms

12 timing config:load:user Completed in 0ms

13 timing config:load:file:C:\Users\bwjen\AppData\Roaming\npm\etc\npmrc Completed in 0ms

14 timing config:load:global Completed in 0ms

15 timing config:load:setEnvs Completed in 1ms

16 timing config:load Completed in 10ms

17 timing npm:load:configload Completed in 10ms

18 timing config:load:flatten Completed in 1ms

19 timing npm:load:mkdirpcache Completed in 1ms

20 timing npm:load:mkdirplogs Completed in 0ms

21 verbose title npm exec create-strapi-app@latest my-project

22 verbose argv “exec” “–” “create-strapi-app@latest” “my-project”

23 timing npm:load:setTitle Completed in 2ms

24 timing npm:load:display Completed in 1ms

25 verbose logfile logs-max:10 dir:C:\Users\bwjen\AppData\Local\npm-cache_logs\2024-04-06T02_53_13_729Z-

26 verbose logfile C:\Users\bwjen\AppData\Local\npm-cache_logs\2024-04-06T02_53_13_729Z-debug-0.log

27 timing npm:load:logFile Completed in 6ms

28 timing npm:load:timers Completed in 0ms

29 timing npm:load:configScope Completed in 0ms

30 timing npm:load Completed in 51ms

31 silly logfile start cleaning logs, removing 4 files

32 timing arborist:ctor Completed in 0ms

33 silly logfile done cleaning log files

34 http fetch GET 200 474ms (cache revalidated)

35 timing arborist:ctor Completed in 1ms

36 timing command:exec Completed in 496ms

37 verbose stack Error: ENOENT: no such file or directory, lstat ‘C:\Users\bwjen\AppData\Roaming\npm’

38 verbose cwd C:\Users\bwjen\OneDrive\Desktop\Personal\Admin

39 verbose Windows_NT 10.0.22631

40 verbose node v18.20.1

41 verbose npm v10.5.0

42 error code ENOENT

43 error syscall lstat

44 error path C:\Users\bwjen\AppData\Roaming\npm

45 error errno -4058

46 error enoent ENOENT: no such file or directory, lstat ‘C:\Users\bwjen\AppData\Roaming\npm’

47 error enoent This is related to npm not being able to find a file.

47 error enoent

48 verbose exit -4058

49 timing npm Completed in 768ms

50 verbose code -4058

51 error A complete log of this run can be found in: C:\Users\bwjen\AppData\Local\npm-cache_logs\2024-04-06T02_53_13_729Z-debug-0.log

System Information
  • Strapi Version:
  • Operating System:
  • Database:
  • Node Version:
  • NPM Version:
  • Yarn Version: