Как включить сжатие файлов в системе ntfs на windows 10

Способы исправления ошибки windows «недостаточно места на диске»

Программы

Как уже было сказано выше, штатные средства Windows по управлению пространством жёстких дисков сильно ограничены в возможностях. Если вы столкнулись с непреодолимой проблемой или просто лень заморачиваться с многократным перегоном пространства, вы всегда можете воспользоваться помощью специальной программы, которая сделает за вас всю грязную и умственную работу всего в пару кнопок.

Грамотное распределение дискового пространства — простое и весьма дальновидное действие, а своевременная дефрагментация — залог порядка на вашем компьютере. Изменять размеры томов или их количество, следует только хорошо обдумав дальнейшие планы по использованию компьютера и распределив приоритеты между тяжёлыми играми и программами. Главное, всегда оставляйте на каждом томе хотя бы 10 Гб свободного места, особенно на системном и не забывайте о дефрагментации.

Начиная с Vista и 7, операционная система Windows обладает функцией, которая позволяет сжать (или расширить) размеры основного раздела и логических дисков. Эта возможность может быть полезной, если вы окажитесь в ситуации, когда вам потребуется дополнительный раздел и вам не хватает дополнительных дисков. Выполнив сжатие тома, вы освободите место на диске; это незанятое пространство затем можно будет использовать для создания других необходимых разделов. Сегодня мы узнаем, как сжать базовый том или раздел, используя графический интерфейс Windows, а для более продвинутых пользователей мы также опишем метод с использованием командной строки.

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

Решение 2. Обновите Windows вашего ПК до последней сборки

Для завершения некоторых обновлений Windows требуется много места, и в соответствии с требованиями к пространству ваша ОС может сжимать файлы / папки в вашей системе, чтобы освободить место, необходимое для завершения обновлений. В этом контексте обновление Windows на вашем ПК (чтобы обновления не ожидались и ОС не требовалось создавать пространство для размещения обновлений) может решить проблему.

  1. Вручную обновите Windows вашего ПК до последней версии. Убедитесь, что не осталось ожидающих установки дополнительных / дополнительных обновлений.Проверить наличие обновлений Windows
  2. После установки обновлений проверьте, не сжимается ли содержимое диска / папок автоматически.

Методика измерения скорости чтения диска

Найти в Интернет заслуживающую доверия информацию о влиянии ntfs-сжатия на скорость дисковых операций не получилось. Материалов на удивление мало и часто информация в них носит чисто умозрительный характер — если процессор быстрый, а диск медленный, то будет хорошо, если наоборот, то будет плохо
.

В этой статье представлена попытка количественной оценки скоростных характеристик сжатых и не сжатых носителей с помощью теста CristalDiskMark . Однако, описанные в ней результаты, отличающиеся в пределах погрешности измерений, вызывают сомнения. Логика и практический опыт подсказывают, что тут что-то не так.

Как будет показано чуть ниже на примере тестирования с помощью CristalDiskMark
диска RAMDisk
, сомнения были обоснованными.

Почему CristalDiskMark
намеряет в этом случае практически одинаковые показатели сказать трудно, но для того, чтобы получить более “жизненные” результаты, была использована следующая методика.

Идея ее чрезвычайно проста – измерить время считывания с носителя некого заданного набора данных. Далее, зная объем считанных данных, несложно вычислить среднюю скорость чтения.

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

Первоначальная идея копировать файлы на фиктивное устройство «nul
» после первых же измерений показала свою полную несостоятельность.

Для оценки скорости чтения данных с механического HDD в качестве целевого диска в принципе можно было бы использовать твердотельный накопитель. Но как измерить скорость чтения с самого SSD?

В конечном счете для того, чтобы создать очень быстрое устройство на которое можно копировать файлы, была использована программа Dataram RAMDisk . Эта замечательная программа позволяет создавать диски в свободной оперативной памяти компьютера. В ее бесплатном варианте объемом до 4 ГБ. Для наших целей этого более чем достаточно.

