Минимизируйте записи на SSD диски с Windows 7


10

Большинство людей используют свои SSD в качестве основного установочного диска системы с Windows 7.

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

Обновить:

Я больше не уверен, что минимизация операций записи - это хорошая вещь [tm], отсутствуют убедительные факты о том, что твердотельные накопители будут разлагаться в течение заметного времени, и кажется, что это может создать некоторую FUD о функциональности SSD. Другими словами: я подвергаю сомнению полезность моего вики-вопроса.


1
Мы написали сообщение об этом в блоге суперпользователя , см. Максимизация срока службы вашего SSD .
Тамара Вийсман

3
Это напоминает мне дорогу назад, когда впервые появились CDR приводы. Люди были параноики по поводу их использования. Люди так боялись изнашивать свою покупку, что никогда не использовали их. То же самое происходит с твердотельными накопителями. Весь смысл этих устройств заключается в их использовании ! Чем больше вы пишете на SSD, тем больше вы получаете от него пользу. Его , как Ferrari, он остается блестящим в гараже, но вы не можете ехать быстро , если вы на самом деле не водить его.
Келтари

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

Ответы:


5

Переместить временные папки в другие разделы

У каждого пользователя есть назначенная Tempпапка (например C:\Users\<username>\AppData\Local\Temp), а также общесистемная C:\Windows\Temp. Приложения обычно получают к ним доступ через переменные среды TEMPи TMP; так что на самом деле изменить их довольно легко (по крайней мере для всей системы и для текущего пользователя).


4

Переместить файл страницы

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


2
Разве это не сведет на нет многие преимущества производительности, которые вы получаете от SSD? Если файл подкачки находится на медленном обычном диске, как SSD повышает производительность, кроме загрузки и запуска программ?
Консоль

Хорошо .. Я хотел написать это также, но это относится к каждому ответу здесь. В основном они предназначены для уменьшения параноиков, а не для использования SSD. (Люди, которые хотят использовать такие SSD, должны просто выбирать HDD. Та же скорость и т. д. с ними.)
Apache

@Shiki: Да, я согласен, это из-за паранойи, изнашивающейся SSD. Должен ли я уделить больше внимания этому в Q, может быть?
отметьте

Ну, я действительно не знаю. А если серьезно ... как они могли износиться? В основном с математикой, цифры показывают 12 лет, 15 лет жизни. Это чертовски много. Даже если вы пишете полный объем данных каждый день, вы получаете около 5 лет. И эти цифры представляют 1-2-летние модели. Не думай, что надо об этом беспокоиться. Это все равно что использовать ПК, но боюсь, что он сломается однажды. Да, это будет ПК. Как и с ноутбуком, если вы используете его, тем больше он может сломаться один раз.
Apache

4
Напомним, что блог Engineering Windows 7 специально рекомендует размещать файл подкачки на SSD. blogs.msdn.com/b/e7/archive/2009/05/05/…
coneslayer

4

Отключить спящий режим (если не нужен)

Гибернация имеет два основных преимущества: (относительно) быстрая загрузка при отключении питания; и способность продолжать работать именно там, где вы остановились. Твердотельные накопители значительно сокращают время загрузки и запуска приложений, что несколько компенсирует полезность гибернации.

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

Спящий режим можно отключить , введя в командной строке следующее (от имени администратора):

powercfg /hibernate off

4
Спящий режим предназначен не только для более быстрой «загрузки», но и для сохранения рабочего места на месте, так что вам не нужно открывать все заново, и так далее. Гораздо проще, лучше, и, на мой взгляд, будет использовать меньшее количество операций ввода-вывода, чем загрузка с нуля, но исправьте меня.
Apache

@shiki Я не думаю, что вы полностью прочитали мой пост; Я перечислил два преимущества гибернации: второе - способность продолжать работать из более раннего состояния. И я ожидал бы, что запись нескольких ГБ (или любого другого объема памяти) каждый раз, когда вы переводите компьютер в спящий режим, требует значительно больше операций ввода-вывода (особенно вредных операций ввода-вывода: записи), чем обычное завершение работы + загрузка + повторное открытие всех ваших приложений / файлов. ,
sblair

@shiki Но удобство гибернации по-прежнему имеет свои достоинства (особенно на SSD с приличными последовательными скоростями чтения / записи, где гибернация должна быть быстрее, чем на жестком диске), поэтому я добавляю «если не нужно» в заголовок своего поста.
sblair

4

Отключить предварительную выборку

Отключите предварительную загрузку в Windows 7. У вас уже есть отличная производительность чтения с SSD, нет причин, по которым Windows должна без необходимости записывать тысячи МБ в sxsкаталог, чтобы программы запускались быстрее.


Обновите раздел реестра EnablePrefetcher в образе времени выполнения, чтобы:

Ключ: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Диспетчер сеансов \ Управление памятью \ PrefetchParameters
Имя: EnablePrefetcher
Тип: REG_DWORD
Значение: 0

источник


0

Переместить поисковый индекс в другой раздел

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

OTOH, если вы часто используете поисковик, вы бы хотели воспользоваться быстрым доступом к SSD, чтобы не перемещать его на не-SSD диск.

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


0

Переместить журналы событий в другой раздел

Места, кажется, указаны в

HKLM\SYSTEM\CurrentControlSet\Services\EventLog\<logname>\File (REG_EXPAND_SZ)

Где <logname>это System, Application, HardwareEventsи т.д.

Значения по умолчанию

%systemroot%\system32\winevt\logs\<logname>.evtx

Вы также можете полностью отключить службу «eventlog» , но, вероятно, это не очень хорошая идея.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.