介绍

Nanazip #

NanaZip 是一个开源的压缩文档管理器,旨在提供现代化的 Windows 体验,基于著名的开源文件存档器 7-Zip 开发。

下载Nanazip正式版3.0.1000.0 下载Nanazip预览版3.5.1000.0

安装方法 在这里

NanaZip特性 #

  • 继承 7-Zip 24.07 的所有功能。
  • 支持所有 GUI 组件的深色模式。
  • 在主窗口上支持Mica效果。如果您在禁用 HDR 的情况下使用暗模式,您将享受所有 GUI 组件的全窗口沉浸式云母。
  • 使用 MSIX 打包以获得新式部署体验。
  • 支持 Windows 10/11 文件资源管理器中的上下文菜单
  • 启用对 NSIS 存档的 NSIS 脚本反编译支持。(从 7-Zip NSIS 分支合并而来。
  • 提供 7-Zip 执行别名,帮助用户迁移到 NanaZip。
  • 支持 Brotli、Fast-LZMA2、Lizard、LZ4、LZ5 和 Zstandard 编解码器。(从 7-Zip ZS 分支合并)
  • 支持所有 GUI 组件的 Per-Monitor DPI-Aware。
  • 支持 i18n for GUI 版的 Self Extracting Executable。
  • 将以下 HASH 算法集成到 RHash 的 NanaZip 中(AICH、BLAKE2b、BTIH、ED2K、EDON-R 224、EDON-R 256、EDON-R 384、EDON-R 512、GOST R 34.11-94、GOST R 34.11-94 CryptoPro、GOST R 34.11-2012 256、GOST R 34.11-2012 512、HAS-160、RIPEMD-160、SHA-224、SHA3-224、SHA3-256、SHA3-384、SHA3-512、Snefru-128、Snefru-256、Tiger、Tiger2、TTH、Whirlpool)、xxHash(XXH3_64bits、XXH3_128bits)和 GmSSL (SM3)
  • 为所有目标二进制文件启用控制流防护 (CFG),以缓解 ROP 攻击。
  • 将所有 x86 和 x64 目标二进制文件标记为与控制流强制技术 (CET) 影子堆栈兼容。
  • 在运行时进行严格的句柄检查,以阻止使用无效句柄。
  • 在发布版本中禁用动态代码生成可防止在运行时生成恶意代码。
  • 阻止在运行时从远程源加载意外的库。
  • 启用包完整性检查。
  • 启用 EH 延续元数据。
  • 启用已签名的申报表。
  • 启用禁用 NanaZip 命令行版本的子进程创建。

NanaZip 和 NanaZip经典版 的区别 #

NanaZip 3.0 及以后版本将有两种分发风格,称为 NanaZip 和 NanaZip Classic。以下是它们之间的区别。

  • NanaZip

    • 仅支持 64 位系统。
    • 仅限 MSIX 打包版本。
    • 支持 Windows 10/11 文件资源管理器中的上下文菜单。
    • 仅支持 Windows 10 版本 2004(内部版本 19041)或更高版本。
    • 具有基于 XAML 的 GUI 和基于 VT 的 CLI。
  • NanaZip经典版

    • 向下兼容 32 位系统。
    • 仅限便携版本。
    • 没有上下文菜单支持。
    • 支持 Windows Vista RTM(内部版本 6000.16386)或更高版本。
    • 保留 Win32 GUI 和 Win32 CLI。

NanaZip系统要求 #

  • NanaZip(基于 XAML 的 GUI、基于 VT 的 CLI 和 MSIX 包)

    • 支持的操作系统:Windows 10 版本 2004(内部版本 19041)或更高版本
    • 支持的平台:x86(64 位)和 ARM(64 位)
  • NanaZip 经典版(Win32 GUI 和 Win32 CLI)

    • 支持的操作系统:Windows Vista RTM(内部版本 6000.16386)或更高版本
    • 支持的平台:x86(32 位和 64 位)和 ARM(64 位)
  • NanaZip Core(核心库和自解压可执行文件)

    • 支持的操作系统:Windows Vista RTM(内部版本 6000.16386)或更高版本
    • 支持的平台:x86(32 位和 64 位)和 ARM(64 位)

我们选择 Windows 作为 NanaZip 项目支持的主要平台,因为 Windows 一直保持着良好且经过验证的 ABI 和兼容性,并在计算史上脱颖而出。但我们也关心非 Windows 平台。以下是非 Windows 平台支持的策略:

  • NanaZip 的现代风格不支持非 Windows,除非有人将 WinRT XAML 移植到 POSIX。因此,非 Windows 支持策略仅适用于 NanaZip Core 和 NanaZip Classic。
  • 开发团队将尽最大努力支持具有 Windows Vista 或更高版本功能级别的 Wine。仅在 Wine 9.x 下进行了当前测试。
  • 我们不支持 ReactOS 及其衍生产品,因为它们太难支持了。但是在ReactOS及其衍生产品下进行测试可能会很有趣。

下载和安装NanaZip #

安装nanazip有以下几个方式

通过微软软件商城(Microsoft Store)安装 #

点击安装NanaZip正式版 点击安装NanaZip预览版

通过下载安装包(MSIX Package)安装 #

下载Nanazip正式版3.0.1000.0 下载Nanazip预览版3.5.1000.0

下载 MSIX 包后,可以双击进行安装,双击无反应的也可以管理员身份运行的 PowerShell 执行以下命令

PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage -DeferRegistrationWhenPackagesAreInUse -ForceUpdateFromAnyVersion -Path The path of the MSIX package

如果您想为所有用户安装 NanaZip,您可以在以管理员身份运行的 PowerShell 中执行以下命令

PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxProvisionedPackage -Online -PackagePath The path of the MSIX package -LicensePath The path of the XML license file

Windows11下安装NanaZip #

使用Windows11系统的话,可以通过以下命令安装NanaZip

E:\downls> Add-AppPackage .\NanaZip_3.0.1000.0.msixbundle

联系站长 #

[email protected]