defragsvc что это за служба

defragsvc что это за служба? (svchost.exe)

Привет defragsvc — внутреннее название службы Оптимизация дисков, работает под процессом svchost.exe. Что значит оптимизация? Здесь имеется ввиду дефрагментация. Файл записываться на диск может в виде одного фрагмента. Но чаще всего запись происходит частями — одна часть в одном месте, другая в другом. Таких частей может быть много. В итоге чтобы прочитать диск нужно больше времени, чем если бы файл был записал целым в одну область.

Чтобы собрать все части файла и соединить в одну — необходима дефрагментация. Учитывая что файлов на диске достаточное количество — иногда дефрагментация может дать заметное повышение производительности файловой системы.

Современные жесткие диски все равно нуждаются в дефрагментации, хоть и не так остро, как например во времена интерфейса IDE.

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

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

Служба defragsvc в диспетчере задач Windows 10 (вкладка Службы):

Как отключить defragsvc? Есть два способа — отключить службу и отключить дефрагментацию в свойствах диска. Первый способ — в этом окне, в диспетчере на вкладке Службы, внизу нажимаем кнопку Открыть службы:

Далее в списке находим службу Оптимизация дисков, нажимаем два раза:

Откроется окошко свойств. Чтобы отключить службу — выбираем в меню Тип запуска: отключено. Нажимаем на кнопку Остановить. В графе состояние должно быть указан статус Остановлена:

Сохраняем настройки — нажимаем ОК.

Второй способ — отключение в настройках. Открываем окно Этот компьютер — нажимаем правой кнопкой по любому локальному диску. Выбираем свойства:

Активируем вкладку Сервис — нажимаем Оптимизировать:

Нажимаем Изменить параметры:

Отключаем — снимаем галочку, нажимаем ОК:

Были показаны два способа отключения defragsvc (svchost.exe) — какой использовать, решать вам. Моя рекомендация — второй. После процесс может продолжать грузить ПК. Тогда необходимо выполнить перезагрузку.

Комментарий, из-за которого стало понятно причина нагрузки:

Да, в таком случае оптимизацию стоит отключить. На производительность это отразится минимально. Однако один раз в неделю я все же рекомендую проводить дефрагментацию. При необходимости вы можете воспользоваться сторонним дефрагментатором — O&O Defrag, преимущества — несколько режимов работы, оптимизация загрузочных файлов, дефрагментация при загрузке Windows.

Источник

Дефрагментатор диска не будет запускаться или запускаться в Windows 10/8/7

Не удалось запустить дефрагментатор диска или не удалось инициализировать

Вот несколько шагов, которые вы можете попробовать.

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

1. Нажмите Пуск> Строка меню поиска> cmd> щелкните правой кнопкой мыши результат> Запуск от имени администратора> Введите sfc/scannow > Нажмите Enter. Это запустит проверку системных файлов. Это проверит все ваши системные файлы и заменит их, если обнаружится, что они были повреждены.

2. Введите services.msc в начальный поиск и нажмите Enter.

В Windows 10/8/7 убедитесь, что:

Служба дефрагментации диска не отключена, а установлена ​​на Вручную.

3. Запустите chkdsk/r на диске, который планируется дефрагментировать. Ключ/r определяет плохие сектора и пытается восстановить информацию.

4. Убедитесь, что файл подкачки не выключен.

Для этого щелкните правой кнопкой мыши Компьютер> Свойства> Дополнительные параметры системы> вкладка «Дополнительно»> «Производительность»> «Параметры»> «Параметры производительности»> «Виртуальная память»> «Изменить»> Убедитесь, что автоматически управляет размером файла подкачки для всех дисков проверено. Убедитесь, что Нет файла подкачки НЕ выбрано.

5. Попробуйте Восстановление системы.

Надеюсь, что-нибудь поможет!

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

Источник

Какие службы в Windows нужны, а какие можно отключить.

Здравствуйте дорогие читатели, сегодня я хотел бы поговорить:

1. О службах Windows, что это, для чего нужны и какие за что отвечают.

2. И как же повысить быстродействия компьютера?

И так что это за службы Windows?

Службы — приложения, автоматически или вручную запускаемые системой при запуске Windows и выполняющиеся вне зависимости от статуса пользователя различные задачи.

Открыть список служб можно несколькими способами:

1. Удерживая кнопку windows нажимаем R, откроется окно выполнить, там введите services.msc

2. Пуск > Панель управления > Администрирование > Службы

3. Пуск > правой кнопкой мыши по моему компьютеру > Управление > Службы и приложения > Службы

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

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

Какие службы можно отключить в Windows 7, 8

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

* BranchCache — Служба кэширует сетевое содержимое. Если не пользуетесь домашней сетью, то вообще можете отключить.

