Questions tagged «installer»

安装程序是一个专用程序,执行安装另一个应用程序所需的任务。


6
这些“在线安装程序”有什么作用?
这可能不是这些安装程序的名称。通过在线安装我的意思是小的可执行我们下载和执行,其下载真正的软件我要安装。 其中有很多,例如Chrome安装,Visual Studio Express等。 这些在线安装程序的目的是什么?我认为它们很不方便。

12
为什么不是所有应用程序都“可移植”?
最近,我一直在尝试在Windows机器上少安装一些东西(我讨厌安装程序-我需要知道程序在哪里放置东西...),而是选择使用便携式或独立版本的应用程序。 我将它们全部放置在与Windows分区分开的驱动器上的“程序”目录中,因此,每当我重新安装时,我都可以以最小的努力获得所有应用程序,并且从好的方面来说,我得到了一个不错的清洁设置。 Office和Creative Suite之类的应用程序仍然需要我经历极其漫长的安装过程,在该过程中,我的系统中抛出了数千个随机库和工具。 为什么Windows应用仍需要安装?为什么我们不能仅将Photoshop拖到OSX文件夹中并使其正常工作?是否还有其他人专注于便携式应用程序,还是我只是整个过程的强迫症?

7
安装软件:选择.msi还是.exe?
某些软件站点允许将其软件下载为.msi文件或.exe文件。如果提供了该选项,则应该选择下载哪个选项来安装软件,即:使用.msi文件而不是安装程序(.exe)有什么优点? 我确实了解两者之间的区别,因为.msi文件是一个安装软件包,将由Windows安装程序可执行文件处理。.exe文件是包含安装程序和安装文件的可执行文件。但是,选择.msi而不是.exe的真正好处是什么。最后,结果是一样的。或不?


4
为什么Windows Installers(.msi文件)比其他安装程序花费更长的时间?
从Windows XP开始,Windows Installers(.msi文件)(包括InstallShield安装程序(这只是MSI的引导程序))与其他安装程序相比,其卸载应用程序所需的时间大约是原来的五倍。安装也通常如此。 为什么他们还要花这么长时间,为什么人们仍然使用MSI进行安装?例如: 卸载VLC-大约需要5秒钟。 卸载XYZ-启动“准备删除...”,然后延迟15秒。 它所做的只是删除文件并清理注册表(其中可能包括COM注册),所以为什么要花这么长时间?


3
在不禁用UEFI的情况下阻止Windows 10安装程序使用预安装的串行密钥
我的笔记本电脑(Lenovo Flex 2 15)预装了Windows 8 Standard(串行密钥已预装到BIOS中),此后我安装了SSD(Samsung Evo 840 120GB)并升级到Windows 10。 当笔记本电脑仍然有其硬盘驱动器时,我将其升级为专业版,以便可以使用家庭服务器上域提供的资源。因此,我只能使用Windows的Professional版本(Home无法加入域)。 我购买了Windows 10 Professional,并完成了Windows的全新安装(完全重新安装),只是它安装了Windows 10 Home而不是Professional。我猜这是由于BIOS中预装了Windows 8 Standard Edition序列号。 然后,我从MSDN(我拥有有限的访问权限)下载了Windows 10的All-In-One ISO映像,将安装程序转移到USB记忆棒上,然后重新安装(再次进行全新安装)。但是,它仍在安装Windows 10 Home。 如果我尝试使用Windows中的AIO映像进行安装,则安装程序不会向我显示要安装的版本的选项列表;相反,它假设我要安装Home Edition: 如果禁用UEFI并改为使用Legacy,则可以安装Windows 10 Professional,但我认为这是在解决问题而不是解决问题。 Windows 10安装程序是否有可能忽略BIOS / UEFI中预先安装的任何串行密钥?如果是这样,怎么办?如果不是,使用传统模式真的是解决此问题的唯一方法吗?

2
限制Windows CBS.log详细程度,设置日志级别,停止百兆信息疯狂
在Windows 7(家庭高级版64位)上,数百兆的日志记录将被写入,没人会在乎C:\Windows\Logs\CBS\CBS.log。看一下,我们在这里数行: $ dir C:\Windows\Logs\CBS\CBS.log 03.10.2015 16:21 726.097.704 CBS.log $ findstr /b 2015- C:\Windows\Logs\CBS\CBS.log | find /c ", Info" 2990118 $ findstr /b 2015- C:\Windows\Logs\CBS\CBS.log | find /c /v ", Info" 102 简而言之,CBS日志文件(CBS是基于组件的服务的缩写,别名Trusted Installer,请参阅了解基于组件的服务,2008年4月,Microsoft Technet),占用700 MB的空间,其中200字节是在最近30分钟内写入的,第一个条目来自9天前。 总共有将近300万个条目,几乎所有条目都在loglevel Info上。请注意,这是一种人类可读的日志文件格式,显然不适用于机器处理。不了解您,但是我默认情况下应该打扰考虑300万行信息的想法令我感到有点荒唐。 我希望此操作停止,因为磁盘和CPU活动除了不必要地降低系统速度之外没有其他用途。 因此:如何将日志级别设置为“ 警告”或“ 错误”?这在哪里记录? 加:想像一下,如果不浪费数百兆的Info(一周多一点),您只会保留〜100条Error行?难道不是很有意义,实际上可以提供故障排除的线索吗?然后,您仍然可以选择打开信息,以防出现非显而易见的安装问题。 更新: 阅读评论后,我似乎并没有足够清楚地表达我的问题。我不是在问如何使用命令行实用程序过滤大型日志文件-因为我已经知道该怎么做。我也不是在问如何以日志轮换的方式处理日志文件-因为Windows在文件达到某个未知阈值时会自行执行此操作(尽管您会发现有人问为什么文件达到20个演出)。我要问的只是,如何通过首先将日志级别设置为高于Info的级别来阻止这种疯狂的十亿字节日志记录的发生。我只是找不到有关如何设置日志级别的文档,可能是因为它不公开存在。但是必须有一种方法,因为任何不错的软件都提供了一种设置日志级别的方法。 更新2: 请参阅给出的答案。注册表设置似乎生效并完全关闭了日志。可以,并且默认值比当前值好得多。为了编辑注册表,您需要修复权限-请参阅附录。 附录:Component Based Servicing注册表项的权限 …