После создания RAM-диска, для измерения времени считывания (копирования) файлов из некоторой заданной папки, можно воспользоваться, например, командой:

robocopy X:\Testfiles\ R:\Testfiles\ /E /XJ X: – буква исследуемого диска; R: – буква, присвоенная RAM-диску; Testfiles – папка с тестовыми файлами.

Команда robocopy
самостоятельно подсчитает объем данных V files
, затраченное время T read
и среднюю скорость операций копирования C read
.

Для сравнения использовались команды copy
и xcopy
:

@echo off format R: /FS:NTFS /Q @echo %time% for /R «X:\Testfiles» %%i in (*) do ( copy /Y %%i «R:\» rem xcopy %%i R:\ /Y @echo %time% pause>nul

Зная общий объем файлов V files
в тестовой папке вычислялась скорость чтения данных с диска:

C read =
V files /
T read

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

Максимальная длина имени файла и пути к файлу

NTFS поддерживает длинные имена файлов и пути увеличенной длины со следующими максимальными значениями:

  • Поддержка длинных имен файлов с обратной совместимостью. NTFS допускает длинные имена файлов, сохраняя псевдоним 8.3 на диске (в кодировке Юникод), чтобы обеспечить совместимость с файловыми системами, которые накладывают ограничение 8.3 на имена и расширения файлов. При необходимости (по соображениям производительности) можно выборочно отключить именование 8.3 на отдельных томах NTFS в Windows Server 2008 R2, Windows 8 и более поздних версиях операционной системы Windows.
    В Windows Server 2008 R2 и более поздних версий короткие имена по умолчанию отключены при форматировании тома с помощью операционной системы. Для совместимости приложений на системном томе все еще включены короткие имена.

  • Поддержка путей увеличенной длины. Многие функции API Windows поддерживают версии Юникода, позволяющие использовать расширенный путь длиной приблизительно 32 767 символов, а не ограниченный по длине в 260 символов, что определяется параметром MAX_PATH. Подробные требования к именам файлов и формату путей, а также рекомендации по реализации путей увеличенной длины см. в статье Naming Files, Paths, and Namespaces (Имена файлов, пути и пространства имен).

  • Кластерное хранилище. При использовании в отказоустойчивых кластерах NTFS поддерживает постоянно доступные тома, к которым могут одновременно обращаться несколько узлов кластера при использовании совместно с файловой системой CSV. Дополнительные сведения см. в статье Use Cluster Shared Volumes in a Failover Cluster (Использование общих томов кластера в отказоустойчивом кластере).

Что можно сжимать с помощью LZX

Есть некоторые нюансы использования современной и мощной LZX-архивации файлов. Они совершенно не страшные — просто нужно про них знать:

Сейчас немного расстрою некоторых пользователей — практически бесполезно применять LZX-сжатие к архивам, изображениям, аудио и видео (они и так уже сжаты).

Также не рекомендуется сжимать системный раздел целиком и папки в корневом каталоге Windows — можете после этого не запустить компьютер.

Сжатые с помощью алгоритма LZX файлы совершенно никак не помечаются в системном Проводнике. Узнать их состояние можно только через их свойства и через программу CompactGUI.

Архивированные файлы с помощью алгоритма LZX нельзя открыть в предыдущих версиях Windows.

На очень слабых компьютерах с небольшим объёмом оперативной памяти использовать такой вид архивации файлов не рекомендует сама Microsoft.

Давайте уже посмотрим, как пользоваться программой CompactGUI и чего можно достичь с её помощью…

Решение 3. Отключите сжатие в драйвере / папках

Может быть множество факторов, которые могут включить автоматическое сжатие дисков / папок (например, автоматическое сжатие ОС для установки новых обновлений Windows). В этом случае отключение сжатия (в свойствах папки / диска или в групповой политике) может решить проблему.

Отключить сжатие на диске

  1. Щелкните правой кнопкой мыши Windows и откройте проводник.
  2. Теперь перейдите к проблемному диску и щелкните его правой кнопкой мыши.
  3. Затем откройте «Свойства» и на вкладке «Общие» снимите флажок «Сжать диск для экономии места на диске».Сожмите этот диск, чтобы сэкономить место на диске
  4. Теперь примените свои изменения и дождитесь завершения декомпрессии (игнорируйте любые ошибки, сообщаемые в процессе декомпрессии).
  5. Затем перезагрузите компьютер и проверьте, решена ли проблема со сжатием.

Отключить сжатие в папке (например, в папке на рабочем столе)

  1. Перейдите в проблемную папку (например, папку «Рабочий стол») и щелкните ее правой кнопкой мыши.
  2. Теперь выберите «Свойства» и нажмите кнопку «Дополнительно».Откройте дополнительные свойства папки.
  3. Затем снимите флажки с опций «Папка готова к архивированию» и «Сжать содержимое для экономии места на диске».Снимите флажки «Папка готова к архивации» и «Сжать содержимое для экономии места на диске».
  4. Теперь примените изменения (если проблема связана с несколькими папками, повторите описанную выше процедуру для всех таких папок) и перезагрузите компьютер, чтобы проверить, решена ли проблема сжатия.

Если вы столкнулись с проблемой, при которой сжатие влияет только на папки профиля пользователя (например, рабочий стол пользователя, документы, данные приложений и т. Д.), Затем примените вышеуказанные шаги к следующей папке один за другим (если сжатие не включено ни на одном из файлов). папок, затем включите / отключите сжатие в этой папке):

  1. Щелкните правой кнопкой мыши Windows и откройте «Выполнить».
  2. Затем выполните следующее, чтобы открыть системный диск: Откройте системный диск с помощью окна команды запуска
  3. Теперь отключите сжатие в папке «Пользователи» (как описано выше, и, если будет предложено, обязательно примените его к вложенным папкам / файлам), а затем откройте папку «Пользователи».Отключите сжатие в папке пользователей и откройте ее
  4. Затем отключите сжатие в папке профиля пользователя и откройте ее.Отключите сжатие в папке профиля пользователя и откройте ее
  5. Теперь откройте папку «Документы» (или запустите «Документы» в командной строке «Выполнить») и отключите сжатие в ней.Отключить сжатие в папке документов
  6. Затем примените то же самое к следующим папкам (выполните в поле команды «Выполнить»): Downloads AppData% appdata%
  7. Затем перезагрузите компьютер и проверьте, не сжимается ли содержимое папок автоматически.