* DHCP-клиент — Если пользуетесь интернетом не трогайте ни в коем случае. Именно эта служба присваивает вам ip адрес.

* DNS-клиент Так же необходимая служба для использования интернета. Работает с вашими DNS (служит для правильных направлений).

* KtmRm для координатора распределенных транзакций — системная функция транзакций. Её так же оставляем.

* Parental Controls — Служба для родительского контроля. Если не используете, можно отключить.

* Plug-and-Play — служит для автоматического распознавания изменений в системе. Например когда вы подключаете флешку, просыпается эта служба… Так что оставляем как есть.

* Quality Windows Audio Video Experience — передача аудио и видео по сети в режиме реального времени. Не нужна только если нет сети (или интернета) в остальных случаях оставляем.

* Remote Desktop Configuration — Для удаленного рабочего стола. Если не пользуетесь удаленными подключениями, отключаем.

* Superfetch — Полезная функция, работает с кэшем. Ускоряет работу Windows, так что оставляем.

* Windows Audio — Управляет звуком. Если не нужен звук отключаем. В остальных случаях оставляем.

* Windows CardSpace — ненужная и небезопасная служба. По этому отключаем.

* Windows Driver Foundation — User-mode Driver Framework — для нормальной работы драйверов, не трогайте. Пусть остается как есть.

* Windows Search — Индексирование файлов для поиска. Если не пользуетесь и есть время подождать пока найдется файл, то отключаем. На ssd обязательно отключаем!

* WMI Performance Adapter — нужна для служб требующие wmi, ставим вручную. Если каким-то приложениям понадобятся, те сами запустят)

* Автонастройка WWAN — служба для использования мобильного интернета. Если пользуетесь usb модемом, сим картой в ноуте, то не отключайте.

* Автономные файлы — помогает работать, автономно с недоступными файлами, которые загрузились до этого. Ставим вручную.

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

* Агент политики IPsec — Нужна при наличии сети и интернета.

* Адаптивная регулировка яркости — Оставляем если есть датчик освещения.

* Архивация Windows — Если не пользуетесь отключайте. Но лучше почитайте про архивацию в windows мало ли, будете пользоваться.

* Биометрическая служба Windows — нужна лишь при использовании биометрических устройств. В остальных случаях отключаем.

* Брандмауэр Windows — Я если честно всегда отключаю, т.к. воровать у меня нечего) А если и зашифруют данные, то восстановлю) Но вам посоветую обзавестись например касперским интернет секьюрити, которого есть и антивирус и брандмауэр. А этот отключите нафиг, т.к. он иногда блокирует что не нужно) Вообщем он следит за безопасностью вашего компьютера и закрывает порты, чтобы ворюги не смогли залезть к вам в компьютер)

* Браузер компьютера В домашней сети не нужна. Вручную.

* Веб-клиент — Нудна если нет интернета. Служит для работы с файлами в интернете. Оставляем.

* Виртуальный диск — Служба для работы с запоминающими устройствами. Ставим вручную.

* Вспомогательная служба IP — Работает с протоколом версии 6. Я всегда отключаю его самого, так что и службу можно вообще отключить.

* Вторичный вход в систему — Ставьте вручную, т.к. некоторые игры или программы включат её по необходимости.

* Группировка сетевых участников — Нужна для домашней группы. Ставьте вручную, мало ли понадобится…

* Дефрагментация диска — В принципе она не мешает. Можете оставить или отключить. Если отключите, то рекомендую делать раз в месяц. А для ssd дисков, вообще отключаем!

* Диспетчер автоматических подключений удаленного доступа — Ставим вручную. Нужна для удаленных подключений.

* Диспетчер печати — Нужна если есть с чего печатать. В остальных случаях отключаем.

* Диспетчер подключений удаленного доступа — вручную. Один раз вообще отключил и не смог создать подключение. Так что лучше вручную.

* Диспетчер сеансов диспетчера окон рабочего стола — Если не используете прозрачность от Aero, то можно отключить, даст большой прирост.

* Диспетчер удостоверения сетевых участников — Ставим лучше вручную.

* Диспетчер учетных данных — Лучше вручную. Хранит ваши данные, например логины и пароли.

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

* Доступ к HID-устройствам — Доступ к быстрым клавишам. Отключите, если какие-то комбинации перестанут работать, то поставьте обратно.

* Журнал событий Windows — записывает все события. Полезный инструмент для опытного пользователя. Отключить невозможно.

* Журналы и оповещения производительности — системная служба, оставляем как есть.

* Защита программного обеспечения — так же системная служба, оставляем как есть.

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

* Изоляция ключей CNG — Вручную.

