11

Я видел много статей о настройке SSD, но многие из них кажутся устаревшими или слишком обширными (прочитайте все основные настройки Windows XP, Vista и Windows 7). И я знаю, что Windows 7 была специально настроена для SSD командой Windows, поэтому я не хочу делать то, что было написано для Windows XP, и в конечном итоге обойти то, что команда Windows специально разработала для Windows 7.

Итак, мой вопрос: какие из лучших настроек SSD для Windows 7 вы нашли для повышения производительности вашего диска?

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

Так какие настройки вы порекомендуете? И почему?

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

4 ответа4

10

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

  1. Отключить SuperFetch? Пусть ОС сделает это
    • В сообщении в блоге E7, на которое вы ссылаетесь, объясняется, что SuperFetch автоматически отключается в системах с твердотельными накопителями, которые не имеют серьезных аномалий производительности. SuperFetch - это хитрость в использовании системной памяти для сокрытия задержек диска при случайных нагрузках чтения. Вам не нужно делать это в системе с SSD. Освобождение этой памяти для общего использования файловым кешем окажет более благоприятное влияние на систему с твердотельным накопителем, чем незначительное увеличение производительности предварительной выборки данных приложения, поскольку файловый кеш может кэшировать как записи, так и чтения.
  2. Ограничение файла подкачки? Может быть
    • Если у вашего SSD очень ограниченное пространство (например, 40-60 ГБ и вам нравится игра), то может быть полезным переопределение настроек Windows 7 по умолчанию и уменьшение размера файла подкачки по умолчанию для вашего SSD с возможностью увеличения если нужно. Имейте в виду, что на любых вторичных дисках также будут файлы подкачки, и ОС будет использовать их при необходимости. Иначе мало что можно получить, ограничивая файл подкачки.
    • Еще один (возможно, более полезный) способ освободить место на SSD с крайне ограниченным пространством - отключить спящий режим. Это связано с собственным набором компромиссов, которые могут или не могут стоить тех изменений, которые он вызывает, особенно с ноутбуками.
  3. Отключить индексирование? Только если вы собираетесь в любом случае
    • Независимо от того, насколько быстро вы пытаетесь прочитать весь жесткий диск, будет быстрее, если сначала будет найден небольшой указатель. Если вы тот человек, который по какой-либо причине собирается отключить индексирование, тогда продолжайте. В противном случае оставьте это в покое, так же, как на обычном жестком диске. UltraSearch и Everything - это удобные приложения для поиска файлов по имени, так как они анализируют MFT напрямую, но это не все, что делает Windows Desktop Search.
  4. Отключить дефрагментацию? Пусть ОС сделает это
    • Снова, сообщение в блоге E7 детализирует это. Дополнительная нагрузка на запись не подходит для общего состояния вашего SSD и не дает реальных преимуществ для SSD с приличными контроллерами. Если вам удастся перевести SSD в неработоспособное состояние, создание образа диска, безопасное удаление и восстановление образа будут гораздо лучше для вашего SSD, чем попытка его дефрагментации.
6

Хорошо, я должен согласиться с Фуджиширо, но думаю, что это просто нужно немного прояснить ...

1: Я бы не стал отключать Superfetch, так как это не та часть, которая чрезмерно использует ваш SSD, да, он выполняет много операций чтения с SSD, но сам процесс записи приводит к ухудшению работы накопителя. Часть, с которой вы можете спутать его, - это Readyboost, который использует USB-накопитель для повышения производительности в системах с нехваткой памяти. С твердотельными накопителями считывания дешевы, а записи дорогостоящи. Superfetch - это, в основном, система только для чтения с некоторыми учетными данными, указывающими, что нужно предварительно загрузить. Повышение скорости вашей системы стоит очень небольшого количества файлов, которые она создает, и не нужно вообще их часто обновлять, что может произойти при обновлении программы, но так и должно быть. По вашей ссылке, похоже, что если Win7 найдет достаточно быстрый SSD, он отключит все предварительные выборщики, так как они не нужны.

2: Как говорит Фуджиширо, нет смысла отключать файл подкачки, так как в системах с высокой памятью вероятность его забить меньше (моя система имеет 6 ГБ оперативной памяти, и она утверждает, что 177 МБ было выгружено, что не имеет большого значения), но это может спасти вас, когда у вас есть сбежавшее приложение, и оно содержит некоторые важные данные, которые вы должны были сохранить. Если у вас достаточно оперативной памяти и вы знаете, что она не будет использовать все это, не стесняйтесь отключить ее и доказать, что мы неправы. Ваша статья дает хорошую информацию о том, почему вам не нужно отключать файл подкачки.

3: я вероятно отключил бы Индексирование Windows, но с другой стороны возможно не .... По крайней мере, включайте его только тогда, когда вам это нужно. Некоторое время назад я обнаружил гаджет Vista Sidebar, который вы можете использовать для управления им, но у меня не было возможности найти его снова. Это может привести к небольшому ухудшению со временем, если оставить его включенным, но я сомневаюсь, что это будет огромное количество обновлений после полной индексации системы в первый раз. Преимущество в скорости поиска файла, который я ищу, может быть больше, чем незаметное сокращение срока службы SSD.

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

Более того, я думаю, что Win7 довольно хорошо оптимизирован для твердотельных накопителей, по крайней мере, так сказал мне Microsoft;)

4

Я получил значительный прирост производительности на своем твердотельном накопителе Intel X-25, включив режим AHCI для доступа к диску. Я нашел это предложение на TheSSDReview.

Обратите внимание, что когда я впервые попытался включить AHCI в BIOS, это вызвало появление синего экрана Windows при запуске. Я отключил драйверы AHCI в реестре, установив для записи «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci» значение 0 (как указано в связанной статье), и драйверы были успешно переустановлены при следующей загрузке в режиме AHCI.

Я получил значительное увеличение скорости случайного чтения после внесения этого изменения (измерения из CrystalDiskMark, до -> после):

Sequential Read :   221.639 MB/s -> 252.974 MB/s
Sequential Write :    81.228 MB/s -> 77.782 MB/s
Random Read 512KB :   153.484 MB/s -> 195.311 MB/s
Random Write 512KB :    41.364 MB/s -> 44.359 MB/s
Random Read 4KB (QD=32) :    20.612 MB/s -> 157.102 MB/s
Random Write 4KB (QD=32) :    25.204 MB/s -> 36.540 MB/s
3
  • Убедитесь, что выравнивание правильное.
  • и у вас есть правильный драйвер MSAHCI
  • Проверьте запрос поведения fsutil DisableDeleteNotify, чтобы быть = 0
  • убедитесь, что SuperFetch отключен
  • контролировать деятельность медиаплеера
  • отключить Windows Defender
  • отключить дефрагментацию во время загрузки (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction)
  • остановить поиск окон
  • активировать запись-кеш
  • деактивировать спящий режим
  • возможно, отключить метку времени (поведение FSUTIL установить disablelastaccess 1)

только мои 5 центов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .