Пропадает место на диске с windows server

Добрый день.

Извините, не смог придумать более оригинальное название для темы. Да, в интернете есть много статей на эту тему, но подходящего решения мне найти не удалось.

Дано: сервер с windows 2012r2 и ролью терминального сервера. Диск C:\ на 400ГБ со свободными 25ГБ и куча разного софта, показывающего что общий размер всех файлов составляет 290ГБ.

Что проверено:

— Теневые копии (их нет). Vssadmin list shadowstorage показывает 7.5ГБ.

— Папка C:\System Volume Information (2 ГБ)

— Средство очистки диска (~10МБ на все предлагаемые к очистке файлы)

— WinDirStat и TreeSize, запущенные с правами администратора. Всё показывает ~290ГБ.

— Chckdsk показал что всё в порядке.

— За всю жизнь сервера на нём было в разное время установлено два антивируса -ESET и KAV). Оставшихся от них папок карантина не найдено.

— Удалены неиспользуемые папки профилей пользователей. Было 140, осталось 125. Проверять каждую папку можно бесконечно долго.

Вроде всё перечислил. Я так понимаю что скорее всего проблема в какой-то папке, доступ к которой имеет только создатель, как это бывает с папкой карантина у антивирусов. Но у меня нет даже примерного представления где она может
быть. Перебор кучи программ показал что все они могут посчитать только те папки, к которым у администратора есть доступ, но в них никак не фигурируют папки, к которым доступа нет.

Вопрос. Есть ли надежда найти пропавшие 100ГБ или в такой ситуации поможет только переустановка системы? 

Имеется три сервера, задачи у них примерно одинаковые, отработали с момента установки ОС, примерно 2 с половинйо года.
На них установлена Windows Server 2019, крутится БД MS SQL, собирает данные из сети и складывает в БД.
Проблема вот в чем:
1. На одном из серверов, размер файлов на диске, совпадает с общим объемом занимаемого места на диске (то есть когда смотришь размер всех файлов и просто свойство диска), а на двух других серверах, он сильно отличается. Причем размер файлов и занятого места на диске, отличается значительно.
2. Пробовал выполнять, дефрагментацию, полную отчистку диска, отключать индексирование, удалил все теневые копии. Разница все равно имеется.
В чем еще может быть причина?


  • Вопрос задан

  • 190 просмотров

Windows Сервер 2008 работает более 10 лет, многие администраторы заменили системный диск на SSD или HDD большего размера. Тем не менее, многие люди до сих пор пишут, что C диск не хватает места. В этой статье объясняется, почему на системном диске C не хватает места в Windows Server 2008 R2 и как быстро и легко решить эту проблему.

Содержание:

  1. Почему на диске C не хватает места в Windows 2008 сервер
  2. Базовое решение, когда на диске C не хватает места
  3. Продвинутые методы C изгонять место в Server 2008

Не хватает места

Почему на диске C не хватает места в Windows 2008 сервер

Windows Server 2008 Недостаток места на диске C является наиболее распространенной проблемой, независимо от того, построен ли этот сервер с физическим диском или массивом RAID. Эта проблема раздражает, потому что мало кто может исправить ее полностью, многие люди сталкиваются с этой проблемой снова и снова, особенно когда системный раздел C создается маленьким. Прежде чем исправлять эту проблему, вам лучше выяснить, почему на диске C не хватает места в Windows Сервер 2008

1. Вызывается вирусом

Некоторый вид вируса может постоянно дублировать себя или другие файлы. Тем не менее, это чрезвычайно редкий увидеть. Только когда на диске C достаточно свободного места, но на нем не хватает места за очень короткое время, вы можете рассмотреть возможность сканирования разделов диска.

2. Windows ошибка

На некоторых серверах Windows может вычислить свободное место неправильно, но то же самое с первым, это чрезвычайно редкий видеть.

3. Заполнение ненужными файлами

На диске C: диск каждый день создается множество типов ненужных файлов, например: временный, кеш браузера, журналы, загрузка, Windows Обновления. Если вы не очищаете диск регулярно, будет накоплено большое количество ненужных файлов. С помощью программного обеспечения для оптимизации системы или Windows Родная утилита очистки диска, эти файлы можно безопасно удалить с сервера.

4. Заполнение программами

