jan*_*pio 44 bash windows-10 windows-subsystem-for-linux windows-10-v1709
过去几周我一直在使用 Windows 10 的Windows 子系统 Linux bash
(Ubuntu 通过 Microsoft Store),没问题,很棒的功能,再高兴不过了。
但今天它突然停止工作。bash
在命令行(cmd
和 PowerShell)上打字什么都不做,就好像它在等待什么一样。它不会崩溃或输出错误消息,只是一直显示闪烁的光标。
(光标在屏幕截图上不可见,它_
在 之后的下一行闪烁bash
)
任务管理器在 0% CPU 下显示两个命令行,“Microsoft Bash Launcher”进程也在 0% CPU 下显示:
知道如何调试和解决这个问题吗?
更新:经过几次手动重启和一次“崩溃”(我认为explorer.exe
已经停止,并且在提示后终止进程后并没有真正回来)现在它现在又可以工作了。
几周前我遇到了这个问题(我修复它的地方是重新安装 WSL),所以我认为它迟早会重新出现。
小智 42
尝试完全重新启动 Windows10,按住Shift,然后单击“重新启动”。
开始菜单中的正常重启/关机操作不会完全关闭 Windows 10,因为“快速启动”机制可以节省上次会话的内存。另一个答案提到更改系统设置使 Windows 10 完全重启,它可以工作,但没有必要。
通过按住Shift键并单击开始菜单中的“重新启动”,Windows 10 将进入高级重新启动模式,从菜单中选择“关机”。然后再次正常启动。
enh*_*nic 12
正如用户imkimchi在https://github.com/Microsoft/WSL/issues/849上所讨论的,解决此问题的步骤是:
- 运行 windows + R
- 类型 SystemPropertiesAdvanced
- 单击性能组中的设置
- 在高级选项卡中,单击虚拟内存下的更改并取消选择自动管理所有驱动器的分页文件大小
- 选择自定义尺寸并输入 800 作为初始尺寸,输入 1024 作为最大尺寸。
- 应用更改并重新启动。
归档时间: |
|
查看次数: |
74383 次 |
最近记录: |