Найти в Дзене

Как узнать, сколько места занимает игра или программа, чтобы определить, что удалить для освобождения места в Windows?

Рассказываю, как узнать размеры установленных программ и игр в Windows, чтобы понять, что можно безопасно удалить. 1.Откройте Параметры (Win + I) 2.Перейдите в Система → Хранилище 3.В списке нажмите на "Приложения и функции" 4.Сортируйте по "Размеру" (нажмите на заголовок колонки) 5.Или используйте поиск для конкретной программы 1.Нажмите Win + R → введите appwiz.cpl 2.В открывшемся окне выберите "Установить программу" 3.Нажмите "Изменить размеры" (если не видны размеры) 4.Сортируйте по колонке "Размер" cmd# Показать все установленные программы с размерами
wmic product get name,size,installlocation
# Более подробная информация о программах
wmic product get name,size,vendor,installlocation /format:csv
# Поиск конкретной программы
wmic product where "name like '%%определение%%'" get name,size,vendor
# Список только названий и размеров
wmic product get name,size
powershell# Получение всех установленных программ с размерами
Get-WmiObject -Class Win32_Product | Select-Object Name, Size,
Оглавление

Рассказываю, как узнать размеры установленных программ и игр в Windows, чтобы понять, что можно безопасно удалить.

Способ 1: Через Параметры Windows (Универсальный)

Пошаговая инструкция:

1.Откройте Параметры (Win + I)

2.Перейдите в СистемаХранилище

3.В списке нажмите на "Приложения и функции"

4.Сортируйте по "Размеру" (нажмите на заголовок колонки)

5.Или используйте поиск для конкретной программы

Информация, которая отображается:

  • Размер установленных приложений
  • Дата установки
  • Категория (игры, утилиты, развлечения и т.д.)

Способ 2: Через панель управления

Для Windows 10:

1.Нажмите Win + R → введите appwiz.cpl

2.В открывшемся окне выберите "Установить программу"

3.Нажмите "Изменить размеры" (если не видны размеры)

4.Сортируйте по колонке "Размер"

Отображение размеров:

  • Если размеры не видны: "Вид""Выбрать столбцы"
  • Отметьте "Размер установленных программ"

Способ 3: Через командную строку (cmd)

Просмотр установленных программ с размерами:

cmd# Показать все установленные программы с размерами
wmic product get name,size,installlocation

# Более подробная информация о программах
wmic product get name,size,vendor,installlocation /format:csv

# Поиск конкретной программы
wmic product where "name like '%%определение%%'" get name,size,vendor

# Список только названий и размеров
wmic product get name,size

Просмотр через PowerShell:

powershell# Получение всех установленных программ с размерами
Get-WmiObject -Class Win32_Product | Select-Object Name, Size, Vendor, InstallLocation | Sort-Object Size -Descending

# Поиск игр (по ключевым словам)
Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -like "*game*" -or $_.Name -like "*Steam*" -or $_.Name -like "*Epic*"} | Select-Object Name, Size, InstallLocation

# Программы определенного производителя
Get-WmiObject -Class Win32_Product | Where-Object {$_.Vendor -like "*Adobe*"} | Select-Object Name, Size, Vendor

# Экспорт в файл
Get-WmiObject -Class Win32_Product | Select-Object Name, Size, Vendor, InstallLocation | Export-Csv -Path "C:\programs_list.csv" -Encoding UTF8

Способ 4: Анализ папок программ и игр

Проверка размеров через Проводник:

Программы:

1.Откройте C:\Program Files

2.Сортируйте папки по размеру

3.Включите "Размер" в представлении

Игры Steam:

C:\Program Files (x86)\Steam\steamapps\common\[Название_игры]

Игры Epic Games:

C:\Program Files\Epic Games\[Название_игры]

Быстрый анализ через командную строку:

cmd# Размер папки Steam
dir "C:\Program Files (x86)\Steam" /s | find "dir(s)" /s

# Размер папки с играми
dir "C:\Games" /s /a

# Размер всех программ в Program Files
dir "C:\Program Files" /s /a | find "File(s)"

# Размер папки Program Files (x86)
dir "C:\Program Files (x86)" /s /a | find "File(s)"

PowerShell анализ:

powershell# Размер всех установленных игр в Steam
Get-ChildItem "C:\Program Files (x86)\Steam\steamapps\common" | ForEach-Object {
$size = (Get-ChildItem $_.FullName -Recurse -File | Measure-Object -Property Length -Sum).Sum
[PSCustomObject]@{
Name = $_.Name
Size_MB = [math]::Round($size / 1MB, 2)
Size_GB = [math]::Round($size / 1GB, 2)
Path = $_.FullName
}
} | Sort-Object Size_GB -Descending

