相关疑难解决方法(0)

Windows 10 如何在仅 32 GB 的磁盘空间上运行?

有许多低于 200 美元的 Windows 10 笔记本电脑只有 32 GB SSD 硬盘,例如联想 100s、HP Stream 13 等......

鉴于我的普通笔记本电脑上的 Windows 目录本身超过 32GB,这些笔记本电脑甚至如何运行?有地方放东西吗?我不会很快就会遇到硬盘空间不足的问题吗?

storage disk-space windows-10

44
推荐指数
5
解决办法
4万
查看次数

在 SSD 上“压缩操作系统驱动器”值得吗?

我的 SSD 磁盘空间不足,我看到建议使用“压缩您的操作系统驱动器”来节省一些磁盘空间。

磁盘清理

我的问题:

  1. 我不确定压缩操作系统驱动器是否有任何性能损失。
  2. 而且我什至不确定此选项是否与 C 驱动器属性中的“压缩此驱动器以节省磁盘空间”相同,如下所示。此选项似乎会带来性能损失

磁盘属性

编辑:

我的电脑信息:

  1. 视窗 10
  2. 12GB 内存
  3. 4 核 Intel i7

compression ssd hard-drive windows-10

19
推荐指数
1
解决办法
8万
查看次数

避免压缩系统映像在 NTFS 上出现极端碎片

问题说明

我将使用 wbadmin 创建的 Windows 磁盘映像存储在 NTFS 驱动器上,然后我发现使用 NTFS 压缩进行压缩可以节省 1.5-2 倍的空间,并且仍然可以提供完全的恢复可用性。

但是在压缩过程中,文件变得非常碎片化,系统磁盘映像通常超过100'000个碎片。

有了这样的碎片,碎片整理需要很长时间(每个图像需要几个小时)。一些碎片整理程序甚至无法处理它,他们只是跳过文件或崩溃。

我认为问题的根源在于,该文件是由单独保存的块压缩的。

问题

有没有好的(快速)方法来对图像文件进行碎片整理,同时保持压缩(或压缩它而不会造成极端碎片)?可能是将文件快速碎片整理到连续可用空间的某个实用程序,还是从现有的非压缩文件创建非碎片压缩文件的某个实用程序(或方法)?

基于评论/答案的评论:

  1. 在我的情况下,外部(对 Windows 内核)压缩工具不是一个选项。他们无法即时解压缩文件(要解压缩 10 Gb 文件,我需要 10 Gb 免费,这并不总是可用;而且,这需要很多时间);当系统从 DVD 启动以进行恢复时,它们无法访问(这正是我需要可用图像的时候)。请停止提供它们,除非它们在 ntfs 上创建透明压缩文件,例如compact.exe.

  2. NTFS 压缩对于系统映像并没有那么糟糕。除了碎片化,其他都不错。并且解压不会占用太多CPU时间,仍然可以减少IO瓶颈,从而在适当的情况下(具有显着比例的非碎片压缩文件)提供性能提升。

  3. 碎片整理实用程序对文件进行碎片整理而不考虑它们是否被压缩。唯一的问题是碎片数量,无论碎片文件是否压缩,都会导致碎片整理失败。如果碎片数量不高(大约10000个已经可以了),压缩文件将被碎片整理,并保持压缩和完整。

  4. NTFS 压缩率可能不错,具体取决于文件。系统映像通常最多压缩到原始大小的 70%。

    对截图的人不信,不过,你可以自己做测试。

  5. 我实际上从 NTFS 压缩的图像中进行了修复,无论是碎片还是非碎片,它都有效,请相信我或自己检查一下。rem:正如我一年前发现的那样,它在 Windows 8.1 中不起作用。它仍然适用于 Windows 7、8 和 10。

预期答案:

适用于 Windows 的工作方法或程序:

  1. 压缩文件(使用 NTFS 压缩,并使其可被 Windows Recovery 访问)而不会创建大量碎片(可能到另一个分区或制作压缩副本;它在 HDD 上必须至少比compact+快 3 倍defrag),

    或者

  2. 快速(至少比 HDD 上的 Windows 碎片整理快 3 倍)对严重碎片化的文件进行碎片整理,例如包含 100K+ 碎片的文件(碎片整理后必须保持压缩)。

windows compression defragment ntfs images

8
推荐指数
1
解决办法
5666
查看次数

解压缩文件,在 Windows 10 上压缩

我正在测试 Windows 10,我发现一件非常有趣的事情是紧凑型的新开关:

Displays or alters the compression of files on NTFS partitions.

COMPACT [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [/EXE[:algorithm]]
    [filename [...]]
Run Code Online (Sandbox Code Playgroud)

<cut>

  /EXE      Use compression optimized for executable files which are read
    frequently and not modified.  Supported algorithms are:
    XPRESS4K  (fastest) (default)
    XPRESS8K
    XPRESS16K
    LZX       (most compact)
Run Code Online (Sandbox Code Playgroud)

我做了一个实验:

compression type        | size (bytes)
––––––––––––––––––––––––+–––––––––––––
pre-win10:
no compression          |  46 652 204
LZNT1 (NTFS default)    |  26 230 789

new ones:
LZX                     |  15 749 125 …
Run Code Online (Sandbox Code Playgroud)

compression ntfs windows-10-preview

5
推荐指数
1
解决办法
2978
查看次数

如何在新文件上设置自动 NTFS LZX 压缩

我知道可以使用 LZX 在命令行上压缩文件:

COMPACT /C /S:E:\Backup /EXE:LZX
Run Code Online (Sandbox Code Playgroud)

但我想在文件写入磁盘之前这样做。

如果我通过资源管理器在根文件夹上启用压缩,文件将使用弱压缩方法写入,而我想使用 LZX。

compression ntfs windows-10

4
推荐指数
1
解决办法
3641
查看次数