ブログ記事
- Cursor
- Windows
- 動作が重い
- 拡張機能
- トラブルシューティング
- cursor-free-series
- 初心者向け
CursorがWindowsだけ重いときに確認すること
"Windows環境でだけCursorが重いと感じるときの原因の切り分け方と確認手順を初心者向けに整理。拡張機能・ウイルス対策・インデックス範囲のチェックポイントをまとめました。"
「同じ設定のはずなのに、Windowsで使うとCursorがやけに重い」——複数OSでCursorを使っている人や、周囲でMacユーザーと比較する機会がある人ほど、この違和感に気づきやすいと思います。
原因はひとつに絞れないことが多く、拡張機能・セキュリティソフト・インデックス処理など、いくつかの要因が重なっているケースがほとんどです。本記事では、Windowsだけ重いと感じたときにまず確認したいポイントを、優先順位をつけて整理します。
今日の結論
- Windowsだけ重いと感じたら、拡張機能・ウイルス対策・インデックス負荷の3点を先に疑う
- タスクマネージャーでCPU・メモリ使用量を見てから対策すると、切り分けがしやすい
- Macとの体感差は環境依存の要素が大きく、断定はできない
- セキュリティソフトの設定変更は自己責任で行い、社内ルールがある場合は必ず確認する
- 手順を試しても改善しない場合は、より一般的な切り分け手順の記事も併せて確認する
まず「重い」の中身を切り分ける
「重い」と感じたときは、体感だけで判断せず、まずタスクマネージャーでCursorのCPU・メモリ使用量を確認しましょう。
- CPU使用率が高いまま張り付いている → インデックス処理や拡張機能が原因の可能性
- メモリ使用量が時間とともに増え続ける → 長時間起動によるリソース増加の可能性
- 特定の操作(保存・ファイル切り替えなど)のときだけ重くなる → 拡張機能の処理が引っかかっている可能性
数値を見ておくと、対策後に「改善したかどうか」を比較できる基準にもなります。
Windowsだけ重く感じる原因の候補
Windows環境で報告されやすい原因としては、主に次の3つが挙げられます。
- 拡張機能: VSCodeベースのため、リンターやフォーマッターなど常駐系の拡張機能が処理を重くすることがあります
- ウイルス対策ソフトのリアルタイムスキャン: Cursorのワークスペースフォルダを毎回スキャン対象にしていると、ファイル操作のたびに負荷がかかります
- インデックス対象の広さ: プロジェクト内の不要なフォルダまでインデックス(検索用の索引作成)対象にしていると、処理が重くなりやすくなります
なお、「Macと同じ設定でもWindowsだけ重い」という体感差については、OSごとのファイルシステムやセキュリティソフトの挙動差が関係している可能性がありますが、筆者側で両OSを条件を揃えて比較した実測データはまだありません。この点は断定を避け、今後の実測課題としています。
確認・対策チェックリスト
以下を上から順に試すと、原因を絞り込みやすくなります。
- タスクマネージャーでCursorのCPU・メモリ使用量を確認する
- 拡張機能を一つずつ無効化し、再起動して体感を比較する
- ウイルス対策ソフトでCursorのワークスペースフォルダをリアルタイムスキャンの除外に設定できないか確認する(自己責任・要確認。会社支給PCなどセキュリティポリシーがある環境では、除外設定の可否を先に確認してください)
.cursorignoreファイルを作成し、node_modulesや画像フォルダなどインデックス不要なディレクトリを除外する
.cursorignore の記述例は次のとおりです(プロジェクトに合わせて調整してください)。
node_modules/
dist/
.next/
*.log
一度にすべて試すと何が効いたか分からなくなるため、1つ変更するごとに体感を確認するのがおすすめです。
それでも改善しない場合
上記を試しても改善しない場合は、Windows固有の原因ではなく、より一般的な要因(プロジェクト規模・チャット履歴の肥大化など)が影響している可能性があります。切り分けの手順は以下の記事でも扱っているので、あわせて確認してみてください。
本記事の内容はCursorおよび各セキュリティソフトの執筆時点(2026-07-12)の挙動をもとにしています。ソフトウェアの仕様は変更される可能性があるため、重要な設定変更は公式ドキュメントもあわせて確認してください。