Делает ли Windows дефрагментацию SSD? Обновления Windows 10 2004 KB4571744, KB4571756

3-го сентября 2020 года, Майкрософт выпустил обновление Windows с номером KB4571744.

Сборка Windows 10 OS Build 19041.488

И, через несколько дней, 8.09.2020 вышло обновление KB4571756, сборка OS 19041.508.

 

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

Давайте проверим, исправлен ли баг, связанный с дефрагментацией. У меня было видео на данную тему. Там я несколько раз повторил слово дефрагментация, по отношению к SSD.

У многих комментаторов возмущению не было предела. Как же так? Что он несёт? Это же совершенно разные вещи!

Да, дефрагментация HDD и оптимизация SSD - процессы разные. Но, утверждение, "Windows начиная с определенной  версии,  не делает дефрагментацию SSD" не соответствует действительности. 

Дальше проиллюстрирую это.

А сейчас, давайте убедимся в том, что после сентябрьского обновления, утилита оптимизации стала работать корректно.

Давайте вспомним, как выглядела эта утилита, до исправления. При открытии утилиты, в колонке Текущее состояние, постоянно висела надпись: Требуется оптимизация. А в предыдущей колонке, было написано, что оптимизация и дефрагментация ранее не запускались. 

Всё это, при включенной Оптимизации по расписанию. И даже при ручном запуске, ничего не менялось. В результате, вместо одного раза в неделю, как настроено в расписании, утилита запускалась по несколько раз в день.   

Теперь посмотрим, что изменилось после сентябрьского обновления.  

На этом компьютере я клонировал HDD на SSD. И сейчас здесь стоит SSD с которого загружается Windows. И HDD диск, для хранения файлов.

Во первых, проверим, какая сборка Виндовс здесь в данный момент. Для этого можно просто сделать правый клик на кнопке Пуск и выбрать Система. Здесь, в разделе Характеристики Windows видно, что Сборка ОС 19041.508. Это говорит о том, что здесь уже установлено обновление KB4571756 от 8 сентября 2020 г.

То есть, обещанные баги должны быть пофиксены.

Открыть утилиту Оптимизации и дефрагментации можно например так. Правый клик на диске, выбираю Свойства. Затем перехожу на вкладку Сервис. И нажимаю кнопку Оптимизировать.

Так же можно запустить утилиту через Средства Администрирования.

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

Если провести ручную оптимизацию, то после её завершения, мы уже видим новую дату. И отсчёт расписания уже начнется с сегодняшнего дня. 

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

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

Таким образом, можно сказать, что по крайней мере эта проблема решена в сентябрьских обновлениях.   

Теперь о том, делает ли Windows дефрагментацию SSD? 

Давайте просто посмотрим. На этом компьютере установлен терабайтный твердотельный накопитель Western Digital. Вот такой.

Никаких магнитных дисков здесь никогда не стояло, так как это компактный мини ПК.

Система здесь установлена уже больше месяца и можно посмотреть, как работает оптимизация - дефрагментация.

Для этого открою утилиту Оптимизация дисков. В Проводнике видно, что накопитель здесь поделён на два раздела (C:) и (D:). Делаю правый клик на разделе. Перехожу на вкладку Сервис. И нажимаю Оптимизировать.

В таблице видно, что тип носителя Твердотельный накопитель. Оптимизация здесь включена по умолчанию. Т.е. настройки не менялись. Частота повторения Еженедельно.

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

В общем, всё работает как положено, в соответствии с настройками.

А теперь откроем приложение Просмотр событий. Открываю просто поиском. Здесь открываю Журналы Windows. В данный момент нас интересует Журнал Приложений.

Событий здесь много, поэтому давайте отфильтруем нужные. Для этого нажимаю Фильтр текущего журнала. Простой способ задать фильтр - это указать источник событий. Кликаю на этот выпадающий список. 

Мы с вами интересуемся Оптимизацией и дефрагментацией. Поэтому ищем здесь приложение Defrag. Вот оно. Помечаю галочкой. Чтобы свернуть список, можно кликнуть сюда. Нажимаю ОК.

Отфильтровалось всего несколько событий. Это запуски приложения Defrag за последний месяц.

Давайте посмотрим внимательно, что здесь написано. 

7 сентября Модуль оптимизации дисков успешно завершил дефрагментацию диска (D:). Files - это просто метка диска.

Смотрим следующую строку. Ровно в это же время, Модуль оптимизации успешно завершил повторную оптимизацию на (D:).

Что же это получается? Windows не только оптимизирует SSD командой trim, но и делает его дефрагментацию? Этого не может быть. 

А!! Ну понятно, он просто по ашипке диск Д дефрагментнул, скажут те самые комментаторы.

Смотрим дальше. Ну тут совсем уже крамола какая то...

17 августа Модуль оптимизации дисков успешно завершил дефрагментацию диска (С:) Виндовс сам пишет нам русским по белому (ОК по серому), что он сделал дефрагментацию системного раздела твердотельного накопителя.

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

Таким образом, на вопрос: Делает ли Windows дефрагментацию твердотельных накопителей, ответ - Да, делает.

То, что я вам показал, никакая не новость. Это известно уже давно.

В 2013, 2014 году, об этом писали Windows Insider MVP Вадим Стеркин, и сотрудник Майкрософт Scott Hanselman.

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

Добавить комментарий

Категория