Below are the requirements of the ImageCache module:

ImageCache requires that you:
  • Install and enable ImageAPI module *and* one of its toolkits (GD or ImageMagick)
  • Install and enable Transliteration module
  • Clean URL support or Private Files

Clean URL support? how if I am using the IIS server for my Drupal site? or if Mod-Rewrite in my Apache server not enabled?

First you can use additional module (IIS Mod-Rewrite) to make ImageCache work on IIS server but the module is not free, you need to buy a license before you can use this.

Second, you can make ImageCache working without clean URL by changing some of the ImageCache module core. Read this comment to make ImageCache working with no clean URL support.