Не устанавливается windows xp на ssd. Как оптимизировать Windows XP для работы с SSD - частное мнение. Настройки BIOS для работы с ssd диском

Воскресенье, 01 Мая 2011 г. 21:01 + в цитатник

В качестве небольшого вступления хочется привести характеристики SSD дисков

Диск на флэш-памяти (SSD - Solid State Disk) содержит микросхемы вместо движущихся частей, а значит:
а) практически бесшумен
б) отсутствует риск его механической поломки при сохранении целостности корпуса
в) имеет намного более высокую скорость доступа к данным
г) более устойчив к температурным условиям
д) имеет меньший вес
е) количество циклов перезаписи каждой ячейки памяти ограничено

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

Первый возникающий вопрос настройка BIOS перед установкой операционной системы, а именно установка режима AHCI для дисков.

Зайдя в BIOS попытался включить режим AHCI и был немного обескуражен отсутвием пункта выбора AHCI, тем самым пришлось углубится в эту тему. Что сделал:

1. Первым делом как новичок задал в соответствующей конференции вопрос - . С целью получить ответ от конкретного пользователя - я сделал вот так, как написано в FAQ (к сожалению на данный момент получил ответ - читай FAQ)

2. Внимательно читаю FAQ

А) Вопрос: Что ставать в биосе ACHI или режим RAID: если 1-SSD (XXXX) под систему, плюс рэйд из двух обычных SATA HDD, и один HDD.....
Ответ: 1. В БИОС выставить режиме RAID, ССД определяется - как "одиночный диск" - AHCI - там и так будет. Затевать все это лучше на Win7.

Б) Включение режима AHCI в уже установленной Windows XP.

Важное дополнение - речь идет о уже установленной ОС

3. Информация из других источников

тревожащая -

а) при установке операционной системы Windows 2000 или Windows XP вам обязательно потребуется дискета с драйверами (если в вашем компьютере нет дисковода, это может привести к неразрешимой проблеме, поскольку другие накопители не поддерживаются)

б) Менять режим работы стандартного IDE/SATA-контроллера чипсета необходимо до установки операционной системы. Если система установлена, простая смена режима в BIOS приведет к появлению «синего экрана смерти». Если вы все же хотите включить AHCI на установленной системе, перед изменением значения этой опции принудительно смените драйвер IDE/SATA-контроллера на нужный.

в) дисковая подсистема всех версий Windows, вышедших до версии Vista, поддерживать AHCI не будет. А у меня то предполагается на 32ГБ SSD - Windows XP. Виндовз ХР в этом режиме НЕ работает.

г) Операционная система Windows устроена таким образом, что при старте она должна обязательно "подхватить" правильный драйвер для контроллера жестких дисков. Иначе старт прерывается пресловутым "синим экраном", избавиться от которого можно только переустановкой системы. Мало того, процесс установки тоже прервется этим же "синим экраном", если вовремя не предоставить Windows дискету с нужным драйвером. Владельцам ноутбуков вообще не позавидуешь - им и дискету-то вставить некуда, а другие носители Windows в данном случае не принимает.

А вот варианты решения предложенные сторонними сайтами -

Второй способ сложнее, но он позволяет обойтись и без дискеты, и без переустановки Windows. Для этого в BIOS вашего компьютера должна быть возможность отключения AHCI (или Native Mode, что в данном случае синонимы). При включенном режиме эмуляции вы проводите установку Windows, а потом устанавливаете драйверы от производителя контроллера (чипсета материнской платы). Если они не ставятся автоматически, делаете это вручную. Потом включаете AHCI в BIOS, и система начинает использовать преимущества NCQ.

И здесь речь идет о включении после установки ОС.

Хотя нет в некоторых BIOS есть режим AHCI - Main/SATA Configuration/Configure SATA As(Auto,IDE,AHCI) или Integrated Peripherals/либо On-Chip IDE Configuration, либо Onboard Promise IDE

и напоследок более подробная информация из ВиКи

Advanced Host Controller Interface (AHCI) — это механизм, используемый для подключения накопителей информации по протоколу Serial ATA, позволяющий пользоваться расширенными функциями, такими как встроенная очередность команд (NCQ) и горячая замена.

Многие контроллеры SATA могут включать простой режим AHCI или с поддержкой RAID. Intel рекомендует на своих материнских платах выбирать режим с поддержкой RAID (при включённом AHCI) для большей гибкости.

Встроенная поддержка AHCI включена в Mac OS X (начиная с Mac OS X 10.4.4 для Intel), Microsoft Windows (начиная с Vista) , Linux (начиная с ядра 2.6.19), NetBSD, OpenBSD (начиная с версии 4.1), FreeBSD, Solaris 10 (начиная с релиза 8/07). Для более старых операционных систем требуется драйвер производителя.

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

В некоторых случаях (Asus P5KC) поддержку AHCI невозможно включить на южном мосту, но можно включить на отдельно стоящем чипе, работающем на устаревшем Parallel ATA разъёме внутри корпуса или через внешний eSATA разъём. Получается, что внутренние жёсткие диски не могут использовать AHCI, а подключённый по eSATA внешний корпус с диском — может.

Проблемы использования AHCI в Microsoft Windows

Переключение ATA контроллера, входящего в состав южного моста, в режим AHCI означает задействование несовместимой логики работы контроллера. С точки зрения ОС это действие эквивалентно установке в систему платы ATA контроллера , отличного от существующего, и физического переключения загрузочного диска на эту плату .

В этом случае Windows при загрузке не найдёт загрузочный диск и аварийно остановится с BSOD STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE. Для решения проблемы необходимо до переключения установить в Windows AHCI драйвер.
Вручную, либо при помощи утилит наподобие nLite драйвер AHCI можно заранее вмонтировать в установочный образ Windows.
В Windows 7 / Windows Vista перед включением режима AHCI в BIOS необходимо активировать драйвер AHCI.

4. Итоги чтения

Можно перепрошить БИОС с надеждой что появится,

В БИОС выставить режиме RAID для SSD (всего лишь попробовать).

На самом деле такая бодяга из-за мелкого вопроса - жуть.

4.1 поставил режим RAID, вот так и получил следующее

режим RAID ставить не верно - тогда нужно подсовывать дискетку с драйверами

Как правильно подключить драйвер ACHI для HDD на уже установленной Windows XP (Замена IDE на ACHI)?
1. Сделайте резервную копию важной информации.
2. В диспечере устройств смените драйвер для SATA контроллера на поддерживающий ACHI.
3. Перезагрузитесь и сразу же, до загрузки OS, установите в BIOS"е режим ACHI.

5. Руки чешутся провести тесты

основной программой на которую я сделаю ставку во время тестирования - CrystalDiskMark 3.10.0

результаты тестов жесткого диска WD на 250Гб


скорсти относительно нового самсунга HD103


уровень скоростей флешки