* Инструментарий управления Windows — Системная служба, без неё, некоторые приложения могут работать некорректно, так что лучше оставить.

* Информация о совместимости приложений — Полезная штука, помогает запустится приложениям, которые отказываются работать на вашей ос. Ставим вручную.

* Клиент групповой политики — Оставляем. Отвечает за настройками политики безопасности.

* Клиент отслеживания изменившихся связей — Отслеживание файлов ntfs, не нужно. Отключаем.

* Координатор распределенных транзакций — Ставим вручную.

* Кэш шрифтов Windows Presentation Foundation — Ставим вручную. При необходимости её запустят приложения.

Читайте также:  пригородный поезд это какой

* Ловушка SNMP — Некоторые программы будут собирать о вас информацию. Так что отключайте.

* Локатор удаленного вызова процедур (RPC) — Вручную, при необходимости приложения её запустят.

* Маршрутизация и удаленный доступ — Не нужна. Отключаем.

* Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинности — Не нужна, но лучше вручную.

* Модуль запуска процессов DCOM-сервера — Системная служба, оставляем как есть.

* Модуль поддержки NetBIOS через TCP/IP — Если нет других компьютеров в сети, то вручную.

* Немедленные подключения Windows — регистратор настройки — Вручную.

* Обнаружение SSDP — Оставьте как есть. Необходима для новых устройств.

* Обнаружение интерактивных служб — Вручную.

* Общий доступ к подключению к Интернету (ICS) — Не нужна, если вы не расшариваете ваш интернет в сетевых подключениях.

* Определение оборудования оболочки — необходима для диалогового окна автозапуска диска или флешки. Кому как удобно, большинству это нужно. Я оставил.

* Основные службы доверенного платформенного модуля — Нужно только для использования чипов ТМР и/или BitLocker.

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

* Перечислитель IP-шин PnP-X — Лучше поставить вручную.

* Питание — Не отключается. Оставляем.

* Планировщик заданий — Желательно оставить как есть, т.к. сейчас много программ его использует.

* Планировщик классов мультимедиа — Оставляем, для кого важен звук.

* Поддержка элемента панели управления «Отчеты о проблемах и их решениях» — Вручную.

* Политика удаления смарт-карт — для пользователей смарт-карт, лучше вручную.

* Поставщик домашней группы — Для использования домашних групп. Лучше вручную.

* Проводная автонастройка — Вручную.

* Программный поставщик теневого копирования (Microsoft) — Вручную.

* Прослушиватель домашней группы — Вручную.

* Протокол PNRP — Тоже оставляем вручную. Некоторые приложения могут использовать службу.

* Публикация ресурсов обнаружения функции — Нужна если вы хотите показывать свои файлы другим компьютерам по сети. Если не хотите, то вручную или отключить.

* Рабочая станция — лучше оставить, т.к. некоторые приложения задействуют данную службу.

* Распространение сертификата — Лучше вручную.

* Расширяемый протокол проверки подлинности (EAP) — Вручную.

* Сборщик событий Windows — Вручную.

* Сведения о приложении — Вручную.

* Сервер — Если компьютер не используется как сервер или не использует общий доступ к файлам и принтерам, то отключайте.

* Сервер упорядочения потоков — Отключаем если нет домашней группы.

* Сетевой вход в систему — Вручную.

* Сетевые подключения — Оставьте как есть. Если нет сети или интернета, то можете отключить.

* Система событий COM+ — ставим вручную. Приложения зависящие от это службы сами её запустят при необходимости.

* Системное приложение COM+ — Так же вручную.

* Служба SSTP — Оставляем как есть, нужна служба если есть интернет на компьютере.

* Служба автоматического обнаружения веб-прокси WinHTTP — Если нужен интернет, то оставьте как есть.

* Служба автонастройки WLAN — служба для беспроводных сетей. Соответственно если их нет, она не нужна.

* Служба базовой фильтрации — с одной стороны, она не нужна (если не нужна безопасность), но с другой, некоторые программы, могут выдавать ошибки. Так что оставляем.

* Служба ввода планшетного ПК — если экран не сенсорный, то не нужна.

* Служба времени Windows — нужна для синхронизации времени с интернетом.

* Служба загрузки изображений Windows (WIA) — Нужна служба, только если есть сканер. Она отвечает за получение изображений со сканеров и камер.

* Служба инициатора Майкрософт iSCSI — Ставим вручную, если программам понадобится, они сами её запустят.

* Служба интерфейса сохранения сети — Нужна для нормальной работы сети.

* Служба кэша шрифтов Windows — служит для повышения производительности, кэширует шрифты и не тратит время на загрузку.

* Служба медиаприставки Media Center — Если не используете никаких приставок, она не нужна.

