•   Уведомления
  • + Создать новую тему
    Показано с 1 по 2 из 2

    1. #1
      Администратор Аватар для Neron
      Регистрация
      23.12.2011
      Адрес
      Москва/Одесса
      Сообщений
      17
      Записей в дневнике
      142

      Идея! Переполнение системного раздела Windows и жесткие ссылки.

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

      В моем случае, папка windows раздулась до 30 Gb. Чистить там, собственно нечего.....
      Основной размер занимают папки c:\windows\install\ и c:\windows\winsxs\ (в сумме у меня, они занимают около 15-17 Gb)
      Удалять эти папки нельзя. Перемещать их также нельзя.... но если хочется, то можно в windows 7 (возможно аналогичное сработает и на viste, надо тестить)

      Суть. Windows 7 штатно умеет создавать символические ссылки на папки. Для меня это было открытием
      Т.е. не ярлык, а именно ссылку.

      В данном случае, берем папку c:\windows\install, перемещаем ее на другой раздел, к примеру на диск D.
      Затем запускаем из коммандной строки такую команду:
      mklink /j c:\windows\installer d:\installer

      Получаем - свободный и безболезненный доступ windows в папку которая ей нужна, только папка уже не на системном разделе
      И винда об этом не знает, поэтому и работает также как и раньше
      Ответить с цитированием 

    2. #2
      Администратор Аватар для Neron
      Регистрация
      23.12.2011
      Адрес
      Москва/Одесса
      Сообщений
      17
      Записей в дневнике
      142
      Хотелось бы добавить и поправить сообщение выше. А точнее поделиться информацией, которую я накопал.
      Уточнение про папку winxsxs. Ее перемещать нельзя и, самое главное, она не занимает столько места, сколько показывает проводник и другие средства "замерять размер папки".
      Большая часть того, что находится в папке winsxs - сборник жестких ссылок на файлы разбросанных по системному разделу. Т.е. фактически самих файлов в этой папке нет, но проводник пройдя по-жестким ссылкам на файлы "собирает" показываемый суммарный размер.

      Официальная информация от msdn.com говорит вот что:
      Папка Windows SxS представляет собой «установочное и обслуживаемое состояние» всех системных компонентов. Но, на самом-то деле, папка не потребляет столько дискового пространства, как об этом сообщают встроенные инструменты (DIR и Explorer).

      На практике практически каждый файл в папке WinSxS является «жесткой ссылкой» (hard link) на физически существующий файл, то есть все файлы находятся вне этой папки. Так, к примеру, в папке WinSxS находится файл advapi32.dll, размер которого составляет более 700Кб, но, на самом деле, это жесткая ссылка на одноименный файл из папки Windows\System32. При подсчете объема Windows Explorer учитывает этот файл дважды.

      В результате сервисная платформа, благодаря которой устанавливаются все обновления и пакеты обновлений, в Windows может обращаться к папке WinSxS и выявлять ключевые параметры, характеризующие состояние системы: что установлено, доступно к установке (опциональные компоненты, но об этом чуть позже), какие версии – все это позволяет точно определить, применимо ли конкретное обновление/патч к конкретной системе.
      Ответить с цитированием 


    Ваши права

    • Вы не можете создавать новые темы
    • Вы не можете отвечать в темах
    • Вы не можете прикреплять вложения
    • Вы не можете редактировать свои сообщения
    •