Microsoft aims to eliminate C and C++ code from Windows products by 2030, leveraging AI-assisted rewrites. This announcement follows Windows 11 malfunctions starting in July 2025, affecting core components like the Start Menu and Taskbar. Microsoft promised a December 2025 patch to address these issues.

Malfunctions and Immediate Actions

The Windows 11 failures were linked to XAML components, causing widespread disruption. Microsoft recommended temporary fixes, including app resets and update rollbacks, while preparing a comprehensive patch.

Galen Hunt, a distinguished engineer at Microsoft, described an algorithmic infrastructure using AI to modify code at scale. The initiative is part of Microsoft CoreAI's Future of Scalable Software Engineering group.

Transition to Rust

In a shift away from C and C++, Microsoft seeks engineers with Rust experience for systems-level work. Rust's memory safety is a primary motivator for this transition.

  • Microsoft announced a push for AI-assisted code rewrites by 2030.
  • Windows 11 issues began in July 2025; patch promised by December 2025.
  • The switch to Rust aims to improve code reliability and security.
  • Industry concerns focus on AI-generated code testing and quality.
  • Microsoft has not detailed the timeline for AI-generated Rust code deployment.

Challenges and Industry Concerns

The initiative has prompted skepticism about AI's capacity to generate correct Rust code at scale. Concerns center on testing and potential errors in AI-generated outputs. Microsoft has invested in AI infrastructure but has not shared its testing methods or deployment timeline.

The upcoming December patch will be a critical test for resolving Windows 11's technical issues. Meanwhile, the transition to AI-generated Rust code remains a longer-term objective, with extensive validation needed before deployment.

Close All Windows

Close All Windows download for free to PC or mobile

Latest update Close All Windows download for free for Windows PC or Android mobile

4
556 reviews
3254 downloads

News and reviews about Close All Windows

24 Dec 2025

nvmedisk Driver Boosts SSD Performance in Windows 11

nvmedisk enhances NVMe SSD performance in Windows 11 25H2, but caution needed with manual activation.

Read more

24 Dec 2025

Microsoft Targets Company-Wide Shift to Rust by 2030

Microsoft plans to transition from C++ to Rust by 2030, promising memory safety and modernization across its engineering efforts.

Read more

24 Dec 2025

Boost Windows 11 Performance with Virtual Memory Adjustment

Enhance Windows 11 performance: adjust virtual memory to simulate RAM, reducing crashes and improving efficiency on underpowered systems.

Read more

23 Dec 2025

Windows 10 Support Ends: Transition Options and Risks

Microsoft ended free support for Windows 10 on 2025-10-14, impacting security and compliance. Users can upgrade or consider alternatives.

Read more

23 Dec 2025

Windows 11 Adds Convenient Virtual Workspaces Settings

Windows 11 introduces Virtual Workspaces, centralizing virtualization features for streamlined management and enhanced productivity.

Read more

23 Dec 2025

Microsoft Targets C and C++ Phase-Out by 2030 in Windows

Microsoft plans to replace C and C++ in Windows by 2030 using AI. Early tests begin with a December 2025 patch for malfunctioning components.

Read more

19 Dec 2025

Key Windows 11 Settings Changed for Users

Microsoft outlines key Windows 11 settings tweaks for enhanced user experience and security.

Read more

19 Dec 2025

Microsoft to Phase Out RC4 Encryption by 2026

Microsoft will discontinue RC4 encryption in Windows by 2026, prompting a shift to AES-256 for improved security.

Read more

16 Dec 2025

Windows 11 Update Disrupts VPN Access for Some Users

A Windows 11 security update disrupted VPN access for enterprise users using WSL, impacting some networks.

Read more

16 Dec 2025

Microsoft Tests AI Enhancements in Windows 11 Build

Microsoft's new Windows 11 build for Canary channel adds AI features and gaming improvements, enhancing user experience and exploring future platform possibilities.

Read more