Отключить сжатие с помощью редактора групповой политики

  1. Щелкните Windows, введите: Group Policy и откройте Edit Group Policy. Пользователям Windows 10 Home может потребоваться установить редактор групповой политики.Открыть редактор групповой политики
  2. Теперь на левой панели перейдите по следующему пути: Конфигурация компьютера >> Административные шаблоны >> Система >> Файловая система >> NTFS.
  3. Затем дважды щелкните «Не разрешать сжатие на всех томах NTFS» и установите переключатель «Включено».Включите параметр Не разрешать сжатие для всех томов NTFS в редакторе групповой политики
  4. Теперь примените свои изменения и перезагрузите компьютер, чтобы проверить, решена ли проблема со сжатием.

Используйте командную строку, чтобы отключить сжатие

  1. Нажмите Windows, введите: Командная строка и щелкните правой кнопкой мыши командную строку. Затем выберите Запуск от имени администратора.
  2. Затем выполните следующее: fsutil behavior set DisableCompression 1Отключить сжатие с помощью команды FSUTIL
  3. Теперь перезагрузите компьютер и выполните следующие действия, чтобы проверить, отключено ли сжатие: fsutil behavior query disableCompression
  4. Если сжатие отключено, вы можете получить следующее сообщение: disabledCompression = 1 (Enabled)
  5. Чтобы распаковать сжатые файлы на системном диске (например, C), выполните следующее: compact / U / S: «C: «

