Para el entorno de ejecución de .NET, Microsoft presenta soporte experimental para la extensión de vector escalable (SVE), un conjunto de instrucciones SIMD para CPU ARM64. También para el entorno de ejecución, se ha introducido una optimización del compilador llamada «reducción de fuerza» para bucles. Con esta capacidad, la operación de bucle se reemplaza con una operación más rápida y lógicamente equivalente, según las notas de la versión. Además, con .NET 9 Preview 7, el entorno de ejecución ahora tiene habilitada la Adaptación dinámica a los tamaños de aplicación (DATAS) de forma predeterminada. Con el SDK, se han realizado mejoras en la publicación de contenedores para registros inseguros y se ofrecen variables de entorno más consistentes para la publicación de contenedores. La vista previa también ofrece la primera versión de conjuntos de cargas de trabajo, una característica del SDK que brinda a los usuarios más control sobre las cargas de trabajo que instalan y la cadencia de cambio de esas cargas de trabajo instaladas. Entre las mejoras de la biblioteca, se ha completado la eliminación de BinaryFormatter. El deserializador se eliminó porque se consideró inseguro. Además, la vista previa presenta la clase X509CertificateLoader, que reemplaza una serie de métodos de “rastreo de contenido” con un diseño de “un método, un propósito”. En otro cambio, las API System.IO.Compression ahora usan zlb-ng, lo que produce un procesamiento más eficiente y consistente en una gama más amplia de hardware y sistemas operativos.