Windows 10与Windows 7 GPT文件系统不兼容?


2

晚上好,我有一个双启动系统,Windows 10和Windows 7安装在一个高清,我的第二个高清是一个空的存储多媒体和游戏。两个磁盘都格式化为GPT。

我注意到一个非常奇怪的问题,每当我在Windows 10下运行时将文件写入第二个驱动器时,我可以在Windows 7中读取这些文件而没有问题,但是如果我使用Windows 7将文件写入第二个驱动器,尝试使用Windows 10访问它们,我没有看到文件夹。至少我看到了这个文件夹,但是Windows 10告诉我它是无法访问或损坏的,即使在授予自己访问权限(弹出窗口)之后也是如此。

但是当我将第二个HD格式化为MBR时,这个问题就消失了; 两个系统现在都可以正常编写和交叉读取彼此的文件,而且那个烦人的对话框说明我需要授予自己阅读其他操作系统所写文件的权限,这似乎不再弹出。

这里发生了什么?有人有任何想法吗?WIndows 7在主GPT磁盘上运行良好,为什么在共享第二个GPT驱动器时会出现这样的冲突?

非常感谢。


1
没有; 没有不兼容性。
Ramhound 2016年

Answers:


1

首先,主引导记录(MBR)GUID分区表(GPT)是分区表类型; 它们是编码分区的起点和终点以及其他分区元数据的方法。它们不是文件系统。术语“格式”通常应用于极低级别的数据结构(这些日常使用的用法)或意味着创建文件系统 - 即,比分区表更低或更高级别的构造。

您遇到的问题可能与新技术文件系统(NTFS)有关,这是现代版本的Windows本身使用的文件系统。我不知道Windows 7和Windows 10创建或管理NTFS的方式有什么不同; 但是,有一个区别可以解释您的问题:Windows 8及更高版本实现了一个名为Fast Startup的功能,其中关闭操作变为挂起到磁盘操作。这导致文件系统数据结构处于不一致状态。如果您随后启动另一个操作系统(Linux,OS X或其他版本的Windows),它将看到该磁盘,就好像之前的操作系统崩溃并尝试修复它一样。当您重新启动到Windows 10时,它将看到一个“已修复”的磁盘,并且不知道如何处理它已缓存但尚未写入磁盘的数据。最终结果可能是您所描述的文件丢失,以及可能更严重的问题。

解决方案是禁用快速启动。这里描述这样做以及其他地方。您可能还需要禁用与之相关的Windows 10 Hibernate功能; 请看这里了解更多信息。请注意,Fast Startup和Hibernate是Windows功能。许多EFI具有称为“快速启动”的功能或类似的功能。此功能与Windows功能完全无关,不应导致此类问题。

至于为什么当你使用MBR而不是GPT时问题消失了,你可能只是幸运地使用了MBR; 或者可能是Windows不在MBR磁盘上使用快速启动。(我不知道Windows如何使用此功能存在GPT-vs-MBR差异。)


窗户可以从休眠文件GPT磁盘上引导,只要它的靴子。
iBug 2017年

-1

它只需要两个Windows的权限,

只需打开属性文件夹(右键单击)并转到安全选项卡,然后将您的帐户用户名添加到安全列表中。

检查清单完全控制并申请。

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.