نصب IIS 4 در بسیاری از سازمانها تا حدی مسائلی در ارتباط با اطمینان بخشی و عملکرد در پی داشت . در شرایطی که هیچ برنامه ی کاربردی کامل و بی عیب و نقص نیست IIS 4 گاهگاهی از نشست یا به عبارتی کمبود حافظه رنج میبرد .( مثلا وقتی که یک برنامه ی کاربردی یا اسکریپت به پایان میرسد منابع سیستم به محل کنترل سیستم باز نمیگردند. البته این خیلی کم پیش میادا) .اگرچه این موضوعات بسیار نادر بودند با این حال گاهی میتوانستند باعث شوند که سیستم راه اندازی مجدد شود پیش از آنکه منابع از دست رفته سیستم بتوانند برای استفتده ی سایر برنامه های کاربردی و خدمات به سیستم باز گردانده شوند . این مسائل و برخی دیگر سبب نشدکه شرکتهایی که تجارت اینترنتی میکردند ساخت سایتهای تجارتی خود را روی پلاتفرم IIS 4 متوقف سازند اما با این حال سبب شده که با این شرایط تب آلود و سرگیجه آور مدیریت شبکه مشغله های بیشتری را پیدا کند (خسته نباشید مدیران).
یکی از فن آوریهایی که IIS 4 اضافه کرد یک جانشین HTML به نام active server page (صفحات فعات سرور) بود .ASP که در آغاز با IIS 3 معرفی شد در پلاتفرم IIS 4 به صورت ماندگار (آویزون) در آمد .ASP بنای بسیاری از مراکز موفق IIS از جمله www.microsoft .com میباشد . به علت موفقیتی که IIS 4 بدست آورده است مایکروسافت توانسته است نیروهای خود را به جای متمرکز ساختن بر خواص جدید عمدتا بر اطمینان بخشی و عملکرد اختصاص دهد .
علاوه بر تغییرات کلیکه IIS 5 در زمینه ی انسجام و مجتمع شدن با سیستم عامل بوجود آورده تغییرات خاص دیگری نیز صورت گرفته است که عبارتند از :
ویژگیهای راه اندازی مجدد قابل اطمینان : این ویژگی به سرپرست اجازه میدهد سرویسهای وب را بدون راه اندازی مجدد سیستم از نو اجرا کند .
پشتیبانی از برنامه کاربردی : به برنامه های کاربردی امکان میدهد در محیط خودشان اجرا شوند یعنی جدای از فضای حافظه متعلق به سرویسهای وب و سایر برنامه های کاربردی که روی سرور اجرا میشوند . اگر یکمحیط برنامه کاربردی با مشکل روبرو شود سیستم عامل نقص پیدا نمیکند و نیاز به راه اندازی مجدد ندارد. فقط آن برنامه و روندی که با نقص روبرو میشود نیاز به اجرای مجدد دارد
خفه کردن CPU و استفاده مشترک از سوکت : با قرار دادن محدودیتهایی نسبت به منابع مورد استفاده هر کاربر از سیستم عامل و سایر کاربران حفاظت و پشتیبانی میکند .
ابزار توسعه : ویژگیهایی را به نفع طراحان وبسایت فراهم میسازد به این طریق که سادگی و اطمینان بخشی را در روند توسعه و تولید فراهم سازد . از میان این ویژگیها میتوان به موارد زیر اشاره کرد :
1- پردازش بدون اسکریپت ASP مایکروسافت .
2- تنظیم خودکار ASP .
اشیا تکامل یافته ASP