а вот и 32Гб SSD Silicon Power

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

Есть некая граница быстродействия диска пройдя которую скорость ссд уже не чувствуется.

Аргументом является то что - Офис откроется за 1.5 сек вместо 1.9 сек. и на практике данное изменение очень трудно уловить.

совместно с установкой CrystalDiskMark установлена программа SsdReady для мониторинга дисковой активности

Программа SsdReady мониторит выбранные диски и собирает полезную и удобную статистику: кто, куда и сколько пишет на ваших дисках. Программа была сделана для того чтобы ещё до использования SSD прикинуть количество записей и соответственно примерное время жизни SSD (опираясь на данные от производителей SSD).

P.S. После установки не забудьте включить опцию: Collect process names.

P.P.S. Код лицензии: 13DE4355012B9B3FA0C

установилось без проблем, настройки поставил - включить опцию: Collect process names + загрузка в трей при запуске системы

НО результаты непонятны - не показал объемы записи после проведенных тестов.

дополнение от 26.05.2011

с программой CrystalDiskMark есть некоторые трудности которые в данный момент не решены

1. программа упорно не хочет работать в трее - остается в области задач.

2. во время прошлого запуска просит регистрационный пароль.

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

Фото не могу найти, позже дополню

появилась неожиданная проблема - фризы, да уж

Рубрики:
Метки:
Понравилось: 1 пользователю

Название опции:
SATA RAID/AHCI Mode
Возможные значения:Disabled, RAID, AHCI

Описание:
Опция позволяет указать режим работы современного IDE/SATA-контроллера чипсета. При значении Disabled для обращения к SATA-накопителям будет использоваться механизм, аналогичный обычному IDE-контроллеру. Конечно, это несколько ограничивает быстродействие дисковой подсистемы, зато вам не потребуется установка дополнительных драйверов - все необходимое уже имеется в составе любой операционной системы.

Значение RAID встречается только на материнских платах, поддерживающих RAID-массивы из накопителей, подключенных к стандартному IDE/SATA-контроллеру чипсета. Его выбор дает возможность объединять жесткие диски в RAID-массивы с целью повышения надежности хранения информации или для увеличения скорости работы. Учтите только, при установке операционной системы Windows 2000 или Windows XP вам обязательно потребуется дискета с драйверами (если в вашем компьютере нет дисковода, это может привести к неразрешимой проблеме, поскольку другие накопители не поддерживаются) . Драйвера необходимы и для Windows Vista, но в этом случае помимо дискеты они могут быть записаны и на компакт-диск или Flash-накопитель.

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

Значение AHCI присутствует только на достаточно новых материнских платах , IDE/SATA-контроллер которых поддерживает интерфейс SATA II. Выбор этого варианта позволяет воспользоваться всеми преимуществами расширенного хост-контроллера SATA II (AHCI расшифровывается Advanced Host Controller Interface) - очередью команд, горячим подключением и т.д. Не следует забывать и о более высоком быстродействии дисковой подсистемы в этом режиме . Если ваши жесткие диски поддерживают SATA II, имеет смысл остановиться именно на этом значении. Только имейте в виду, для установки Windows 2000 или Windows XP вам потребуется дискета с драйверами .

Для более старых операционных систем (семейства Windows 9x) использование RAID-массивов и AHCI-контроллера вряд ли возможно - необходимых драйверов просто не существует.

Менять режим работы стандартного IDE/SATA-контроллера чипсета необходимо до установки операционной системы . Если система установлена, простая смена режима в BIOS приведет к появлению «синего экрана смерти». Если вы все же хотите включить AHCI на установленной системе, перед изменением значения этой опции принудительно смените драйвер IDE/SATA-контроллера на нужный.

Ответить С цитатой В цитатник

FAQ с оверов стр 394, по мере чтения и применения буду стирать и включать в заметку Понедельник, 02 Мая 2011 г. 06:55 ()

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

Вопрос: Сводная таблица контроллер = производитель = модель = тип памяти на 2010г. (98%)
Ответ: SSD Decoder Ring - an SSD comparison guide

Вопрос: Как устроен (выглядит внутри) ssd
Ответ:

Вопрос: Такая проблема, подключил SSD винт на контроллер, при загрузке (BIOS) он показывает что подключен, но когда захожу в мой компьютер его там нет, в чем косяк?!
Ответ: Создать раздел на диске (фоматировать и назначить букву) Пуск=панель управления=управление компьютером=управление дисками

Вопрос: Система: DFI на nforce4 ultra s939, винда Windows (тоже с АМД)
Поставил intel X25-M G2, запустил toolbox, но intel ssd optimizer пишет что не поддерживает этот диск и RUN не активно. или не может запустить TRIM по расписанию.
Ответ: снес дрова для сата(AHCI) от нвидии (амд), поставил штатные виндусовые, все заработало!

Вопрос: Имею OCZ XXXXX xxxGB ставил на него систему с нуля (7-ка!!), Пытаюсь новую прошивку поставить с родного сайта скачал, а обновить не могу софт не видит железа, а биос - видит и диспетчер устройств видит.
Вот как с этим бороться?
Ответ: 1 При прошивке надо в БИОСЕ режим ACHI переверсти в IDE (после прошивки вернуть)
2 проблема оказалась связана с UAC. На время прошивки надо UAC (Контроль учетных записей) отключить.
Как отключить контроль учетных записей (UAC) в Windows 7, Vista

Вопрос: Отключить журналирование в NTFS (журнал изменений NTFS Change Journal). Решать вам, стоит это делать или нет, выполняется из командной строки: fsutil usn deletejournal /d
Ответ: Решать вам, стоит это делать или нет, смотри здесь

Вопрос: Купил сегодня SSD XXXgb, пока ничего не ставил так как возник вопрос: есть желание (да и необходимость) разбить его на два раздела (на одном система, на втором все остальное). Система будет Win7. Не повлияет ли это на скорость и жизнь ssd, и какой оптимальный размер сделать для системного раздела?
Вопрос: можно ли разбить винт на разделы под систему и под игры, не пострадает ли при этом производительность и долговечность, как вообще SSD реагируют на разбивку по разделам?
Ответ: есть смысл сделать отдельный раздел под игры и софт, который не надо переустанавливать и если мне надо переустановить виндe, то 2-ой раздел не трогать. Разбивка на 2 раздела отрицательно на ssd не влияет. Установленная win7 со стандартным софтом занимает около 20-30 Гиг. Дальit зависит от ваших аппетитов.

Вопрос: народ, так надо отрубать в Win 7 System Restore (Восстанавление системы) или нет, если диск SSD? И аргументируйте плз
Ответ: 1 Каждый решает для себя сам, нужны ему точки восстановления или нет. Ресурса жрет не много.
2 Если не так критично, то можно сделать так - отключить систему восстановления, все настроить как надо в ОС и сделать полный образ, если надо, на HDD. Это конечно на любителя