* Служба модуля архивации на уровне блоков — Ставим вручную. Если понадобится архивация или восстановление, то служба сама запуститься.

* Служба общего доступа к портам Net.Tcp — По умолчанию выключена. Нужна если только понадобится протокол Net.Tcp.

* Служба общих сетевых ресурсов проигрывателя Windows Media — Вручную. Понадобится, включится.

* Служба перечислителя переносных устройств — Служит для синхронизации музыки, видео и т.д. со съемными носителями. Я бы поставил вручную. Не всегда это нужно.

* Служба планировщика Windows Media Center — Нужна если только смотрите передачи в Windows Media Player.

* Служба поддержки Bluetooth — Нужна если есть Bluetooth.

* Служба политики диагностики — Нужна для диагностики неполадок… Она если честно помогает редко. По этому можете по-экспериментировать, отключив её. Если понадобится — включите.

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

* Служба профилей пользователей — Лучше оставить. Она работает с профилями пользователей компьютера.

* Служба публикации имен компьютеров PNRP — Нужна для домашних групп.

* Служба регистрации ошибок Windows — Регистрирует ошибки. Лучше поставить вручную.

* Служба ресивера Windows Media Center — для просмотра телерадио передач в плеере.

* Служба сведений о подключенных сетях — Лучше оставить как есть, для нормальной работы сети.

* Служба списка сетей — Так же лучше оставить.

* Служба уведомления SPP — Для лицензирования. Оставьте вручную.

* Служба уведомления о системных событиях — Если не собираетесь смотреть сообщения Windows, то она вам не нужна.

* Служба удаленного управления Windows (WS-Management) — Поставьте вручную.

* Служба шифрования дисков BitLocker — Шифрует диски. Если не пользуетесь, то лучше отключите.

* Служба шлюза уровня приложения — Служба нужна только для работы с брандмауэром. Вручную.

* Службы криптографии — Для установки новых программ, лучше оставьте как есть.

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

* Смарт-карта — Если ими не пользуетесь, то она вам не нужна.

* Сопоставитель конечных точек RPC — Служба нужна для входящего трафика. С ней ничего нельзя сделать. По этому оставляем.

* Средство построения конечных точек Windows Audio — Если нужен звук, оставьте.

* Телефония — Оставьте вручную. Если понадобится, запустится.

* Темы — Едят много ресурсов памяти. Если не нужны, отключайте.

* Теневое копирование тома — Создает точки восстановления, архивация в фоновом режиме. Поставьте вручную. Если нужно будет запустится.

* Тополог канального уровня — Тоже вручную. Если понадобится, запустится.

* Удаленный вызов процедур (RPC) — Системная служба. Оставьте как есть.

* Удаленный реестр — Позволяет удаленным пользователям, манипулировать вашим реестром. Отключайте.

* Удостоверение приложения — Вручную.

* Узел системы диагностики — Диагностика проблем. Поставьте вручную.

* Узел службы диагностики — Так же вручную.

* Узел универсальных PNP-устройств — Ставьте вручную. Не все устройства PnP.

* Управление приложениями — Ставьте вручную. Служба позволяет настроить политики для приложений.

* Управление сертификатами и ключом работоспособности — Ставьте вручную, понадобится, запустится сама.

* Установщик ActiveX — Так же вручную. Понадобится установить такой объект, она сама запустится.

* Установщик модулей Windows — Устанавливает и удаляет компоненты и обновления. Вручную.

* Факс — Нужна если только есть факс.

* Фоновая интеллектуальная служба передачи (BITS) — Оставляем вручную. Служба полезная.

* Хост поставщика функции обнаружения — Оставляем вручную. Нужно будет запустится.

* Цветовая система Windows (WCS) — Вручную. Нужна будет устройствам, запустят.

* Центр обеспечения безопасности — Следит за безопасностью Windows. Меня она бесит со своими уведомлениями. Так что отключать или нет, выбирать вам.

* Центр обновления Windows — С одной стороны полезная функция. Заделывает дыры в системе, обновляет драйвера, но с другой стороны, активно использует интернет, ресурсы памяти и если при обновлении выключить компьютер, может рухнуть ОС. Так что так же вам выбирать что важнее, безопасность или быстродействие.

* Шифрованная файловая система (EFS) — Для безопасности файлов. Лучше оставьте как есть вручную.

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

Источник

Вадим Стеркин

В блоге и форуме я не раз писал, что современные ОС Windows не дефрагментируют SSD. Однако в Windows 8 и новее «из коробки» есть баг ограничение, из-за которого время от времени выполняется эта ненужная для твердотельных накопителей операция. Сегодня мы разберем проблему во всех подробностях.