Используйте PowerShell для отключения CompactOS

В некоторых случаях сжатие происходило только на модулях ОС (технически говоря, CompactOS), поскольку системный диск (особенно SSD-диски) имеет ограниченную емкость хранилища. В этом случае отключение CompactOS может решить проблему.

  1. Щелкните правой кнопкой мыши Windows и выберите PowerShell (Admin).
  2. Затем выполните следующее: compact / compactOS: neverУстановите для CompactOS значение Never
  3. Теперь выйдите из PowerShell и проверьте, решена ли проблема автоматического сжатия.

3 Проверяем статус архивации

Бывает, что производитель вашего компьютера или Windows 10 по умолчанию активируют сжатие, но на практике такое встречается крайне редко. Командой «compact /q» выясните статус архивации. Вы получите информацию не только о количестве сжатых файлов, но и их соотношение. Значение «1,0 к 1» говорит о том, что сжатие пока еще не активно. После ввода команды «compact /Compact OS:query» вы узнаете, почему Windows приняла решение в пользу автоматического сжатия или же против него. Совет отказаться от сжатия можете смело проигнорировать, поскольку его достоинства в большинстве случаев перевешивают недостатки.

Как освободить место на диске C:, не удаляя имеющиеся там программы?

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

       1. Зайдите в папку Мой компьютер и выберите там меню Сервис>Свойства папки.

       2. Перейдите во вкладку Вид и в окне Дополнительные параметры выберите Показывать скрытые файлы и папки. Это нам потребуется, чтобы очистить временные файлы из нашего профиля. По умолчанию эти вещи от пользователей скрыты, но нас такое положение дел не устроит. Нажимаем ОК для сохранения настроек. Для пользователей Windows Vista/7 — вам, чтобы попасть в это окно, необходимо зайти в Пуск>Панель управления, выбрать в графе Просмотр Мелкие значки и два раза щелкнуть по значку Параметры папок.

       3. Теперь нажимаем Пуск, находим там команду Выполнить (в Windows Vista/7 по умолчанию не отображаются — см. Как включить команду Выполнить) и набираем (или копируем отсюда) команду и нажимаем кнопку OK. В открывшемся окне переходим в папку Local Settings > Temp (Владельцы Windows Vista/7/8 — вам нужно зайти в AppData > Local > Temp).

       4. Нажимаем Ctrl+A и после этого комбинацию клавиш Shift+Delete (удаление файлов, минуя корзину) и нажимаем Да.

       Все эти файлы можно смело удалять, т.к. раз уж они попали в эту папку, то какой-либо ценности представлять не могут. Однако в процессе удаления обязательно возникнет такая ситуация:

       Здесь отвечаем Да для всех

       А потом такая:

       Здесь нажимаем ОК, после чего нажимаем клавишу Ctrl и щелкаем левой кнопкой мыши по файлу с именем, указанным на сообщении, чтобы снять с него выделение. После этого опять Shift+Delete и поехали дальше до тех пор, пока не будет удалено все, что только возможно удалить.

       Почему возникла такая ситуация? Дело в том, что мы удаляем файлы из текущего профиля, поэтому там есть файлы, которые используются операционной системой и программами в данный момент. Естественно, Windows не даст вам их удалить, чтобы не вызвать крах системы. Все же остальное должно быть удалено.

       Вот так выглядеть папка Temp после глобальной очистки:

       Вот сколько места освободилось на диске С:

       Этот компьютер подвергается такой чистке регулярно, поэтому в вашем случае результат может быть гораздо более ощутимый. Автор один раз таким образом освободил 20(!) Гигабайт дискового пространства и это только удалив содержимое папки Temp. Правда, это был чужой компьютер.

       Переходим к следующему этапу. Идем в папку Мой компьютер, диск С:, папка Windows и в ней папка Temp. Если в процессе этого длинного пути будет возникать сообщение:

       Смело выбирайте Отображать содержимое этой папки и идите дальше.

       В действительности, эта папка Temp оставлена в составе операционной системы лишь только для совместимости со старыми программами, поэтому она скорей всего будет практически пуста. Но курочка по зернышку клюет, поэтому мы будем чистить все, что только можно, а в результате получится хорошо. Проделываем с этой папкой ровно все тоже, что и с предыдущей одноименной. А именно Ctrl+A и Shift+Delete.

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

       Чистим временные файлы Интернета. Этот способ работает, если вы используете Internet Explorer. Хотя, в других браузерах все удаляется примерно так же. Заходим в Пуск>(Настройка>)Панель управления и два раза щелкаем по значку Свойства обозревателя.

       Нажимаем кнопку Удалить.

       Проставляем флажки вот таким образом и нажимаем Удалить. И потом ОК после завершения удаления. Смотрим, как изменились показатели свободного дискового пространства:

       На этом компьютере Internet Explorer почти не используется, поэтому в вашем случае эффект может быть гораздо ощутимей.

       Теперь щелкаем правой кнопкой по Корзине и выбираем Очистить корзину. Это делается на всякий случай, мало ли что-то улетело в корзину. Вы ведь не храните в Корзине самые нужные файлы, правда? Точно так же, как не храните продукты в мусорном ведре.