Вопрос: как работает GC (сборка мусора)
Ответ: При поступлении запроса на запись, на контроллер ssd, функция GC (сборка мусора) выбирает подходящий занятый блок с данными, но часть данных в этом блоке имеют флаг Del, актуальные данные GC отправляет на запись с вновь пришедшими.Блок полностью стирается и предоставляется как чистый. (Источник) см рис:
Из выше описаного механизма следует что работа GC проявляется при записи, как это не странно. (писали-предпалогают ZIO и Abdalla)

Вопрос: На каких носителях (ssd) работает GC (сборка мусора)
Ответ: по данным форума GC работает на Inetl и Crucial C300 носителях
SSD-накопители: выбор, использование, обсуждение #8101952 от zio
SSD-накопители: выбор, использование, обсуждение #8013730
SSD-накопители: выбор, использование, обсуждение #8058254
SSD-накопители: выбор, использование, обсуждение #8058306
Прошу HertZ добавить свои ссылки
SSD-накопители: выбор, использование, обсуждение #8005206

Вопрос: А зачем этот трим вообще на ssd"xxx", я уже три месяце без трима (система то XP) и никаких изменений в работе диска..
Ответ: Наличие trima скажется когда вы заполните диск > 75% от объема. Плюс эти данные должны мелкие файлы 4-16кб и самое главное большая часть 2/3 этих данных должна перезаписываться т.е. быть динамическими т.е. весь диск должен быть одной большой базой данных постоянно меняющиеся............. продолжение

Вопрос: а где мои обещанные 280/270 на OCZ Vertex 2 и Adata и т.д.???
Вопрос: У конкурентов при тойже цене выше скорость чтения UP 275Мб\с и записи UP 275Мб\с
Ответ: 1. не ведитесь на заявленные275 мб\с чтения, все равно получаете около 80Мб\с в работе на используемом диске.
2. Результаты тестов, предоставленные владельцами накопителей (спасибо Madne$$ за подборку) просмотрите выбраные Вами модели на покупку
3. Офиц информация от OCZ официальные скорости:

Вопрос: при выравнивании записанного диска paragon-ом, происходит потеря данных???????
Ответ: нет, но лучше сделать бэкап SSD-накопители: выбор, использование, обсуждение #8013736

Вопрос: чтобы исчезли провалы (народные методы)
Ответ: 1. запускаем zero fill one pass от zio SSD-накопители: выбор, использование, обсуждение #8009980
2. Было еще предложение делать дефраг по косолидации свободных блоков - прелагаю голосовать

Вопрос: если брать под игры ssd вместо hdd , будет ли грузиться быстрее и будет ли FPS выше
Ответ: загрузка уровней меньше от2 до 5 раз, на величину FPS не влияет.
... sd-test/13
... SD/10.html
Если загрузки в игре там не раз в два часа - а раз в две минуты - то ускорение от ССД также очень повышает настроение. Пример ММОРПГ
Многие тяжелые программы большую часть времени тратят на подготовку данных в памяти а не на загрузку с диска

Дополнения по настройке ssd под win

Вопрос: ClearPageFileAtShutdown - изменить с 0 на 1 (у меня на Windows XP (сведения инета) производит противоположный эффект, сильно замедляет shutdown, поэтому лично я не рекомендую трогать этот флаг)
Ответ: Как было выяснено путем несложного поиска в Гугле это вредный совет - он замедляет процесс shutdown-а компьютера и вдобавок производит лишний проход перезаписывая ячейки, занятые неактивными страницами page-файла.

Вопрос: NtfsMemoryUsage - изменить значение на 2.
Ответ: Если такого ключа нет, то его нужно создать (DWORD). Эта настройка увеличивает пул страниц, доступных для кэширования файловых операций чтения/записи. Особенно помогает любителям запускать сразу дофига приложений или открывать десятки вкладок в браузере.

Вопрос: NtfsDisable8dot3nameCreation - изменить с 0 на 1.
Ответ: Если такого ключа нет, то его нужно создать (DWORD) или можно выполнить команду из командной строки: fsutil behavior set disable8dot3 1 - отключает создание классических имен вида 8.3 для совместимости с FAT16. Имеет смысл оставлять если у вас до сих пор бегают какие-то древние DOS-программы. и еще DOS-имена ещё полезны, если имеется неюникодная программа, которой надо обратиться к файлу с юникодным именем. Например, Total Commander версий ниже 7.5 мог работать с юникодными именами, только если существовало соответствующее DOS-имя.

Вопрос: Как лучше форматировать SSD с размером кластера по умолчанию?
Ответ: "Лучше форматировать SSD с размером кластера по умолчанию"

Вопрос: Как перенести (настроить) весь Торрент на другой диск
Ответ: Установить торрент. Если уже запушен - Выгрузи (выход) utorrent.
Windows XP Код: C:\Documents and Settings\\Application Data\uTorrent
или
Windows Vista\W7 Код: C:\Users\<Имя пользователя>\appdata\roaming\uTorrent
Сделай копию папки uTorrent (на всяк слючай), потом:
Содержимое этой папки перенеси (вырезать) в папку "utorrent на хдд" и запускай....
В настройках указать где сохранять(по-умолчанию) торрен-ссылку и сами фалы на HDD
По настойкам торрента

Вопрос: у меня мама сата2, а ssd на сата3 будет ли он нормально работать?
Ответ: Просто подключаем и пользуемся. Sata 2 и 3 совместимы.

Вопрос: как подключить SATA3 SSD к материнской плате с SATA2, чтобы он работал в режиме SATA3?
Ответ: необходим дискретный контроллер типа Asus U3S6

Вопрос: Купил ssd, какую windows ставить и что выбрать fat32 или ntfs или exFAT?
Ответ Ставить лучше Win7 новая установка, так как ось оптимизированная под работу на ssd. При установки Win7, системный ssd форматируем в NTFS ссылка 1 и ссылка 2. C размером клястера по умолчанию.

Вопрос: При установке на ssd win7 какая оптимизация происходит и как работает win7 с ssd:
Ответ: Хоть и win7 разрабатывался под работу с ssd, но так называемая оптимизазация происходит только при новой установки ssd, т.е. сливание предыдущего образа не приветствуется, можно потом на настройку(оптимизацию) потратить времени больше чем сэкономили на переливе образа. Также при новой установке должны по умолчанию Windows 7 отключит
- дефрагментацию для SSD-дисков
-также отключены технологии Superfetch,ReadyBoost и Рrefetch для операций загрузки ОС и программ.
Все эти функции были разработаны для традиционных НЖМД, где произвольное чтение может быть узким местом.
НОО опять же повторюсь если вы использовали
- слив предыдущего образа win7,
- если устанавливали на ssd подключенный через дискретный контроллер(типа asus U3S6)
- или такое тоже возможно на новой установке wi7, если ваш ssd не пройдет тест win7 на производительность при произвольной записи/перезаписи выше чем 8 Мб/с, причем проблема может не в вашем ssd а в тесте win7 (не корректно встали драйвера, барахлит sata кабель, установка производилась в ide режиме и.д.)
То есть рекомендую проверить были ли у вас переведены выше указанные службы в состояние Остановлено или Вручную.
Подробнее о взаимодействии ssd и win7 ... rives.aspx
или анг вариант (более общирный) ... s-and.aspx

