Windows Server 2008やWindows Vistaに言語パックを追加すると、ユーザー・インターフェイスの言語を日本語以外に切り替えることができる。 Windows NTやWindows 2000、Windows XP、Windows Server 2003といったOSでは、英語版OSをベースに各種リソースなどを日本語化して(ローカライズして)、日本語版Windows OSが作られている。そのため、英語と日本語環境を切り替えながら利用できる。 これに対しWindows Vista UltimateやWindows Server 2008では、ベースとなるOSコアの上に、各国語へローカライズされたリソースのセットを載せることにより、多言語化に対応している。日本語と英語といった2種類の切り替えだけでなく、さらに多くの言語を1つのOS上にインストールし、切り替えながら利用することが