Windows işletim sistemleri için ürün etkinleştirme kodlarını kaybeden müşteriler, sistem araçlarında kısıtlamalar yaşayabilir. Bu kısıtlamalar Windows sürümüne göre değişebilir. Mac OSX işletim sistemleri bir aktivasyon veya kayıt kodu gerektirmez.
İşletim sistemini yüklerken veya yeniden yüklerken tüm Windows işletim sistemleri için bir etkinleştirme kodu gerekir. Windows sahipleri, etkinleştirme kodunu bulmak için indirme satın alma işlemleri için Windows paketini veya onay e-postasını kontrol edebilir. Üreticiler, bu bilgileri kullanarak bilgisayar donanımına ürün etiketleri de yerleştirebilirler. Etkinleştirme kodunu bulamayan kullanıcıların, tüm işletim sistemi özelliklerini etkinleştirmek için yeni bir ürün anahtarı satın almaları gerekir.
Microsoft işletim sistemleri, geçerli bir etkinleştirme kodu olmadan 30 günlük ödemesiz bir tam işlev süresi sunar. Bu süreden sonra, Windows bazı sistem işlevlerini veya tümünü devre dışı bırakır. Windows XP ve Windows Server 2003, tüm işletim sistemine erişimi 30 gün sonra engeller. Windows Vista RTM, Windows Aero ve yerleşik oyunları devre dışı bırakan ve saatlik bir sistemi yeniden başlatmaya zorlayan azaltılmış bir işlevsellik modu sunar. Windows Vista Service Pack 1 ve Service Pack 2, Windows 7 ve Windows Server 2008, tüm diğer sistem işlevlerini korurken masaüstü arka planını ve kritik olmayan sistem güncellemelerini devre dışı bırakır. Windows 8, Windows 8.1, Windows 10 ve Windows Server 2012, yazılımı doğrulamak ve bazı kişiselleştirme özelliklerini devre dışı bırakmak için düzenli hatırlatıcılar sağlar.