Многие люди используют настройки по умолчанию при установке программ, чем больше программ вы установили, тем меньше свободного места осталось. Кроме того, некоторые программы выводят много или очень большие файлы по пути установки по умолчанию. Немногие программы умеют сканировать другие более крупные разделы и просить вас изменить выходной путь.

Когда система C: на диске не хватает места в Windows 2008 Server, вам лучше исправить эту проблему как можно быстрее. В противном случае сервер зависнет, неожиданно перезагрузится или даже выйдет из строя.

Базовое решение, когда на диске C не хватает места

Как я уже говорил выше, в системном разделе C создается много ненужных файлов, вы можете освободить место на диске, удалив их. Чтобы выполнить эту задачу, Windows Server 2008 имеет собственный инструмент очистки диска. Он может быстро и безопасно удалить наиболее распространенные типы мусора и ненужные файлы.

Как исправить нехватку места на диске C в Server 2008 R2 через очистку диска:

  1. Нажмите Windows и R вместе на клавиатуре наберите cleanmgr и нажмите Enter.
  2. Выберите C: диск в раскрывающемся списке.
  3. Установите флажки напротив файлов, которые вы хотите удалить.
  4. Подтвердите и начните удаление.
  5. Повторите, чтобы очистить системные файлы.

Если вы получаете сообщение об ошибке «cleanmgr», это означает, что вы не включили очистку диска для этого сервера, затем выполните шаги, чтобы установить и включить очистку диска на Server 2008.

Clean up disk

Расширенные методы исправления нехватки места на диске C в Server 2008

Если вы никогда раньше не очищали диск, вы можете освободить несколько гигабайт свободного места. Если вы не можете восстановить более 20 ГБ свободное место на диске C, вам лучше продолжить следующие методы.

4 полезных способа исправить Windows Server 2008 На диске C заканчивается место:

Сброс файла подкачки

Файл подкачки использует часть дискового пространства в качестве виртуальной памяти и по умолчанию находится на диске C. Вы можете уменьшить его или изменить на другой раздел, шаги:

  1. Нажмите Windows и R на клавиатуре, чтобы запустить Run.
  2. Тип sysdm.cpl, 3 и нажмите Enter.
  3. Нажмите Настройки под выступлением в Фильтр меню.
  4. Нажмите Изменить под виртуальной памятью.
  5. Снимите флажок Автоматически управлять размером файла подкачки для всех дисков в верхней части.
  6. Выберите D: или другой диск, введите количество начального размера и максимального размера в Размер клиента переключатель, а затем нажмите Поставьте.
  7. Выберите C: диск и выберите Нет файла подкачки переключатель, затем нажмите Set.
  8. Нажмите OK.

Сбросить корзину

Все файлы, которые были удалены нажатием клавиши DEL без клавиши SHIFT, попадут в корзину, где вы можете вручную вернуть эти файлы в исходное местоположение, если удалили их по ошибке. Когда диск системы C почти заполнен, вы можете уменьшить использование дискового пространства или изменить расположение корзины на другой том. шаги:

  1. Щелкните правой кнопкой мыши Корзина на рабочем столе и нажмите Объекты.
  2. Выберите диск для корзины.
  3. Выберите Размер клиента и введите сумму.

Удаление программ и функций

Нажмите Windows и X на клавиатуре выберите Программы и компонентыщелкните правой кнопкой мыши элемент, который вы хотите удалить, и нажмите Удалить.

Добавьте больше свободного места на диск C

Этот шаг очень важен, потому что мало кто может освободить более 20 ГБ свободного места для системного раздела C, поэтому многие люди жалуются, что на диске C не хватает места в Windows 2008 сервер снова в скором времени. С программное обеспечение безопасного раздела как NIUBI Partition Editor, вы можете перенести больше свободного места на диск C из других разделов.

Сжимайте раздел данных на том же диске, тогда часть свободного пространства будет изменена на Незанятое. Такое пространство можно объединить с диском C и заменить на свободное пространство. Таким образом, на диске C снова будет много свободного места, и больше ничего не делать. Операционная система, программы и соответствующие настройки, а также все остальное остались прежними.

Скачать NIUBI Partition Editor и следуйте инструкциям в видео, чтобы увеличить место на диске C in Windows Server 2008:

Video guide

