![Notepad++ 无法在 Windows 7 中启动](https://linux22.com/image/1249649/Notepad%2B%2B%20%E6%97%A0%E6%B3%95%E5%9C%A8%20Windows%207%20%E4%B8%AD%E5%90%AF%E5%8A%A8.png)
在我的 Windows 7 64 位上,Notepad++ 及其 PortableApps.com 等效程序无法启动。进程和启动画面会出现,但除此之外它不起作用,启动画面不会消失。
自从我在干净的 Windows 7 上安装了 NP++ 之后就一直这样。我也没有从 Google 找到任何类似的报告。
- 卸载/安装没有帮助。
- 几个月来尝试了多个版本,都一样。
- 当我启动它时,它位于进程资源管理器中,但其 CPU 使用率保持在 0%。
还有其他想法下一步该尝试什么吗?我不相信这是 Notepad++ 的问题。
答案1
尝试删除它留下的任何残留文件。我不熟悉 portableapps 版本,但正常安装会将文件存储在 中%appdata%\Notepad++
。(您可以在运行框中键入 %appdata% 以到达那里,如果您想手动操作,则为 C:\Users\username\AppData\Roaming)。删除那里的 Notepad++ 目录,然后尝试再次启动它。
答案2
这种方法对我有用:
- 移至
plugins/LightExplorer.dll
文件plugins/disabled
夹 - 完毕!
答案3
一些插件与 NPP 存在问题。
您必须停用所有插件,方法是将其 .dll 文件从文件夹“plugins”移至“../plugins/disabled”,然后逐个移回以重新激活它。激活一个插件后,请尝试启动 NPP,然后再继续。
这解决了我的问题。就我而言,导致问题的 .dll 是 NppExternalLexers。
答案4
这是一个非常简单的过程,因为你必须转到 Windows 记事本应用程序并输入以下内容:
[FindReplace]
RepositoryFolders=TextFX Original:%CSIDLX_TEXTFXDATA%\ReplaceSets;Most Recent
Folder:;My Documents:%CSIDL_PERSONAL%
RepositorySelected=0
[Settings]
SeparateQuickMenus=0
BlockOverwrite=0
AutoCloseBrace=0
AutoCloseHTMLtag=0
AutoSpace2Tab=0
AutoConvertHTML=0
SortAscending=1
SortLinesUnique=0
MarkWordFindCaseSensitive=0
MarkWordFindWholeWord=0
DisableSubclassing=0
CaptureCutCopyPaste=0
CtrlDAlsoDupsBlock=0
[Viz]
VizCaseSensitive=0
VizWholeWords=0
VizRegex=0
VizCutCopyAppend=0
VizClipboardAlwaysCRLF=1
VizClipboardReplaceNulls=0
VizClipboardCopyAlsoUTF8=0
VizClipboardNotUnicode=0
VizPasteRetainsPosition=0
VizPasteBinary=0
VizPasteToEditorEOL=1
...您只需将其保存为“NPPTextFX.ini”
替代方案=
一些插件与 NPP 存在问题。
您必须停用所有插件,方法是将其 .dll 文件从文件夹“plugins”移至“../plugins/disabled”,然后逐个移回以重新激活它。激活一个插件后,请尝试启动 NPP,然后再继续。
这解决了我的问题。就我而言,导致问题的 .dll 是 NppExternalLexers。