I believe these are the relevant errors:
bingvche:
root ERROR Detected an error response during the gRPC core client initialization: code: 9, message: 姝e湪鍔犺浇绱㈠紩鏂囦欢锛氭鍦ㄥ姞杞絚:\Users\fengbing1\AppData\Local\Arduino15\package_index.jsonjson绱㈠紩鏂囦欢:open c:\Users\fengbing1\AppData\Local\Arduino15\package_index.json: The system cannot find the file specified.
root ERROR Detected an error response during the gRPC core client initialization: code: 9, message: 鍔犺浇纭欢骞冲彴鏃跺嚭閿? 鏈壘鍒癰uiltin:serial-discoverydiscovery
root ERROR Detected an error response during the gRPC core client initialization: code: 9, message: 鍔犺浇纭欢骞冲彴鏃跺嚭閿? 鏈壘鍒癰uiltin:mdns-discoverydiscovery
root ERROR Detected an error response during the gRPC core client initialization: code: 9, message: 鍔犺浇纭欢骞冲彴鏃跺嚭閿? 鏈壘鍒癰uiltin:serial-discoverydiscovery
[0x7FF9B16C7E80] ANOMALY: meaningless REX prefix used
root ERROR Detected an error response during the gRPC core client initialization: code: 9, message: 鍔犺浇纭欢骞冲彴鏃跺嚭閿? 鏈壘鍒癰uiltin:mdns-discoverydiscovery
root ERROR Detected an error response during the gRPC core client initialization: code: 9, message: 姝e湪鍔犺浇绱㈠紩鏂囦欢锛氭鍦ㄨ鍙杔ibrary_index.json: open c:\Users\fengbing1\AppData\Local\Arduino15\library_index.json: The system cannot find the file specified.
Unfortunately, I didn't have any luck translating the non-English parts using Google Translate. Are you able to interpret those for me @bingvche ?
Unlike Arduino IDE 1.x, Arduino IDE 2.x uses a separate tool called "serial-discovery" for detecting the serial ports on your computer. This tool is not included in the Arduino IDE 2.x installation, so the Arduino IDE 2.x downloads it from the Internet the first time you run the Arduino IDE.
From these later messages related to other things the IDE must download from the Internet, it looks like maybe the IDE was not able to connect to the Internet:
bingvche:
[27252:0803/104718.367:ERROR:ssl_client_socket_impl.cc(981)] handshake failed; returned -1, SSL error code 1, net_error -101
[27252:0803/104726.735:ERROR:ssl_client_socket_impl.cc(981)] handshake failed; returned -1, SSL error code 1, net_error -101
[27252:0803/104730.132:ERROR:ssl_client_socket_impl.cc(981)] handshake failed; returned -1, SSL error code 1, net_error -101
root ERROR [hosted-plugin: 26816] ApplicationInsights:CorrelationIdManager [
Error: read ECONNRESET
at TLSWrap.onStreamRead (node:internal/stream_base_commons:211:20) {
errno: -4077,
code: 'ECONNRESET',
syscall: 'read'
}
]
daemon INFO {"level":"info","msg":"Updating libraries index","time":"2022-08-03T10:47:42+08:00"}
Error: Error: net::ERR_TIMED_OUT
at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:105:7068)
at SimpleURLLoaderWrapper.emit (node:events:394:28)
Request checkForUpdates failed with error: net::ERR_TIMED_OUT Error: net::ERR_TIMED_OUT
at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:105:7068)
at SimpleURLLoaderWrapper.emit (node:events:394:28)
daemon INFO {"level":"info","msg":"URL: https://downloads.arduino.cc/packages/package_index.tar.bz2","time":"2022-08-03T10:47:52+08:00"}
{"level":"info","msg":"Updating index","time":"2022-08-03T10:47:52+08:00","url":{"Scheme":"https","Opaque":"","User":null,"Host":"downloads.arduino.cc","Path":"/packages/package_index.tar.bz2","RawPath":"","ForceQuery":false,"RawQuery":"","Fragment":"","RawFragment":""}}
daemon INFO {"level":"info","msg":"Updating libraries index","time":"2022-08-03T10:48:01+08:00"}
root ERROR Failed to update indexes
Does your computer have an Internet connection @bingvche ?
Did you set the firmware on your computer to allow the Arduino IDE to access the Internet?
Are you aware of any other reason the IDE might not be able to download these things?