Вопрос: Влияние команды TRIM на восстановление данных с SSD-накопителей
Ответ Необходимо быть внимательным при дисковых операциях с SSD, поддерживающих TRIM. Данные из корзины не удаляются.
Как показывает тестирование, восстановление данных с SSD с поддержкой команды TRIM является невыполнимой задачей. Как только данная команда применяется, данные с устройства удаляются физически без возможности спасения. Интересно, что некоторые следы остаются и неверно воспринимаются программами восстановления как файлы, которые можно спасти, но сам файл\ы в полном обьеме не восстанавливается. Восстановить возможно только отдельные фрагменты в лабораторных условиях.

Вопрос: собираюсь собрать рейд из ssd, будет ли увеличение скорости, какой страйп и советы
Ответ: При рейде0 увеличивается скорость записи и линейная скорость чтения крупными блоками и мелкими 4кб с QD>32, но скорость чтения 4кб QD=1 остается прежней. Intel для своих дисков рекомендует страйп 16к. В рейде0 запись производится равномерно по дискам.
2xC300 RAID0 stripe 16k от Zio 2xC300 SSD-накопители: выбор, использование, обсуждение #8058254
2xSSD Intel X25-M RAID0 страйп 64K от МохБыд SSD-накопители: выбор, использование, обсуждение #7931395
2xSSD Intel X25-M RAID0 страйп 128K о т Diamond SSD-накопители: выбор, использование, обсуждение #7626232
ОТВЕТ не закончен предлагаю дополнить

Вопрос: Вариант установки АНСІ на XP (на любителя)
Ответ: На первом чипсетном контроллере АНСІ включается, на втором дополнительном контроллере на материнской плате оставить IDE. На него переключается ssd в IDE и загружаемся уточняя диск загрузки, устанавливаем для 1 контроллера драйвера ACHI, и при перегрузке переключаем SSD на контроллер в AHCI.

Вопрос: Влияние выравнивания, кеширование, многопоточность NSQ
Ответ: Нет пока вразумительного ответа. Предлагайте варианты

Вопрос: Усиление записи (Write Amplification) на ssd?
Ответ: Нет пока вразумительного ответа. Предлагайте варианты.

Вопрос Как "увеличить" место на диске
Ответ Можно произвести сжатие Предлагаю дополнить ответ HertZ и BattleSerg и кто еще делал

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

"EnableSuperfetch"=dword:00000000
"EnablePrefetcher"=dword:00000000


"NtfsDisable8dot3NameCreation"=dword:00000001
"NtfsMemoryUsage"=dword:00000002


"Enable"="N"


"EnableAutoLayout"=dword:00000000

Зачем выключать префетчер?

Кэширование отключать не нужно.

Альтернативно всему этому вы можете воспользоваться утилитой.

Информация по настройке Windows 7 (англ.)
Обратите внимание, что среди прочего там рекомендуется отключить файл подкачки, что сомнительно!

Оптимизация системы под SSD (LINUX)

4.2 Нужна ли дефрагментация?

Теоретически, не нужна, потому что время доступа к разным ячейкам памяти флэш-диска одинаково.

4.3 Как подключать, форматировать, устанавливать ОС?

Все так же, как и в случае с магнитными дисками.

Включение режима AHCI в уже установленной Windows XP (Windows 7)

Еще опыт с AHCI.

4.4 Особенности использования SSD в составе массивов?

В принципе все так же, как и с магнитными дисками, разве что большая производительность флэш-накопителей позволяет строить массив RAID0 с меньшим размером страйпа.
Какой именно страйп выбрать – зависит от производительности контроллера дисков и характера предполагаемой нагрузки.
Сориентироваться поможет программа HAB, которой можно протестировать массив с разными размерами страйпа.
«Чистка» (см. п.5) массива вручную невозможна! Никак! Даже не пытайтесь этого делать, иначе будет только хуже.

4.5 Нужно ли обновлять прошивку моего диска?

Как правило, да, польза существенна. С выходом новых прошивок улучшаются алгоритмы работы дисков, добавляются новые функции, вроде «чистки» (см. п.п.5.2), иногда немного увеличивается производительность.
Прошивки бывают двух видов: разрушающие данные и нет. В результате применения первой вы получите чистый диск, во втором же случае данны ена нем сохранятся. В любом случае есть смысл сделать резервную копию всего важного перед обновлением прошивки (это нелишне и в том случае, когда вы не собираетесь ничего обновлять).

4.6 Зачем выполнять выравнивание (alignment) раздела?

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

Windows 7 выравнивает системный раздел автоматически в процессе собственной установки.

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

Выполнять выравнивание следует на ПУСТОМ диске, иначе легко потерять выравниваемый раздел!

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

5. ПАДЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ СО ВРЕМЕНЕМ ===============

5.1 В чем проблема?

По мере записи данных флэшевый диск начинает терять производительность. Скорости чтения и записи постепенно уменьшаются. Падение может достигать 70% и более по отношению к изначальному состоянию.
Механизмы этого явления скрыты во внутренней логике работы диска и о них, к сожалению, мало что известно. Известно лишь то, что деградация свойственна всем SSD и что с ней в большинстве случаев можно успешно бороться.
Обнаружить падение производительности очень просто – прогоните разок быстрый тест последовательного чтения и увидите на графике провалы – это и есть «замусоренные» области.

5.2 Что такое GC, ITGC, TRIM?

Garbage Collection – дословно «сбор мусора», очистка, функция контроллера SSD по возвращению освобожденных от пользовательских данных ячеек в исходное состояние, соответствующее их максимальной производительности.
Как правило, эта функция инициируется по запросу пользователя извне, фиременным софтом для конкретного контроллера. Например, для Indilinx это Wiper, для Intel это Intel SSD ToolBox.
Имейте ввиду, что ни одна GC-утилита не сможет работать с дисками, входящими в состав массива!
Idle Time Garbage Collection – то же, что GC, но инициируется автоматически самими контроллером во время, когда диск находится в режиме простоя.
Очень полезная функция, особенно качественно работает в дисках Интел второго поколения где она работает даже с дисками в составе массива.
TRIM Command – команда контроллеру со стороны операционной системы, указывающая, какие ячейки памяти содержат удаленные на уровне файловой системы пользовательские данные. Эффект все тот же, но реализованый через ОС. Поддерживается некоторыми дисками и Windows 7. Подробнее... И еще.

5.3 Что делать?