Сжатие Windows 10 (Compact OS)

Задолго до официального выхода Windows 10 в блоге Windows появился на редкость расплывчатый пост об оптимизации дискового пространства новой ОС. В нем декларировались интересные улучшения, но технические подробности отсутствовали. Их и сейчас немного, впрочем.

На картинке два направления экономии:

  • 4-12GB благодаря отказу от образа восстановления (на практике и больше бывает)
  • 2.6GB за счет сжатия (в х86 – 1.5GB)

Про восстановление будет следующая статья серии, а сейчас речь пойдет о механизме сжатия системных файлов под названием Compact OS .

Как выяснить статус сжатия

Windows может автоматически применять сжатие, поэтому для начала проверьте текущее состояние системы командой:

Compact.exe /CompactOS:query

Наряду со статусом, в результатах также отображается рекомендация – сжимать или не сжимать.

Как выполнить сжатие

Перейти к работе с компактной ОС можно массой различных способов.

В работающей системе

В командной строке от имени администратора:

Compact.exe /CompactOS:always

Заметьте, что точкой входа в новую технологию стала хорошо знакомая утилита compact.exe! Выполнение команды займет некоторое время.

Отмена сжатия реализована так же просто:

Compact.exe /CompactOS:never

В момент установки или обновления

Недавно я рассказывал про новый ключ программы установки /Compat для проверки ПК на совместимость с Windows 10. Еще одной новинкой стал ключ /Compact OS:

Setup /CompactOS enable

С помощью файла ответов

И у файла ответов есть новый параметр Compact .

Microsoft-Windows-Setup\ImageInstall\OSImage\Compact

В MSDN есть интересное примечание, что установку необходимо запускать из среды Windows 10 или ее версии Windows PE (в более старые PE можно вручную добавить драйвер). Вероятно, это также применимо к ключу /Compact OS программы установки.

В момент применения образа в среде Windows PE

У DISM тоже появился новый ключ /Compact.

DISM.EXE /Apply-Image /ImageFile:INSTALL.WIM /Index:1 /ApplyDir:C:\ /Compact:ON

В MDT и ConfigMgr

Какое сжатие применяется

Для компрессии отдельных файлов
утилита compact.exe может использовать разные алгоритмы сжатия (по умолчанию — 4K XPRESS, см. справку к утилите). Такие файлы получают атрибут «Сжатый» и отображаются в проводнике синим цветом, как и в случае сжатия NTFS (алгоритм LZNT1). Можно подумать, что при сжатии ОС утилита точно так же проходит по всем системным файлам, которые имеет смысл сжимать. Однако Compact OS работает иначе.

