解决 WebStorm 启动缓慢问题

问题描述

在 Windows 系统中使用 WebStorm IDE 开发工具,首次启动缓慢,平均启动时间为 10 秒以上,总之启动缓慢的程度超乎一般,让人难以接受。经过首次启动之后,第二次、第三次…以后,启动速度恢复正常。

问题分析

WebStorm 首次启动缓慢原因分析,通常具有以下条件:

  • 在 Windows 系统中使用。
  • 使用杀毒软件,并且开启“实时保护”或者其它类似“实时扫描、实时监控”等功能。

Windows 系统中通常会带有“Windows Defender”杀毒软件。

在首次启动 WebStorm 时,杀毒软件对 WebStorm 启动文件进行扫描,进而导致启动缓慢。

解决问题

将 WebStorm 启动进程(例如:webstorm64.exe)添加到杀毒软件的排除项列表中。

以杀毒软件 Windows Defender 为例,添加排除项的步骤如下:

  1. 找到“开始->设置->更新和安全->Windows 安全中心->病毒和威胁防护”。
  2. 在“病毒和威胁防护设置”下,选择“管理设置”。
  3. 在“排除项”下,选择“添加或删除排除项”。
  4. 在“添加排除项”下,选择“进程”,把 WebStorm 启动进程添加进去。

Windows Defender 添加排除项

至此,已解决 WebStorm 首次启动缓慢问题。

对于其它基于 IntelliJ 平台的 IDE,从防病毒中排除的进程名称:

  • webstorm64.exe
  • datagrip64.exe
  • clion64.exe
  • rider64.exe
  • datagrip64.exe
  • goland64.exe
  • phpstorm64.exe
  • pycharm64.exe
  • rubymine64.exe
  • webstorm64.exe
  • studio64.exe

特别注意:你不应该关闭杀毒软件的“实时保护”功能,如果关闭此功能,你可能会陷入更危险的境地。

参考文献

JetBrains 官方网站:Slow startup on Windows: splash screen appears in more than 20 seconds

(完)