Affected versions: Windows Server 2022

📖 ~1 min read

Table of contents
  1. Symptom & Impact
  2. Environment & Reproduction
  3. Root Cause Analysis
  4. Quick Triage
  5. Step-by-Step Diagnosis
  6. Solution – Primary Fix
  7. Solution – Alternative Approaches
  8. Verification & Acceptance Criteria
  9. Rollback Plan
  10. Prevention & Hardening
  11. Related Errors & Cross-Refs
  12. References & Further Reading

Symptom & Impact

Web applications return 503 errors as worker process crashes repeatedly and IIS disables the pool.

Environment & Reproduction

Common after framework/runtime update where app dependencies are incompatible.

Get-WebAppPoolState -Name 
Get-HotFix | Sort InstalledOn -Desc | Select -First 10

Root Cause Analysis

Binary mismatch, startup exception, or changed CLR settings trigger rapid-fail threshold.

Quick Triage

Review WAS events and failed request traces.

Get-WinEvent -LogName System -MaxEvents 200 | ? {$_.Message -match 'WAS|application pool'}

Step-by-Step Diagnosis

Capture crash details and validate target .NET runtime presence.

dotnet --info
appcmd list apppool /text:*
Illustrative mockup for windows-server-2022 — terminal_or_powershell
IIS app pool and runtime diagnostics — Illustrative mockup — Progressive Robot

Solution – Primary Fix

Install matching runtime and recycle app pool with validated config.

Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

iisreset /stop
# Install required runtime
iisreset /start
Restart-WebAppPool 
Illustrative mockup for windows-server-2022 — event_or_log_viewer
WAS and ASP.NET event confirmation — Illustrative mockup — Progressive Robot

Solution – Alternative Approaches

Temporarily roll back latest .NET update only if vendor compatibility matrix requires it.

wusa /uninstall /kb: /quiet /norestart

Verification & Acceptance Criteria

Pool remains started for 30+ minutes under synthetic load and no new WAS crash events appear.

Rollback Plan

Reapply previous application package and IIS config backup from pre-maintenance snapshot.

Prevention & Hardening

Stage runtime patches in pre-production with smoke tests and dependency lockfile checks.

May pair with ANCM startup failures, missing VC++ redistributable, or permission regressions.

View all Windows Server 2022 tutorials on the Tutorials Hub →

Browse all common problems & solutions on the Tutorials Hub.

References & Further Reading

Microsoft Learn: IIS rapid-fail protection, ASP.NET hosting bundle dependencies, and update best practices.

Need Expert Help?

If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today — we respond within one business day.