С точки зрения компрессии, Compact OS аналогична образу WimBoot или любому образу WIM с обычным сжатием, поскольку во всех этих случаях применяется алгоритм 4K XPRESS Huffman (для максимального сжатия WIM задействуют LZX).

Поэтому, в отличие от сжатия NTFS, файлы Compact OS не получают атрибут «Сжатый» и не помечаются другим цветом в проводнике или сторонних программах. Любопытно, что утилита TreeSize все-таки подсвечивает синим папки, в которых файлы подверглись сжатию.

Что именно сжимается

Отчет о сжатии выглядит примерно так.

Completed Compressing OS binaries.
37953 files within 17349 directories were compressed.
6 670 708 067 total bytes of data are stored in 3 953 427 362 bytes.
The compression ratio is 1,7 to 1.

Сжимаются файлы в папках Windows и Program Files, а также магазинные приложения. Системные файлы обеспечивают львиную долю сэкономленного места. Это хорошо видно из отчета DISM о хранилище компонентов.

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Ниже сведения из чистой установке Windows 10 Pro x64 RU. Напоминаю, что реальный размер хранилища складывается из первых трех строк таблицы.

Общая экономия в гигабайтах вполне совпадает с цифрами из официального блога, но еще лучше она выглядит в процентном отношении.

Сравнение подходов к уменьшению следа системы на диске

Технология WimBoot позволяла без проблем установить Windows на планшет с 16GB, и у пользователя даже оставалось место для файлов. Однако была одна неприятная проблема. С каждой порцией установленных обновлений образ WimBoot становился все дальше и дальше от текущего состояния операционной системы, постепенно превращаясь в мертвый груз.

Compact OS предлагает более сбалансированный подход к экономии дискового пространства.

Сжатие посредством Compact.exe

Еще при обновлении с Windows 8 до 8.1 компания Microsoft добавила в систему WIMBoot (Windows Image Boot) — новый механизм установки, благодаря которому ОС занимает меньше места на жестком диске. Обычно программа установки распаковывает все системные файлы из записанного производителем ПК файла «Install.wim» и копирует их на системный раздел, при этом файлы в сжатом формате тоже остаются на случай восстановления. WIMBoot, напротив, не распаковывает сжатые файлы, а создает указатели на них. Это позволяет высвободить несколько гигабайт пространства, однако в этом случае быстро накапливается множество информации, бесполезной для ОС. Так, все больше производителей ПК складируют в файл «Install.wim» полезные и не очень предустановленные приложения.

В связи с этим в «десятке» корпорация Microsoft дополнительно проработала эту в принципе отличную идею и дополнила утилиту Compact.exe функцией под названием Compact OS. Она сохраняет файлы ОС в сжатом виде и работает как на компьютерах с прошивкой UEFI, так и с привычной BIOS Setup. Достоинство подобного подхода заключается в том, что Центру обновления Windows проще заменить или удалить отдельные системные файлы. Эта возможность не только экономит место, но и заботится о том, чтобы процессы упаковки и распаковки занимали меньше времени.
Утилиту Compact.exe можно найти и в более ранних версиях Windows. Там ее можно использовать, например, для сжатия отдельных файлов и папок в разделах NTFS. Но лишь новый инструмент Compact OS, внедренный корпорацией Microsoft в Windows 10, способен осуществлять описанную выше архивацию системных файлов.

Как узнать, когда следует и не следует сжимать файлы с помощью NTFS

Хотя возможность сжатия файлов без стороннего программного обеспечения может оказаться полезной для минимизации использования хранилища, при использовании сжатия NTFS необходимо учитывать несколько моментов.

Например, вы можете включить сжатие на диске, который содержит установку Windows 10, но не рекомендуется использовать эту функцию, поскольку она может значительно повлиять на производительность системы и создать дополнительные проблемы.

Если вы хотите сжать системный диск, вам следует рассмотреть возможность использования компактной ОС , которая специально разработана для уменьшения занимаемой площади установки и позволяет освободить место на диске под управлением Windows 10.

