ECC,FEC kodları olarak bilinen, Hamming Code ve Triple Modular Redundancy kullanarak, depolama ya da veri iletimi sırasında ortaya çıkabilecek hataları algılama ve düzeltme metodudur. Sistemin hatasız çalışmasını sağladığı için, iş istasyonlarında ECC belleklerin kullanımı şiddetle tavsiye edilmektedir.
ECC belleklerin kullanılabilmesi, ancak chipset ve BIOS’un, bu özelliği desteklemesi durumunda gerçekleşebilmektedir.
Bilgisayardaki bellek hataları sayısı, bilgisayarın ram miktarı ile doğru orantılıdır. İş istasyonları birkaç GB’lık bellek kapasiteleri kullanmaya başladığından ve 24 saat aralıksız çalıştığından beri, hata olasılığı da üst seviyeye çıkmış ve ECC özellikli belleklere ihtiyaç duyulmaya başlanmıştır.
Bellek hataları, yüksek önem ve düşük önemdeki hatalar olarak ikiye ayrılabilir. Hızlıca düzeltilmeyen bu hatalar, bilgisayarın çökmesine neden olabilir. Evde kullanılan bilgisayarlarda, bilgisayarın çökmesi önemli bir sorun teşkil etmezken, iş istasyonlarında önemli sorunlar yaratabilir. Örneğin uzun süre uğraştığınız bir CAD çalışması esnasında, aniden gelen bellek hatası ile sistemin kilitlenmesi, saatlerinizin boşa gitmesine neden olabilir ya da dakikalardır almakta olduğunuz render’ın, küçük bir bellek hatası yüzünden yarıda kalması işinizde çok önemli zamanları kaybetmenize neden olabilmektedir. Dolayısı ile ECC bellek, ev bilgisayarları için çok gerekli olmasa da, iş istasyonları için zorunludur.