Чем больше диск C, тем меньше вероятность того, что ему снова не хватит места. Лучше, чем другие программы, NIUBI обладает уникальным 1 второй откат, Виртуальный режим и Отменить-на-хорошо технологии для защиты системы и данных.

Вывод:

Когда на диске системы C заканчивается свободное место в Windows Server 2008 (R2), сначала освободите дисковое пространство с помощью собственной утилиты очистки диска. затем добавить больше свободного места на диске C NIUBI Partition Editor, Ежемесячно запускайте очистку диска, чтобы удалить новые сгенерированные ненужные файлы.

Updated by
Daisy on Oct 10, 2023 

Read Time: 5 minutes or longer.

Content: Fix two errors.

Errors Workable Solutions
Error 1 — Not Enough Free Space on Partition (C:)

1. Use Disk Cleanup…Full steps

2. Run Disk Optimizer (Easy and Secure)…Full steps

3. Use Advanced System Settings…Full steps

Error 2 — Not Enough Space Available on Disk(s) Resize disk space now…Full steps

Error Happens on Server Computer? Check It!

Error 1 — «There is not enough free space on partition (C:) error when you try to upgrade to Windows 7, Windows Server 2008 R2, or Windows Server 2012.»

If you try to upgrade old Windows OS to advanced Windows OS, like an upgrade from Windows Server 2008 to Windows Server 2008 R2, from Windows Server 2016 to 2019, from Windows Server 2016 to 2022, you will receive an «Upgrade Fail» message:

The following issues are preventing Windows from upgrading. Cancel the upgrade, complete each task, and then restart the upgrade to continue.

There is not enough free space on partition (drive:). A total of space size megabytes (MB) of free disk space is required. Try Disk Cleanup or moving files to an external location such as a CD, DVD, or external hard drive, and then restart the installation.

Why does this happen? Microsoft recommends the minimum size of page files be at least 1.5 times that of physical memory. So, when your virtual memory falls to that limit, this problem will occur.

You can try solutions in part 1 to increase virtual memory beyond the minimum limit to fix this problem.

Error 2 —  «There is not enough space available on the disk(s) to complete this operation.»

The other error occurs while using Disk Management to shrink, extend or create a partition on Windows Server PC. If that happens, what should we do? First, check part 2 to take other practical ways.

Part 1 — Fix «No Enough Space on Partition C»

It’s easy to solve such problems for restarting installation, Disk Cleanup, EaseUS Partition Master, and Advanced system settings of Windows can help you increase space on a Server.

1 — Use Disk Cleanup

As the notes said, you can try the Disk Cleanup to remove files you no longer need. And then restart the OS installation.

A step-by-step guide to starting Disk Cleanup:

Step 1. Click on the Windows Start button.

Step 2. Choose All Programs, click Accessories, click System Tools, then click Disk Cleanup.

Step 3. Select C drive and then click OK.

clean up drive selection

Step 4. Choose the unnecessary file you want to delete and then press OK.

2. Solve Problem with EaseUS Partition Master

If partition C is full of important files, there is no room to delete them. So what’s the following effective method? Don’t worry. EaseUS Partition Master can help you out.

When system C drive is full-on Server, EaseUS Partition Master can allocate space from another volume to C drive. This software doesn’t delete the existing data. Whether there is unallocated space or not, trust EaseUS. You have two choices to extend C drive space.

Start a quick download:

EaseUS Partition Master Enterprise

Your trustworthy Windows Server disk manager.

Extend System drive, combine/split partitions.
Clone disk, migrate OS to HDD/SSD.
Convert MBR to GPT, GPT to MBR, no data loss.
1-click adjust disk layout, create volumes at one time.

  24/7 Tech Chat

Free Inquiry

How to Extend C Drive:

Option 1. Extend System C drive with unallocated space

  1. 1. Right-click on the System C: drive and select «Resize/Move».
  2. 2. Drag the system partition end into the unallocated space so to add it to the C: drive. And click «OK». 
  3. 3. Click «Execute Task» and «Apply» to execute the operations and extend the C drive.

Option 2. Extend System C drive without unallocated space

  1. 1. Right-click a big partition with enough free space on the system disk, select «Allocate Space».
  2. 2. Select the system drive at the Allocate Space From (*) To section, and drag the end of System C drive into the unallocated space. Click «OK» to confirm.
  3. 3. Click «Execute Task», it will list the pending operations, and click «Apply» to save the changes and extend the C drive.

