downloading error ..... I really need to use Board manager on arduino IDE

HI I really want to use Board manager and library manager, but I Can't
I did many things from google and this forum to solve this problem, but I Can't

I think because my computer is under company's security issues..
I don't know about networks,,,,, proxy things, firewall things..

and also no one knows about this problem
and no one wants to care about this

because I'm the only one who use arduino ans programing at my department....

SO I'VE BEEN USING ONLY ARDUINO UNO!!!!!!!!!!!!!!!
I WANT TO USE ESP32, ESP8266 THINGS....

Ladies, and Gentlemen PLZ Help poor me....................

plz!!!!!!!!!!!!

it is okay to let me know how to install board maneger or esp32, esp8266 manually.....

plz

다운로딩 에러 https://downloads.arduino.cc/packages/package_index.json
java.lang.RuntimeException: java.lang.Exception: 다운로딩 에러 https://downloads.arduino.cc/packages/package_index.json
at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onUpdatePressed$1(ContributionManagerUI.java:150)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.Exception: 다운로딩 에러 https://downloads.arduino.cc/packages/package_index.json
at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:139)
at cc.arduino.contributions.packages.ContributionInstaller.download(ContributionInstaller.java:333)
at cc.arduino.contributions.packages.ContributionInstaller.downloadIndexAndSignature(ContributionInstaller.java:307)
at cc.arduino.contributions.packages.ContributionInstaller.updateIndex(ContributionInstaller.java:285)
at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onUpdatePressed$1(ContributionManagerUI.java:146)
... 1 more
Caused by: java.net.SocketTimeoutException: Connect timed out
at java.net.SocksSocketImpl.readSocksReply(SocksSocketImpl.java:126)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:459)
at java.net.Socket.connect(Socket.java:589)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1199)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:162)
at cc.arduino.utils.network.FileDownloader.downloadFile(FileDownloader.java:181)
at cc.arduino.utils.network.FileDownloader.download(FileDownloader.java:132)
at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:137)
... 5 more
C:\Program Files (x86)\Arduino\hardware\espressif\esp32에서 boards.txt 파일을 찾을 수 없음. pre-1.5 인가요?
WARNING: Error loading hardware folder C:\Program Files (x86)\Arduino\hardware\espressif
폴더 espressif에 유효한 하드웨어 정의가 발견되지 않음.

nicobockko:
it is okay to let me know how to install board maneger or esp32, esp8266 manually.....

It's already clearly explained in the documentation:

It looks like you already made a failed attempt at manual installation at C:\Program Files (x86)\Arduino\hardware\espressif\esp32 and C:\Program Files (x86)\Arduino\hardware\espressif so make sure to delete that first. You should never install anything to the Arduino IDE installation folder (C:\Program Files (x86)\Arduino in this case) the reason is that it will be lost every time you update to a new version of the Arduino IDE. Instead, install it to the hardware subfolder of your sketchbook folder. You can find the location of your sketchbook folder in the Arduino IDE at File > Preferences > Sketchbook location. The contents of the sketchbook folder is not affected by updating the Arduino IDE to a new version.

Sir I'm sorry to say I can't use git gui , it is also getting Error...
[ Failed to connect to github.com port 443: Timed out ]

Even if you were to manually download it, the program that they use to grab the toolchain would probably also be blocked.

You probably need to get assistance from your IT department to get stuff loaded.

Likely you need approval to install it on the company computer anyway. If this is for projects that are part of your work responsibilities, surely your boss would be willing to hold their feet to the fire if they are not allowing you to install software you need for your job. If it is not related to your work, I would suggest using your own computer, on your own internet connection, in which case you would not have any of these problems and everything would just work.