自动修复无法修复我的电脑


2

我在Windows 8.1上遇到了一个问题,可以通过运行自动修复来修复(根据我在线阅读的文章),这就是我试图做的事情。

每次运行它时,自动修复失败并说“自动修复无法修复您的PC”......然后它说它写了这个日志文件:

d:\ WINDOWS \ SYSTEM32 \日志文件\ SRT \ SrtTrail.txt

这对我来说没有多大意义,因为该日志文件位于不映射到硬盘的D:驱动器中。我的D:驱动器是CD驱动器,而不是硬盘。我不知道如何检查这个日志文件,并在此找到根本问题来修复自动修复...当我在我的C:驱动器中检查相同的日志文件时,它不包含任何错误...可能是因为它将我的上次启动记录到Windows中...所以在修复屏幕中是否有某种方法可以检查此文件?


D: 可能是你的系统恢复驱动器,因为它只是一个FAT32驱动器,没有什么能阻止操作系统写入它。不知道为什么它选择那个驱动器来写,但哦,好吧。进入计算机管理并安装系统恢复驱动器,看看是否可以找到该文件。
allquixotic

@allquixotic谢谢,我下班回家后会给你一个机会!
Alexandru

另一方面,自动修复(在Windows 7中正式启动修复)在修复任何问题方面都是非常糟糕的。我从来没有让它正常工作。
Nathan C

@NathanC我想我的系统上必然会有一些导致DCOM错误的感染,我读了这篇帖子,这意味着运行自动修复修复了这个问题: answers.microsoft.com/en-us/windows/forum/windows_8-system/...
Alexandru

或者,我认为我的主驱动器可能会失败......这可能是根本原因。我还要在安全模式下对我的C:驱动器运行手动磁盘检查: thewindowsclub.com/disk-error-checking-windows-8
Alexandru

Answers:


2

显然D:驱动似乎不是你期望的那个。

当我从虚拟硬盘启动Windows时,所有驱动器也会互换。

在修复菜单/屏幕中,您可以点击 转移 + F10 在键盘上获取命令提示符。

使用以下命令确定您的硬盘:

C:\Windows\system32>diskpart

Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: My-PC

DISKPART> list volume

由于我不知道确切的问题,这里有一些可能有帮助的解决方案猜测。 从该命令提示符,您可以使用以下命令手动修复系统:

修复系统文件:

sfc /scannow

重建BCD

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

扫描磁盘是否存在问题:

chkdsk D: /f

其中D:指您的系统分区。


这是一个非常非常好的提示。我今晚会试一试。
Alexandru

1
我认为,通过这个,我还可以使用“more”和“type”命令检查自动修复日志来读取文件: windows-commandline.com/read-file-from-command-line
Alexandru

1
您应该使用该快捷方式,否则您只需使用包含Win安装的USB-Stick启动。是的,你是对的,“更多”命令非常适合在cmd中查看文件,但我很确定你可以通过从控制台打开文件打开任何带有记事本的文本文件。像这样 x:\Sources> D:\Windows\System32\Logfiles\Srt\SrtTrail.txt
MrMAG

看起来我的主硬盘出现故障。
Alexandru
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.