IIS 7.0不再使用metabase,但是又并非完全不再使用metabase,这是因为IIS 7.0为了保持与IIS 6.0的兼容性,metabase仍然在IIS 7.0中存在。但是IIS 7.0从metabase中删除了与配置有关的内容,这部分内容的格式是专有的,因此内容本身难以理解。删除的内容被转移到XML配置文件中,这样与配置有关的内容就成为用标准ASCII文本格式保存的工业界标准格式的文件了。
IIS7.0将几乎所有与配置有关的内容都保存在这些普通文本格式的XML文件中,这些内容可以用文本编辑器进行编辑,还可以用IIS Manager进行管理。之所以说"几乎",是因为某些IIS配置信息仍然保存在注册表中。因为IIS仅在自身启动之后才可以读取配置文件,所以某些在IIS启动时必须使用的配置项只能保存在注册表中。
某些遗留系统仍然需要使用metabase。与IIS 6.0相同的是,FTP、SMTP和NNTP等的配置信息仍然保存在metabase中,这是因为在IIS 7.0中,这些功能与IIS 6.0是完全相同的,没有做出任何改变。
注意:如果服务器是从Windows Server 2003和IIS 6.0升级而来的,并且在升级前已经安装了NNTP,那么这个结论对NNTP才是成立的。IIS 7.0不再支持NNTP,Windows Server 2008也不再提供NNTP。
FTP则有所不同。与Windows Server 2008一同发行的FTP服务程序,连同SMTP服务程序,与Windows Server 2003提供的FTP服务程序和SMTP服务程序是完全相同的。SMTP并无任何变化,但是IIS 7.0还另外提供了一个FTP服务程序,这个FTP服务程序可以从www.iis.net下载。