IISインストールのエラー

Windows XP ProfessionalでIISコンポーネントをインストールしようとしたら、以下のようなエラーがでた。

「コピー エラー」
ファイル staxmem.dl_ はコピーできません。

どうも、http://support.microsoft.com/kb/555268/ja によると、

原因
%windir%\security\database\の secedit.sdb は、壊れてある可能性があります。

PC買ってから、なにも更新されていないような日付だったんですけど、とりあえず、上記URLに記載されているとおり、上記ファイルをコピーしてバックアップし、以下のとおりに実行。

C:\>esentutl /p C:\WINDOWS\security\Database\secedit.sdb

Microsoft(R) Windows(TM) Database Utilities
Version 5.1
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating REPAIR mode...
        Database: C:\WINDOWS\security\Database\secedit.sdb
  Temp. Database: TEMPREPAIR2612.EDB

Checking database integrity.

The database is not up-to-date. This operation may find that
this database is corrupt because data from the log files has
yet to be placed in the database.

To ensure the database is up-to-date please use the 'Recovery' operation.


                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Integrity check successful.

Note:
  It is recommended that you immediately perform a full backup
  of this database. If you restore a backup made before the
  repair, the database will be rolled back to the state
  it was in at the time of that backup.

Operation completed successfully in 9.360 seconds.

C:\>

このあと、再度IISコンポーネントのインストールを行い正常終了した。やっぱ、壊れることってあるのね。