xxqyzsc 发表于 2015-8-17 08:28:12

IIS安装程序无法复制文件的问题(运维网)

  IIS莫名其妙不起作用,删除重装,总提示无法复制文件。网上搜索如下办法,解决了问题。
  (1) 开始 > 运行> 输入 CMD >再输入以下命令:
  esentutl /p %windir%/security/database/secedit.sdb
  (2) 接着屏幕上会输出如下信息:
  Microsoft(R) Windows(R) Database Utilities
  Version 5.2
  Copyright (C) Microsoft Corporation. All Rights Reserved.
  
  Initiating INTEGRITY mode...
  Database: L:\WINDOWS\security\database\secedit.sdb
  Temp. Database: TEMPINTEG2680.EDB
  
  Checking database integrity.
  
  Scanning Status (% complete)
  0 10 20 30 40 50 60 70 80 90 100
  |---|---|---|---|---|---|---|---|---|---|
  ...................................................
  Integrity check successful.
  Operation completed successfully in 0.841 seconds.
  (3)插入安装盘再试一下,问题解决了。
  
  附:
  esentutl命令:
  Microsoft(R) Windows(TM) Database Utilities
  Version 5.1
  Copyright (C) Microsoft Corporation. All Rights Reserved.
  DESCRIPTION:Maintenance utilities for Microsoft(R) Windows databases.
  MODES OF OPERATION:
  Defragmentation:ESENTUTL /d <database name>
  Recovery:ESENTUTL /r
  Integrity:ESENTUTL /g <database name>
  Repair:ESENTUTL /p <database name>
  Checksum:ESENTUTL /k <database name>
  File Dump:ESENTUTL /m <filename>
  <<<<<Press a key for more help>>>>>
  D=Defragmentation, R=Recovery, G=inteGrity, K=checKsum, P=rePair, M=file duMp
  =>
  
  Windows安全资料库:
  Windows安全资料库,在%WinDir%\Security\database里。
  台湾的资料库,大陆称为数据库。在Windows作业系统里带有专门的Esentutl.exe工具,这是一个DOS工具,可用来查看和修复Windows安全资料库。
  比如我有一次在安装IIS的元件时,发生了错误:
  ************************
  复制错误 安装程式无法复制档 iisapp.vbs。请确认下面指定的位置是正确的,或者更改它并在指定的驱动器中插入 ‘Service Pack 1 CD-ROM’。
  当复制来源: C:\Windows\ServicePackFiles\i386 [浏览] [重试] [取消]
  ************************
  这就是由于Windows安全资料库损坏所致。可用Esentutl.exe进行修复。
页: [1]
查看完整版本: IIS安装程序无法复制文件的问题(转载)