Windows 启动需要花十几分钟,求大神解答一下

查看 50|回复 2
作者:yangyifan   
我有一台 windows 开发机,开启了 linux 子系统,并且从微软商店安装了 Ubuntu ,运行久了后开机就变得越来愈慢了。因为是开发机,所以安装的东西几乎就是一个新系统默认的软件,只是跑了一些自己写的服务。
BIOS 里的启动速度每次都只是显示 10s+,只要是到系统登录界面的时候就一直在转菊花。
以下是我尝试过的步骤:
  • 关闭了所有的自启动服务。
  • 每次关机前都会把自己运行的进程手动 kill 掉,防止影响开启速度。
  • 每次关机前都会把 Ubuntu 关掉。
  • 没有开启 “快速启动系统”。
  • 关闭了所有的内置的安全防护软件。
  • 关了系统自动更新(好像提示什么文件损坏,所以也没法自动更新)。
  • 硬盘是 ssd 的,也没有损坏磁道。
  • 千兆网络,每次重启的时候网络也是正常的。
  • 没有挂载其他磁盘,总共就 2 个分区,并且这 2 个分区的磁盘空间也是足够的。

    我怀疑出问题的点:
  • 因为开启了 windows 子系统,导致启动很慢,在 wsl 的 GitHub 仓库中有一些 issue 是关于这个的,但是引起这个的原因好像都是挂载了磁盘导致的( https://github.com/microsoft/WSL/issues/8569 ),我只是一块硬盘分了 2 个区,并没有他们说的这种情况。
  • 我关闭所有进程的时候发现大概十几个 svchost.exe ,不知道这个会不会引起启动很慢。

    启动, 磁盘, Ubuntu, Windows

  • IDAEngine   
    svchost.exe 就是管理系统服务,很明显就是系统后台服务启动过多
    yangyifan
    OP
      
    @IDAEngine 我已经把我自己启动的进程关掉了,svchost.exe 这个也需要手动 kill 一下再关机吗?
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部