Update (04-Dec-2014). Скотт Хансельман в своем блоге опубликовал разъяснения разработчиков Windows. Вкратце, Microsoft подтвердила дефрагментацию SSD и пояснила, что это сделано специально во избежание медленного создания точек восстановления. Я разбираю ситуацию подробнее в отдельной статье, и вам нужно обязательно прочесть ее тоже.

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

Увидев ее следы у себя, я решил воспроизвести дефраг и разобраться в причинах.

[+] Сегодня в программе

Как работает оптимизация дисков в Windows

Чтобы открыть оптимизатор дисков, наберите dfrgui на начальном экране. Как и в Windows 7, он по расписанию выполняет дефрагментацию жестких дисков, но в современных ОС этим дело не ограничивается.

Смена названия утилиты связана с тем, что Windows не просто определяет твердотельные накопители, но и умеет отправлять их томам набор команд TRIM по расписанию, что занимает буквально несколько секунд. Это происходит вдобавок к стандартной отправке команд при удалении файлов.

За автоматическую оптимизацию всех дисков отвечает запланированное задание ScheduledDefrag. Отсутствие видимых триггеров связано с тем, что на свои прогулки оно выходит под зонтом автоматического обслуживания, выполняющегося в периоды бездействия ПК.

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

Как проверить, подвергался ли ваш SSD дефрагу

Начиная с версии 2.0, моя утилита CheckBootSpeed включает необходимую информацию в свой отчет. Если вы желаете сделать все своими руками, отфильтруйте журнал приложений по событию 258 от defrag или выполните команду PowerShell:

В результатах команды ориентируйтесь по буквам дисков и типу операции, которых ровно три:

В приведенном ниже фрагменте наряду с оптимизацией была сделана дефрагментация SSD.

Обновляя утилиту CheckBootSpeed, я специально заложил в нее извлечение событий дефрага из журнала. А публичное бета-тестирование позволило мне собрать данные о проблеме на различных ПК. В комментариях к записи нет недостатка в отчетах, и вы можете убедиться, что большинство систем с Windows 8 на SSD подвержены этой проблеме.

Читайте также:  Что значит сильная овуляция

Не наблюдалась она только у тех, кто установил систему недавно. В этом случае до дефрага дело могло и не дойти, потому что Windows толерантна к фрагментации дисков.

В каких условиях происходит дефрагментация SSD

Дефраг воспроизводится «из коробки». Конкретнее, должны быть включены служба планировщика заданий, а также задачи в папках TaskScheduler и Defrag. При этом фрагментация диска по мнению Windows должна быть свыше 10%.

Проверить состояние диска, как и прежде, можно командой:

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

Другое дело, что их эффективное распределение по ячейкам памяти возлагается на контроллер SSD.

Как воспроизвести дефраг

Графический интерфейс и утилита defrag.exe работают правильно, если передавать последней документированные параметры. В этом легко убедиться, выполнив оптимизацию в GUI или консоли:

Новый параметр командной строки /o отвечает за выбор оптимизации, соответствующей типу накопителя. Жесткие диски дефрагментируются, а твердотельным накопителям посылается набор команд TRIM. Я не нашел проблем с параметром /o, но для отправки команд TRIM есть другой — /l, который мы задействуем позже.

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

Запланированное задание ScheduledDefrag передает утилите defrag.exe таинственный параметр $, который и является виновником. Если у вас SSD фрагментирован более чем на 10%, вы можете увидеть дефраг в действии, запустив задание.

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

Выделенная ссылка в панели управления просто запускает задание планировщика Manual Maintenance. Оно выполняет те же действия, что и задание Regular Maintenance, работающее по расписанию.

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

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

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

Насколько дефрагментация вредна для SSD

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

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

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

Исходя из своего опыта, я оценивал частоту дефрага примерно как ежемесячную. Получив ваши отчеты, я проанализировал данные с 14 ПК, и оказалось, что в среднем все именно так и происходит (документ Excel доступен тут).

Ежемесячная дефрагментация не смертельна для SSD, но она совершенно не нужна!

Как избежать дефрагментации SSD

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

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

Изменение задания ScheduledDefrag прямо в планировщике тоже сопряжено с побочным эффектом. Графический интерфейс оптимизатора при запуске проверяет запланированное задание:

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

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

1. Исключите SSD из автоматического обслуживания

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

2. Создайте новое задание для оптимизации SSD

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

Если автоматическое обслуживание у вас по какой-то причине отключено (что не рекомендуется), откройте задание и на вкладке «Триггеры» настройте его запуск еженедельно в любое удобное время.

Что мешает сразу создать в планировщике простое задание?

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

Вопросы и ответы

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

В событии 258 нет информации о дефрагментации SSD. Означает ли это отсутствие дефрага?

Это означает, что SSD не дефрагментировался. Например, дефрагментировать диск еще рано, потому что вы недавно установили систему.

