Назад | Перейти на главную страницу

W2008 - С диском почти не осталось места - варианты?

Мне нужно присматривать за сервером W2008, на котором диск C настроен на 20 ГБ, а свободный до 1,5 ГБ. При текущих тенденциях в будущем на нем вообще не хватит места. Увеличение используемого пространства в значительной степени связано с обновлениями системы и в некоторой степени вне моего контроля

Диск C находится на томе 0, который содержит некоторые другие диски (см. Подробности ниже). Можно ли уменьшить пространство, выделенное для других дисков (E, F, J), а затем увеличить диск C, используя пространство, освобожденное в результате сжатия?

Я рад предоставить более подробную информацию, если это будет полезно.

E:\>diskpart

Microsoft DiskPart version 5.2.3790.3959
Copyright (C) 1999-2001 Microsoft Corporation.
On computer: STCFTHOFTS

DISKPART> select disk 0

Disk 0 is now the selected disk.

DISKPART> detail disk

NVIDIA  MIRROR   232.88G
Disk ID: FFFFFFFF
Type   : SCSI
Bus    : 0
Target : 1
LUN ID : 0

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     C                NTFS   Partition     20 GB  Healthy    System
  Volume 1     E   VOL1         NTFS   Partition    100 GB  Healthy
  Volume 2     F   New Volume   NTFS   Partition     94 MB  Healthy
  Volume 3     J   New Volume   NTFS   Partition    113 GB  Healthy

Вы можете попробовать какое-нибудь программное обеспечение для разметки, например, предложенное Knox. Другой вариант для вас - взять недорогой диск (диски), похоже, что вы сейчас используете диск / зеркало 250 ГБ, и просто отобразите весь свой массив на новом диске / дисках после того, как вы настроите разделяет так, как вы хотите.

Другие люди предложат программное обеспечение для изменения размера раздела, которое может оказаться полезным. Подробностей у меня нет. Однако быстрое решение - переместить файл подкачки (файл подкачки) с диска C по умолчанию на один из других томов на том же диске. Щелкните правой кнопкой мыши "Мой компьютер" и выберите нужные объекты. Затем Advanced System Settings, а затем выберите Performance Settings. Затем на вкладке «Дополнительно» вы должны увидеть, что по умолчанию уже отмечен флажок «Автоматически управлять ...». Установите для диска C значение «Нет файла подкачки», а затем установите для одной из букв других дисков значение «Управляемый системой». Ну, один из других дисков, на котором много места.

Это, вероятно, сэкономит физический объем оперативной памяти, который у вас есть, что даст вам некоторую передышку.

Я проделывал это несколько раз на компьютерах, где они начинали жизнь со слишком маленьким диском C на 20 гигабайт, обычно освобождая около 4 ГБ.

Есть два способа сделать это. Один из них, как предложил Нокс; с помощью стороннего продукта для разметки дисков. Другой - переместить данные из разделов E, F и J на ​​другой логический диск (другой массив рейдов или, возможно, временное внешнее устройство), если оно у вас есть. После перемещения данных удалите разделы для дисков E, F и J, затем увеличьте диск C (я предлагаю 80 ГБ) и, если вам нужно, верните все так, как вы хотите.

Используя диспетчер дисков Windows, я не знаю, как расширить диск C без предварительного удаления других разделов.

20 ГБ - это мало даже для системного раздела Windows 2003. Кроме того, общий размер файловой системы составляет всего 250 ГБ ?? Как Windows 2008 оказалась на этой коробке?

Если бы я был на вашем месте, я бы добавил новый массив RAID1 с дисками 1 или 1,5 ТБ и скопировал и расширил тома с помощью стороннего инструмента для создания разделов, который понимает тома Microsoft. Затем сохраните старый набор жестких дисков как снимок или архив. Не волнуйтесь, если активация Windows сработает (не должно, но может), просто позвоните им в соответствии с инструкциями на экране, и все будет в порядке.

Перед копированием и изменением размеров разделов желательно максимально увеличить свободное пространство и как можно больше дефрагментировать.

Чтобы быстро освободить место и выполнить дефрагментацию:

  • переместите файл подкачки и убедитесь, что в C: \ нет файла гибернации
  • пустые временные папки (для этого может потребоваться командная строка, если есть тысячи файлов): c: \ temp c: \ windows \ temp c: \ users \ $ username $ \ temp
  • удалить или заархивировать неиспользуемые профили пользователей
  • переместить каталоги удаления (c: \ windows \ $ *)
  • переместить кеш загрузки (C: \ windows \ softwaredistribution?)
  • войдите в свойства диска C и выполните очистку диска
  • запустить ccleaner
  • дефрагментировать
  • дефрагментация снова: если второй проход имеет значение, то дефрагментация снова
  • запустите chkdsk с восстановлением системы и позвольте ему выполнить при следующей перезагрузке
  • перезагрузитесь, и позвольте chkdsk перезагрузиться еще немного :-)

план атаки: A.) выяснить, что использует дисковое пространство б.) удалить файлы в.) переместить файлы

  • Загрузите CCleaner и позвольте ему сделать некоторую уборку
  • скачать windirstat (или аналогичный)
  • переместить файл подкачки в другой раздел
  • убедитесь, что спящий режим отключен
  • переместить каталог (и) в другие разделы и использовать linkd для создания символических ссылок
  • очистить \ windows \ SoftwareDistribution
  • очистить \ windows \ system32 \ driverstore
  • используйте такую ​​программу, как Paragon Partition Manager, чтобы изменить размер разделов
  • вставьте диск большего размера и переустановите существующий диск на диск большего размера с большими разделами :)

Помимо покупки дополнительных дисков, я бы сосредоточился на перемещении хранилища данных с диска C: на один из других дисков. Переместите профили пользователей на эти диски и переустановите программы на эти диски. Убедитесь, что файлы журнала хранятся и на этих дисках. Хорошо иметь C: в качестве системного раздела, а данные хранить на другом. 20G - это мало, но выполнимо.

Думаю, это лучшее решение, чем передел.

Мне нравится использовать графический инструмент дискового пространства, например:

http://www.jgoodies.com/freeware/jdiskreport/

чтобы помочь мне найти, что занимает место на диске.