Несмотря на то, что вы можете использовать сжатие практически на любом устройстве, рекомендуется использовать эту функцию только на компьютере с достаточно новым процессором и быстрым диском, таким как твердотельный накопитель (SSD) , для лучшей производительности.

Кроме того, вы можете использовать сжатие NTFS в Windows 10 на флэш-накопителях USB и SD-картах, но вам следует рассмотреть возможность включения этой функции только на более функциональных дисках (таких как SSD и HDD).

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

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

Диски и папки, использующие сжатие NTFS, могут хранить уже сжатые файлы (такие как zip-папки и mp3-аудиофайлы), но маловероятно, что вы увидите какое-либо уменьшение размера.

Наконец, при использовании сжатия NTFS файлы должны пройти процесс декомпрессии, прежде чем их можно будет передавать по сети, что означает, что этот метод не оптимизирован для экономии полосы пропускания или времени. Если вам нужно отправить большой объем данных, которые выиграют от сжатия, вы должны вместо этого использовать zip-контейнер .

Мы ориентируем это руководство на Windows 10, но сжатие долгое время было функцией NTFS, что означает, что вы также можете использовать эти инструкции в Windows 8.1 и Windows 7.

Обновлено 19 марта 2019 года. Мы пересмотрели это руководство, чтобы убедиться, что оно актуально с последней версией Windows 10.

Больше ресурсов по Windows 10

Для получения более полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:

  • Windows 10 в Windows Central — все, что вам нужно знать
  • Справка, советы и рекомендации по Windows 10
  • Форумы по Windows 10 на Windows Central

Сохранение файлов на другом диске

Наверняка вы хоть раз раз хотели иметь возможность перенести некоторые программы или приложения на другой диск. Раньше опытные пользователи использовали для этого сторонние утилиты. Сейчас надобность в них отпала. В Windows 10 начиная с версии 1703 появилась встроенная возможность совершать перемещение приложений на другой диск.

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

перемещение приложений на другой диск

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

Также пользователи могут выбрать, куда будут устанавливать программы и приложения, скачивать различные фото, аудио, видеоматериалы или документы. Для этого нужно зайти в Хранилище и кликнуть на ссылку «Изменить место сохранения нового содержимого». Перед вами откроется страница, где можно настроить место хранения нового содержимого. Процесс перемещения программ и файлов на другой диск может освободить больше пространства на жёстком диске. Но не рекомендую очень увлекаться этим процессом.

Очистка диска

У Windows есть встроенная утилита очистки диска (точное название Disk Cleanup), которая поможет вам очистить пространство, удалив различные файлы, включая временные интернет-файлы, файлы дампов с системной ошибкой и даже предыдущие установки Windows, которые все еще могут быть на вашем диске.

Рис №2. Очистка диска.

Вы можете найти «Очистка диска» в меню «Пуск» в разделе «Все приложения»> «Стандартные»> «Служебные»> «Очистка диска». Выберите диск, который вы хотите очистить, нажмите «ОК».

Щелкните на кнопке Очистка диска в окне свойств диска.

Рис №3.0. Очистка диска.

После нажатия на кнопку «Очистить диск» программа очистки диска, вычислить сколько места вы сможете освободить. Этот процесс может длиться от нескольких секунд до нескольких минут. В общем, чем больше захламлен жесткий диск, тем больше времени требуется для сканирования.

Рис №3.1. Оценка места.

Выберите типы файлов, которые вы хотите удалить и нажмите кнопку ОК. Это включает в себя временные файлы, файлы журналов, файлы в корзине, а также другие маловажные файлы. Когда вы будете готовы, нажмите OK, чтобы удалить. Убедитесь, что вы проверили ящики для каждой из категорий файлов, которые вы хотите очистить. Подтвердите, что вы хотите удалить эти файлы.

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

Рис №4. Очистить системные файлы.

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

Рис №5. Оценка места.

