use*_*123 10 windows boot windows-10 win10-fast-startup
Microsoft Windows 有一个功能,在关闭时,它实际上会进入休眠状态而不是完全关闭,以便将来更快地启动(尽管可以禁用此功能)。这将保留内核和系统会话的状态,同时锁定 Windows 分区以防止数据的编辑和损坏。可以在此处找到此信息。
我个人在双启动 Windows 和 Ubuntu 并尝试从 Ubuntu 访问我的 Windows 文件时也遇到过这个功能。
这个驱动器锁定是如何工作的?例如,它是否依赖于其他操作系统遵守驱动器锁定(如设置锁定位)或它是否完全阻止其他操作系统修改数据(如驱动器加密,这显然不是因为文件可以读取,但未写入)。驱动器可以被其他操作系统解锁吗?
Mok*_*bai 12
Windows 使用驱动器上的“脏”位来通知系统它是否已完全关闭。
来自Raymond.cc 博客上的 HAL9000:在不使用 CHKDSK 的情况下手动重置或清除 Windows 中的脏位
现在最长时间未解决的一个谜团是硬盘驱动器卷上的脏位。基本上,脏位只是位于硬盘驱动器上某个隐藏位置的 1 个十六进制值,Microsoft 直到最近才公开。Windows 将检查脏位以确定卷是否可能包含损坏的文件,因为使用仍打开的文件硬重置 Windows 计算机或拔下正在复制文件的 USB 闪存驱动器。
它在 Fast Startup 下起到相同的作用,因为系统处于休眠状态,它没有完全关闭,因此被认为是“脏的”,因为休眠系统可能有文件打开或数据准备写入。
Linux,或者至少它的某个版本,可以尊重脏标志并拒绝以读写方式打开磁盘,恢复为只读。
不遵守该标志将导致 Windows 认为磁盘可能已损坏,因为磁盘的其他内容可能与操作系统存储的数据不一致。
另外,来自FOG Wiki:Windows Dirty Bit
Windows“脏位”在以下情况下设置为 ON:
- 有待处理的 Windows 更新
- 有一个挂起的重启
- 快速启动已启用
- Windows 已休眠
- Windows 不正常关闭
- 有一个chkdsk预定
- 检测到数据损坏
...
Windows 8.0、8.1 和 10(以及很可能是未来的 Windows 版本)具有称为“快速启动”的功能。此功能基本上设置了窗口,以便在系统关闭时进入休眠状态。这使 Windows 的启动速度比过去的 Windows 版本快得多。由于此功能默认开启,Windows 操作系统分区有一个休眠文件,可防止通过 FOG 挂载和映像,并将操作系统分区的“脏位”标记为开启。即使禁用了休眠和快速启动,休眠文件仍然存在并且“脏位”保持打开状态,这些事情会导致问题。有几种方法可以解决/解决这个问题。
归档时间: |
|
查看次数: |
1127 次 |
最近记录: |