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:\>