# Размер папки с программами
$programsSize = (Get-ChildItem "C:\Program Files" -Recurse -File -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum
Write-Host "Размер Program Files: $([math]::Round($programsSize / 1GB, 2)) ГБ"

# Топ-10 самых больших программ
Get-WmiObject -Class Win32_Product | Where-Object {$_.Size -gt 0} |
Sort-Object Size -Descending | Select-Object -First 10 | Format-Table Name, Size, Vendor

Способ 5: Специализированный анализ игр

Steam игры:

cmd# Проверка размера библиотеки Steam
"C:\Program Files (x86)\Steam\steamcmd.exe" +force_install_dir "C:\temp_check" +app_info_print 730 | find "size"

# Получение списка игр Steam
reg query "HKEY_CURRENT_USER\Software\Valve\Steam\Apps" /s

Игры из Microsoft Store:

powershell# Получение игр из Microsoft Store
Get-AppxPackage | Where-Object {$_.Name -like "*game*"} | Select-Object Name, PackageFullName | ForEach-Object {
$size = (Get-AppxPackageContent $_.PackageFullName | Measure-Object -Property Length -Sum).Sum
Write-Host "$($_.Name): $([math]::Round($size / 1GB, 2)) ГБ"
}

Способ 6: Использование Disk Usage Analyzer

Создание собственного анализатора:

powershell# Создание скрипта анализа места
function Analyze-ProgramSizes {
Write-Host "=== АНАЛИЗ РАЗМЕРОВ ПРОГРАММ ===" -ForegroundColor Green

# Анализ установленных программ
Write-Host "`nУстановленные программы:" -ForegroundColor Yellow
Get-WmiObject -Class Win32_Product | Where-Object {$_.Size -gt 0} |
Sort-Object Size -Descending | Select-Object Name, @{Name="Size_MB"; Expression={[math]::Round($_.Size / 1024, 2)}} |
Format-Table -AutoSize

# Анализ папок с играми
Write-Host "`nПапки с играми:" -ForegroundColor Yellow
$gameFolders = @("C:\Games", "C:\Program Files (x86)\Steam", "C:\Program Files\Epic Games")
foreach ($folder in $gameFolders) {
if (Test-Path $folder) {
$size = (Get-ChildItem $folder -Recurse -File -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum
$sizeGB = [math]::Round($size / 1GB, 2)
Write-Host "$(Split-Path $folder -Leaf): $sizeGB ГБ" -ForegroundColor Cyan
}
}
}

# Запуск анализа
Analyze-ProgramSizes

Сохранение отчета в файл:

powershell# Создание подробного отчета
$report = @()
$report += "ОТЧЕТ ПО РАЗМЕРАМ ПРОГРАММ И ИГР"
$report += "Дата создания: $(Get-Date)"
$report += "=" * 50

# Добавление информации о программах
$report += "`nУСТАНОВЛЕННЫЕ ПРОГРАММЫ:"
$programs = Get-WmiObject -Class Win32_Product | Where-Object {$_.Size -gt 0} | Sort-Object Size -Descending
foreach ($program in $programs) {
$report += "$($program.Name) - $([math]::Round($_.Size / 1024, 2)) МБ"
}

# Сохранение в файл
$report | Out-File -FilePath "C:\program_sizes_report.txt" -Encoding UTF8

Способ 7: Встроенные инструменты Windows

Очистка диска с анализом:

1.Win + R → введите cleanmgr

2.Выберите "Очистить системные файлы"

3.Просмотрите что занимает место

Анализ через системный монитор:

1.Диспетчер задач (Ctrl + Shift + Esc)

2.Вкладка "Производительность""Диск"

3.Просмотрите активные приложения и их активность

Способы освобождения места

Что обычно занимает много места:

Игры (50 МБ - 100+ ГБ):

  • AAA-игры: 50-150 ГБ каждая
  • Steam игры
  • Epic Games
  • Microsoft Store игры

Программы (10 МБ - 5 ГБ):

  • Adobe Creative Suite: 3-7 ГБ каждая
  • Microsoft Office: 2-4 ГБ
  • Игровые платформы: 1-3 ГБ
  • Разработчицкие инструменты: 1-10 ГБ

Рекомендации по удалению:

Безопасные для удаления:

  • ✅ Неиспользуемые игры
  • ✅ Устаревшие версии программ
  • ✅ Кэш браузеров
  • ✅ Временные файлы
  • ✅ Дубликаты файлов

Осторожно:

  • ⚠️ Системные компоненты
  • ⚠️ Драйверы
  • ⚠️ Программы, используемые системой

Автоматическое создание отчета

Batch-скрипт для создания полного отчета:

batch@echo off
echo Анализ размеров программ и игр...
echo ==================================

echo Установленные программы:
wmic product get name,size,vendor | findstr /v "^$" > programs_list.txt

echo Размер папки Steam:
dir "C:\Program Files (x86)\Steam" /s | find "File(s)" >> steam_size.txt

echo Размер папки Games:
dir "C:\Games" /s 2>nul | find "File(s)" >> games_size.txt

echo Отчет сохранен в programs_list.txt
pause

Эти методы помогут вам точно определить, какие программы и игры занимают больше всего места, чтобы принять обоснованное решение о том, что можно безопасно удалить для освобождения пространства на диске.