为什么在 Windows 7 上安装 SP1 后分区内容会发生变化?

为什么在 Windows 7 上安装 SP1 后分区内容会发生变化?

计算机:HP Pavilion s5227c 台式机 / 操作系统:Windows 7
SSD1:SAMSUNG 860EVO 250GB / SSD2:SAMSUNG 860EVO 250GB
HD1:Seagate ST4000DM,4TB,3815320MB,分区类型:GUID 分区表 (GPT)
HD1:分区 1 = 102000MB 驱动器 D:,分区 2 = 1331200MB 驱动器 E:,分区 3 = 1460177MB 驱动器 F:

SSD1 上安装了 CDROM 中的 Windows 7。只有一个 NTFS 分区。操作系统位于驱动器 C:
此时 Service Pack 1 尚未安装。安装了一些应用程序,其中一个是
Acronis True Image Home Edition,用于执行 Windows7 操作系统备份。备份已完成。

默认情况下,TrueImage 在 HD1-partition3 上创建一个文件夹 F:\MyBackups\,并创建 5 个 4.7GB 的文件。它们是实际的驱动器 C:Windows7 操作系统备份。HD1 上已经有一个名为 F:\Backup\ 的文件夹,里面有来自另一台计算机的 3 个以前备份的子文件夹。现在,HD1 F:\ 上有两个文件夹,分别称为 \MyBackups 和 \Backup,其中的子文件夹包含许多不同版本的 Windows7 备份文件。为了保持有序,F:\MyBackup 中的 5 个备份文件被移动到文件夹 F:\Backup\Win7Bare\,并且故意删除了 F:\MyBackup,因为它是空的,不再需要。

然后,安装 ServicePack1。重启后,文件夹 F:\Backup\Win7Bare 消失了。其他子文件夹仍在那里,包含所有文件。新创建和移动的 \Win7Bare 子文件夹不再可见。现在假设新创建的备份不再可用。这是计算机/操作系统的一个非常令人费解和麻烦的行为。

需要该备份才能恢复,但该备份不再可用。为了避免进一步丢失数据,使用另一个 SSD 重复安装,再次安装 Windows7。重复完全相同的过程。在安装了 HD1 的 SSD2 上安装 Windows 7 后,包含驱动器 F:\ 的分区 3 突然显示文件夹 F:\MyBackups,其中包含之前丢失的 5 个文件。好像从之前的 Windows7 安装中复制的文件从未移动到 F:\Backup\Win7Bare 文件夹中。现在可以将原始 Windows7 备份复制到驱动器 E:\MyBackup,以确保其可用性,因为 HD1 的可靠性似乎受到了损害。 在此处输入图片描述

值得一提的是,在这台 HP 电脑上安装 Windows7 之前,Seagate HD1 只准备了一个 1TB 的分区,即 NTFS。由于 NTFS 的 3TB 限制,这种配置的功能有限。发现此限制后,删除了 HD1 分区,并将驱动器更改为 GPT 模式。这造成了一个无法解释的问题,即 HD1 无法再访问整个 4TB。即使在 GPT 模式下,也只能访问 1.6TB。其余部分被抹去,无法访问。

为了解决这种情况,必须使用 Seagate DOS 应用程序处理该驱动器,将其重新初始化为出厂默认设置。然后整个 4TB 又可用了,并且可以重新划分为 3 个分区(如上所述)。之后,所有分区都用于各种数据存储,这些数据存储在 s5227c HP 计算机中可用。

测试已经做过多次了。使用 SSD1 启动计算机(装有 Windows 7 无 SP1)将显示 HD1 分区 3 上的文件夹 F:\Backup\Win7Bare\,并隐藏 F:\Backup 和其他文件夹。
然而,使用 SSD2 启动计算机(装有 Windows 7 带 SP1)将隐藏 HD1 分区 3 上的文件夹 F:\Backup\Win7Bare\,并显示 F:\Backup 和其他文件夹。

看起来好像 SP1 安装弄乱了 HD1 上分区 3 的文件分配表。这可能是由使用 Seagate DOS 应用程序进行的出厂重置引起的吗?这似乎是导致此行为的唯一因素。

问题:从 Windows7 或 Windows7SP1 启动时,什么原因导致数据硬盘上的某些文件夹被隐藏或重新出现?

答案1

我目前还不能投票或发表评论,但我认为反对票来自那些不喜欢阅读太多内容的人。我建议重新措辞,先提出问题,然后再提出相关示例来阐述您的假设/观察。为了使问题清晰,您需要省略一些细节,例如非常详细的逐步说明您的操作。

就您的问题而言,我认为@Fred 可能有所发现。

答案2

我发现了这个问题:以下是微软文章的引文 https://docs.microsoft.com/en-us/troubleshoot/windows-server/backup-and-storage/support-for-hard-disks-exceeding-2-tb

参见文章末尾:

已知问题或限制:由于最近才开始向单磁盘容量超过 2 TB 过渡,因此 Microsoft 调查了 Windows 如何支持这些大磁盘。调查结果显示,在 Windows 7 Service Pack 1 和 Windows Server 2008 R2 Service Pack 1 之前的所有 Windows 版本中都存在一些问题。

基本上,没有 Service Pack 1 的 Windows 7 不适合访问 4TB 驱动器的全部容量。
一种解决方法是安装 SP1

相关内容