覆盖 Notepad++ 文件大小限制

覆盖 Notepad++ 文件大小限制

我有一个在 Notepad++ 中处理的文本文件,我意外关闭了它,现在我无法再次打开它,因为它显示“文件太大,无法通过 Notepad++ 打开”。

几分钟前我还在编辑它,直到我错误地使用键盘快捷键 Ctrl + W 关闭了它。当我尝试重新打开它(Ctrl + Shift + T)时,它不会打开并出现该错误。我的第一反应是我刚刚超出了文件大小限制。我尝试过各种方式打开它,从拖放、打开对话框等...

这是我过去几年自己输入(和复制)的文件,它并不大,<9Mb。我可以很好地编辑它,因为它已经打开了,即使在断电、系统重启等情况下重新启动 Notepad++ 也从未遇到任何问题……它总是可以打开我的文件,包括这个。

我一直保存着不同的版本但在此之前从未关闭过它。

现在,由于一次愚蠢的错误击键,我失去了编辑它的能力 - 似乎是永久的?

有没有什么办法可以暂时覆盖这个限制,让它暂时稍微大一点?

是的,我知道我可以使用其他编辑器。我宁愿不必使用其他编辑器,因为 Notepad++ 是我基本上用于所有事情并且最熟悉的编辑器。它是我用于其他所有文本文件的工具。这个文件的增长速度非常慢,我不介意性能略有下降。到目前为止,我还没有遇到任何其他问题。正如我所说,几个月来我一直在编辑这个大小相似的文件(1Mb 以内),直到今天我关闭了它。

我还想了解这个限制从何而来,以及它是固定值还是基于系统中的某些东西。小得多的文件可以正常打开,但其他稍小的文件也失败了,包括一些我很确定我以前打开过的文件。

我也尝试过禁用“可点击链接设置”,但没有任何变化。

任何帮助或想法都将不胜感激。谢谢。

答案1

9 MB 是不是Notepad++ (NPP) 可以打开的最大大小,至少对于在 Windows 10 v. 22H 上运行的 64 位 v. 8.5.8 而言。作为一项实验,在不到 1 秒的时间内,Notepad++ 分别打开了一个 33 MB 的 PDF 文件和一个 77 MB 的可执行文件(当然,在文本编辑器中显示乱码)。

错误消息“文件太大,无法通过 Notepad++ 打开”是错误的。其他问题导致文件无法打开。以下是一些可以尝试的方法:

  • 复制文件两次, 到不同的文件夹。
    • 一份副本将作为备份。
    • 另一份副本可用于实验以解决任何问题。
  • 在 Windows 资源管理器中,检查原件和两份副本的大小。三份副本的大小是否都接近 9 MB?如果不是,则可能是在保存文件时出现了错误。
  • 尝试打开副本用 NPP 进行实验。
  • 如果失败,请尝试在十六进制编辑器(不尝试解释文本但仅显示每个字节的文件编辑器)中打开它。HxD 十六进制编辑器是一款优秀的免费十六进制编辑器,很多选择。某些十六进制编辑器可以打开许多 GB 的文件(我刚刚在 HxD 中打开了一个 4 GB 的 Windows 10 ISO!)。跳到末尾并查找可能导致问题的奇怪字符。例如,某些编辑器不喜欢一系列空字符(ASCII 中的 \0)。如果文件包含空值,请将其编辑为其他值,例如,空间
  • NPP 可执行文件也可能已损坏。下载最新版本并安装,没有首先安装附加插件(因为可能是插件导致了问题)。如果这样可以打开文件,则安装插件并查看是否会导致问题。

相关内容