Поправка: Јава Платформ СЕ бинарни програм је престао да ради у оперативном систему Виндовс 11/10

Апликације засноване на Јави обично раде прилично глатко са неколико повремених рушења ту и тамо. Једна од ових грешака о којима се најчешће расправља је „Јава (ТМ) Платформ СЕ бинарни програм је престао да ради“, чему су неки корисници пријавили да су сведочили док су покушавали да покрену апликације засноване на Јави на својим системима. У већини случајева, корен узрока је сукоб између драјвера графичке картице и Јава платформе. Ако сте суочени са истом дилемом, само пратите ове исправке.

Преглед садржаја

Поправка 1 – Ажурирајте управљачки програм графичке картице

Ажурирање драјвера графичке картице би требало да успе.

Показали смо како лако ажурирати НВИДИА картицу. Ако користите Радеон картицу или Интелову, кораци су другачији, али је метод сличан.

1. Прво отворите Гефорце Екпериенце.

2. Када се ГеФорце Екпериенце отвори, кликните на „ДРИВЕРС” област.

3. Након тога, додирните „ПРЕУЗИМАЊЕ“.

Довнлоад Мин

Сада ће Гефорце Екпериенце преузети најновији драјвер за вашу картицу.

4. Када завршите, додирните „Експресна инсталација“.

Експресна инсталација Мин

Сада пратите упутства на екрану да бисте довршили инсталацију.

Након инсталирања драјвера, поново покренути систем једном. Ово ће решити проблем са којим се суочавате.

Исправка 2 – Деинсталирајте и поново инсталирајте Јаву

Можете да деинсталирате и поново инсталирате Јава алате са свог система.

Корак 1

1. Прво притисните тастер Виндовс тастер+Кс кључеви заједно.

2. Затим додирните „Апликације и функције” да бисте отворили страницу Подешавања.

Апликације и функције Мин

3. Сада, на десној страни, откуцајте „Јава” у пољу за претрагу.

4. Ово ће отворити листу Јава апликација на вашем систему.

Јава Упдате Сеарцх Мин

5. Након тога, додирните мени са три тачке поред прве Јава апликације и додирните „Деинсталирај“.

6. Поново потврдите своју радњу, додирните „Деинсталирај“.

Поново деинсталирај Мин

Ово ће деинсталирати Јава апликацију са вашег система.

7. Сада, пратећи исти метод, деинсталирајте друге Јава апликације са листе.

Јава претрага Мин

Након тога затворите Подешавања.

Корак 2

Сада морате да преузмете најновију верзију Јава комплета алата и да је инсталирате.

1. Прво отворите Преузимање Јава архиве одељак.

2. Затим изаберите исправан услужни програм и верзију за преузимање и додирните га.

Јдк Мин

3. Морате да се пријавите користећи своје Орацле акредитиве. Ово ће започети процес преузимања.

Пријава Мин

Када га преузмете, затворите прозор претраживача.

4. Након тога, дупли клик на преузетој инсталационој датотеци.

Јдк Дц Мин

5. Затим додирните „Следећи” да бисте инсталирали различите Јава услужне програме на ваш систем.

Следећи мин

Сада покушајте да користите апликацију засновану на Јави и тестирајте да ли и даље видите исту поруку о грешци или не.

Исправка 3 – Измените варијабле окружења

Конфигурисање нових варијабли окружења требало би да реши проблем са којим се тренутно суочавате.

1. Прво притисните тастер Виндовс тастер+Р кључеви заједно.

2. Затим откуцајте ову УТР команду и додирните „ок“.

сисдм.цпл
Сисдм Цпл Мин

Ово ће отворити прозор Систем Пропертиес.

3. Када се отвори панел са својствима система, идите на „Напредно” таб.

4. Овде додирните „Променљиве окружења...”.

Променљиве животне средине Мин

5. Сада кликните на „Нова…” опција за креирање нове променљиве.

Нова Мин

6. Затим ставите „_ЈАВА_ОПТИОНС” у пољу за име променљиве.

7. Након тога откуцајте „-Ксмк256М” у одељку вредности променљиве.

8. На крају, додирните „ок” да бисте сачували промену.

Јава опције Мин

9. Враћајући се на страницу Променљиве окружења, додирните „ок” да бисте сачували промене.

10. На крају, додирните „Применити" и "ок" опција.

Примените променљиве Оквирне средине

Након тога затворите прозор са својствима система. Сада, рестарт машина једном.

Нећете поново видети поруку о Јава грешци на свом систему.

Исправка 4 – Покрените скрипту

Можете креирати и покренути једноставну скрипту да бисте уклонили сву старију Јаву из система.

1. Прво покрените Нотепад.

2. Онда, цопи-пасте све ове линије у бележници.

