I'm not the original poster, but my symptoms appear the same - Win10, 20H2 Build 19042.844.
Install goes ok, then I launch it and it hangs with the splash screen over top of the IDE. I gave it 20 minutes, in case it had some final wrap-up to do. No change. IDE menus are non-responsive, other than closing the app.
One of the other threads suggested changing the local port number, so I did (as you'll see below).
Captured the output from PowerShell (and I added a little extra whitespace around the lines with 'ERROR'
PS C:\Program Files\Arduino IDE> '.\Arduino IDE.exe'
.\Arduino IDE.exe
PS C:\Program Files\Arduino IDE> & '.\Arduino IDE.exe'
PS C:\Program Files\Arduino IDE>
Starting backend process. PID: 10204
Configuring to accept webviews on '^.+\.webview\..+
It seems to be looking for git. I do have git.exe but did not imagine a dependency. My git.exe is here:
C:\Users\SWComp\AppData\Local\GitHubDesktop\app-2.6.5\resources\app\git\mingw64\bin
I'm not really a git user, but I added that path to my system, opened a fresh PS console and tried again. It is still hung in the same apparent way. The PS shell has one more line - for the git.exe
root INFO Using Git [2.29.2.windows.3] from the PATH. (C:\Users\SWComp\AppData\Local\GitHubDesktop\app-2.6.5\resources\app\git\mingw64\bin\git.exe)
A quick inspection of the tasklist - several Arduino processes, but not really "consuming" much cpu. When I gave up and closed the IDE they all disappeared.
Arduino IDE.exe 636 Console 1 66,564 K
Arduino IDE.exe 9580 Console 1 58,352 K
Arduino IDE.exe 11772 Console 1 87,232 K
Arduino IDE.exe 16020 Console 1 34,508 K
arduino-cli.exe 2420 Console 1 18,784 K
Arduino IDE.exe 13556 Console 1 64,264 K
Arduino IDE.exe 17144 Console 1 124,832 K
Arduino IDE.exe 14596 Console 1 44,044 K
Arduino IDE.exe 6580 Console 1 63,864 K
I'm not sure what the next step is - but to sit back and see if this information is helpful.
hostname.
root WARN please install @theia/electron@1.11.0-next.c9db9754 as a runtime dependency
root INFO Configuration directory URI: 'file:///c%3A/Users/SWComp/.theia'
root INFO Theia app listening on http://localhost:36208.
root WARN The local plugin referenced by local-dir:/c%3A/Users/SWComp/.arduinoIDE/plugins does not exist.
root WARN The local plugin referenced by local-dir:/c%3A/Users/SWComp/.arduinoIDE/extensions does not exist.
root WARN The local plugin referenced by local-dir:C:\Users\SWComp\.arduinoProIDE\plugins does not exist.
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "cortex-debug" to a VS Code extension "cortex-debug@0.3.7" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-arduino-language-server" to a VS Code extension "vscode-arduino-language-server@0.0.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-cpp" to a VS Code extension "cpp@1.52.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json" to a VS Code extension "json@1.46.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json-language-features" to a VS Code extension "json-language-features@1.46.1" with engines:
root INFO Deploying backend plugin "cortex-debug@0.3.7" from "C:\Program Files\Arduino IDE\resources\app\plugins\cortex-debug\extension\dist\extension"
root INFO Deploying backend plugin "vscode-arduino-language-server@0.0.1" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-arduino-language-server\extension\dist\bundle"
root INFO Deploying backend plugin "cpp@1.52.1" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-cpp\extension"
root INFO Deploying backend plugin "json@1.46.1" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-json\extension"
root INFO Deploying backend plugin "json-language-features@1.46.1" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-json-language-features\extension\client\dist\jsonMain"
root INFO Deploy plugins list took: 86.8 ms
root WARN Backend ConfigServiceImpl.onStart is slow, took: 667.7 ms
daemon INFO Starting daemon from C:\Program Files\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe...
daemon INFO Using config file: c:\Users\SWComp\.arduinoIDE\arduino-cli.yaml
daemon INFO arduino-cli.exe version 0.16.1
daemon INFO Setting up Prometheus metrics on :9090/metrics
daemon INFO Starting daemon on TCP address 127.0.0.1:50052
daemon INFO Daemon is now listening on 127.0.0.1:50052...
daemon INFO Daemon is running.
daemon INFO Checking signature [index: C:\Users\SWComp\AppData\Local\Arduino15\package_index.json, signaturefile: C:\Users\SWComp\AppData\Local\Arduino15\package_index.json.sig, trusted: true]
daemon INFO Checking if CLI is Bundled into the IDE
daemon INFO Loading hardware from: C:\Users\SWComp\AppData\Local\Arduino15\packages
daemon INFO Loading package esp8266 from: C:\Users\SWComp\AppData\Local\arduino15\packages\esp8266\hardware
daemon INFO Loaded platform [platform: {ID:"esp8266:esp8266",Installed:"2.7.4",Latest:"2.7.4"}]
root ERROR Could create client for gRPC.
root INFO Git askpass helper is listening on http://127.0.0.1:36221.
root WARN Frontend CommonFrontendContribution.configure is slow, took: 2937.0 ms
root WARN Failed to resolve module: @types/body-parser
root WARN Failed to resolve module: @types/cookie
root WARN Failed to resolve module: @types/express
root WARN Failed to resolve module: @types/fs-extra
root WARN Failed to resolve module: @types/lodash.debounce
root WARN Failed to resolve module: @types/lodash.throttle
root WARN Failed to resolve module: @types/react
root WARN Failed to resolve module: @types/react-dom
root WARN Failed to resolve module: @types/react-virtualized
root WARN Failed to resolve module: @types/route-parser
root WARN Failed to resolve module: @types/safer-buffer
root WARN Failed to resolve module: @types/ws
root WARN Failed to resolve module: @types/yargs
root WARN Failed to resolve module: @theia/monaco
root WARN Failed to resolve module: @theia/editor
root WARN Failed to resolve module: @types/rimraf
root WARN Failed to resolve module: @types/tar-fs
root WARN Failed to resolve module: @types/uuid
root WARN Failed to resolve module: @theia/navigator
root WARN Failed to resolve module: @types/p-queue
root WARN Failed to resolve module: @theia/preferences
root WARN Failed to resolve module: @theia/electron
root WARN Failed to resolve module: @theia/messages
root WARN Failed to resolve module: @types/diff
root WARN Failed to resolve module: @types/dompurify
root WARN Failed to resolve module: @types/mime
root WARN Failed to resolve module: @types/request
root WARN Failed to resolve module: @types/dateformat
root WARN Failed to resolve module: @types/deepmerge
root WARN Failed to resolve module: @types/glob
root WARN Failed to resolve module: @types/google-protobuf
root WARN Failed to resolve module: @types/js-yaml
root WARN Failed to resolve module: @types/ncp
root WARN Failed to resolve module: @types/ps-tree
root WARN Failed to resolve module: @types/react-select
root WARN Failed to resolve module: @types/react-tabs
root WARN Failed to resolve module: @types/sinon
root WARN Failed to resolve module: @types/temp
root WARN Failed to resolve module: @types/which
root WARN Failed to resolve module: temp
root ERROR Error: Git installation not found.
at C:\Program Files\Arduino IDE\resources\app\node_modules\find-git-exec\lib\find-git-exec.js:69:69
It seems to be looking for git. I do have git.exe but did not imagine a dependency. My git.exe is here:
§_DISCOURSE_HOISTED_CODE_1_§
I'm not really a git user, but I added that path to my system, opened a fresh PS console and tried again. It is still hung in the same apparent way. The PS shell has one more line - for the git.exe
§_DISCOURSE_HOISTED_CODE_2_§
A quick inspection of the tasklist - several Arduino processes, but not really "consuming" much cpu. When I gave up and closed the IDE they all disappeared.
§_DISCOURSE_HOISTED_CODE_3_§
I'm not sure what the next step is - but to sit back and see if this information is helpful.