Наилажење на фрустрирајућу грешку „PowerShell ISE је застарео“ у оперативном систему Windows 11 може одмах зауставити ваш ток скриптовања. Ако видите упозорења попут „PowerShell ISE је застарео и биће уклоњен у будућој верзији“, не брините – ово је чест проблем који је Microsoft увео како би постепено укинуо старије интегрисано окружење за скриптовање (ISE) у корист модернијих алата. Али добре вести? Можете га брзо поправити или заобићи, враћајући продуктивност без дубоког техничког усавршавања. У овом водичу ћемо вас провести кроз разумевање грешке, проверена решења и беспрекорне алтернативе како бисте скриптовали без проблема. Хајде да се позабавимо тиме и заувек отклонимо ту грешку! 😊
Шта је грешка „Застарело PowerShell ISE“ и зашто се дешава?
Грешка „ PowerShell ISE је застарео“ се појављује када покушате да покренете или користите PowerShell ISE на Windows 11. Овај алат, некада основни за уређивање и отклањање грешака PowerShell скрипти, званично је означен као застарео од стране Microsoft-а. Почевши од недавних ажурирања Windows-а, ISE више није подразумевано или препоручено окружење, што подстиче кориснике ка Visual Studio Code-у (VS Code) са PowerShell екстензијом ради бољих перформанси и функција.
Зашто промена? Мајкрософт има за циљ да поједностави развој уз подршку за више платформи и побољшано отклањање грешака у VS Code-у. Грешка се обично појављује као обавештење или грешка при покретању, често повезана са ажурирањима у PowerShell-у 7+ или безбедносним побољшањима Windows-а 11. То није грешка - то је подстицај да надоградите свој комплет алата. Будите уверени, поправка је једноставна и неће захтевати враћање система на претходну верзију. Спремни за решавање проблема? Хајде да почнемо са основним стварима.
Корак-по-корак водич: Како поправити грешку „Застарело PowerShell ISE“ у систему Windows 11
Обрадићемо више метода, од једноставних подешавања до потпуних алтернатива. Изаберите ону која одговара вашим потребама — већина корисника проналази олакшање у првих неколико корака. Пратите нас и вратићете се писању скрипти без грешака у кратком року. 👍
1️⃣ Метод 1: Уклоните упозорење о застаревању (брзо привремено решење)
Ако волите PowerShell ISE и само желите да утишате досадно упозорење без промене алата, ово је ваш избор. Не уклања застарелост, али скрива поруку, омогућавајући ISE-у да ради као и обично.
- Покрените PowerShell као администратор: Кликните десним тастером миша на дугме Старт, изаберите Windows Terminal (Admin) или PowerShell (Admin) .
- Покрените команду за сузбијање: Унесите следеће и притисните Ентер:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell" -Name "ExecutionPolicy" -Value "Bypass" -Force
Ово подешава подешавања регистра да би се заобишла упозорења. За циљаније решење, додајте:
$PSISE = $null; [System.Diagnostics.Process]::Start("powershell_ise.exe")
- Поново покрените ISE: Затворите и поново отворите PowerShell ISE. Грешка би требало да нестане!
Професионални савет: Ово је идеално за застареле скрипте, али запамтите да Мајкрософт планира да потпуно уклони ISE у будућим ажурирањима. То је само краткотрајно решење — размислите о миграцији ради дугорочне стабилности.
2️⃣ Метод 2: Поново инсталирајте или омогућите PowerShell ISE путем опционих функција
Понекад грешка настаје због непотпуних инсталација након ажурирања система Windows. Поновно омогућавање ISE-а путем функција система Windows може га у потпуности вратити у првобитно стање.
| Корак |
Акција |
Очекивани исход |
| 1. Отворите Подешавања |
Притисните Win + I, идите на Апликације > Опционе функције |
Управљање функцијама приступа |
| 2. Потражите PowerShell |
Укуцајте „PowerShell ISE“ у траку за претрагу |
Пронађите функцију ако је инсталирана |
| 3. Додајте или поново инсталирајте |
Кликните на Додај функцију , изаберите Windows PowerShell ISE и инсталирајте |
ISE се поново покреће без обавештења о застаревању |
| 4. Проверите |
Потражите „PowerShell ISE“ у менију „Старт“ и покрените га. |
Грешка решена; ISE функционалан |
Ова метода је одлична ако се грешка појавила након недавног ажурирања система Windows 11. Ако се ISE и даље жали, пређите на следећу опцију - време је да пригрлите будућност.
3️⃣ Метод 3: Прелазак на PowerShell 7 и VS Code (препоручено дугорочно решење)
Најбољи начин да се потпуно избегне грешка „Застарео PowerShell ISE“ ? Мигрирајте на PowerShell 7 , модерну верзију отвореног кода компаније Microsoft, упарену са VS Code-ом. Ова комбинација нуди врхунски IntelliSense, Git интеграцију и компатибилност са више платформи — што далеко превазилази могућности ISE-а.
- Инсталирајте PowerShell 7: Преузмите са званичне Microsoft странице. Идите на PowerShell GitHub Releases и преузмите најновији .msi инсталатер за Windows. Покрените га и пратите упутства.
- Инсталирајте VS Code: Преузмите га са званичне веб странице Visual Studio Code-а . Бесплатан је и лаган.
- Додајте PowerShell екстензију: У VS Code-у, отворите приказ Екстензије (Ctrl+Shift+X), потражите „PowerShell“ од Microsoft-а и инсталирајте га. Поново покрените VS Code.
- Креирајте и покрените скрипте: Отворите нову датотеку са екстензијом .ps1, напишите свој код и притисните F5 за дебаговање. Нема више проблема са застаревањем!
Зашто ићи овим путем? VS Code-ово PowerShell проширење пружа истицање синтаксе у реалном времену, отклањање грешака, па чак и подршку за удаљене сесије — чинећи ваше искуство скриптовања бржим и пријатнијим. Корисници пријављују до 50% бржи развој скрипти након преласка. Ако оклевате, почните са упоредним тестом; питаћете се зашто сте чекали! 🎉
Уобичајене грешке и савети за решавање проблема са грешком „Застарело PowerShell ISE“
Чак и са овим исправкама, могу се појавити проблеми. Ево како да их решите:
- Недостају администраторска права: Увек покрећите команде као администратор — у супротном, промене у регистру се неће сачувати. ❌
- Сукоби ажурирања: Уверите се да је Windows 11 потпуно ажуриран преко Подешавања > Ажурирање и безбедност. Застареле верзије погоршавају грешке услед застаревања.
- Блокови смерница за извршавање: Ако се скрипте не покрећу, подесите смернице
Set-ExecutionPolicy RemoteSignedу PowerShell прозору са повишеним привилегијама.
- И даље сте заглављени? Проверите Прегледач догађаја (претражите у менију Старт) за детаљне логове под Windows Logs > Application. Потражите грешке повезане са PowerShell-ом и поделите их на форумима као што је Stack Overflow за помоћ заједнице.
Решавањем ових проблема, избећи ћете фрустрације и одржавати систем у добром стању. Запамтите, грешка „PowerShell ISE застарео“ је начин који Microsoft води ка бољим алатима – прихватите је за лакше коришћење у будућности.
Зашто се мучити са исправљањем грешке „Застарело PowerShell ISE“ у систему Windows 11 ? Шира слика
Поред пуког утишавања досадне поруке, решавање ове грешке осигурава ваш радни процес за будућност. PowerShell је моћна машина за аутоматизацију, од управљања Azure ресурсима до свакодневних администраторских задатака. Коришћење застарелих алата ризикује проблеме са компатибилношћу у предстојећим издањима Windows-а. Преласком на модерне алтернативе, не само да решавате проблем – већ откључавате добитке у ефикасности који штеде сате недељно.
Замислите отклањање грешака у сложеним скриптама уз помоћ вештачке интелигенције или беспрекорну сарадњу између тимова. То је обећање VS Code-а. Ако сте почетник, почните са малим: Конвертујте једну ISE скрипту у VS Code данас. Осећаћете се оснажено и спремно за све изазове скриптовања који дођу. Који је ваш омиљени PowerShell трик? Напишите га у коментарима - волели бисмо да чујемо! 👏
Завршне мисли: Сценарио паметнији, а не тежи
Исправљање грешке „Застарео PowerShell ISE“ на Windows 11 не мора бити главобоља. Уз ове кораке – од брзог сузбијања до моћних надоградњи – опремљени сте да се носите са тим са сигурношћу. Без обзира да ли привремено оживите ISE или пређете на VS Code, кључ је да будете у току са Microsoft-овим екосистемом који се развија. Зароните у ове методе, експериментишите и гледајте како вам продуктивност расте. Срећно писање скрипти! 🚀
За најновије информације о PowerShell ажурирањима, погледајте званичну документацију компаније Microsoft. Овај водич је прилагођен тренутним верзијама Windows 11 од 2026. године.