Во-первых, при выборе диска убедиться, что он поддерживает хоть какую-то возможность «чистки». Идеальный вариант – качественно работающий ITGC. Например, диски Intel G2 поддерживают и GC, но он практически не нужен, потому что ITGC отлично справляется и сам.
В случае с дисками OCZ на контроллере Indilinx все не так однозначно. Вроде бы все три функции есть, но работают не очень эффективно.

Во-вторых, по возможности периодически используйте GC-софт, ели диск не в массиве. Даже если «чистка» никак не поддерживается вашим диском, то есть возможность вернуть производительность записью всего свободного пространства единицами или нолями (с помощью HD Tune, например).
Но учтите – это может дать обратный эффект (проверено с дисками на контроллере Samsung) который гарантирован, если попытаетесь так чистить массив. Проблема тут в том, что вернуть окончательно упавшую производительность обратно уже не удастся никак (единственное средство – разрушающая данные прошивка).

В-третьих, избегайте АКТИВНОЙ перезаписи диска. Они в большинстве не приспособлены для этого. Производительность будет падать, а ресурс - сокращаться. Большие объемы часто обновляемых данных лучше держать на магнитном диске.

6. ВОПРОСЫ НАДЕЖНОСТИ ===============

Надежность накопителей на флэш-памяти - дело темное, потому что алгоритмы работы контроллеров точно не известны, а сколько-нибудь масштабных экспериментов не проводилось. Наряду с рекомендацией выполнять резервное копирование В ЛЮБОМ СЛУЧАЕ, остается лишь ознакомиться с общей информацией по надежности SSD.

Ответить С цитатой В цитатник

Информативные . Раздел обновляется ежедневно. Всегда свежие версии самых лучших бесплатных программ для повседневного использования в разделе Необходимые программы . Там практически все, что требуется для повседневной работы. Начните постепенно отказываться от пиратских версий в пользу более удобных и функциональных бесплатных аналогов. Если Вы все еще не пользуетесь нашим чатом , весьма советуем с ним познакомиться. Там Вы найдете много новых друзей. Кроме того, это наиболее быстрый и действенный способ связаться с администраторами проекта. Продолжает работать раздел Обновления антивирусов - всегда актуальные бесплатные обновления для Dr Web и NOD. Не успели что-то прочитать? Полное содержание бегущей строки можно найти по этой ссылке .

Настройка SSD под Windows XP/2003

23.07.2010 by evg

Все ниже описанное нагло содрано с одного из форумов в чистом виде, за исключением шага про установку Windows XP.

Поскольку SSD это рокет сайенс, а winxp это уже почти пережиток прошлого, совмещение этих двух вещей порождает взрыв мозга. Заморочившись, я порылся в Интернете и ничего не нашел – т.е. пишут много, но для нубов (чтоб было понятно) ничего нет. Поэтому плоды взрыва собственного мозга я собрал здесь, на всеобщее обозрение. Если есть что добавить – вэлком!

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

Выравниваем партицию по блокам SSD.

