I have MSSQL 2000 and IIS 5.0 running on a Microsoft 2000 SBS, and anytime after performing error-checking on the hard disk and server restart, the IIS server was hang, require to shut it down and restart it.

Could anyone tells why it would happened and any solution that can solve or prevent to happen again?