После этого у вас появится вкладка «Дополнительно» в которой можно будет очистить «Восстановление системы и теневое копирование» для удаления системных восстановлении данных. Эта кнопка удаляет все, кроме самой последней точки восстановления, поэтому убедитесь, что ваш компьютер работает правильно, прежде чем использовать её – Вы не сможете использовать старые точки восстановления системы.

Рис №6. Освободить дополнительное место на диске.

Также можно очистить «Программы и компоненты» нажав на верхних кнопку «Очистить» показанную на Рисунке №6, или пройти по следующему пути «Пуск»>«Панель управления»> «Программы и компоненты» или «Удаление программ».

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

Рис №7. Удаление программ.

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

Как сжать/снизить размеры базы данных в MS SQL? — Разработка на vc. ru

Если вашу проблему не удалось решить, обращайтесь к нашим специалистам мы проконсультируем по стоимости услуг и постараемся оперативно помочь в любой ситуации.

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!

Можно задавать сегмент по существующей базе и персонализировать предложения познакомить клиентов с новым товаром, запустить кросс-продажи или найти похожих клиентов с помощью технологии Look-alike. Неверный формат хранилища данных в 1С 8.3 и 8.2 — как исправить? Обращайтесь в форму связи

Как сжать/снизить размеры базы данных в MS SQL?

При использовании MS SQL появляется проблема, когда размеры расположенных баз данных на физическом носителе увеличиваются до огромных объемов.

Одно из решений — это покупка нового жесткого диска с большим объемом памяти. Но тот же самый MS SQL Server предлагает более экономичное решение (бесплатное) — свои собственные функции (как сжатие). Ниже представлены четыре основных метода по решению данной проблемы.

Шаг 1: Правая кнопка мыши по названию БД → Задачи (Tasks) → Сжать (Shrink) → База данных (Database)

Готово. Мы видим, что доступное свободное место можно освободить (сжать) на 0.69 МВ (11%).

Шаг 4: После чего в открывшемся окне прописываем соответствующую команду (ниже) и жмем кнопку «Выполнить» (Execute)

Готово. Кол-во освободившегося места будет такой же, как и в 1-ом методе. Т.к. осуществляется разное исполнение одной и той же задачи.

Работа данного сжатия осуществляется за счет перевода фиксированного типа данных SQL в переменный тип данных. Используются следующие действия:

Хранит тип данных CHAR (фиксированной длины), так чтобы система думала, что они являются типами данными, которые имеют переменную длину,

Не применяет сохранение данных, если значения являются 0 и NULL

Пример: Создадим таблицу на 14 500 строк. В целях безопасности данных, буду демонстрировать только результат. Мы видим, что занимаемое пространство данными составляет 9.7 МВ.

Алгоритмы действия данного сжатия заключается в том, что система проходит по всей таблице. Если видит повторяющиеся значения, то вместо копирования этих данных, система создает ссылки на них. Аналогично осуществляется с общими префиксами.

Данное сжатие позволяет максимизировать кол-во строк, которые хранятся на странице,

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

Пример: используем ту же самую таблицу на 14 500 строк.

Результат: занимаемое пространство данными уменьшилось до 2МВ.

Если кратко резюмировать выше описанные способы, то главное различие между 3 и 4 способом – это данные которые используются в самой базе данных.

Если вам известно, что БД использует огромное количество повторяющихся значений, то лучше использовать «Сжатие на уровне страниц» (Метод 4), т.к. система хранит ссылки на эти значения, а не дублирует данные. В остальных случаях лучше использовать «Сжатие на уровне рядов» (Метод 3). Первые 2 метода используются по желанию.

Частое сжатие Базы Данных не рекомендуется, т.к. сжатие приводит к фрагментации таблиц.

Размер базы данных никаким образом нельзя сделать меньше, чем минимальный размер этой БД. Пример: если базу данных создали с размером 5 МВ и она увеличилась до 50 МВ, то ее можно сжать только до изначального созданного размера в 5МВ (даже с пустыми столбцами и строками).

Понравилась статья? Поделиться с друзьями:
Быть в курсе нового
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: