Microsoft confirmed a substantial performance upgrade for Windows 11 on March 23, 2026. The update reduces RAM usage and optimizes the system for heavy workloads. These improvements target UI latency and slow file operations to enhance the user experience and better compete with rivals.

Microsoft also introduced MicroLED technology for its data center infrastructure. This innovation reduces energy consumption for cloud and AI services. The technology aims to boost the efficiency of Microsoft's global infrastructure.