极慢的XP预启动(驱动程序加载阶段)


2

前问题: 我最近在XP时崩溃了。我启动到DOS并运行ScanDisk来检查我的XP分区(FAT32)并运行表面扫描。一旦我对系统驱动器干净且完好无损感到满意,我尝试启动进入XP。不幸的是,它没有(完全)有效。

问题: 当我尝试启动XP时,它似乎什么都不做,虽然我可以看到HD LED不时闪烁。屏幕为黑色,屏幕底部有一个Windows 2000风格的文本模式/ ASCII艺术进度条 非常 慢慢向前走。

观察: 如果我尝试在安全模式下启动,看起来似乎没有发生任何事情,但后来我看到驱动程序正常加载,除了每个驱动程序缓慢加载(每个文件约3-5秒)。对于每一个,除了加载它的时间,我可以听到硬盘驱动器短暂的格栅(一两个短脉冲的噪音和高清LED闪烁)。


测试1: 我重新启动到Windows 7(在不同的驱动器上)并安装每个注册表配置单元并将其导出到 .REG 文件。然后我用一个最近的荨麻疹副本重复它并比较它们。这些文件几乎相同(除了在备份和崩溃之间的两天内所做的更改)。因此,注册表应该没问题。

测试2: 然后我将整个XP驱动器复制到存档,然后将其扩展到另一个驱动器并将其与原始XP驱动器进行比较。整个过程没有停顿,只花了几分钟就没有错误地工作(即没有硬盘读取问题)。我使用了一个映像工具克隆驱动器并验证它,同样没有任何问题。

测试3: 我正在看电影,所以我决定让它坐在那里,只要它需要。事实证明是的,它 开机。首先,我在安全模式下启动,几分钟后,一旦完成加载 gap440.sys,硬盘驱动器灯稳固,Windows加载并按预期运行。然后我以正常模式重新启动,文本模式进度条慢慢向前移动。后 11分钟 其中,高清LED稳固,Windows加载并按预期运行(尽管它加载了一个新的空白配置文件而不是我的;我必须编辑注册表中的配置文件目录以将其设置为正确的配置文件)。我重复正常启动,再次花了11分钟才显示XP启动画面。


题: 那可能是什么问题呢?为什么XP会如此缓慢地加载驱动程序?


1
它是否在任何模式下完全加载Windows XP?
CharlieRB

对;它 能够 一旦它超过了极其缓慢的驱动程序加载,就可以正常加载。
Synetech

我会读取硬盘上的智能数据,听起来像驱动器在pio模式下运行。
Moab

@Moab它在完成驱动程序加载阶段后运行正常(并且在崩溃之前用于运行正常)。它会以某种方式重置吗?即使它在PIO模式下运行,它也不应该像这样,因为当你第一次安装Windows时,它运行在PIO模式,因为它还没有安装驱动程序,并且不会像这样运行。
Synetech

那么你是否会向每个人展示你的启动日志中的内容,就像报告此问题的其他人一样? ☺
JdeBP

Answers:


1

好消息和坏消息。

好消息是XP再次正常运行。坏消息是修复没有合理的解释。 (可悲的是,即使计算机是 按说 确定性机器,它们经常表现出间歇性甚至“随机”的行为。)

在任何情况下,我都使用我观察到的行为来尝试某些东西。磁盘可以正确读取,文件全部存在且完好无损。我今天有一个新的备份,所以我想我会格式化驱动器(扫描坏扇区,其中没有找到),并恢复驱动器。


至少有三种方法可以恢复驱动器。 (1) 使用克隆工具还原驱动器映像, (2) 挂载映像并将所有文件复制到驱动器,或 (3) 将文件从存档中提取到驱动器。

克隆驱动器会将驱动器恢复到(可能)之前的状态(由于它在该状态下不起作用,这将是毫无意义的)。复制文件和文件夹会导致 所有 文件夹丢失原来的时间戳(不是很大的交易,但我不喜欢那个)。所以我将存档中的所有文件解压缩到新格式化的驱动器。

我重新启动进入DOS并运行ScanDisk和表面扫描。两者都很好。我运行了Western Digital的DataLifeGuard(快速和扩展测试)。两者都很好。我重新启动并从启动菜单中选择了XP。两秒钟后,XP启动画面出现了。然后我得到了 关机不当 对话框(因为注册表是在我做之前的 11分钟启动 测试),所以我输入了一个说明。几秒钟后,我被启动到XP中,事情似乎运行得很顺利(这就是我现在正在输入的地方)。


问题是固定的,但我不知道它是什么。考虑到解决方案(擦除驱动器并将文件复制回来),我最好的猜测是它对其中一个文件系统结构的写入不好 - 一个无法被ScanDisk,chkdsk,Norton Disk Doctor等检测到的结构。 (不,它不是病毒;崩溃是因为系统运行时出现电源故障。)


WTF?有人为我的问题投票解决了问题,甚至懒得发表评论为什么?那是大胆而傲慢的。我遇到了一个无人能解决的问题。我找到了解决问题的方法,并将其发布,以便其他人可以知道如果他们遇到同样的问题该怎么做。哪有人下来投票给一个有效的解决方案(甚至没有说明他们的问题是什么原因)?这种不相关的复仇投票充满了SE系统的问题。
Synetech
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.