磁盘空间管理可重新启动在 Windows 95 和 MS Plus!

文章翻译 文章翻译
文章编号: 136899 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
注: 如果电源是丢失在升级过程中为磁盘空间管理 3,开启计算机时在电源恢复和磁盘空间管理将自动重新启动中断的位置。
展开全部 | 关闭全部

本文内容

概要

本文讨论了可重新启动的磁盘空间管理压缩操作,在 Windows 95 和 Microsoft Plus! Windows 95 的。如果该操作被中断,可以自动启动的操作和 $ 计算机重新启动,都是可重新启动操作。

更多信息

磁盘空间管理重启能力

磁盘空间管理操作是可重新启动,因为计算机可能呈现不可用,如果该操作被中断,或因为操作需要重新启动计算机才能完成。以下的磁盘空间管理操作是可重新启动:
  • 压缩现有驱动器
  • 解压缩 DoubleSpace 或 $ 磁盘空间管理的驱动器
  • 创建新的空磁盘空间管理驱动器
  • 更改 DoubleSpace 或 $ 磁盘空间管理的驱动器的大小
  • 更改为 DoubleSpace 或 $ 磁盘空间管理驱动器的预估的压缩比率 (ECR)
  • 装配 DoubleSpace 或 $ 磁盘空间管理的驱动器
  • 升级 (转换) 一个 DoubleSpace 或 $ 磁盘空间管理驱动器的磁盘空间管理 3 的格式为
某些操作可能会阻止 Windows 95 正常启动,如果在操作完成之前重新启动计算机。例如对于压缩包含 Windows 95 的系统文件的目录,时 Windows 95 文件可能位于两个不同的驱动器上。如果计算机现在重新启动,Windows 95 可能无法在压缩过程完成之前开始。其他如装入一个磁盘空间管理或 $ DoubleSpace 驱动器的操作可能只被需要重新启动计算机以确保磁盘空间管理驱动程序被加载并配置了适当的设置。为了可重新启动磁盘空间管理使用按下面这样确定的两种方法之一:
  • 如果创建一个新的空磁盘空间管理驱动器的磁盘空间管理使用快速重启能力方法。
  • 如果正在执行该操作涉及的独占访问文件系统锁无法获得的驱动器,磁盘空间管理使用完整的可重启方法。

    注: 磁盘空间管理器无法获取包含打开的文件的任何驱动器上的排他锁。包含 Windows 文件夹的驱动器、 Windows 的交换文件所在的驱动器和从该程序当前正在运行一个驱动器通常包含打开的文件。
  • 如果上述条件的任何应用,磁盘空间管理使用快速重启能力。
实质上是,如果磁盘空间管理是确保正在执行该操作不会危及 Windows 95 的文件,并且在操作过程中没有点处将 Windows 95 无法加载,则使用快速重启能力。在这种情况下磁盘空间管理创建 Restart.drv 文件,以指示执行哪些操作正在和 RunOnce 项在注册表中的位置以下命令:
   DRVSPACE /RESTART /INTERACTIVE
				
放置在注册表中的此命令会导致磁盘空间管理会自动重新启动,如果在计算机重新启动。完成该操作时将删除该注册表项和 Restart.drv 文件。

