当我启动PowerShell时,它会启动,并且它打开的窗口会立即关闭。
我尝试截取屏幕截图,并说它出现了注册表错误:
读取注册表项的值 SOFTWARE \ Microsoft \ PowerShell \ 3 \ PowerShellEngi ne \ PowerShellVersion 导致以下Win32错误:系统找不到该文件 指定。
为什么会这样?
我正在运行Windows 8.1。
答案 0 :(得分:3)
如果其他人遇到此问题... 我在这个论坛和微软的论坛上都试过了。
最终导致我的 ISE 配置文件加载 $moduleBrowser
出现问题,在启动 [Microsoft.PowerShellISE_profile.ps1]
后 ISE 不断崩溃。
尝试使用 powershell_ise.exe -noprofile
在没有配置文件的情况下启动 ISE。然后,打开您的 PowerShellISE_profile.ps1
。注释掉,保存,关闭 ISE。
然后尝试重新打开 ISE,加载“已注释掉的”PowerShellISE_profile.ps1
,逐步查看您的配置文件以查看导致失败的原因。
答案 1 :(得分:0)
就我而言,它只是在启动后的一秒钟内关闭,而我没有看到任何错误。
那为我解决了。
我在这里找到它-还有更多建议 https://www.youtube.com/watch?v=40j4Mxt24PY
答案 2 :(得分:-4)
我刚刚通过手动添加注册码修复了问题