В SSD запись и стирание производится более крупными, чем в HDD блоками, поэтому невыровненная относительно данных блоков партиция и кластеры файловой системы могут привести к потере производительности и повышенному износу диска, поскольку для добавления инфы контроллеру диска придется чаще считывать-модифицировать-записывать эти блоки (особенно заметно на файлах небольшого размера). На некоторых SSD фирмы OCZ прирост производительности заявлен до 300% (см. http://www.ocztechnologyforum.com/forum/showthread.php?t=48309).

Для нового SSD процесс достаточно прост. Я пользовался схемой описанной по первой ссылке (http://www.ocztechnologyforum.com/forum/showthread.php?t=48309).

Если по-русски, то делать нужно следующее:

  • Скачать diskpar.exe (http://kb.wisc.edu/images/group14/4556/diskpar.exe)
  • Подключить SSD к рабочему компу
  • Через «Управление Дисками» (Пуск – Панель Управления – Администрирование – Управление Компьютером – Управление Дисками) найти номер нового диска и убедиться, что на нем нет разделов (если есть – удалить, иначе diskpar не будет работать)
  • Через консоль (пуск – выполнить – cmd) запустить diskpar.exe с атрибутами «-i x», где x – номер SSD в системе, который мы нашли на предыдущем шаге. Убедиться, что на диске нет разделов (diskpar напишет текст, оканчивающийся на «End of partition information. Total existing partitions: 0»).
  • Через консоль запустить diskpar.exe с атрибутами «-s x», где x – номер SSD в системе. Ответить “y” на два вопроса, которые задаст diskpar, на третий вопрос указать начало партиции (в секторах) как 2048, на четвертый указать размер партиции.
  • Отформатировать партицию в ntfs с размером кластера 4096 байт через управление дисками

Пример текста при работе с diskpar (в данном примере ssd является диском 1):

C:\Install>diskpar -i 1
-- Drive 1 Geometry Infomation --
Cylinders = 4139
TracksPerCylinder = 240
SectorsPerTrack = 63
BytesPerSector = 512

End of partition information. Total existing partitions: 0

C:\Install>diskpar -s 1
Set partition can only be done on a raw drive.
You can use Disk Manager to delete all existing partitions
Are you sure drive 1 is a raw device without any partition? (Y/N) y

Drive 1 Geometry Infomation --
Cylinders = 4139
TracksPerCylinder = 240
SectorsPerTrack = 63
BytesPerSector = 512
DiskSize = 32041820160 (Bytes) = 30557 (MB)

We are going to set the new disk partition.

All data on this drive will be lost. continue (Y/N)? y

Please specify starting offset (in sectors): 2048
Please specify partition length (in MB) (Max = 30556): 30556

Done setting partition.
-- New Partition information --
StatringOffset = 1048576
PartitionLength = 32041304064
HiddenSectors = 128
PartitionNumber = 1
PartitionType = 7

You now should use Disk Manager to format this partition

Лирическое отступление: значение partition starting offset в разных источниках указывается разное (от 65536 до 1048576), я предлагаю использовать последнее т.к. это значение, используемое win7 для ssd, кроме того это значение более универсальное (раздел, начинающийся на 1048576 выровнен по 65536, но не наоборот).

У меня не было под рукой только один sata-шлейф, поэтому я весь процесс проделал, запустившись с live cd. В моей сборке не было «Управления дисками», поэтому номер диска пришлось угадывать (если в системе нет других дисков – 0 будет правильной догадкой). Удаления разделов я избежал, так как на новом ssd никаких разделов не было. Форматировал я через пуск – выполнить – «format c: /fs:ntfs /a:4096», где «с» нужно заменить на букву ssd. Если в используемой сборке live cd есть «Управления дисками», то просто следуем по шагам выше.

Настраиваем WinXP/2003

Устанавливаем в реестре следующие параметры:

«EnablePrefetcher»=dword:00000000
«Enable»=»N»
«EnableAutoLayout»=dword:00000000

Затем отключаем функцию «Hibernate» (спящий режим) в XP следующим образом.


Откройте «Power Options/Электропитание».
Выберите вкладку «Hibernate/Спящий режим».
Снимите галочку с опции «Enable Hibernate/Включить спящий режим».
Нажмите кнопку «OK».
Отключив функцию «Hibernate», вы избежите создания файла для спящего режима в Windows XP. Этим вы не только освободите место, но и предотвратите процесс записи, связанный с созданием файла для спящего режима.

Затем вам нужно будет отключить восстановление системы, выполнив следующие инструкции с web-сайта Microsoft.


В открывшемся диалоговом окне «System Properties/Свойства системы» выберите вкладку «System Restore/Восстановление системы».
Поставьте галочку напротив опции «Turn Off System Restore on All Drives/Отключить восстановление системы на всех дисках».
Нажмите кнопку «OK».
В появившемся окне сообщений подтвердите свой выбор кнопкой «Yes».

Через какое-то время диалоговое окно «System Properties/Свойства системы» закроется.

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

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

Нажмите «Start/Пуск», правой кнопкой мыши щёлкните по «My Computer/Мой компьютер» и выберите «Properties/Свойства».
В открывшемся диалоговом окне «System Properties/Свойства системы» выберите вкладку «Hardware/Оборудование».
Щёлкните по кнопке «Device Manager/Диспетчер устройств».
Раскройте опцию «Disk Drives/Дисковые устройства».
Дважды щёлкните по флэш-накопителю eSATA.
Выберите вкладку «Policies/Политика».
Снимите галочку с опции «Enable write caching on the disk/Разрешить кэширование записи на диск».
Нажмите кнопку «OK».

Это позволяет отключить функцию кэширования файла во время записи. Опять же, это экономит циклы записи на накопитель.

Следующей функцией XP, которую полезно отключить, является функция записи в параметры файла времени последнего доступа. Нажмите «Start/Пуск», «Run/Выполнить», введите в командную строку «cmd» и нажмите клавишу «Enter»:
Введите команду «fsutil behavior set disablelastaccess 1? и нажмите «Enter».

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

Отключение индексирования диска.

Нажмите кнопку «Start/Пуск», откройте «Control Panel/Панель управления».
Выберите «Administrative Tools/Администрирование».
Откройте «Computer Management/Управление компьютером».
Раскройте «Services and Application/Службы и приложения».
Щёлкните правой кнопкой мыши по «Indexing Service/Служба индексирования» и выберите «Properties/Свойства».
На вкладке «Generation/Генерация» снимите галочку с опции «Index files with unknown extensions/Индексировать файлы с неизвестными расширениями».
Нажмите кнопку «OK».

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

Нажмите «Start/Пуск», правой кнопкой мыши щёлкните по «My Computer/Мой компьютер» и выберите «Properties/Свойства».
В открывшемся диалоговом окне «System Properties/Свойства системы» выберите вкладку «Advanced/Дополнительно».
Откройте параметры быстродействия.
Выберите вкладку «Advanced/Дополнительно».
Выберите значение «System Cache/Системный кэш» в группе «Memory usage/Использование памяти».
Нажмите кнопку «Change/Изменить» в группе «Virtual Memory/Виртуальная память».
Задайте значение «No Paging file/Без файла подкачки».
Нажмите кнопку «OK».

"Ответить с цитированием" в The Bat (22.01.2014). →

Представьте, мне в руки попадает SSD на 500ГБ. Но я поклонник Windows XP, и не все технологии SSD работают в данной ОС. Обидно? Обидно. Будем исправлять.

Как адекватно подойди к вопросу. Выяснить список всех технологий, используемых современными SSD. Выяснить, какие не работают в Windows XP. Устранить эти проблемы.

Список всех технологий SSD:
- SATA3 (Serial Advanced Technology Attachment): интерфейс, дающий устройству способность устройства работать на скорости 750МБ/с;
- NCQ (Native Command Queuing): технология оптимизации чередования команд, является расширением протокола команд SATA;
- TRIM: команда интерфейса SATA, позволяющая физически удалять файл с носителя сразу после его удаления из MFT;
- AHCI (Advanced Host Controller Interface): технология, подключающая расширения протокола команд SATA. Необходима для TRIM и NCQ;
- технология выравнивание разделов: необходима для выравнивания износа ячеек SSD;
- в RAID-массивах SSD используются отдельные технологии (к примеру, LSI CacheCade), но здесь они затрагиваться не будут.

А также для эрудиции:
- FeRAM (Ferroelectric RAM): новый тип памяти для SSD, на замену NAND (40 лет жизни при непрерывной перезаписи);
- технологии TLC, MLC и SLC: определяют количество циклов перезаписи ячейки SSD (1000, 3000, 100000 соответственно);
- есть асинхронная память ONFi 1.0, есть синхронная ONFi 2.x. Синхронная выше асинхронной по скоростям чтения/записи при одинаковой цене, но проигрывает по энергопотреблению (пример).

Список технологий SSD, не работающих в стандартных дистрибутивах Windows XP (самопальные сборки не в счет, фигня это все):
- AHCI. Устранение проблемы описано в данной статье ;
- NCQ. Автоматически включится при успешной работе AHCI;
- TRIM.

О включении TRIM и пойдет речь. Увеличение скорости работы и уменьшение циклов перезаписи никому не помешает (по разным тестам - на ~40%). Инструкция:
- скачать программу O&O Defrag;
- в разделе "автоматическая оптимизация" выставить расписание оптимизации SSD раз в неделю-две. Программа будет выполнять команду TRIM по расписанию в фоновом режиме;
- один раз проверить, что TRIM действительно отработал. Скачать программу TrimCheck, запустить ее на SSD (создаст временный файл-индикатор). Закрыть программу, вызвать оптимизацию в O&O Defrag, запустить TrimCheck снова. показан пример успешной проверки работы TRIM (Superka_01, спасибо за идею!).

Заставив все технологии SSD работать в Windows XP, теперь стало возможно не устанавливать Windows 7 для полноценного использования SSD. НО: перед подключением нового накопителя нужно разбить его и сделать выравнивание разделов. Вручную это очень сложно, поэтому лучше подключить SSD к пользователю, у которого есть Windows 7. Сделав данную работу, можно, чертыхаясь, покинуть Windows 7 и забыть о нем.

(добавлено 26.01.2014): программу попробовал. Во-первых, она должна быть профессиональной версией. Во-вторых, установленный драйвер контроллера (предполагаю, драйвер AHCI) должен поддерживать команду TRIM. У меня стоит драйвер AHCI от AMD, он даже SMART не поддерживает. Рекомендуют устанавливать драйвер от Microsoft.

(добавлено 02.02.2014): у владельцев AMD будут проблемы. Драйвер AHCI (AMD AHCI Compatible RAID Controller) работает чуть лучше, чем драйвер SATA (AMD SATA Controller): отражается на скорости файловой системы. Но при этом становится недоступен SMART, и диски вообще не тестируются. И ни с одним из этих драйверов TRIM работать не будет.

(добавлено 17.11.2018) Написав данную статью, я напрочь забыл про TRIM на SSD. Сейчас, 4.5 года спустя, ни разу не запуская TrimCheck, проблем у SSD не наблюдаю. Причина: использование RAM-диска . Вот уж, действительно, потрясающая вещь, позволяющая не только не изнашивать SSD, но и не замедлять его работу. Оперативки много не бывает! *

(добавлено 29.01.2019) * Если готов платить за каждый модуль в простое ~10Вт. Собственно, поэтому серверные решения для дома не всегда выгодны: установят 4 процессора, 20 ядер, 8-16 планок оперативной памяти - а потом удивляются, что системник ест много, когда играют в пасьянс...

(добавлено 14.09.2019) Advanced Format - название технологии выравнивания дисков. Все, что нужно делать, с учетом ее развития, - создавать разделы в ОС Windows 7 и новее. В Windows 7 должно быть обновление KB982018. Проверил на старой версии 7600 - его там нет, но всегда есть в SP1.

Обзавелся недавно SSD OSZ Vertex 4. Как следует разбираться со всей спецификой этих устройств сразу не стал. Слышал что Windows 7 лучше для SSD из-за отключения дефрагментации для них и еще там чего-то. "Эх, ладно", - подумал - "придется ставить Windows 7". Пробовал уже работать с этой системой, помнил что не понравилась, но решил дать ей еще один шанс. Выдержал этот Виндоус 7 я одну неделю. Сначала обломался с отсутствием папок с ярлыками в меню "Пуск". Помог форум где подсказали про утилиту Classic Shell.
Но реальной проблемой оказалось дикая нестабильность 3ds Max-а и тормознутость его во вьюпортах при работе со сценами средней и большой тяжести. Нестабильность так вообще особенная - макс часто грохался без предложения сохранится. А одна из сцен позволяла мне сохранятся ровно 2 раза, после чего больше не сохранялась и через какое-то (малое) время падала. Эта же сцена не вызывала проблем в ХР 64 ни до ни после 7ки.
Во, елки! Наконец-то я понял почему одна и та же сцена частенько у меня работает стабильно, а у других людей, с кем мне доводилось работать удаленно, - грохалась. Теперь и у меня все стало грохаться.
Сполна прочувствовал момент, о котором сказано на Лукоморье " ХР - Апогей развития линейки Windows и последняя система в ней, которая не пыталась считать себя умнее и главнее юзера. " Таки да, поведение 7ки навело меня на мысли что система пытается выделить памяти программам меньше, чем они, по ее мнению, заслуживают. сама же система выжирала 1.1Гб из моих 8ми со старта. Конечно я слышал что "Винда тебе отдаст оперативку, когда она понадобится", но в это я больше не верю.

Больше о 7ке слышать не хочу! Кто там кричит - "супер система" - видать только игрушками ее грузили. Для работы, моей работы, - она не подходит.

Итак, решил вернуться к любимой ХРюше 64. В общем-то без проблем поставил, и только тогда стал разбираться с особенностями использования ХР на SSD. Узнал об операции TRIM. И еще понял что толково и последовательно нигде, даже на сайтах производителей - не указано как настроить систему чтобы SSD работал в ХР без каких-либо проблем.
Решил здесь, в одном месте, собрать все куски информации по установке и настройке Windows XP 64 на SSD. Фирма Майкрософт всеми силами старается пересадить пользователей на 7ку, не включая важные элементы для полной поддержки XP в свои установочные диски, но, к счастью, мир не без добрых людей - сторонние производители и интернетовские коллективные знания позволяют обойти препоны Мегакорпорации.

1. Первое и самое главное - ставить Windows XP надо на комп, режим SATA которого переведен в AHCI. Поскольку раньше я работал в XP, мой комп был переведен в режим IDE и я никогда не заморачивался с этим (вообще не знал об AHCI). А оказалось что операции TRIM, необходимая для SSD требует только режим AHCI, выставляемый в BIOS-е. Любопытно, что об этом не орут производители SSD, и вычитать это можно только где-то в глубинах некоторых мануалов (у моего OSZ - ни слова про AHCI вообще не было нигде, видел упоминание на сайте Корсаров) или в редких статьях.
Поскольку я сначала поставил на SSD в режиме IDE, то пробовал перевести Windows из IDE в AHCI на уже установленой на SSD системе (подменив драйвера, как советовали разные статьи в интернете), но у меня это во всех случаях заканчивалось BSOD-ом и необходимостью переустановки Винды. Так что первым делом, перед установкой WINDOWS XP 64, надо зайти в BIOS и переключить SATA в AHCI.

2. Если бы Вы начали ставить Windows XP сразу после первого пункта, Вас ждало бы разочарование. Синий Экран Смерти. Дело в том что в стандартную сборку WIndows XP не входят драйвера SATA AHCI. Спасибо, МелкоМягким!
В общем драйвера эти нужно скачать и встроить в установочный диск ХР. Контроллер SATA для большинства PC делает фирма Intel - значит туда и надо идти и качать. Любопытно что просто задав название чипсета на сайте intel вы вряд ли прям сразу найдете нужные драйвера. По крайней мере мне они не сразу попались. если у вас чипсет такой же как у меня ICH10 то вот подходящая ссылка. Кстати подходит она не только для ICH10R, но и для более ранних моделей.
https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18063&lang=eng&wapkw=sata+ahci+driver

Если название своего чипсета Вы не знаете - зайдите в диспетчер устройств, в раздел IDE ATA/ATAPI controllers - там увидите. И ищите драйвера.

3. Дальше нам надо встроить эти драйвера в установочный образ диска Windows XP. Не напутайте только. Если ХР 64 - драйвера надо встраивать тоже 64битные. Делать это надо с помощью программы nLite. Я делал как описано тут
http://acerfans.ru/faq/16-integracija-drajjverov-sata-v.html
Только драйвера я подсовывал свои скаченные, а не те что там предложены - они ноутбучные.
Когда Вы укажите путь к папке с вашими скаченными драйверами, в программе nLite появится список чипсетов, драйвера которых предложено включить в инсталяцию. Выбирайте - все, не ищите свой, можете толкьо глянуть чтобы и ваш был там.

Применчание. Не используйте никакие авторские сборки Windows коих полно в инете. Даже если там написано что включены эти самые AHCI SATA. Мне три раза пришлось переустанавливать винду из-за этих сборок. там все время что-то отваливалось - на одной драйвера видеокарты не ставились, другая какие-то устройства установила, коих нет, и винда ругалась постоянно. Берите только версию VL

4. Ставьте виндоус. в AHCI переключилить SATA не забыли? :)

5. Когда Windows XP 64 установлен, (обратите внимание, до установки драйверов система "жрёт" 160мб оперативки!) надо ее чуть настроить. Нужно поставить утилиту дефрагментации и оптимизации дисков O&ODefrag. Она отключит стандартный дефрагментатор Windows и будет проводить дефрагментацию (не SSD-дисков, а остальных) уже по вашим настройкам.
Зайдите в настройки программы, в раздел "автоматическая оптимизация" и включите для вашего SSD оптимизацию - раз в неделю. Это и будет ваш TRIM в Windows XP.
Программа хоть и немецкая, но тоже ничего толково не написали о жизненой необходимости в режиме AHCI, более того, в их документации прямо сказано что TRIM технически может работать в IDE, но, мол, с тормозами. У них есть утилита командной строки вручную запускаящая TRIM, так вот сработал он или нет - совершенно непонятно!

6. Для того чтобы убедится что TRIM работает надо скачать программу trimcheck-0.4. Дело в том что тот факт что программа посылает команду TRIM еще не означает что она происходит.
Trimcheck надо скопировать на SSD, запустить. Увидите сообщение что программа что-то там сделала (создала временный файл) и ее надо закрыть, провести операцию TRIM (с помощью утилиты командной строки oodcmd.exe/TRIM:C в папке O&ODefrag. У вас во время этой операции (занимающей секунд 10-20) может тупить комп, тормозить курсор, рваться звук. После этого снова запустить trimcheck-0.4 и убедиться в работе TRIM. Временный файл программа удалит.

7. последнее что осталось сделать - отключить Prefetcher. Как это сделать - сказано в статье на Википедии.
http://ru.wikipedia.org/wiki/Prefetcher

Параметры Prefetcher хранятся в системном реестре в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters. Параметр EnablePrefetcher (DWORD) может принимать одно из следующих значений:
0x00000000 — компонент отключен
0x00000001 — ускорение запуска приложений
0x00000002 — ускорение загрузки системы
0x00000003 — ускорение запуска приложений и загрузки системы

Изменение параметра EnablePrefetcher вступает в действие немедленно.

Вот и всё, на самом деле всё просто, но чтобы мне разобраться пришлось раз 6 переустанавливать виндоус. Надеюсь кому-то поможет всё что я тут понаписывал.
Всё, больше особо ничего не надо делать для SSD. O&ODefag запускается автоматически с Виндоусом и делать будет то что Вы ей скажите в настройках.

Какие будут вопросы, или замечания - пишите!

Медикаменты для повышения содержания йода в организме (15.08.2011). →

(дописано 08.05.2013): на текущий момент скорости чтения и записи 500/500МБ/с, при цене носителя в 60ГБ 2200 рублей. Советы, описанные ниже, можно применять, а можно и не применять. Например, какой смысл переносить временные файлы и папку TEMP с SSD, если SSD заведомо быстрее HDD.

Я набрался смелости и, наконец-то, купил себе накопитель SSD. Результаты оказались выше ожидаемых.

Прежде всего, о покупке. Модель SSD: KINGSTON S-Series SS100S2/16G 16Гб, SATA II.
Характеристики: Форм-фактор: 2.5", Объем накопителя: 16 Гб, Интерфейс: SATA II, Максимальная скорость записи: 75 Мб/с, Максимальная скорость чтения: 230 Мб/с, Время наработки на отказ: 1000000 ч, Гарантия: пожизненно (вранье, 3 года).

Обращу внимание на небольшую скорость записи. У меня скорость записи на HDD 101 мегабайт/сек. В итоге должен быть двукратный прирост по скорости чтения (основная прелесть и надежды SSD).

Итак. Работы поэтапно:
- купил, воткнул на место системного жесткого диска . Если этого не сделать - установленная Windows XP может навернуться;
- склонировал систему с системного диска на SSD. Стоит отметить, что в интернете есть информация по выравниванию томов SSD для меньшего износа (и требуется это только для XP). Читал-читал, но это просто реальный вынос мозга. Пусть лучше мой накопитель умрет быстрее, года через 3-4, когда поддержка XP прекратится; куплю новый, и новая винда рассчитает все автоматически.
- уже при загрузке с SSD ощутил уменьшение загрузки системы почти в 2 раза. Но мне мало. И я начал оптимизировать систему для наилучшего быстродействия и продления срока SSD (циклов записи много меньше, чем у HDD пока что). Это заключительный этап, но и самый долгий, поэтому его распишу тоже по пунктам.

1. Форматируете бывший системный диск на HDD, называете его что-то вроде "SWAP и прочий отстой".
2. Перемещаете туда файл подкачки, временные файлы интернета, папку TEMP (через "переменные среды" в свойствах системы), рабочий стол (да, это реально).
3. Работаете с реестром, если нет параметра - создаете его (не спешите, дочитайте до конца):
Выключаете автодефрагментацию Windows, когда во время простоя Windows гоняет файлы по системному диску:

"EnablePrefetcher"=dword:00000000
"Enable"="N"
"EnableAutoLayout"=dword:00000000

Ускоряете работу интерфейса, в т.ч. рабочего стола:

"MinAnimate"="0"

Уменьшаете до 0 искусственную задержку выпадения меню:

"MenuShowDelay"="0"

Запрещаете дополнительную нагрузку на файл подкачки и его автоочистку при выходе из системы:

"DisablePagingExecutive"=dword:00000001
"ClearPageFileAtShutdown"=dword:00000000

Отключаете сохранение в файлы времени их последнего доступа ("Открыт: (дата)"):

"NtfsDisableLastAccessUpdate"=dword:00000001
Выполняете в командной строке следующее: fsutil behavior set disablelastaccess 1.

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

А вот и подарочек: файл реестра и BAT-файл для выполнения третьего пункта в 2 щелчка мыши.

(добавлено 15.09.2011): С ssd есть интересный феномен.

У меня 8 гигабайт оперативы.

Если до использования SSD полное отключение файла подкачки давало 20% прироста производительности, то когда я поставил SSD...

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

Поставил размер файла подкачки по выбору системы. Больше чем 4096 мегабайт вручную выставить нельзя, вы помните. Так вот, windows выставил размер файла подкачки 8 гигабайт, рекомендованный - 16. Таких чисел никогда не видел.

Числа страшные, но это неважно. Я добился дополнительного прироста в производительности, и ощутимого: экран приветствия винды проскакивает так быстро, как ярко вспыхивает лампочка при скачке напряжения. Ненавязчивая идея обновлять комп дальше канула в лету.

(добавлено 14.09.2019) Advanced Format - название технологии выравнивания дисков. Все, что нужно делать, с учетом ее развития, - создавать разделы в ОС Windows 7 и новее. В Windows 7 должно быть обновление KB982018. Проверил на старой версии 7600 - его там нет, но всегда есть в SP1.