Надо ли следовать инструкциям в статье, если следов дефрагментации SSD не обнаружено?

Инструкции исключают дефрагментацию SSD.

Что делать, если в ПК только твердотельные накопители?

Можно просто отключить задание ScheduledDefrag и создать задание TRIM-SSD, следуя инструкциям выше.

Как быть с разделом «Зарезервировано системой»?

С раздела «System Reserved» файлы не удаляются, поэтому и команд для отправки TRIM нет. Как следствие, достаточно исключить раздел из оптимизации в графическом интерфейсе оптимизатора дисков.

Если вы по неведомой причине считаете необходимым оптимизировать этот раздел, определите его путь на основе GUID и пропишите в XML-файле наряду с остальными томами SSD.

Хочу увидеть дефраг SSD своими глазами, но не получается воспроизвести. Почему?

Отключите задание ScheduledDefrag на месяц-полтора, потом запустите автоматическое обслуживание и смотрите, что происходит в dfrgui. См. также мой комментарий.

Есть ли дефраг в Windows 7?

Есть ли дефраг в Windows 10, 11, …, 100500?

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

Знает ли об этом Microsoft

Скорее, вопрос нужно ставить так: знает ли об этом соответствующая продуктовая группа. Я видел сообщение с изложением проблемы на западном форуме Answers, но отвечавший там инженер техподдержки отправил участника в форумы TechNet (sic!), тем самым закрыв тему. Отмечу, что у широкой публики нет другого официального пути доставки багов Windows в Microsoft.

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

Дискуссия

Если вы работаете в Windows 8, установленной на SSD, напишите в комментариях:

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

[code lang=»plain» collapse=»true» title=»Отчет CheckBootSpeed»]

Если вы уже публиковали отчет в рамках бета-тестирования, достаточно просто сослаться на свой комментарий.

Об авторе

Вас также может заинтересовать:

Я в Telegram

Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

комментариев 395

День добрый, Вадим!
Мне вот не совсем было понято, баг это или действительная функциональность ОС 8 и действительно, зачем дефрагментация SSD

Олег, теперь понятно, надеюсь?

Вадим большая просьба описание к выполнению новой задачи SSD-TRIM можно описать более подробней не совсем понятно как импортировать SSD-TRIM??Может видео если не сложно..

Как экспортировали, так и импортируйте. Справку читайте.

Вадим, нашел опечатку 😉

Скрыто по причине низкого рейтинга комментария. Нажмите здесь, чтобы прочесть.

Спешат людишки из Редмонда, вот только куда?!

В конце записи добавлена просьба сосредоточиться в обсуждении на технических аспектах.

Снова подтверждение того, что до выпуска СП1 виндовс сырая. Вообще нужно отключить службу Дефрагментация диска defragsvc, так как TRIM и так посылается когда нужно, а остальное обслуживание ни к чему. Дефрагментировать даже обычный диск на NTFS с объемом более 1Гб нет смысла, особенно если там много медиаконтента.

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

При наличии жестких дисков я не вижу смысла отключать службу дефрагментации. К сведению, в Windows 8 ее даже в оснастке нет. И уж тем более мне непонятен тезис про границу в 1Гб. Я не склонен переоценивать полезность дефрага на несистемном HDD, но без него рано или поздно производительность диска снизится, даже если это незаметно на глаз.

У меня строка в задании TRIM-SSD после экспорта выглядит так:

Перед экспортом задания в расписании автоматической оптимизации отключил след разделы SSD :
Раздел С: (Windows)
Раздел зарезервировано системой (без буквы)
Раздел Recovery (тоже без буквы)
Есть еще разделы HDD, которые не стал отключать.

Как мне правильно исправить строку в задании?

Сергей, как показано в примере

Vadim Sterkin,

А системный раздел и раздел Recovery?

Vadim Sterkin,
Спасибо за ответ.

Здравствуйте Вадим.
Командная строка постеснялась вывести инфу про ССД
http://s6.hostingkartinok.com/uploads/images/2013/04/d602596670365b180a72b47e11bd534a.jpg
ОС установлена 31.03.2013
крушл м4 64Гб

У меня конечно нет SSD, Мне интересно в Windows 7 наблюдается ли этот баг?

Данные о моей системе: https://www.outsidethebox.ms/14817/#comment-13376
Как видно, описанный баг присутсвует.
Внес все изменения по вашей рекомендации.
Спасибо.

У вас бета-версия утилиты, но даже в ней видно, что вы не изменили параметры задания дефрага.

А у меня после ввода команды dfrgui пишет что оптимизация невозможна. Диск один SSD.

Скрыто по причине низкого рейтинга комментария. Нажмите здесь, чтобы прочесть.

