Бесплатное решение для создания программного гибрида ssd и hdd на домашнем пк windows tiered storage spaces
Содержание:
- Отключаем автоматическую дефрагментацию
- Как избежать дефрагментации SSD
- Как рождаются мифы
- Автоматическая оптимизация, проводимая системой
- Как воспроизвести дефраг
- Оптимальный размер файла подкачки
- Как вручную настроить SSD-диск для работы с Windows 10
- Нужно ли настраивать и оптимизировать SSD диск в Windows 10?
- Перенос с помощью программы acronis true image
- Утилита Acronis True Image
- Настройка в БИОС и установка ОС
- Turn Off System Restore
- 1. Отключение SuperFetch, ReadyBoot и Prefetch
- Для чего нужен файл подкачки?
Отключаем автоматическую дефрагментацию
Число циклов перезаписей при перемещении фрагментов файлов твердотельного диска ограничено. Поэтому дефрагментация уменьшает срок службы диска. Если на механическом HDD дефрагментация уменьшает время передвижения считывающей головки, то на SSD механики нет. Диск одинаково считывает информацию в каких бы ячейках памяти она не находилась. Последние версии начиная с Windows7 не включают дефрагментацию для твердотельных накопителей, но лучше это проверить. Нажмите «Win+R». Далее:
Выделите твердотельный накопитель. В пункте «По расписанию» установите значение «Отключить».
Как избежать дефрагментации SSD
В голову сразу приходит отключение задания ScheduledDefrag или автоматического обслуживания, но это решение неэффективно. В первом случае вы блокируете запланированную отправку команд TRIM и дефраг жестких дисков, если таковые имеются, а во втором — выполнение других задач обслуживания.
Изменение задания ScheduledDefrag прямо в планировщике тоже сопряжено с побочным эффектом. Графический интерфейс оптимизатора при запуске проверяет запланированное задание:
Если сохранить настроенные параметры, утилита не запускается. В противном случае она приводит задание к исходному виду.
При любом раскладе дисков задача решается за несколько минут двумя простыми действиями.
1. Исключите SSD из автоматического обслуживания
Наберите dfrgui на начальном экране, чтобы открыть оптимизатор дисков.
- Нажмите кнопку «Изменить параметры».
- Откройте выбор дисков и снимите флажки с разделов твердотельных накопителей.
2. Создайте новое задание для оптимизации SSD
Мой метод может показаться вам странным, но я объясню свой выбор через минуту.
- Щелкните правой кнопкой мыши задание ScheduledDefrag и экспортируйте его с именем TRIM-SSD.
-
Откройте файл в текстовом редакторе и измените описание и параметры команды. Смотрите выделенные строки в примере.Пример задания для оптимизации (TRIM) SSD
<?xml version="1.0" encoding="UTF-16"?> <Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task"> <RegistrationInfo> <Source>Корпорация Майкрософт</Source> <Author>Корпорация Майкрософт</Author> <Description>Эта задача выполняет оптимизацию SSD.</Description> <SecurityDescriptor>D:AI(A;;FA;;;BA)(A;;FA;;;SY)(A;;FRFX;;;LS)(A;;FR;;;AU)</SecurityDescriptor> </RegistrationInfo> <Triggers /> <Principals> <Principal id="LocalSystem"> <UserId>S-1-5-18</UserId> <RunLevel>HighestAvailable</RunLevel> </Principal> </Principals> <Settings> <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy> <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries> <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries> <AllowHardTerminate>true</AllowHardTerminate> <StartWhenAvailable>true</StartWhenAvailable> <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable> <IdleSettings> <StopOnIdleEnd>true</StopOnIdleEnd> <RestartOnIdle>false</RestartOnIdle> </IdleSettings> <AllowStartOnDemand>true</AllowStartOnDemand> <Enabled>true</Enabled> <Hidden>false</Hidden> <RunOnlyIfIdle>false</RunOnlyIfIdle> <DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession> <UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine> <MaintenanceSettings> <Period>P7D</Period> <Deadline>P1M</Deadline> <Exclusive>false</Exclusive> </MaintenanceSettings> <WakeToRun>false</WakeToRun> <ExecutionTimeLimit>PT72H</ExecutionTimeLimit> <Priority>7</Priority> </Settings> <Actions Context="LocalSystem"> <Exec> <Command>%windir%\system32\defrag.exe</Command> <Arguments>C: D: -l -h</Arguments> </Exec> </Actions> </Task>
- Импортируйте сохраненный файл в планировщик.
Все готово! Задание будет запускаться в рамках автоматического обслуживания, отправляя только перечисленным вами дискам команды TRIM (ключ -L).
Если автоматическое обслуживание у вас по какой-то причине отключено (что не рекомендуется), откройте задание и на вкладке «Триггеры» настройте его запуск еженедельно в любое удобное время.
Что мешает сразу создать в планировщике простое задание?
Ничего, если вы постоянно работаете с правами администратора. Однако мой метод также подходит тем, кто пользуется учетной записью с обычными правами. Оригинальное задание работает в контексте учетной записи «Система», равно как и задание, которое вы только что создали с минимальными усилиями!
Как рождаются мифы
Я практически уверен, что ваши меры по настройке SSD негативно сказались как минимум на одном из этих компонентов. Дальше вы узнаете, почему это произошло, но сначала о причинах такой оптимизации.
Если на клетке слона прочтешь надпись «буйвол»…
В сети есть масса руководств и даже твикеров для оптимизации SSD. На самом деле, там везде используется одна и та же информация, причем:
- устаревшая, поскольку нацелена на экономию дискового пространства и снижение количества циклов перезаписи, что неактуально для современных SSD в домашних ПК
- бесполезная, потому что Windows сама заботится о том, что предлагают настраивать
- вредная, ибо ведет к снижению скорости работы — вашей, программ и системы
Посмотрите критично на свое руководство или твикер и подумайте, какие пункты можно отнести к одной из этих категорий!
Вот пример руководства по оптимизации SSD на русском THG. Если проанализировать графики и выводы авторов, станет понятно, что единственным итогом описанной «оптимизации» стало высвобожденное место на диске. Но зачем утруждать себя размышлениями, если можно просто применить все твики оптом, тем более они так подробно изложены 🙂
Прочитав , я еще раз убедился в том, что многие читатели блога стали жертвой «оптимизации», крутящейся вокруг экономии дискового пространства и продления жизни SSD. При этом они забыли, что тонкая настройка должна ускорять работу, а не замедлять ее!
Кто быстрее – черепаха или тигр?
Этот вопрос служит одним из вариантов капчи в форме обратной связи блога. И он прекрасно подходит к теме нашего сегодняшнего разговора! Мой мощный ноутбук был укомплектован жестким диском со скоростью вращения 5400 rpm. Вот как он смотрится на фоне SSD Kingston Hyper-X 3K.
Если у вас наряду с SSD есть HDD, измерьте скорости обоих дисков и держите картинку в уме. Я буду к ней возвращаться, и не раз!
Автоматическая оптимизация, проводимая системой
Выше в статье было сказано, что Windows 10 выполняет автоматическую настройку и оптимизацию диска, поэтому вручную ничего изменять не надо. Вот список действий, выполняемых операционной системой для достижения максимальной производительности SSD диска:
- Изменяет тип дефрагментация диска с обычного на специальный, работающий на основе функции Retrim. Такой вариант дефрагментации не вредит диску, а наоборот, помогает отсортировать информацию, перенаправляемую на него. Поэтому отключать автоматическую дефрагментацию диска в Windows 10 не нужно, если на то нет каких-то причин.
- Деактивирует функцию ReadyBoot, которая по умолчанию изменяет способ работы файла подкачки, чтобы ускорить медленные жесткие диски.
- Не отключает функцию Superfetch, как это было в предыдущих версиях операционной системы. С выходом Windows 10 эта функция, позволяющая оптимизировать работу приложений и игр за счет использования кэша, может работать и с SSD диском.
- Система автоматически настраивает параметры электропитания диска, чтобы обеспечить ему максимально комфортные условия подпитки.
На этом действия по оптимизации, выполняемые Windows, заканчиваются, но при этом остаются еще некоторые функции, которые могут как вредить диску, так и попросту не оказывать на него влияния. Об их настройке пойдет речь в нижеописанном пункте, но сначала нужно ознакомиться с правилами, которых стоит придерживаться при использовании диска SSD.
Как воспроизвести дефраг
Графический интерфейс и утилита defrag.exe работают правильно, если передавать последней документированные параметры. В этом легко убедиться, выполнив оптимизацию в GUI или консоли:
defrag /o /u /v C:
Новый /o отвечает за выбор оптимизации, соответствующей типу накопителя. Жесткие диски дефрагментируются, а твердотельным накопителям посылается набор команд TRIM. Я не нашел проблем с параметром /o, но для отправки команд TRIM есть другой — /l, который мы задействуем позже.
В этих случаях дефрагментация SSD не выполняется, даже если утилита командной строки рекомендует ее по результатам анализа.
Но на практике проблема возникает, когда задание дефрага стартует в рамках автоматического обслуживания, запущенного автоматически по расписанию или вручную из центра поддержки.
Выделенная ссылка в панели управления просто запускает задание планировщика Manual Maintenance. Оно выполняет те же действия, что и задание Regular Maintenance, работающее по расписанию.
В этом случае ваш SSD внезапно подвергается настоящей дефрагментации в пять проходов, рассчитанной на жесткие диски.
Следы черного дела старательно записывает журнал событий, как вы видели выше. Анализ диска в командной строке по окончании дефрага беспристрастно фиксирует сведенную к нулю фрагментацию.
C:\Windows\system32> defrag /a c: d: Оптимизация диска (Майкрософт) (c) Корпорация Майкрософт, 2012. Вызов анализ на Win8-SSD (C:)... Операция успешно завершена. Post Defragmentation Report: Сведения о томе: Размер тома = 111,44 ГБ Свободное место = 42,28 ГБ Общий объем фрагментированного пространства = 11% Максимальный размер свободного места = 23,55 ГБ Примечание. В статистику фрагментации не включаются фрагменты файлов, размер которых превышает 64 МБ. Рекомендуется выполнить дефрагментацию этого тома.
PS C:\Windows\system32> defrag /a c: Оптимизация диска (Майкрософт) (c) Корпорация Майкрософт, 2012. Вызов анализ на Win8-SSD (C:)... Операция успешно завершена. Post Defragmentation Report: Сведения о томе: Размер тома = 111,44 ГБ Свободное место = 40,53 ГБ Общий объем фрагментированного пространства = 0% Максимальный размер свободного места = 33,16 ГБ Примечание. В статистику фрагментации не включаются фрагменты файлов, размер которых превышает 64 МБ. Дефрагментация этого тома не требуется.
Замечу в скобках, что я также заранее включил ведение журнала для заданий в планировщике, чтобы четко задокументировать связь между автоматическим обслуживанием и дефрагом SSD.
Оптимальный размер файла подкачки
К сожалению, невозможно однозначно сказать, какой оптимальный размер файла подкачки нужно установить. Все зависит от множества факторов, в первую очередь от объема оперативной памяти установленной на компьютере. Ну и конечно от того, для каких целей компьютер используется, то есть какие программы на нем запускаются и какие задачи с помощью компьютера решаются.
Могу лишь сказать, что чем больше оперативной памяти установлено на компьютере, тем меньше будет задействоваться системой файл подкачки.
Но это утверждение не всегда правомочно, так как есть очень ресурсоемкие программы, которым и 64Гб оперативной памяти будет недостаточно.
По этой причине оптимальный файл подкачки для каждого компьютера будет разным. Но можно руководствоваться советом Майкрософт при настройке файла подкачки.
Такого объема достаточно в подавляющем большинстве случаев, поэтому можно разрешить операционной системе самой определять его размер. Если же вы хотите задать размер файла подкачки вручную, то можете это сделать, хотя я не вижу в этом особого смысла.
Ну и важно понимать, что простое увеличение размера файла подкачки не повлечет за собой увеличения производительности. Операционная система использует только нужный ей объем и то, что файл подкачки будет без надобности увеличен в два или в три раза, никак не повлияет на частоту и скорость обращения к нему
Как вручную настроить SSD-диск для работы с Windows 10
Существует несколько приемов, которые увеличивают скорость работы накопителя и позволяют избежать некоторых сбоев в его работе. Это:
- перепрошивка SSD;
- запуск режима AHCI;
- включение TRIM;
- деактивация службы Windows Search (поиск).
Что-то из списка делать не обязательно, а что-то рекомендуется, например, перепрошивка.
Чтобы не испортить накопитель и компьютер, прошивку нужно брать легальную, не с пиратских сайтов
Обновление прошивки накопителя
В твердотельных накопителях нет механических деталей, их работа зависит от контроллера и микропрограммного кода. Этот самый код (прошивка) может быть несовершенным. Производитель время от времени выпускает новые, в которых устранены предыдущие ошибки и добавлены новые полезные функции. По этой причине обновление прошивки — один из рекомендуемых моментов. Кстати, устаревшая прошивка — частая причина того, что SSD с Windows 10 медленно работает.
Можно отнести свой диск в сервис, где его апгрейдят, но обновить прошивку легко и без траты времени и денег. Нужно сделать следующее:
- Открыть сайт производителя.
- Отыскать свою модель накопителя.
- Скачать прошивку.
- Загрузить специальную утилиту для прошивки (с того же сайта).
- Следовать инструкции по правильной прошивке на сайте.
Обратите внимание! Последний пункт не доставит проблем, потому что процесс простой. Как правило, программу загружают на флешку и запускают с нее
Дальнейшие действия сводятся с нажатию нескольких клавиш по подсказкам на экране.
Запуск режима AHCI и функции TRIM
Advanced Host Controller Interface, или режим AHCI, способен ускорить работу диска за счет функции Native Command Queuing (NCQ). Лучше активировать режим перед установкой операционной системы, но можно запустить и после. Инструкция такая:
- Зайти в редактор реестра (достаточно набрать «regedit» в поисковике, открыв «Пуск»).
- Найти строчку HKEY_LOCAL_MACHINE \SYSTEM \Current ControlSet\ Services\ Msahci.
- Среди параметров найти «Start» и добавить значение «0».
- Найти HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \iaStorV.
- Точно так же изменить значение «Start».
После этого компьютер перезагружают и идут в BIOS, находят там «Advanced Chipset Features», открывают этот параметр. Если там написано SATA, нужно изменить, выбрав AHCI.
Важно! Нужные настройки также могут находиться в «Integrated Peripherals», а не в «Advanced Chipset Features»
Окно БИОСа, в «Options» выбирают AHCI
Чтобы проверить, включен ли TRIM, надо открыть командную строку от имени администратора. После этого туда вписывают «fsutil behavior query DisableDeleteNotify», нажимают «Enter». Если будет указано значение «0», значит TRIM функционирует. Если стоит единица, он отключен. Чтобы активировать функцию, вводят «fsutil behavior Set DisableDeleteNotify 0» и нажимают ввод.
Включение TRIM тоже относится к обязательным оперциям, если проводится настройка ССД для Windows 10 64 бит или 32.
Отключение индексации файлов и функции Timestamp
Служба поиска виндовс анализирует файлы, которые хранятся на компьютере, и складывает полученную информацию в специальный файл, индексный. Это нужно, чтобы быстро выдавать результат, когда пользователь использует поиск. Чтобы сэкономить ресурс (не такой уж большой), Windows Search можно отключить. Для этого нужно:
- Запустить командную строку («Win + R»).
- Написать там «services.msc», подтвердить, нажав «Ок».
- Найти в списке нужную службу, открыть ее параметры двойным кликом.
- В графе «Тип запуска» выставить «Отключена» и подтвердить действие.
Еще во время настройки виндовс 10 под SSD можно отменить Timestamp. Это функция, которая хранит данные о дате и времени. Она считает, сколько прошло секунд с «эпохи Юникса». Особого смысла в ней нет, поэтому нередко ее отключают вместе с именами файлов для ДОС (DOS). Нужно:
- Войти в командную строку.
- Прописать «fsutil behavior set disablelastaccess 1», нажать ввод.
- Прописать «fsutil behavior set disable8dot3 1», также нажать ввод.
Обратите внимание! Перечисленные манипуляции в некоторых случаях могут не сильно отразиться на производительности ССД, но иногда влияют заметно
Нужно ли настраивать и оптимизировать SSD диск в Windows 10?
В Windows 7, XP и других устаревших версиях системы можно было наткнуться на процессы, которые мешали компьютеру использовать SSD диск. Например, нужно было вручную отключать автоматическую дефрагментацию диска, так как она ему вредила. Но с появлением Windows 10 ситуация изменилась в противоположную сторону: теперь система самостоятельно определяет, что к компьютеру подключен диск SSD, и не только не конфликтует с ним, но и автоматически оптимизирует его.
Из всего вышесказанного можно сделать вывод, что трогать настройки SSD диска не стоит, так как это не поможет вам устранить ошибки и проблемы, связанные с ним. Единственное, что вы можете сделать — изменить некоторые параметры, описанные в одном из следующих пунктов статьи, чтобы продлить срок жизни диска и не дать ему сломаться раньше времени.
Если вы заметили, что компьютер стал работать хуже, и уверены, что причина кроется в жестком диске, то причин для этого может быть только несколько:
- Диск имеет физические повреждения. Этот вариант возможен только в том случае, если у вас некорректно работает только что вставленный диск. Возможно, он бракованный, скорее всего, на него действует гарантия, воспользуйтесь ей.
- Компьютер заражен вирусами, препятствующими полноценной работе диска.
- Диск переполнен или забит больше, чем на 80%.
- Выставлены неправильные настройки BIOS. Подробней об этом будет сказано в основных правилах использования SSD диска, описанных ниже в статье.
- Драйвера для диска были установлены некорректно или устарели. В этом случае их необходимо переустановить или обновить вручную.
- При разбивке диска на разделы и ячейки произошел сбой, который привел к тому, что система не может полноценно контактировать с диском. Чтобы узнать, в этом ли причина, можно воспользоваться бесплатной программой AS SSD Benchmark (http://alex-is.de/PHP/fusion/downloads.php?download_id=9). Проанализировав ваш диск, она выдаст количество Гигабайт на нем, а над этим значением должны быть две строки, имеющие параметр «ОК». Также, при помощи этой программы можно узнать, с какой скоростью считывается и записывается информация на ваш диск.
Перенос с помощью программы acronis true image
Acronis True Image – самая популярная программа, с помощью которой можно осуществлять перенос ОС на SSD-носитель. Её единственный недостаток заключается в том, что она платная, однако при покупке SSD-диска в комплекте с ним идёт ключ активации к данной программе. Итак, для переноса проделайте следующее:
- Запустите программу, после чего откройте системную вкладку «Инструменты».Открываем системную вкладку «Инструменты»
- Кликните на «Клонировать диск».Кликаем на «Клонировать диск»
- Выберите режим «Вручную». Вам нужен именно этот режим, если вы планируете переносить именно операционную систему, а не все файлы сразу.
- Выберите исходный диск. В данном случае это «Диск 1».Выбираем исходный диск
- Выберите ваш SSD-диск (в данном примере это «Диск 2»), на который будут перемещены нужные файлы.Выбираем SSD-диск
- Далее вам нужно исключить ненужные файлы, поставив напротив них галочку. Так как вы переносите файлы операционной системы, которые хранятся на системном диске C, поставьте галочку напротив всех остальных дисков и нажмите «Далее».Исключаем ненужные файлы, ставим напротив них галочку
- Структуру дисков менять не обязательно. Здесь вы можете просто ничего не менять и сразу перейти к следующему этапу, нажав «Далее».Нажимаем «Далее»
- Теперь вам покажут сводные данные. Здесь вы можете перепроверить, всё ли верно сделали. Если вы где-то ошиблись, то нажмите «Отмена», чтобы сделать откат. Если всё верно, то кликните на «Приступить», чтобы начать автоматический процесс копирования. Он займёт примерно 10-20 минут.Нажимаем на «Приступить», чтобы начать автоматический процесс копирования
Если у вас нет возможности заплатить за пользование программой и ключ к ней не шёл в комплекте с SSD-диском, то можете воспользоваться следующими программами:
- Macrium Reflect (полностью бесплатная);
- Seagate Disk Wizard (бесплатная, но работает только с SSD-дисками от Seagate);
- Samsung Data Migration (бесплатная, но работает только с устройствами Samsung).
У них аналогичный функционал и похожий интерфейс, поэтому в отдельной инструкции они не нуждаются. Если вам всё было понятно с Acronis True Image, то и с остальными программами тоже не возникнет трудностей.
Утилита Acronis True Image
Помните, использовать приложение можно только в том случае, если аппаратная часть вашего ПК имеет диск от производителя Acronis. Ели компонент отсутствует – утилита не запустится, а пользователь будет уведомлен о невозможности работы с программой.
Рис.16 – главное окно приложения Acroins
Для перемещения системы подключите съемный носитель к компьютеру и в окне программы кликните на плитку «Клонирование диска»—«Копирование разделов». В открывшемся окне выберите автоматический режим перемещения. Он подходит для всех задач и быстро выполняет копирование данных.
Рис.17 — выбор режима клонирования
Все разделы будут скопированы на флеш-накопитель. Все данные, которые были на SSD до клонирования будут удалены. Сам диск станет загрузочным и сможет использоваться только для запуска установленных на нём операционных систем.
Рис.18 – процесс копирования
Настройка в БИОС и установка ОС
Перед началом установки операционной системы на SSD (предпочтительно делать чистую установку с нуля), входим в BIOS (базовая система ввода-вывода) своего компьютера. Самый распространенный вход в BIOS осуществляется нажатием клавиши Delete, несколько реже используются клавиши F1, F2.
Рассмотрим пример настройки BIOS для работы с SSD на ASUS UEFI BIOS:
Заходим в расширенные настройки системы Advanced Mode;
Перемещаемся в настройки Advanced/SATA Configuration и смотрим подключенные устройства. Нужно чтобы SSD был подключен к первому SATA 3, а HDD к SATA 2;
Обязательно помним, что необходимо перевести SATA контроллер в режим AHCI;
Затем переходим в раздел Boot/Hard Drive Priorities и устанавливаем первым загрузочным диском наш новый SSD. Если этого не сделать, то система будет продолжать загружаться с HDD диска;
Сохраняем все наши сделанные настройки и делаем перезагрузку, нажав клавишу F10. Следим за тем, чтобы твердотельный накопитель был выставлен первым среди загрузочных HDD. Для установки Windows первым в загрузке можно оставить и CD/DVD привод. Или же используем разовую первичную загрузку с CD/DVD через клавишу F8 на платах ASUS.
На многих Интернет-ресурсах горе-специалисты рекомендуют при установке SSD копировать, переносить, клонировать или восстанавливать из образа и тому подобное диск С:HDD с уже установленной ОС. Так делать ни в коем случае не рекомендуется. Будьте готовы к установке ОС «с нуля» после того, как вы поставили на свой компьютер новый SSD диск. Ведь когда ОС устанавливается на HDD диск, то и все службы запускаются для работы именно на HDD. Если же мы делаем перенос системы, заточенной под работу на HDD на SSD, то подавляющее количество служб не только не помогут повышать производительность ОС и компьютера, а станут лишь способствовать быстрейшему износу нового SSD. Для того чтобы SSD диск долговечно и правильно работал под управлением нашей операционной системы, нам ее обязательно нужно установить «с нуля» и на чистый SSD диск.
Далее запускаем установку операционной системы, например, Windows 7.
Задаем основные временные и языковые настройки и доходим до выбора разделов и дисков для установки ОС;
После того, как мы увидели наш неразмеченный ССД (Диск 0), выбираем его для установки системы и нажимаем «Настройка диска»;
Процедуру форматирования диска проводить не нужно. Жмем кнопку «Создать» и создаем раздел на весь доступный размер SSD;
Затем нажимаем «Применить». Система запрашивает 100 МБ под свои нужды – соглашаемся;
Указываем в какой раздел нужно ставить систему, в нашем случае, на Диск 0 Раздел 2, потому что Раздел 1 зарезервирован самой системой и установить на него операционную систему не получится;
Затем запускаем и саму установку операционной системы.
После завершения установки операционной системы не забываем установить все необходимые драйвера, которые идут в комплекте с нашей материнской платой – с диска или же с сайта производителя.
Когда новый SSD диск установлен в компьютер, а система установлена на него, и мы видим, что все работает, стоит задуматься об оптимизации операционной системы для работы с диском на флеш памяти.
Turn Off System Restore
This is a tweak I assume many SSD users will choose not follow, but you should. When irreversible problems occur System Restore can be a nice fallback, but if you have no important data that needs to be protected on your C: drive (you should be backing up externally anyway) I suggest you disable System Restore. Once System Restore has been turned off it will free up a few GB’s of space, reduce writes to your SSD, and allow you to avoid conflicts with TRIM that can lead to severe drops in SSD performance.
To turn of System Restore you must:
- Right-click on Computer and choose Properties.
- Navigate to System Protection in the left pane.
- Press the Configure button.
- Select the bubble next to Turn off system protection and click OK.
1. Отключение SuperFetch, ReadyBoot и Prefetch
Этот совет: спорный, может снижать скорость запуска программ, а также в Windows 10 — увеличивать объем записи на диск и снижать общую производительность ОС при недостатке оперативной памяти
Здесь два аспекта, причем второй я добавил в статью позже.
Скорость запуска программ с жесткого диска
Я не буду дублировать , но повторю, что функция ReadyBoot, работающая в рамках SuperFetch, не используется для ускорения загрузки системы, установленной на твердотельный накопитель. вы можете прочесть о том, как Windows отличает HDD от SSD.
Утилита уже обновлена и учитывает тип накопителя, но нужно понимать, что отключение службы SuperFetch может снижать скорость запуска программ с жесткого диска!
При наличии в системе жестких дисков (даже когда Windows установлена на SSD), в рамках службы SuperFetch продолжает работать логический префетчер, появившийся еще в XP. Он отслеживает примерно первые 10 секунд запуска программы. В этом легко убедиться, натравив Process Monitor на папку %windir%\prefetch.
При запуске каждой программы префетчер проверяет наличие следа (файла .pf). Если таковой обнаруживается, префетчер использует ссылки на метаданные MFT файловой системы для открытия всех необходимых файлов. Затем он вызывает специальную функцию диспетчера памяти, чтобы тот асинхронно прочел из следа данные и код, отсутствующие в памяти на данный момент. Когда программа запускается впервые или сценарий запуска изменился, префетчер записывает новый файл следа (выделено на рисунке).
Вряд ли SuperFetch способна ускорить запуск программ с SSD, но Microsoft не отключает функцию, учитывая наличие жестких дисков в системе. Если фирменная утилита изготовителя SSD (например, Intel SSD Toolbox) рекомендует отключить SuperFetch, следуйте ее совету. Однако в этом случае более чем логично держать все программы на SSD, о чем пойдет речь ниже.
Сжатие памяти в Windows 10
Этому аспекту посвящена отдельная статья Нюансы отключения службы SysMain в Windows 10. Ранее на этой странице был фрагмент из нее, опубликованный экспромтом.
Для чего нужен файл подкачки?
Для начала, стоит остановиться на таком популярном в сети мнение, что срок службы SSD-диска существенно ограничен и он значительно менее срока служба своего «собрата» HDD-диска.
Да, действительно, срок службы твердотельных накопителей имеет определённые ограничения в виде максимального количества циклов перезаписи, но даже принимая во внимание подобный лимит, запланированный срок службы (при корректном использовании и отсутствие внешних и внутренних факторов, которые могут повлиять на качество работы диска) может достигать и 10, и 15 лет (а в среднем от 5 до 8 лет), даже на достаточно бюджетных моделях. Поэтому, учитывая вполне себе лояльную стоимость, можно с уверенностью утверждать, что нет никакой необходимости в отключение всех процессов и задач, которые не критичны для функционирования операционной системы, но используют ресурсы SSD-диска
Поэтому, учитывая вполне себе лояльную стоимость, можно с уверенностью утверждать, что нет никакой необходимости в отключение всех процессов и задач, которые не критичны для функционирования операционной системы, но используют ресурсы SSD-диска.
Это имеет прямое отношение к рассматриваемой в настоящей статье теме. И вот почему.
Основной вопрос темы – это «Файл подкачки», а он представляет собой определённый выделенный объём свободного места на диске (HDD, SSD), которое используется операционной системой в ситуациях, когда со своей работой не справляется оперативная память. То есть, например, предположим такой «грубый пример»:
У пользователя «N» имеется компьютер на котором установлено одна планка ОЗУ объёмом 2ГБ. Данный пользователей пытается запустить несколько приложений, которые для своей работы требуют свободного объёма ОЗУ в 2.5ГБ. Соответственно, данного объёма, что имеется у пользователя, просто нет нужных ресурсов. И дабы восполнить данный пробел в работу вступает файл подкачки, который и выделяет из собственного объёма недостающие ресурсы для приложений.
В самом примере, забегая вперёд, кроется и ответ на выше обозначенный вопрос.
Свободный объём для файла подкачки выделяется пользователем из свободного пространства на жёстком диске, твердотельном накопителя или самой обычной флешки.
Учитывая данный пример, важность данного функционала для операционной системы на достаточно высоком уровне, так как он позволяет избежать зависаний при обработке данных в тех ситуациях, когда это возможно из-за нехватки ОЗУ. Для большей ясности следует коснуться и вопроса ручного выделения объёма для файла подкачки, а именно:
Для большей ясности следует коснуться и вопроса ручного выделения объёма для файла подкачки, а именно:
- Откройте «Этот компьютер» и кликните правой кнопкой мышки по свободному месту окна, и откройте «Свойства»;
- В открывшемся окне кликните по разделу «Дополнительные параметры системы»;
- В блоке «Быстродействие» нажмите на кнопку «Параметры»;
- Откройте вкладку «Дополнительно» и в блоке «Виртуальная память» нажмите на кнопку «Изменить»;
- Если снять галочку со строки «Автоматически выбирать объём файла подкачки», то станут активными режимы, приведённые ниже, которые и необходимы для ручного выделения свободного места на носителе.
Выберите нужный диск, активируйте строку «Указать размер», и установите минимальный и максимальный объём для файла подкачки, который и будет выделен из общего объёма жёсткого диска или твердотельного накопителя.
Здесь же можно отключить данный функционал, выбрав режим «Без файла подкачки», что может пригодиться тем, кто сделает для себя выбор после дальнейшего повествования.