事实:

事实:

几周前,我的操作系统 (Windows 10) 出了点问题。我的笔记本电脑上有安装操作系统的 SSD 和用于数据的 HDD(CD 驱动器插槽)。

我通常会让电脑休眠,而不是关机。我还有个坏习惯,就是把系统更新推迟几天。

在约 2 次“稍后询问我”之后,Windows 无论如何都会以某种方式更新系统(我将我的电脑休眠,第二天我运行它,我看到它重新启动并更新 - 不确定这是如何以及何时发生的,但这并不重要)。

每当它自行更新并重新启动时,我的硬盘就会出现 I/O 设备错误。

事实:

  • 该驱动器位于“此电脑”中
  • 有时我可以在该驱动器上创建一个文件(并向其中添加一些内容)
  • 我无法打开重启前创建的任何文件(文件被程序打开,但无法显示 - 某些应用程序特定的错误)
  • 我可以打开一些目录(不同的路径深度),但大多数无法打开 在此处输入图片描述
  • 断开并清洁硬盘连接无济于事
  • 重新启动操作系统没有帮助

修复此问题的唯一方法是:

  1. 关掉电脑
  2. 移除 HDD
  3. 启动操作系统<------- 正在启动操作系统没有HDD 绝对至关重要
  4. 再次关闭电脑
  5. 重新连接硬盘
  6. 启动操作系统
  7. 在下次 Windows 更新之前,HDD 可以正常运行

根据上述解决方法,我认为问题是不是与硬件有关。问题是,我可以在不重新安装操作系统的情况下永久修复它吗?

Windows 事件日志:

除了大量这样的警告外,没有什么有趣的东西:

The system failed to flush data to the transaction log. Corruption may occur in VolumeId: D:, DeviceName: \Device\HarddiskVolume7.
(The I/O device reported an I/O error.)

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Microsoft-Windows-Ntfs" Guid="{3FF37A1C-A68D-4D6E-8C9B-F79E8B16C482}" /> 
  <EventID>140</EventID> 
  <Version>0</Version> 
  <Level>3</Level> 
  <Task>0</Task> 
  <Opcode>0</Opcode> 
  <Keywords>0x8000000000000008</Keywords> 
  <TimeCreated SystemTime="2019-01-23T21:07:23.058660400Z" /> 
  <EventRecordID>27166</EventRecordID> 
  <Correlation /> 
  <Execution ProcessID="4" ThreadID="4308" /> 
  <Channel>System</Channel> 
  <Computer>gisek</Computer> 
  <Security UserID="S-1-5-18" /> 
  </System>
- <EventData>
  <Data Name="VolumeId">D:</Data> 
  <Data Name="DeviceName">\Device\HarddiskVolume7</Data> 
  <Data Name="Error">0xc0000185</Data> 
  </EventData>
  </Event>

答案1

对我来说,解决方案是刷新Windows。我选择了“保留个人文件、应用程序和 Windows 设置”选项,这样我的文件和程序就完好无损了。之后这个问题再也没有出现过。

相关内容