电脑文件自动提取器介绍

  1. 背景

电脑文件自动提取器是基于元神操作系统开发的一款应用级产品,其初衷是应对当下Windows系统频繁强制升级导致的系统崩溃问题,使得即使电脑系统瘫痪也能轻易提取硬盘中的文件,以免耽误工作和学习等。

  1. 介绍

(1)总体介绍

文件自动提取器的载体设备为定制的U盘,如下图所示:

其内包含有32位版本的元神操作系统、64位版本的元神操作系统、NTFS文件系统解析软件、开机自动执行的任务脚本。

其中,32位版本的元神操作系统适用于老式的电脑,由BIOS/MBR引导操作系统。64位版本的元神操作系统适用于新的64位CPU的电脑,由UEFI/GPT引导操作系统。NTFS文件系统解析软件负责对NTFS分区的硬盘数据进行解析和读取,由此可知,当前版本的提取器只支持提取NTFS硬盘,对于苹果、安卓、Linux等系统下的硬盘暂不支持。开机自动执行的任务脚本则用于指明要提取的文件,例如,"u1:\ntfs_fzs.bin d2:\*.docx"表示提取第二个磁盘(通常为D盘)根目录下的.docx文件(即word文档),"u1:\ntfs_fzs.bin d3:\mine\*.png"表示提取第三个磁盘的mine目录下的所有.png图像文件,"u1:\ntfs_fzs.bin d3:\backup\*.*"表示提取第三个磁盘的backup目录下的所有文件。

(2)执行效果

执行文件提取之前,U盘根目录下只有系统文件和任务脚本如下图所示:

其中,Hos.bin是元神操作系统,auto.ini是自动执行的任务脚本。

执行文件提取之后,U盘的根目录下会多出2个目录data和log,如下图所示:

其中,data目录下存放的是提取出的文件,而log目录下存放的是操作日志.log文件。一个.log文件对应data目录下的一个子目录,即0000.log文件对应data目录下的0000子目录,0001.log对应data目录下的0001子目录。

data下的子目录和.log文件都是从0000开始编号,依次增长。每个编号子目录下最多存放5000个文件,超过的部分依次存在后续目录中。假设提取12000个文件,则前5000个文件会存放在data目录的0000子目录中,之后的5000个文件则存放在0001子目录中,最后的2000个文件存放在0002子目录中。

.log文件中存放的则是对应的编号子目录下的文件的原始名称。如此存放便于后续检索文件,同样便于在不同的操作系统、不同语言的OS之间进行后续操作。例如,从Windows系统的磁盘中提取文件后,需要在Mac OS或者Linux上查看和操作文件,使用原始名称直接存放文件的话,可能因为文件名过长而导致文件访问出错。再比如,从NTFS磁盘上读取的中文名称的文件,如果直接原名称保存的话,在英文版的Linux上可能就无法通过名称找到目标文件,因为文件名中的中文可能会显示成乱码。然而,此处的编号文件名则避免了诸多的问题,直接用支持的软件打开.log文件,并再其中搜索到目标文件,根据所在的行号确定目标文件,之后直接打开对应的文件即可。

某次文件提取后的data目录下0000子目录如下图所示:

结合上图,0000子目录中存放了5000个文件,根据每个文件的后缀名可知文件类型,上图中提取出的文件包括文本文件.txt、临时文件.tmp、图像文件.jpg、配置文件.ini、可执行文件.exe、库文件.dll等。其中,后缀.000表示对应的原始文件没有后缀名。可以通过放大图标查看部分文件的缩略图,如下图所示:

上图所示的0000子目录对应着0000.log日志文件,这里的5000个文件的原始名称可以从.log文件中查看和检索,如下图所示:

结合前图,第一个0000.txt文件的原始名称为HEU25_Debug.txt,第二个0001.000文件的原始名称为bootmgr,依此类推。

(3)启动选择

文件自动提取器中自带有操作系统,并且需要从该操作系统进行引导,所以开机时需要在BIOS中选择从U盘启动,如下图所示:

如果要提取文件的电脑是UEFI/GPT引导的电脑,则如下图所示进行选择:

以上两图所示的目的是从U盘引导元神操作系统,并进而进行文件自动提取。

  1. 总结

电脑文件自动提取器能应对电脑系统瘫痪等场景,自动提取电脑中的文件以便于后续工作和操作,能避免影响自己的工作和学习进展。目前版本只支持提取NTFS磁盘中的文件,其它种类的磁盘或将在后续升级后支持。但能同时支持32位CPU和64位CPU,可提取自己老旧电脑中的文件和新的办公电脑中的文件。

安装元神操作系统的工具"元神操作系统安装器"可去网站http://www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php 进行注册。

注:请勿使用该提取设备读取未经授权的电脑!

相关推荐
安德胜SMT贴片1 天前
深圳SMT贴片加工厂制造流程解析
其他
岂是尔等觊觎3 天前
软件设计师教程——第一章 计算机系统知识(下)
经验分享·笔记·其他
DoorToZen4 天前
理解 `.sln` 和 `.csproj`:从项目结构到构建发布的一次梳理
经验分享·笔记·其他·前端框架·c#·.net
Arenaschi4 天前
运用fmpeg写一个背英文单词的demo带翻译
java·笔记·tcp/ip·其他·eclipse·maven
Leinwin4 天前
微软推动智能体协同运作:支持 A2A、MCP 协议
其他
编程有这么难吗?5 天前
D盘出现不知名文件
其他
chennalC#c.h.JA Ptho7 天前
ios systeam introduction
经验分享·笔记·其他·macos·ios
时空无限8 天前
grafana/loki 设置日志保留时间
其他
安德胜SMT贴片10 天前
雅马哈SMT贴片机高效精密制造解析
其他
JiDaoPay11 天前
如何解决 H5 远程收款的问题呢?
笔记·其他·微信