Vai jūsu jaunajā, spožajā Windows 11 instalācijā rodas nomācoša kļūda " Radās Java izņēmums " ? Jūs neesat viens. Šī kaitinošā problēma bieži rodas, palaižot Java lietojumprogrammas, piemēram, Minecraft, Eclipse vai pat dažas pārlūkprogrammas, liekot jums kasīt pakausi. Bet neuztraucieties — to parasti var novērst ar dažām vienkāršām darbībām. Šajā rokasgrāmatā mēs jūs iepazīstināsim ar visefektīvākajiem veidiem, kā novērst šo Java izņēmumu operētājsistēmā Windows 11 , lai jūs varētu atgriezties pie tā, kas jums patīk, bez liekām problēmām. Iedziļināsimies un novērsīsim šo kļūdu uz visiem laikiem! 🚀
Kas izraisa kļūdu "Radās Java izņēmums" operētājsistēmā Windows 11?
Pirms ķeramies pie risinājumu izstrādes, problēmas saknes izpratne var palīdzēt atrast risinājumu. Ziņojums “ Java izņēmums ir radies ” parasti norāda, ka jūsu Java izpildlaika vide (JRE) ir saskārusies ar problēmu. Operētājsistēmā Windows 11 biežāk sastopamie iemesli ir šādi:
- Novecojusi vai bojāta Java instalācija : Ja jūsu Java versija nedarbojas labi ar jaunākajiem Windows 11 atjauninājumiem, pastāv izņēmumi.
- Konfliktējošas Java versijas : Vairākas instalācijas (piemēram, Java 8 un Java 17) var konfliktēt, īpaši pēc sistēmas jaunināšanas.
- Nepietiekamas atļaujas vai atmiņa : Java lietotnēm var trūkt administratora tiesību vai RAM, kas var izraisīt avārijas.
- Draiveru vai sistēmas konflikti : grafikas draiveri vai pretvīrusu programmatūra var traucēt Java procesiem.
- Ļaunprogrammatūra vai sistēmas kļūmes : Reti rodas tādas pamatproblēmas kā bojāti faili.
Atrodi cēloni? Lieliski — tagad risināsim to soli pa solim. Sāksim ar vienkāršākajiem risinājumiem un pēc nepieciešamības to palielināsim. Sekojiet līdzi, un jūs sajutīsiet to apmierinošo "aha!" brīdi, kad viss atkal darbosies. 😊
1. darbība. Atjauniniet vai atkārtoti instalējiet Java operētājsistēmā Windows 11
Pirmā aizsardzības līnija pret Java izņēmumu ir jaunākās Java versijas izmantošana. Oracle Java ir strauji attīstījusies, un jaunākās versijas ir optimizētas operētājsistēmai Windows 11. Lūk, kā to izdarīt pareizi:
- Dodieties uz oficiālo Oracle Java lejupielāžu lapu un lejupielādējiet jaunāko JDK vai JRE versiju (stabilitātes labad iesakām Java 21 vai jaunāku versiju).
- Atinstalējiet vecās versijas, izmantojot sadaļu Iestatījumi > Lietotnes > Instalētās lietotnes — meklējiet “Java” un noņemiet visus ierakstus.
- Palaidiet instalētāju kā administrators (ar peles labo pogu noklikšķiniet uz > Palaist kā administratoram), lai izvairītos no atļauju problēmām.
- Restartējiet datoru un pārbaudiet lietotni, kas avarēja.
Profesionāls padoms: ja izmantojat OpenJDK, pārbaudiet Eclipse Adoptium , lai atrastu bezmaksas un uzticamu alternatīvu. Saskaņā ar kopienas ziņojumiem forumos, piemēram, Stack Overflow, šis labojums novērš kļūdu aptuveni 70% gadījumu.
2. darbība. Notīriet Java kešatmiņu un pagaidu failus
Dažreiz problēma nav pati Java, bet gan tās uzkrātie nevēlamie faili. Pārblīvēta kešatmiņa var izraisīt izņēmumus, īpaši Windows 11 uzlabotajā failu sistēmā.
- Atveriet Java vadības paneli: izvēlnē Sākt meklējiet "Konfigurēt Java".
- Dodieties uz cilni Vispārīgi un sadaļā Pagaidu interneta faili noklikšķiniet uz Skats .
- Noklikšķiniet uz Dzēst failus un atzīmējiet visas izvēles rūtiņas, pēc tam apstipriniet.
- Lai veiktu dziļāku tīrīšanu, izmantojiet diska tīrīšanu (meklējiet sadaļā Sākt), lai dzēstu pagaidu failus mapē %temp% un Java izvietošanas kešatmiņas mapē (parasti C:\Users\[YourName]\AppData\LocalLow\Sun\Java).
- Pārstartējiet un palaidiet savu Java lietotni.
Šī ātrā tīrīšana bieži vien šķiet kā jauns sākums — jūsu sistēma vieglāk uzelpo, un šis Java izņēmums pazūd. Ja tas joprojām pastāv, turpiniet lasīt; mēs tikai iesildāmies! ⭐
3. darbība. Pielāgojiet Java iestatījumus labākai saderībai
Windows 11 Java darbojas atšķirīgi, pateicoties uzlabotajām drošības funkcijām. Iestatījumu pielāgošana var novērst izņēmumu rašanos.
| Iestatījums |
Kā pielāgot |
Kāpēc tas palīdz |
| Palielināt kaudzes izmēru |
Pievienojiet -Xmx2048m JAVA_OPTS savas lietotnes konfigurācijas vai vides mainīgajiem. |
Novērš atmiņas trūkuma izņēmumus sarežģītu uzdevumu laikā. |
| Atspējot drošības pārvaldnieku |
Java vadības panelī > Drošība pazeminiet līmeni vai pievienojiet izņēmumus uzticamām vietnēm. |
Novērš ar atļaujām saistītas avārijas, ja tiek izmantotas stingras Windows 11 politikas. |
| Palaist kā administrators |
Ar peles labo pogu noklikšķiniet uz .jar faila vai izpildāmā faila > Rekvizīti > Saderība > Palaist kā administratoram. |
Apiet UAC blokus, kas rada izņēmumus. |
Šie uzlabojumi ir revolucionāri izstrādātājiem vai spēlētājiem, kas saskaras ar Java izņēmumiem tādos rīkos kā IntelliJ vai modificētās spēlēs. Pārbaudiet katru uzlabojumu atsevišķi, lai redzētu, kas paliek spēkā.
4. darbība. Atjauniniet draiverus un meklējiet konfliktus
Grafikas kļūmes? Novecojuši draiveri ir nemanāms Java izņēmumu kļūdu cēlonis operētājsistēmā Windows 11 , īpaši ar NVIDIA vai AMD videokartēm.
- Atjaunināšana, izmantojot ierīču pārvaldnieku : ar peles labo pogu noklikšķiniet uz Sākt > Ierīču pārvaldnieks > Displeja adapteri > ar peles labo pogu noklikšķiniet uz GPU > Atjaunināt draiveri.
- Vai arī izmantojiet Windows atjauninājumu , lai saņemtu papildu draiveru pakotnes.
- Veiciet ļaunprogrammatūras skenēšanu, izmantojot Windows drošību (meklējiet sadaļā Sākt), lai izslēgtu infekcijas.
- Ja traucē antivīruss, piemēram, McAfee, pievienojiet Java mapes tā izslēgšanas sarakstam.
Vai jau jūtaties pārliecinātāki? Šīs darbības novērš aparatūras un programmatūras neatbilstības, kas nomoka daudzus lietotājus. Ja kļūda joprojām pastāv, tā varētu būt saistīta ar konkrētu lietotni — pārbaudiet izstrādātāja vietni, lai atrastu ielāpus.
Papildu labojumi: kad ar pamata darbībām nepietiek
Smagos gadījumos mēģiniet veikt padziļinātu problēmu risināšanu. Vispirms pārbaudiet notikumu skatītāju (meklējiet Sākt > Windows žurnāli > Lietojumprogramma), lai atrastu detalizētus Java izņēmumu žurnālus — tie bieži vien norāda uz precīzu problēmu, piemēram, trūkstošu DLL failu.
Pēc tam apsveriet sistēmas failu pārbaudi: atveriet komandu uzvedni kā administrators un palaidiet sfc /scannow, kam seko DISM /Online /Cleanup-Image /RestoreHealth. Tas labo bojātus sistēmas failus operētājsistēmā Windows 11 bez pilnīgas atiestatīšanas.
Ja izmantojat konkrētu lietotni, piemēram, Minecraft, pārliecinieties, vai tā izmanto komplektā iekļauto Java vai pārslēdzieties uz saderīgu versiju, izmantojot palaišanas opcijas. Kopienas, piemēram, Reddit r/Java vai Oracle forumi, ir īstas personalizētu padomu meklēšanas vietas — meklējiet tieši savu kļūdu, lai atrastu lietotāju pārbaudītus risinājumus.
Nākotnes Java izņēmumu novēršana operētājsistēmā Windows 11
Kad problēma ir novērsta, turpiniet labo noskaņojumu! Vadības panelī iespējojiet automātiskos Java atjauninājumus, sekojiet līdzi Windows 11 ielāpiem, izmantojot Iestatījumi > Atjaunināšana un drošība, un izvairieties no Java versiju jaukšanas. Regulāra apkope, piemēram, ikmēneša kešatmiņas notīrīšana, novērsīs izņēmumus.
Rezumējot, kļūdas “ A Java Exception Has Occurred ” novēršana operētājsistēmā Windows 11 nav jābūt murgam. Ar šiem mērķtiecīgajiem labojumiem jūs atgūsiet savu darbplūsmu un baudīsiet nevainojamu Java pieredzi. Ja kāds solis jūs apstādina, atstājiet komentāru zemāk — mēs esam šeit, lai palīdzētu. Jums tas izdosies! 👏
Atcerieties, ka pirms lielu izmaiņu veikšanas vienmēr dublējiet svarīgus datus. Lai iegūtu jaunākos Java atjauninājumus, apmeklējiet oficiālos avotus.