Microsoft Windows NT 4.0
マイクロソフトは主なバグ修正をサービスパックで行った。NT 4.0のライフサイクル中にいくつかのサービスパック(同様にサービスロールアップパッケージとオプションパックも)が提供された。最後のサービスパックはService Pack 6aであった。
2001年の前半にSP7のリリースが計画されていたが、後にSP6aのセキュリティロールアップへ変更となり、リリースされたのが2001年7月とWindows 2000の発売から16か月後、Windows XPの発売から3か月前であった。
サービスパックとオプションパックにはさまざまな機能追加が行われた。これには新しいバージョンのInternet Information Services(バージョン3.0と4.0)、Active Server Pagesのサポート、公開キーと認証局機能、スマートカードへの対応、対称型マルチプロセッシングのスケーラビリティ、クラスタリング機能、Component Object Model(COM)のサポートなど多岐にわたっている。
なお、SP4以降では、NTFSのバージョンも1.2 から 3.0 に上がっており、Windows 2000におけるNTFSバージョンと同様となっている。Windows 2000に接続したHDDのNTFSパーティションは自動でNTFS3にバージョンアップされるため、Windows NT 4側からも該当ディスクを読み込みたい場合、NT 4 SP4以降を適用しておく必要がある。
Windows NT Workstation 4.0からはWindows 2000 ProfessionalかWindows XP Professional(XPへはSP5以降必要)のどちらかにのみアップグレードする事できる。Windows NT系のOSとWindows 9x系のOSはカーネルが根本的に異なる為、Windows 95、Windows 98、Windows Meにはする事ができず、Windows XPの後継であるWindows VistaやWindows 7にする事もできない。一方、Windows NT Server 4.0からはWindows 2000 ServerかWindows 2000 Advanced Serverのどちらかにのみアップグレードする事ができる。両バージョン間に互換性は無い為、Windows NT Workstation 4.0からWindows NT Server 4.0にアップグレードする事はできず、その逆もできない。Windows NT Workstation 4.0からWindows 2000 Serverにアップグレードしたり、Windows NT Server 4.0からWindows 2000 ProfessionalやWindows XP Professionalにアップグレードする事も当然できない。また、Windows NT 4.0がアップグレード元OSの場合、どのバージョンにアップグレードしても、後でそのバージョンをアンインストールしてWindows NT 4.0に戻す事はできない。