Для ССД нужна дефрагментация, другое дело что не средствами неготового к ССД дефрагментатора ОС.

Можно подумать, сторонние дефрагментаторы для этого годятся. Они просто хотят, чтобы вы их купили. А дефраг флэш-памяти выполняет контроллер SSD. Подробнее об этом в следующий раз.

вин 8 64
ссд — Плехтор М5Р 256. в системе есть ещё 2 обычных хдд.

винда установлена была 31.01.13

дефраг на ссд производился 28.02 и 28.03. дефраг и трим. идут два действия подряд.

Читайте также:  чего нельзя делать перед рыбалкой приметы

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

Vadim Sterkin: Дима, используйте
1defrag /a C: »

Vadim Sterkin: У вас бета-версия утилиты, но даже в ней видно, что вы не изменили параметры задания дефрага. »

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

Дима, процитирую статью:

Конкретнее, должны быть включены служба планировщика заданий, а также задачи в папках TaskScheduler и Defrag. При этом фрагментация диска по мнению Windows должна быть свыше 10%.

Не наблюдалась [проблема] только у тех, кто установил систему недавно. В этом случае до дефрага дело могло и не дойти, потому что Windows толерантна к фрагментации дисков.

Привет, Вадим. Не знаю куда писать, поэтому отпишусь сюда, хоть и немного не в тему. Сможешь ли ты ответить на вопрос, что Win 8 делает с файловой системой или файлами на жестких дисках подключенных напрямую (Sata) или, что происходит и зачем это нужно? =). Собственно проблема вот какая. Столкнулся с ней недавно (и не я один):
В виду свойств профессии видеодезайнер мне приходится так или иначе таскать жесткий диск с работы домой и обратно, наверное поэтому я и заметил этот «баг» (иначе назвать не могу). Установил себе восьмерку, сначала не мог нарадоваться все устраивало, но вот столкнулся с проблемой, закачаю на работе (win 8 64) какую-нибудь информации (инсталлятор, видеофайл и т.п. ) Прихожу домой, а домашняя восмерка (64) орет, у вас ошибки на диске и в «чекдиск». В итоге закаченные файлы вылетают, становясь не функциональными, либо исчезают вовсе. Та же схема и в обратном направлении (дом работа). Думал накрылся винт. Проверил MHDD он цел. Сменил. А со вторым такая же ерунда.
Снес восмерку, поставил win 7. при установке операционка проверила все жесткие диски – итог – появились давно удалённые файлы, а Новые созданные под восмеркой исполняемые (пока заметил только их) фалы попросту исчезли, либо не читаются…

В общем вопрос интересный, но пока не найду на него ответ =) На восьмерку не вернусь =) Жаль работы.

Кстати у коллеги по работе та же ерунда =) При откате угробилась куча файлов.
Если кто-то будет экспериментировать. Скопируйте сначала всю важную информацию, а то потом волосы рвать будете.

Сергей, емнип, то же самое могло происходить и в 7, можете в форуме порыться. А раз вы не пользуетесь Windows 8, то и диагностировать сейчас нечего. Если возникнут конкретные проблемы, обращайтесь в форум Windows 8.

Vadim Sterkin,

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

Можете отключить ScheduledDefrag, через месяц включите и будет вам баг. А планировщик запускается taskschd.msc

Вот отчет после проведенных изменений (исключение SSD из процедуры автоматического обслуживания и создания нового задания в планировщике): http://sdrv.ms/YUESuZ

Сергей, судя по параметрам задания, все правильно.

win8
Еще пока с помощью bootspeed не делал отчет, но читая статью — параллельно выполнял команды и хочу сказать что,
событие 258 вообще не нашлось в Просмотре событий-Система, но с помощью PowerShell по вашей команде поглядел отчет и там ежемесячно видно фразу
«Модуль оптимизации дисков успешно завершил дефрагментация на диске с» и следом
«Модуль оптимизации дисков успешно завершил повторная оптимизация на диске с».
Хочется отметить, что все происходит в соответствии с тем, как я ранее настроил график дефрага — раз в месяц. Лишних строк в отчете действительно нет.
Но галочку по вашей рекомендации с ssd снял.
Далее в Планировщике заданий отсутсвовало упомянутое вами выше задание и поэтому принял решение не создавать «подмену».
Жду вашего ответа.

Владимир, если бы задание отсутствовало в планировщике, вы бы не смогли изменить его параметры в графическом интерфейсе оптимизации дисков. Я затрудняюсь телепатически определить причину «отсутствия» задания.

При любом раскладе, на странице есть код — сохраните в XML и импортируйте.

Vadim Sterkin,

и тем не менее, стоит в это поверить: задания действительно нет.
сделал импорт вашего xml
ну что же, теперь знать, можно спать спокойно с этими параметрами угу

