标签: nsis

某些应用程序无法写入临时文件夹,导致应用程序崩溃

不知道为什么,突然我电脑里的很多应用程序都无法启动。例如 Chrome Portable 在执行时显示此错误:

NSIS 错误

写入临时文件时出错。确保您的临时文件夹有效

许多其他应用程序仅在执行时显示 Windows 错误报告。

幸运的是我在四个月前从 C 盘创建了一个 Norton Ghost 镜像(当时我完全没有问题),但在成功恢复 Windows 后,问题仍然存在!谷歌浏览器仍然显示上述错误,其他程序仍然无法执行。

我搜索了整个互联网的原因。大多数人说这是%Temp%文件夹权限的问题。我取得了文件夹的所有权,将临时文件夹所有者设置为“管理员或当前用户”,“管理员”和“当前用户”以及“用户”配置文件的完全访问权限,但仍然相同!我也对C:\windows\Temp文件夹做了这些。

我什至无法执行“进程监视器”来监视问题!

我什%Temp%至将C:\windows\Temp文件夹路径都更改为,c:\Temp但问题是相同的。

似乎许多程序无法在 Temp 文件夹中写入文件,但我看到“Firefox Portable”可以做到这一点!

规格:Win 7 32bit Ultimate SP1


我昨天安装了一个新的 Windows 7,但问题仍然存在!我发现了一些有趣的事情:如果我将 Chrome Portable 目录移动到 F 盘的上层根目录,程序将正常启动!!似乎windows在特定路径上有问题,例如F:\programs\Install我电脑上的大多数应用程序都无法访问Temp并导致错误。我检查了 F 和 Install 文件夹的权限,一切都和其他驱动器一样。有人说使用,ICACLS F:\ /setintegritylevel H但它不会改变任何东西。目前,解决这个问题的唯一方法是降级到 Win XP,这样没有权限和其他该死的安全内容将不起作用。请帮我摆脱这个头痛。

windows windows-7 crash permissions nsis

6
推荐指数
1
解决办法
3万
查看次数

解压 NSIS 可执行文件

我正在尝试解压缩 NSIS 可执行文件。使用 7zip 的 GUI 版本,我可以执行此操作,并且 exe 列出为:

Type = Nsis
Method = LZMA:25
Solid = +
Run Code Online (Sandbox Code Playgroud)

使用命令行版本 7za 我无法执行此操作,但这很奇怪,因为可以使用 -m1=LZMA:d=25 使用 7za 进行压缩

有解压的想法或者 7za 的替代品吗?

windows compression nsis 7-zip

4
推荐指数
1
解决办法
1万
查看次数

将程序与 .NSI 文件关联后,如何恢复我的 NSIS 上下文菜单选项?

我最近将 .nsi 文件与文本编辑器相关联,结果丢失了所有特殊的 NSIS 上下文菜单选项,例如“编译 NSIS 脚本”。我怎样才能让他们回来?

file-association nsis

3
推荐指数
1
解决办法
1684
查看次数