0:00-0:26 Extend System Drive with Unallocated Space; 0:27-0:58 Extend System Drive without Unallocated Space.

3. Use Advanced System Settings to Move Paging File

Step 1. Right-click Computer and then select Properties.

Step 2. Click Advanced System Settings.

Step 3. After the «System Properties» dialog box pop up, click the Advanced tab. Click Settings under Performance.

Step 4. Then check the «Performance Options» window, choose the Advanced tab, and click the Change.

Step 5. Uncheck the Automatically manage paging file size for all drives.

Step 6. Set the wanted paging files size.

  • Locate the Drive [Volume Label] list, then select the drive you will install Windows OS.
  • Go to the Custom size box > Initial size (MB) > then type the maximum size (MB) > Click Set.
  • In the Drive [Volume Label] list, select drive, check the «No paging file» box and click Set.
  • Click Yes if need prompted > Click OK and restart Server computer.

Part 2. Fix «Not Enough Space Available On the Disk(s) to Complete This Operation»

The most guide may recommend using the «Rescan Disks» function of Computer Management to fix errors. But, unfortunately, this feature doesn’t work at all. Any alternative solution?

EaseUS Partition Master is a professional disk optimizer to resize/move, shrink/extend partitions. Launch this tool on the Server and select the «Resize/Move» option.

Download software:

  24/7 Tech Chat

Free Inquiry

Step 1. Locate the Target Partition.

Go to Partition Manager, locate the target partition and select «Resize/Move».

Select target partition to extend

Step 2. Extend the Target Partition.

Drag the partition panel rightward or leftward to add the unallocated space into your current partition and click «OK» to confirm.

choose another drive to allocate space

Extra Option: Get Space from Another Drive

If there is not enough unallocated space on your disk, right-click on a big partition with enough free space, select «Allocate space».

Then select the target partition that you want to extend at the allocate space to column.

choose another drive to allocate space

Step 3. Execute Operations to Extend Partition.

Drag the dots of the target partition into the unallocated space and click «OK».

finish extending partition

Then Click the «Execute Task» button and click «Apply» to keep all the changes. 

Final Thoughts

This article mentioned EaseUS Partition Master a lot in the solution part. After checking the third-party software and other manual ways, professional software is better to free up the server computer space. When these two errors occur, this space manager can easily extend space.

  24/7 Tech Chat

Free Inquiry

Category:

  • Работа
  • Cancel

Решение проблем: резко кончается место на системном разделе

Дано: терминальный сервер Windows 2012R2.

Системный диск SSD 120 Гб.

Установленная последняя версия Office 365 Business на 12 пользователей.

Суть проблемы: как-то очень быстро закончилось свободное место на диске C:\

Предположил, что пользователи тупо выжрали все свободное место своими документами, сохраняемыми в профили. Оказалось — нет.

Внимательное изучение диаграмм расхода дискового пространства в JDiskReport помогло выявить виновника:

В папке C:\Windows\Temp\ лежал текстовый лог незнамо чего, весом 73.4 Гб.

Содержимое лога следующее:

Удалить просто так не получается.

Вспоминаю, что где-то это Click-To-Run уже видел. Иду в «управление службами», где и нахожу искомое:

Дальше останавливаю службу, удаляю лог, запускаю службу.

За два дня оно опять выжрало 1.1 Гб.

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

Можно еще написать сторожа — стукача, который будет мониторить количество свободного места на диске и стучать в электронную почту, когда будет совсем мало места. Заодно и попрактикуюсь.

Либо можно как-то штатно урезать аппетиты этой службы, надо погуглить.

Мало ли, вдруг кому пригодится.

P.S. Батник для удаления лога. Запускать от имени администратора.

net stop ClickToRunSvc

cd c:\Windows\Temp

del /q *.log

net start ClickToRunSvc

Лучше засунуть в планировщик и задать какую-то периодичность. Последнюю строчку в этом случае убрать.

  • Промт скачать торрент для windows 10
  • Пропадает сетевое подключение windows 10
  • Произошло исключение fail fast windows 10
  • Прокси сервер не отвечает как исправить windows 10
  • Пропадает значок раскладки клавиатуры windows 10