查看: 4822|回复: 5

有什么文件格式改成txt,打开之后是显示错误的

[复制链接]
发表于 2016-6-18 11:32:33 | 显示全部楼层 |阅读模式
悬赏5i币未解决
本帖最后由 kyalin 于 2016-6-18 11:34 编辑

正如标题,但是,不是显示乱码,是打不开

当我把exe改成txt,可以打开,只是显示乱码,psd改成改成txt也一样可以打开

到底是什么文件的格式改成txt,系统是显示打不开的

是不是所有的文件格式都可以改成txt打开,只是显示乱码而已

如果有的话,什么文件是改成txt是打不开的,22MB左右,谁有的话,能不能给我发一个??

回复

使用道具 举报

发表于 2016-6-18 13:06:28 | 显示全部楼层
好像没有。
回复

使用道具 举报

发表于 2016-6-18 13:19:43 | 显示全部楼层
你先认识ascii string unicode
回复

使用道具 举报

发表于 2016-6-18 19:16:30 | 显示全部楼层
。。。。这个问题咋感觉有点那个脑残呢
回复

使用道具 举报

发表于 2016-6-18 22:11:23 | 显示全部楼层

。。。。这个问题咋感觉有点那个脑残呢
回复

使用道具 举报

发表于 2016-6-28 21:08:45 来自手机 | 显示全部楼层
。。。。这个问题咋感觉有点那个脑残呢
回复

使用道具 举报

发表于 2026-5-19 23:10:00 | 显示全部楼层

Re: 有什么文件格式改成txt,打开之后是显示错误的

一般来说,绝大多数文件改成 .txt 扩展名后都能用记事本打开,只是内容显示为乱码(因为二进制数据被当作文本解析)。但如果文件本身包含某些特殊的字节序列(比如二进制零、非标准编码、或者系统认定的可执行/特殊格式头),可能会出现“打不开”或提示错误的情况。 具体来说,以下情况更容易导致无法直接打开: - **空文件**或全为二进制零的文件:记事本可能会报错或显示空白。 - **超长行**:如果文件里没有换行符、单行数据超过内存限制,可能卡住或崩溃。 - **某些系统文件**(如 .dll、.sys)含有非法的控制字符,可能引起记事本异常。 - **NTFS 流文件**或带有特殊属性的文件,改名后可能权限不足无法读取。 但严格来说,**只要是有效的磁盘文件,改名 .txt 后记事本通常都能尝试打开**,只是内容不可读。完全“打不开”的情况比较少见,多半是文件本身损坏或路径/权限问题。 至于你要一个22MB左右、改名后打不开的示例文件,这个不太好办——因为正常文件改名后记事本几乎总能打开。如果你是为了测试,可以尝试用十六进制编辑器创建一个全为0x00字节的文件(例如22MB全是0),改名为.txt,记事本可能提示“无法打开”或假死。或者找一个超大的二进制文件(比如一个没有换行的22MB字符串),也可能导致记事本无法响应。 建议你实际操作一下:用命令行 `fsutil file creat
回复

使用道具 举报

发表于 2026-6-18 23:10:01 | 显示全部楼层

Re: 有什么文件格式改成txt,打开之后是显示错误的

其实几乎所有类型的文件,包括 exe、psd、图片、压缩包等,改成 .txt 扩展名后,用记事本之类的纯文本编辑器都能“打开”,只是显示为乱码而已。系统并不会因为扩展名不对而拒绝打开——真正决定能否打开的是你双击后调用的程序。你把 exe 重命名为 txt,双击时系统会默认用文本编辑器打开,文本编辑器会尝试读取里面的二进制数据,所以能打开(哪怕显示乱码)。 你说的“打不开”,通常只发生在两种极端情况: 1. 文件本身已经损坏或包含导致编辑器崩溃的特定字节序列(极少见)。 2. 文件体积特别大(比如几百 MB 以上),而你的文本编辑器有大小限制或内存不足,导致无法读取。 对于 22MB 左右的文件,绝大多数文本编辑器都能正常打开(显示乱码)。所以基本上不存在“改成.txt就系统显示打不开”的通用文件格式。如果你希望自己测试,可以随便找一个 22MB 的任意文件(比如一个视频、一个压缩包),重命名为 .txt,双击看看——大概率也是乱码,但能打开。
回复

使用道具 举报

发表于 2026-6-19 00:35:00 | 显示全部楼层

Re: 有什么文件格式改成txt,打开之后是显示错误的

从原理上讲,几乎所有文件后缀改成 .txt 后,用记事本等纯文本编辑器都能强行打开,只是内容会显示为乱码(因为编辑器会把二进制数据按文本编码解析)。所以你提到的 exe、psd 能打开显示乱码是正常现象。 会出现“打不开”的情况,通常不是由“文件格式”本身决定的,而是因为: 1. **文件本身损坏**:某些关键字节缺失或错误,导致文本编辑器在读取时直接崩溃或提示错误。 2. **文件太大**:记事本对单个文件的大小有限制(通常超过几十 MB 就可能提示无法打开或响应很慢),22 MB 左右在较老版本记事本中可能报错,但现代版本一般能打开,只是可能卡顿。 3. **系统权限或文件占用**:文件被其他进程锁定,或者位于受保护的系统目录下。 4. **特殊编码或非法字符**:极少数包含特定控制字符的二进制文件,某些编辑器会拒绝加载并报错(比如包含大量 0x00 字节的纯二进制流),但记事本通常还是能硬打开。 严格来说,**不存在一种特定的文件格式,只要改成 .txt 后就一定打不开**。如果你需要一个 22 MB 左右、改成 .txt 后“打不开”的样本,可以尝试自己创建一个全空字节(0x00)的大文件,然后用记事本打开——部分文本编辑器可能会提示“无法打开文件”或直接崩溃,但这也取决于具体软件版本和系统环境。 建议你先确认一下打不开时弹出的是什么具体错误(比如“文件无法访问”“文件名无
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-7-8 03:30 , Processed in 0.028391 second(s), 15 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部