5
使用yum安装特定的软件包版本
我有一个Postgres版本8.3的Fedora系统,由于兼容性问题,我想降级到8.2。我一直在使用yum,但这是我第一次使用此软件包管理器,我不知道如何降级。 那么如何告诉它给我特定版本的软件包呢? 编辑:我设法通过按照skymt的建议下载特定的软件包并安装其GPG密钥来使此工作得以完成。我要做的就是 rpm --import RPM-GPG-KEY-PGDG yum localinstall postgresql-8.2.10-1PGDG.f9.i386.rpm yum localinstall ..... 等等。但是,这很笨拙,我仍然希望有一种更简单的方法。如果有人知道如何使YUM定位到特定版本而不求助于此,请告诉我,以便下次可以执行此操作。
18 installer  yum 

4
为什么多次重启会安装Windows 7?
我刚刚在非PC上安装了Windows 7,并被Windows安装程序在安装过程中重新启动的次数感到震惊。它甚至在安装过程中在屏幕上告诉您计算机将多次重启。 我知道微软一定有充分的理由,但是我完全困惑为什么这样做是必要的。安装过程只是简单地写入磁盘,并且由于系统已经从DVD启动,因此它已经具有对目标硬盘驱动器分区的完全写入权限。 Windows实际上是否在安装初步的磁盘映像,然后从该映像而不是DVD引导以加快安装速度?(尽管这引发了一个问题,为什么要两次重启?) 可能似乎还不止如此,因为我最初必须做一次额外的重新引导(回到我的主机操作系统)来修复分区的格式,然后再进行Windows更新的重新引导。

8
为什么要安装“只是我”而不是“每个人”?
我正在使用Windows Installer来安装客户端的应用程序,他们抱怨有时在用于测试的计算机上会出现一个应用程序的多个实例。自从我为“我”和“每个人”隐藏了选项安装,并将其设置为为每个人安装后,这个问题就消失了。新版本大约每周一次下载并安装,并且在一段时间内会出现多个版本,即使据说每个安装程序都会删除较旧的版本。 这有什么问题吗?我可能会遇到麻烦吗? 为什么有人还是要为“ Just me”安装?

8
为什么要直接将程序安装到C:/中?
是什么原因导致某些程序直接(默认或什至要求)直接安装在C:/中而不是像大多数情况下那样安装在C:/ Program Files /文件夹中的原因? 另外,为什么在这里解压缩驱动程序如此普遍?我已经在C:-驱动器中看到了许多Intel,Nvidia,ATI和Xerox文件夹,尽管对我而言,在那里默认设置,不在桌面或其他特定于用户的文件夹中设置默认值是没有意义的。不应在系统范围内要求这些文件,因为它们只是临时的。 谢谢! 编辑:这个问题不是关于特定软件的,而是与常规方法不同的原因。我认为这可能与应该保持运行的服务器有关,但这只是毫无预见的预感,为什么服务器程序不应该从C:/ Program Files /运行,只要所有权限被设置。对于可能在系统范围内所需的文件(例如驱动程序安装文件),该操作相同。 显然,这仅与Windows有关。


2
安装程序无法识别Windows 7上的.Net Framework 3.5 SP1
Windows 7 Ultimate RTM已经预装了.Net Framework 3.5 SP1。但是,某些安装程序(例如Azure工具和SDK 1.1)似乎会对其进行检查并失败: 用于Microsoft Visual Studio的Windows Azure工具需要.NET Framework 3.5 SP1。 由于该框架是预先安装的,因此似乎没有办法重新安装或修复它(另请参见)。 已安装: VisualStudio发行日为2008 SP(9.0.30729.1) VisualStudio 2010 RC(以前为beta) Windows \ Microsoft.NET \ Framework包含所有1.0、1.1、2.0、3.0、3.5、4.0的文件夹 关于如何使安装程序识别3.5SP1框架的任何想法(无需重新安装操作系统),或者以某种方式重新安装它

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.