#Ова скрипта се користи за уклањање свих старих Јава верзија и остављање само најновијих. #Оригинални аутор: ммцпхерсон #Верзија 1.0 – креирана 24.04.2015. #Верзија 1.1 – ажурирана 20.05.2015. # – Сада такође открива и уклања стару Јаву неажуриране основне верзије (тј. Јава верзије без ажурирања #) # - Сада такође уклања Јава 6 и старије, плус додата могућност да се ово ручно промени понашање. # - Додато је подразумевано понашање деинсталирања да се никада не покреће поново (сада користи мсиекец.еке за деинсталацију) #Верзија 1.2 - ажурирано 28.07.2015 # - Исправке грешака: нулл низ и грешке оп_аддитион. # ВАЖНА НАПОМЕНА: Ако желите да Јава верзије 6 и старије остану, измените следећи ред и замените $труе са $фалсе $УнинсталлЈава6андБелов = $труе #Децларе низове верзија $32битЈава = @() $64битЈава = @() $32битВерсионс = @() $64битВерсионс = @() #Извршите ВМИ упит да бисте пронашли инсталирана Јава ажурирања иф ($УнинсталлЈава6андБелов) { $32битЈава += Гет-ВмиОбјецт -Цласс Вин32_Продуцт | Где-Објекат { $_.Наме -матцх "(?и) Јава(\(ТМ\))*\с\д+(\сУпдате\с\д+)*$" } #Такође пронађите Јава верзију 5, али се обрађује мало другачије јер се ЦПУ бит разликује само по тхе ГУИД $32битЈава += Гет-ВмиОбјецт -Цласс Вин32_Продуцт | Вхере-Објецт { ($_.Наме -подударање "(?и) Ј2СЕ\сРунтиме\сЕнвиронмент\с\д[.]\д(\сУпдате\с\д+)*$") -и ($_.ИдентифиингНумбер -подударање "^\{32") } } елсе { $32битЈава += Гет-ВмиОбјецт -Цласс Вин32_Продуцт | Вхере-Објецт { $_.Наме -матцх "(?и) Јава((\(ТМ\) 7)|(\с\д+))(\сУпдате\с\д+)*$" } } #Извршите ВМИ упит да бисте пронашли инсталирана Јава ажурирања (64-битна) иф ($УнинсталлЈава6андБелов) { $64битЈава += Гет-ВмиОбјецт -Цласс Вин32_Продуцт | Где-Објекат { $_.Наме -матцх "(?и) Јава(\(ТМ\))*\с\д+(\сУпдате\с\д+)*\с[(]64-бит[)]$" } #Такође пронађите Јава верзију 5, али се поступа мало другачије јер се ЦПУ бит разликује само по ГУИД $64битЈава += Гет-ВмиОбјецт -Цласс Вин32_Продуцт | Вхере-Објецт { ($_.Наме -подударање "(?и) Ј2СЕ\сРунтиме\сЕнвиронмент\с\д[.]\д(\сУпдате\с\д+)*$") -и ($_.ИдентифиингНумбер -подударање "^\{64") } } елсе { $64битЈава += Гет-ВмиОбјецт -Цласс Вин32_Продуцт | Вхере-Објецт { $_.Наме -матцх "(?и) Јава((\(ТМ\) 7)|(\с\д+))(\сУпдате\с\д+)*\с[(]64-бит[)]$" } } #Наброј и попуни низ верзија Фореацх ($апп у $32битЈава) { иф ($апп -не $нулл) { $32битВерсионс += $апп. Верзија } } #Наброј и попуни низ верзија Фореацх ($апп у $64битЈава) { иф ($апп -не $нулл) { $64битВерсионс += $апп. Верзија } } #Креирајте низ који је исправно сортиран према стварној верзији (као систем. Верзија објекат) а не по вредности. $сортед32битВерсионс = $32битВерсионс | %{ Систем нових објеката. Верзија ($_) } | сортирај $сортед64битВерсионс = $64битВерсионс | %{ Систем нових објеката. Верзија ($_) } | сортирај #Ако се врати један резултат, конвертуј резултат у низ са једном вредношћу да не бисмо имали проблема да касније позовемо .ГетУпперБоунд иф($сортед32битВерсионс -иснот [систем.арраи]) { $сортед32битВерсионс = @($сортед32битВерсионс)} иф($сортед64битВерсионс -иснот [систем.арраи]) { $сортед64битВерсионс = @($сортед64битВерсионс)} #Ухватите вредност најновије верзије из низа, прво конвертујући $невест32битВерсион = $сортед32битВерсионс[$сортед32битВерсионс. ГетУпперБоунд (0)] $невест64битВерсион = $сортед64битВерсионс[$сортед64битВерсионс. ГетУпперБоунд (0)] Фореацх ($апп у $32битЈава) { иф ($апп -не $нулл) { # Уклоните све верзије Јаве, где се верзија не подудара са најновијом верзијом. ако (($апп. Верзија -не $невест32битВерсион) -и ($невест32битВерсион -не $нулл)) { $аппГУИД = $апп. Пропертиес["ИдентифиингНумбер"].Валуе. ТоСтринг() Старт-Процесс -ФилеПатх "мсиекец.еке" -АргументЛист "/кн /норестарт /к $($аппГУИД)" -Сачекајте -Пасстхру #врите-хост "Деинсталирање 32-битног верзија: " $апп } } } Фореацх ($апп у $64битЈава) { иф ($апп -не $нулл) { # Уклони све верзије Јаве, где се верзија не подудара са најновијом верзија. ако (($апп. Верзија -не $невест64битВерсион) -и ($невест64битВерсион -не $нулл)) { $аппГУИД = $апп. Пропертиес["ИдентифиингНумбер"].Валуе. ТоСтринг() Старт-Процесс -ФилеПатх "мсиекец.еке" -АргументЛист "/кн /норестарт /к $($аппГУИД)" -Сачекајте -Пасстхру #врите-хост "Деинсталирање 64-битне верзије: " $апп } } }

