n1ro°
RU

Компьютеры · Инструкция

Как найти процессы с наибольшим потреблением памяти в PowerShell

Разовый снимок памяти полезен, когда нужно быстро найти самые тяжёлые процессы. Сортировка Get-Process по Working Set по

Редакция N1RO · Проверено

Короткий ответ

Get-Process можно отсортировать по Working Set, чтобы быстро увидеть процессы, занимающие больше всего физической памяти сейчас.

Что сделать

  1. В PowerShell выполните: Get-Process | Sort-Object WS -Descending | Select-Object -First 15 Name,Id,WS
  2. WS — working set процесса в байтах; верхние строки после сортировки — крупнейшие по этому показателю.
  3. Повторите команду через несколько минут: разовый пик не доказывает постоянную утечку памяти.

Как проверить результат

  • Повторите команду через несколько минут: разовый пик не доказывает постоянную утечку памяти.

Осторожно

Не завершайте системный процесс только из-за большого WS; сначала определите его роль и влияние.

Что учитывать

Не завершайте системный процесс только из-за большого WS; сначала определите его роль и влияние.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Get-Process). Пример и формулировки — редакция N1RO на 2026-09-18.