Настольные системы и ноутбуки нуждаются в применении памяти со схемами корректировки ошибок (error-correcting code, ECC) для борьбы с ростом количества неполадок, происходящих по причине однобитных сбоев в модулях динамической памяти – такова позиция компании Microsoft, заявленная во время конференции по разработке аппаратного обеспечения Windows (Windows Hardware Engineering Conference, WinHEC). Свои выводы Microsoft обосновывает статистикой, набранной за четыре года с помощью её онлайновой системы анализа сбоев (Online Crash Analysis, OCA). Хотя полученные таким образом данные и не могут служить совершенно точным доказательством, но, по свидетельствам некоторых источников, подобные ошибки памяти входят в десятку наиболее распространенных причин отказов систем.
На сегодняшний день применение памяти с ECC для серверов является повсеместно распространенной практикой, но внедрение поддержки схем коррекции ошибок в сегментах настольных систем и ноутбуков пока что наталкивается на сопротивление множества участников рынка, не желающих пойти на дополнительные расходы и удорожание продукции, связанное с использованием добавочных чипов в модулях памяти и обеспечением соответствующей поддержки со стороны чипсетов. Противники повсеместного внедрения ECC тоже приводят вполне резонные доводы, говоря о том, что с развитием технологий производства вероятность возникновения случайных одиночных ошибок уменьшается, а возможностью реализации схем коррекции, предусмотренной в стандартах SDRAM и DDR1, практически никто из производителей настольных систем и ноутбуков не воспользовался.
В 90-х годах прошлого века Microsoft уже поднимала аналогичный вопрос, но тогда основным аргументом воспротивившихся OEM-производителей было то, что гораздо чаще сбои происходили по вине операционной системы, чем аппаратных средств. Сегодня стабильность ОС семейства Windows улучшилась, что позволило компании вновь вернуться к обсуждению этой проблемы. Но, вероятно, для большей убедительности сторонникам распространения памяти с ECC во всех сегментах ПК придется собрать более подробные данные, доказывающие существенное влияние однобитных сбоев на работу систем.