PowerShell窗口启动然后立即关闭

时间:2015-06-27 19:16:52

标签: powershell windows-8.1

当我启动PowerShell时,它会启动,并且它打开的窗口会立即关闭。

我尝试截取屏幕截图,并说它出现了注册表错误:

  

读取注册表项的值   SOFTWARE \ Microsoft \ PowerShell \ 3 \ PowerShellEngi ne \ PowerShellVersion   导致以下Win32错误:系统找不到该文件   指定。

为什么会这样?

我正在运行Windows 8.1。

3 个答案:

答案 0 :(得分:3)

如果其他人遇到此问题... 我在这个论坛和微软的论坛上都试过了。

最终导致我的 ISE 配置文件加载 $moduleBrowser 出现问题,在启动 [Microsoft.PowerShellISE_profile.ps1] 后 ISE 不断崩溃。

尝试使用 powershell_ise.exe -noprofile 在没有配置文件的情况下启动 ISE。然后,打开您的 PowerShellISE_profile.ps1。注释掉,保存,关闭 ISE。

然后尝试重新打开 ISE,加载“已注释掉的”PowerShellISE_profile.ps1,逐步查看您的配置文件以查看导致失败的原因。

答案 1 :(得分:0)

就我而言,它只是在启动后的一秒钟内关闭,而我没有看到任何错误。

  • 以管理员身份启动命令提示符
  • 运行sfc / scannow

那为我解决了。

我在这里找到它-还有更多建议 https://www.youtube.com/watch?v=40j4Mxt24PY

答案 2 :(得分:-4)

我刚刚通过手动添加注册码修复了问题