当您尝试在运行 Microsoft Windows 2000 或 Microsoft Windows XP 的计算机上安装“适用于”一节列出的程序之一时,您可能会收到与以下各项之一类似的错误信息:
Error 1305. Error reading from file:filename
Error reading from file:filename
原因
如果存在下列一种或多种情况,就可能会出现此问题: 没有正确配置 CD-ROM 或 DVD 驱动器。
程序 CD-ROM 或 DVD 损坏或变脏。
Microsoft 数据访问组件 (MDAC) 安装损坏或您没有安装最新版本。
解决方案:
要解决此问题,请按顺序使用下列一种或多种方法。在使用每种方法后,尝试安装程序。如果使用的方法不能解决问题,请继续使用下一方法。
方法 1:检查 CD-ROM 或 DVD
检查 CD-ROM 或 DVD 是否有可见的损坏。如果遇到 DVD 光盘问题,请确保将 DVD 插入 DVD 驱动器,而不是插入 CD-ROM 或 DVD 驱动器。如果此方法不能解决问题,请继续使用下一方法。
方法 2:清洁程序 CD-ROM 或 DVD
清洁程序 CD-ROM 或 DVD.为此,请使用专业的 CD-ROM 或 DVD 清洁工具包,或者用柔软的无绒棉布由 CD-ROM 或 DVD 的中心向外轻擦 CD-ROM 或 DVD 的银色面。请不要用纸布擦拭。纸布会刮伤塑料并留下刮痕,并且不要用旋转动作擦拭 CD-ROM 或 DVD.让 CD-ROM 或 DVD 彻底干燥,然后将其插入 CD-ROM 或 DVD 驱动器。
方法 3:在其他驱动器中测试 CD-ROM 或 DVD
在其他驱动器中尝试 CD-ROM 或 DVD.如果 CD-ROM 或 DVD 在别的驱动器中能正常工作,则问题可能在于原先的驱动器不能正确读取 CD-ROM 或 DVD.请联系您的计算机的制造商、CD-ROM 或 DVD 驱动器的制造商。
方法 4:清洁 CD-ROM 或 DVD 驱动器
使用 CD-ROM 或 DVD 驱动器清洁盘(如果有)清洁 CD-ROM 或 DVD 驱动器。驱动器清洁盘可以在大部分计算机或家用电子商店中购买到。
方法 5:退出不必要的软件
其他程序,例如防病毒、防火墙或防崩溃软件,可能会影响读取 CD-ROM 或 DVD.要退出所有可见程序,请右键单击通知区域中的每个图标,然后单击“退出”、“关闭”或“禁用”(如果这些选项可用)。
方法 6:查找驱动器或录制软件的已知问题
搜索 Microsoft 知识库,查找 CD-ROM 或 DVD 驱动器的品牌和型号。在知识库中可能会找到特定驱动器的已知问题。如果计算机包括 CD-R 或 CD/RW 录制(烧制)软件或数据包写入软件,请搜索 Microsoft 知识库,查找这些软件的已知问题。若要查看 Microsoft 知识库,请访问下面的 Microsoft 网站:
方法 7:查找驱动器固件更新
联系您的计算机或者 CD-ROM 或 DVD 驱动器的制造商,查看您的驱动器是否有可用的软件更新。这些称为“固件”更新。偶尔会发布一些更新,它们可以解决驱动器可读取大多数光盘而不能读取所有光盘的问题。
方法 8:禁用 CD-ROM 或 DVD 驱动器的直接内存访问 (DMA)
注意:要禁用 CD-ROM 或 DVD 驱动器的直接内存访问 (DMA),请按照下列步骤操作。
仅 Windows XP
注意:如果没有列出您的驱动器,则您使用的可能是小计算机系统界面 (SCSI) 驱动器。DMA 选项在 SCSI 驱动器中不可用。 1. 单击“开始”,然后单击“控制面板”。
2. 单击“性能和维护”,然后单击“系统”。
3. 单击“硬件”选项卡,然后单击“设备管理器”。
4. 展开“IDE ATA/ATAPI 控制器”文件夹,双击“主要 IDE 通道”,然后单击“高级设置”选项卡。
5. 在“传送模式”框中,单击“仅 PIO”,然后单击“确定”。
6. 双击“主要 IDE 通道”,然后单击“高级设置”选项卡。
7. 在“传送模式”框中,单击“DMA (若可用)”,然后单击“确定”。
8. 重新启动计算机。
有关如何从 CD 安装 Microsoft Office 2000 上的程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
266700 OFFXP:如何解决从 CD 或 DVD 安装 Office XP 的问题
方法 9:删除重复驱动器
步骤 1:定位重复驱动器
1. 单击“开始”,然后单击“控制面板”。
注意:在 Windows 2000 中,单击“开始”,指向“设置”,然后单击“控制面板”。
2. 双击“系统”。
3. 单击“硬件”选项卡,然后单击“设备管理器”。
4. 展开 CD-ROM 或 DVD 分支。
5. 右键单击该设备,然后单击“属性”。
6. 记下每个设备的信息和设置。
步骤 2:在安全模式下重新启动 Windows.
要在安全模式下重新启动 Windows,请按照下列步骤操作。 1. 在继续进行之前,最好先打印这些说明。
在步骤 3 中关闭计算机之后,就看不到这些说明了。
2. 单击“开始”,然后单击“关机”。
在下拉列表中,单击“关机”。
3. 在“关闭 Windows”对话框中,单击“重新启动”,然后单击“确定”。
4. 出现提示时,按 F8.
5. 使用箭头键选择合适的安全模式选项,然后按 Enter 键。
6. 如果使用的是双启动或多启动系统,请使用箭头键选择要访问的安装,然后按 Enter 键。
步骤 3:删除重复设备
如果发现在方法 9 的步骤 1 中记下的设备列表中某个设备的新副本,请验证该设备的每个副本的属性。如果该设备的属性和您所记录的属性匹配,保留该设备。如果该设备的属性和您所记录的属性不匹配,请删除该设备。 1. 单击“开始”,然后单击“控制面板”。
注意:在 Windows 2000 中,单击“开始”,指向“设置”,然后单击“控制面板”。2. 双击“系统”。
3. 单击“硬件”选项卡,然后单击“设备管理器”。
4. 展开 CD-ROM 或 DVD 分支。
5. 右键单击每个重复设备,然后单击“卸载”或“删除”。
6. 按照屏幕上的说明进行操作,完全删除重复设备。
7. 重复步骤 4 到 6,直到删除了每个重复设备。
8. 退出设备管理器,然后关闭每个“控制面板”对话框。
方法 10:干净启动计算机
以干净启动的方式重新启动计算机,然后看问题是否依然存在。干净启动是创建干净环境的一种方法。以干净启动的方式启动计算机时,Microsoft Windows 仅启动和加载基本的设备和服务。有关如何使用干净启动的更多信息,请参阅本文后面的“更多信息”一节。
要以干净启动的方式重新启动计算机,请按照下列步骤操作。
仅 Windows XP
注意:不能使用干净启动过程重新启动基于 Windows 2000 的计算机。 1. 单击“开始”,然后单击“运行”。
2. 在“打开”框中,键入 msconfig,然后单击“确定”。
3. 单击“常规”选项卡,然后单击“有选择的启动”。
4. 单击以清除“有选择的启动”下的下列复选框: 处理 SYSTEM.INI 文件
处理 WIN.INI 文件
加载启动项
5. 单击“服务”选项卡,单击以选中“隐藏所有 Microsoft 服务”复选框,然后单击“全部禁用”。
6. 单击“确定”,然后单击“重新启动”重新启动计算机。
如果干净启动过程不能解决此问题,请仍旧使用正常启动方式重新启动计算机。为此,请单击系统配置实用程序中的“常规”选项卡上的“正常启动 - 加载所有设备驱动程序和服务”,单击“确定”,然后单击“重新启动”重新启动计算机。
方法 11:查找其他安装位置
如果您的计算机连接着网络,可能允许将 Microsoft 产品的 CD-ROM 或 DVD 驱动器共享到另一台计算机的 CD-ROM 或 DVD 驱动器。如果您可以共享另一台计算机的 CD-ROM 或 DVD 驱动器,请将产品的 CD-ROM 或 DVD 插入该驱动器,然后从您的工作站连接到该计算机并运行安装程序。为此,请按照下列步骤操作,其中的 server 是 CD-ROM 或 DVD 所在的计算机的名称,cdrom 是 CD-ROM 或 DVD 驱动器的共享名称:
1. 依次单击“开始”、“运行”,然后在“打开”框中键入 servercdromsetup.exe.
2. 单击“确定”。
方法 12:安装 MDAC 的最新版本
注意:如果您遇到这些与 Encarta 产品有关的症状,请转到方法 12.
Windows XP
1. 单击“开始”,然后单击“搜索”。
2. 在左窗格中,单击“所有文件和文件夹”。
3. 在“全部或部分文件名”框中,键入 Mdac_typ.exe.
4. 在“查找范围”框中,单击 CD-ROM 或 DVD 驱动器,然后单击“搜索”。
5. 找到该文件后,双击“Mdac_typ.exe”开始安装过程。
Windows 2000
1. 单击“开始”,指向“搜索”,然后单击“文件或文件夹”。
2. 在“要搜索的文件或文件夹名为”框中,键入 Mdac_typ.exe.
3. 在“查找范围”框中,单击 CD-ROM 或 DVD 驱动器,然后单击“立即搜索”。
4. 找到该文件后,双击“Mdac_typ.exe”开始安装过程。
注意:有关如何从 Internet 安装 MDAC 的最新版本的信息,请访问下面的 Microsoft 网站:
如果这样做不能解决该问题,请继续使用下一方法。