【推荐】Windows下使用PowerISO提取Linux分区(XFS、Ext4、BTRFS)的文件:cv18211410
官网:https://github.com/maharmstone/btrfs
系统平台:Win 7/10/11
Win7(64位)需安装了sha2补丁(KB3033929)重启之后才能完成此驱动程序的安装。
网盘下载1:https://down666.lanzoul.com/b01jtoyoh 提取码:essy
------旧版网盘下载1:https://down666.lanzoul.com/b01jtoyyh 提取码:hb69
网盘下载2:https://www.mediafire.com/folder/1kw9vjnhe3dr4/WinBtrfs
网盘下载的压缩包内含有“禁用服务.bat”、“自动启动服务.bat”批处理,不显示与显示Btrfs分区(需重启电脑生效)
WinBtrfs是一个在Windows系统上显示Linux(Btrfs)分区的驱动程序,可写入可读取。
Btrfs = B-tree file system
操作步骤[win7win10win11]:
1.打开“btrfs-x.x.x”文件夹,在“btrfs.inf”上点右键→安装。
2a.[win7]点“始终安装此驱动程序软件”。
2b.[win10win11]点“是”,点“安装”。
3.可以读写Btrfs分区中的文件了。

win7效果图

win10效果图
备注:
1.若不愿显示Btrfs(Linux)分区,右键以管理员身份运行“禁用服务.bat”批处理,然后重启电脑生效;
禁用服务后又需要显示Btrfs(Linux)分区了,右键以管理员身份运行“自动启动服务.bat”批处理,然后重启电脑生效。
(官方卸载命令在虚拟机里测试无效,暂时用此方法禁用和启用。)
2.挂载了Btrfs(Linux)分区盘符后,可以通过Everything搜索其中的文件,
Everything需要的设置:点“工具→选项→索引→文件夹”,再点“添加”并选择Btrfs(Linux)分区盘符根目录,确定。
3.Btrfs(Linux)分区中的文件名可以包含“\ : * ? " < > |”特殊字符,但含有这些特殊字符的文件就无法复制到Windows分区里面了。
解决办法:使用Parted Magic等工具进入Btrfs(Linux)分区,然后重命名Btrfs(Linux)分区中的这些文件(移除特殊字符),最后重启电脑后就可以复制粘贴这些文件了。
------------------
可在VirtualBox虚拟机里运行GParted、Parted Magic分几个G出来创建一个Btrfs分区进行测试。
---------------------------------------------------------------
若不想所有Btrfs分区都显示盘符,可以使用“Drive Letter Changer”删除部分盘符:cv22314723
(用此工具即使操作失误了也能还原盘符显示)
====================================
Windows下使用Ext2Fsd读写Linux分区Ext4的文件:CV18060014
【推荐】Windows下使用PowerISO读取Linux分区(XFS、Ext4、BTRFS)的文件:cv18211410