当正在执行该操作可能会暂时阻止 Windows 95 启动时,将使用完整的可重启。此方法使用小型-Windows,它是由 Windows 95 安装程序还使用一个 Windows 3.1 子集。通过将 mini-Windows 文件物理启动驱动器上的一个副本放在开始操作之前,磁盘空间管理可确保一个 GUI 操作环境将是可用的重新启动。 磁盘空间管理执行以下步骤以准备进行完全的可重启:
  1. 查找物理启动驱动器 (PBD) 是将是驱动器 C,如果没有磁盘压缩软件已加载的驱动器。此驱动器被保证始终可用。
  2. 创建称为 Restart.drv 该 PBD 的根目录中的文件。 此文件包含有关执行哪些操作正在和该操作的当前状态是什么信息。
  3. 在 PBD 上创建一个 Failsafe.drv 目录,并将 mini-Windows 文件复制到此目录。mini-Windows 文件存储在 Mini.cab cab 文件,安装程序复制到 Windows\System 目录中。

    注: Failsafe.drv 目录不会自动删除从该 PBD 成功完成当前操作。这就消除了磁盘空间管理来创建目录和未来的需要完整的可重启操作期间将 mini-Windows 文件复制到它的需要。
  4. 确保在 PBD 上的冲突和 Autoexec.bat 文件的副本。如果文件不存在上 PBD,但驱动器 C 被压缩,并且文件的副本存在有,将文件从驱动器 C 复制到该 PBD。如果文件不存在该 PBD 上,并且未压缩驱动器 C 上该 PBD 创建冲突和 Autoexec.bat 文件的新副本。
  5. 将其自身复制到使用该名称在 Failsafe.drv 目录 W31space.exe。显示与 Windows 3.1 兼容,然后将更新此副本。
  6. 替换当前的外壳 = mini-Windows System.ini 文件中的行,使用以下行: SHELL=W31SPACE.EXE 这会导致 mini-Windows 它启动时运行磁盘空间管理。它会自动识别当前方案和推断缺少 /RESTART 开关。
  7. 查看上 PBD,冲突文件中的每一行,并将复制该文件从其原始位置 Failsafe.drv 目录中引用的每个驱动程序。引用这份文件,而不是原始副本,然后更改冲突文件中的行 (冲突文件中该 PBD 始终引用为驱动器 C,无论其当前的驱动器盘符)。

    注: 冲突和 Autoexec.bat 文件的备份副本将复制到 Failsafe.drv 目录和命名 Config.pss 和 Autoexec.pss。此外,磁盘空间管理暂时禁用任何行在该冲突中文件的加载 Emm386.exe,以确定在具有不可用的上端内存块 (UMBs) 的计算机上执行操作不可能出现问题。如果 mini-Windows 将无法启动 Emm386.exe 行已重新启用并 mini-Windows 尝试重新启动。
  8. 修改该 PBD Autoexec.bat 文件,以便使其从 Failsafe.drv 为目录开始 mini-Windows 运行 Dosx.exe。
  9. 如果压缩的驱动器 C Dblspace.ini 或 Drvspace.ini 文件,从而导致要装载的驱动器 C 中一行将被删除。这将确保在 PBD 始终是驱动器 c。

    注: 当 C 驱动器的压缩 Failsafe.drv 目录未压缩并完成该操作时可以找到未压缩的主驱动器上。

升级到磁盘空间管理 3 的驱动器

将现有的 DoubleSpace 或 $ 磁盘空间管理驱动器转换为磁盘空间管理 3 时, 磁盘空间管理将执行以下步骤:
  1. 重命名现有 DoubleSpace 或磁盘空间管理压缩卷文件 (CVF) Dblspace.030 或 Drvspace.030。如果已存在具有该名称的文件,而被尝试扩展.031。如果已存在具有该名称的文件,扩展名.032 尝试,依此类推直到找到唯一的文件名。
  2. 在 $ 磁盘空间管理 3 的格式中创建一个新的 CVF。
  3. 安装新的 CVF 使用保护模式磁盘空间管理 3 驱动程序。
  4. 装载原始 DoubleSpace 或磁盘空间管理 CVF。
  5. 将所有数据从原始 CVF 都移到新 CVF。
  6. 卸载,然后删除原始 CVF。

属性

文章编号: 136899 - 最后修改: 2013年9月27日 - 修订: 1.2
这篇文章中的信息适用于:
  • Microsoft Windows 95
  • Microsoft Plus!95 标准版
关键字:?
kbnosurvey kbarchive kbmt kbdiskmemory kbinfo KB136899 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 136899
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com