3. Затим додирните „Филе” и тапните на „Сачувај као" опција.

Сачувај као мин

4. Изаберите тип датотеке као „Све датотекес”.

5. Након тога, назовите га као „Ремове_олд_јава_версионс.пс1” и тапните на „сачувати” да бисте сачували скрипту.

Уклоните стару Јава мин

Када сачувате датотеку, затворите Нотепад.

6. Након тога, кликните десним тастером миша на ово „Ремове_олд_јава_версионс” поверсхелл скрипта и тапните на “Покрени са поверсхелл-ом“.

Покрени са Поверсхелл-ом Мин

Ово ће уклонити старију, оштећену Јава инсталацију са вашег система.

Поправка 5 – Очистите Јава кеш меморију

Морате очистити Јава кеш меморију.

1. Прво откуцајте „Конфигуришите Јава” у пољу за претрагу.

2. Затим додирните „Конфигуришите Јава” да бисте му приступили.

Конфигуришите Мин Мин

3. Сада идите на „Генерал” таб.

4. Овде додирните „Подешавања…” да бисте му приступили.

Генерал Делетефилес Мин Мин

5. Сада додирните „Брисање датотека...”.

6. Затим додирните „ок” да наставите даље.

Обриши Ок Мин

7. Враћајући се на страницу подешавања привремених датотека, додирните „ок“.

Избриши датотеке Мин

На крају, када завршите, затворите све прозоре.

Тестирајте да ли ово решење функционише или не.

Исправка 6 – Покрените програм у режиму компатибилности

Можда постоји проблем компатибилности за Јава апликацију.

1. Прво идите на ову локацију -

Ц:\усерс\%усернаме%\АппДата\Лоцал\Мицрософт\Виндовс\ВЕР\РепортАрцхиве

2. Овде потражите датотеку евиденције грешака.

3. Затим кликните десним тастером миша на евиденцију грешака и додирните „Отвори са“.

Отвори са мин

4. Сада изаберите „Нотепад“.

Нотепад Ок Мин

4. Сада потражите „АппПатх“. На овај начин ћете знати која је Јава.еке датотека изазвала овај проблем.

Обично је овако

Д:\име апликације\поддиректоријум\оцк\јре\бин) 

5. Сада само идите до основне локације ове Јава апликације.

6. Затим кликните десним тастером миша на „Јава” апликацију и додирните „Својства“.

Реквизити Мин

7. Затим идите на „Компатибилност” таб.

8. Након тога, проверавати "Покрените овај програм у режиму компатибилности за:" опција.

9. Затим изаберите „Виндовс 8” из падајућег менија.

Компатибилност са Виндовс 8 Мин

10. Затим сачувајте ову промену додиром на „Применити" и "ок“.

Примени Ок Рун Ас Админ Универсал Мин

Након тога, одјавите се са веб интерфејса или било које друге услуге коју користите. Затим се поново пријавите.

Покушајте поново да покренете апликацију и проверите да ли ово функционише или не. Ваш проблем би требало да буде решен.

Виндовс 10 - Страница 7Како даИнсталацијаТастатураОффицеШтампачПокренутиСтореАжурирањеВиндовс 10АудиоБлуетоотхГаминг

Ако не знате који је ваш главни управљачки програм за Блуетоотх у оперативном систему Виндовс 10, ево корака да бисте то знали. Већина корисника оперативног система Виндовс 10 када покушавају да ре...

Опширније

Виндовс 10 - Страница 10Како даИнсталацијаОффицеЈедан погонШтампачСлучајноВиндовс 10КамераХромКомандна линијаПриказГрешкаЕкцелГаминг

Враћање система је веома важна карактеристика која долази у помоћ за решавање било ког проблема у систему када сва заобилазна решења и поправци не успеју. Међутим, шта можемо учинити када се суочим...

Опширније

Виндовс 10 - Страница 16Како даИнсталацијаМицрософт вордМрежаСигурностВиндовс 10АудиоБлуетоотхПретраживачХромИвицаГрешкаГаминг

Животни век просечног тврдог диска је три до пет година. У свом животном циклусу, тврди диск ретко приказује поруку о грешци. Једна од ових порука о грешци је „Хард диск 1 куицк 303“ или „Хард диск...

Опширније