SnAppShot 在ZENworks的软件分发中,也占有一席之地。在软件安装程序没有MSI安装包,又不太方便动用AdminStudio的时候,SnAppShot就可以派上用场了。 内容来自Novell迷网站
但是今天笔者浏览Novell Zenworks文档的时候,发现一个使用SnAppShot的不足。就是当Windows注册表文件超过30M的时候,运行SnAppShot的时候就会出错。 本文引用自http://novell.me
以下为引用的内容: SnAppShot fails when the Windows registry is larger than 30 MB. The following message displays: A critical 'out of memory' error has occurred. snAppShot must close. |
原因大致也可以从SnAppShot的使用原理上来得到解释。因为SnAppShot是对比软件安装前后Windows所发生的变化。这些变化包括所安装的程序的文件的增加,系统文件的增加如ini文件,系统注册表相关键值的添加,等等。
因此,当Windows注册表超过30M时,可能这30M正是SnAppShot软件所能监视的系统的注册表变化的上限吧,于是SnAppShot报错了。 Novell迷网站原创内容,未经允许,谢绝转载!
所以,鉴于SnAppShot的这个限制和不足,建议在使用该软件进行软件分发制作时,请保证运行SnAppShot的系统是较为干净的。 本文来自Novell迷网站 http://novell.me
本站Novell迷建议,使用虚拟机,每次制作软件安装包(.AXT,.AOT,.fil)时,进行一次系统快照的恢复,恢复到较为干净的状态。确保系统注册表文件少于30M。
本文引用自http://novell.me
转载请注明出处!本文地址 http://novell.me/zenworks/2009/0416/snapshot-error-out-of-memory.html
(责任编辑:Novell迷)