и тем не менее, стоит в это поверить: задания действительно нет.

Скопируйте вывод команды

Скрыто по причине низкого рейтинга комментария. Нажмите здесь, чтобы прочесть.

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

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

Vadim Sterkin: schtasks /query /tn Microsoft\Windows\Defrag\ScheduledDefrag »

Ну вот видите, оно есть, но отключено. Наверное, вы смотрите не там, но я не знаю, где именно.

Сразу после установки 8-ки был установлен Raxco PerfectDisk 12.5 Server, тем самым был отключен встроенный дефрагментатор… У него есть собственная SSD-дефрагментация (надеюсь, что просто посылает ТРИМ) Обсуждаемая проблема меня НЕ касается?

Сергей, если встроенный дефраг отключен, то проблема вас не касается. Как проверить, написано в статье.

Андрей, форма обратной связи избавляет от необходимости задавать вопросы не по теме, заранее извиняя себя 🙂 А облако тегов вообще снимает вопрос: Шерлок Холмс

Скрыто по причине низкого рейтинга комментария. Нажмите здесь, чтобы прочесть.

Т.е. то почему у автора дефрагментируется SSD не ясно. Приведенные доводы и сделанные выводы не корректны. Соеты даны вредные. Я полагаю что в процессе охоты за правдой автор изменил ключи тасков или еще что то изменил в настройках по умолчанию. Потенциал на это есть.

Кстати нужную инфу по дефрагу дает WMI (выполнять от админа в повершел):

За время ведения блога я заметил, что упоминание автора в третьем лице вместо прямого обращения практически всегда сопряжено с необоснованной критикой 🙂 Мне немного жалко времени, но я не пропускаю в блоге таких заявлений.

Давайте посмотрим, разобрались ли вы в проблеме.

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

Тут сразу три ошибки.
1. В журнале есть оптимизация и дефрагментация (последнему есть порядка полутора десятков подтверждений в отчетах читателей).
2. Оптимизация — это отправка команд TRIM, как я объяснил в статье (retrim в журнале английской ОС, и примеры есть в отчетах).
3. В клиентских ОС файловая система NTFS, а ReFS только в Server 2012.

Опять же, по ссылке в любом отчете из Windows 8 можно найти

Зачем мне показывать ключи, если читатели и так их могут увидеть в своей ОС?

Т.е. то почему у автора дефрагментируется SSD не ясно. Приведенные доводы и сделанные выводы не корректны.

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

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

Я полагаю что в процессе охоты за правдой автор изменил ключи тасков или еще что то изменил в настройках по умолчанию. Потенциал на это есть.

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

Согласен с предыдущим комментарием Вадима. Но все же интересно вернуться с сообщению Димы от 04.04.2013 at 15:15 (UTC 4). Можно ли отследить и подтвердить проведение дефрагментации диска, другим способом кроме отчета планировщика. Внутренняя утилита дефрагментации у меня не отображает процент фрагментации диска и также не позволяет также вручную запустить дефрагментацию. Возможно ошибка заключается только в составлении системой лога. В таком случае она практически безобидна.

Алексей, невозможно влезть внутрь накопителя или ОС и посмотреть, что они там делают. Поэтому вариантов только два — отчеты и визуальное наблюдение. Я предоставил и то и другое (скриншот с 5 проходами), и я считаю это достаточным основанием для того, чтобы исключить вариант «Windows случайно перепутала что-то в журнале». У меня есть видео всего процеса, но там то же самое, что на скриншотах.

Если вас это удовлетворит в качестве подтверждения, могу доработать его и опубликовать, но мне не хотелось бы тратить на это время. Поэтому что для вас это все равно не то же самое, что воспроизвести проблему у себя 🙂 Я ведь подчеркнул, что она возникает в натуральных условиях (гарантируется отключением задания на месяц, включением и запуском обслуживания).

Я пытался форсировать проблему, намеренно фрагментируя маленький раздел SSD (он даже виден на скриншоте со списком дисков). Тут дело шло с переменным успехом, т.е. проблема воспроизводится не всегда.

Возможно, как-то отслеживается, что задание недавно выполнялось.

Мне понятен скепсис человека, который не смог воспроизвести проблему у себя. Но далеко не каждый баг воспроизводится простыми действиями. Что же касается других вариантов подтверждения проблемы, то в голову приходит только сопоставление данных записи SMART до и после дефрага. Однако я сомневаюсь, что можно придти к однозначному выводу даже с ними, потому что нельзя изолировать другие процессы ОС.

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

Вчера исключил SSD из автоматического обслуживания.Вот результат.Всё ли прошло как надо?

Источник

Сказочный портал