软件安装是一个什么样的过程 一个软件的安装的步骤是什么?

作者&投稿:蓍初 (若有异议请与网页底部的电邮联系)

安装软件,是指将程序文件和文件夹添加到硬盘并将相关数据添加到注册表,以使软件能够正常运行。

软件制作时把代码或者文件经过高压缩,这样文件小,便于介质的传输,如刻录进光盘,或者提供下载,还有就是防止别人盗用代码等。

安装时把高压缩的文件或者代码释放出来,还原成电脑可以读取的文件,写入注册表。一般下载的、或者没安装的软件都稍小,安装完后占用电脑硬盘要大很多。

扩展资料:

不用安装的软件形式:

绿色软件,或称可携式软件(英文称为Portable Application、Portable Software或Green Software),指一类小型软件,多数为免费软件,最大特点是软件无需安装便可使用,可存放于闪存中(因此称为可携式软体),移除后也不会将任何纪录(注册表消息等)留在本机计算机上。

通俗点讲绿色软件就是指不用安装,下载直接可以使用的软件。绿色软件不会在注册表中留下注册表键值,所以相对一般的软件来说,绿色软件对系统的影响几乎没有,所以是很好的一种软件类型。

参考资料来源:百度百科-安装

参考资料来源:百度百科-绿色软件



软件安装 视频教程.mp4 免费在线观看

链接:https://pan.baidu.com/s/12nOWb_8lBKkYcFWOvc7h3w

提取码:kwl7    

软件(中国大陆及香港用语,台湾称作软体,英文:software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。另也泛指社会结构中的管理系统、思想意识形态、思想政治觉悟、法律法规等等。



软件在安装时,到底做了些什么? 大家每天都在用电脑,可能也经常在自己的电脑上安装软件。就算自己没安装过,至少也看到人家安装过软件。在这里,我不是想教你怎么安装软件,而是想向你展示,软件在安装的过程中,到底都做了些什么动作?为什么有些软件要安装,直接拷贝过去却不能用?为什么一些软件安装或卸载之后要重启。下面要讨论的就是这些问题。

首先,我们探讨一下软件安装的共通部分,说共通,就是在不同版本的操作系统上,如WINDOWS98,WIN2K和WINXP等上它们都有共同点的地方。这个文章也试图不针对具体的某个操作系统,而对共同的规律来探讨,不过我自己用的是WINDOWS98,所以有时一些例子可能会用WINDOWS98上的实例来说明,而大多数情况下这些特***在WIN2K和WINXP上也是类似的。

那么,我先来归纳一下,典型的软件安装过程都有可能做哪些事情。由于我们是讨论软件在安装时的行为,所以开始安装前的设置和选项我们就暂不讨论,只说到软件真正开始安装那个时候起的动作:

①文件从安装源位置拷贝到目标位置。

②往系统目录写入一些必要的动态连接库(DLL)。(可选)

③往系统注册表中写入相应的设置项。(可选)

④建立开始菜单里的程序组和桌面快捷方式。(可选)

⑤其他动作。(可选)

下面我们再详细来分析上面归纳出来的这些动作:

1)拷贝软件本身需要的文件。源位置指软件未安装之前的位置,例如光盘,下载的目录等,目标位置指你指定的安装位置。

这是几乎所有的软件安装过程一定会做的一件事。而如果一个软件,在安装时只要这一步,不需要后面的其他几步,我们可以认为这个软件就是绿色软件。或者反过来说绿色软件就是只要拷贝文件,不需要依赖于某个DLL,或者它依赖的DLL在几乎所有的系统中都一定有的,并且它也不依赖于注册表里面的设置项的软件。

2)这一步,可以说至少有一半软件在安装时都会做,一些软件,需要用到某个DLL,特别是那些软件作者开发的DLL,或者系统中不常用的DLL,一般都会随软件的安装拷到系统目录。所谓系统目录,在WIN98下一般是在WINDOWS\SYSTEM这个目录,而WIN2K是在WINNT\SYSTEM32,WINXP是在WINDOWS\SYSTEM32。还有,一些软件如QQ游戏,中游等,它们也用到一些DLL,由于这些DLL只是这个软件自己用到,别的其他软件不会用到,所以它们并不一定存在于系统目录,而是放在软件安装目录里面,这样的DLL已经在上一步中被拷贝,所以和这一步说的情况不一样。

3)这一步同样至少有一半软件会做,一般在安装前用户的设置和一些选项,在安装时就会把这些设置写到注册表里。另外就是有时在上一步把DLL拷贝到系统目录时,一些DLL需要向系统注册,这些DLL的注册信息也会写在注册表里。还有,一些软件有时可能安装时并不写注册表,而是在第一次运行时才把一些设置写到注册表。

4)这个非常简单,大概不需要怎么解释。建立这些快捷方式一方面是便于用户执行,另外在时也会把卸载的快捷方式放在程序组里。关于卸载后面我们再来讨论。

5)这个就是除了上面说的以外的其他情况。例如有些软件安装时会先把所有文件(或一部分文件)先解压到临时目录,那么安装完之后就要把这些文件删除掉。

那么我们再总结一下:

一、一个典型的软件在安装过程一般都会执行上面的1-4项。这样可以认为是一个完整的安装过程。

二、除了第1项之外,其他的都不是必要的。只需要第一项的软件,我们可以把它叫做绿色软件。

三、有些软件安装时是执行了1、2、4,有些软件是执行了1、3、4,有些软件是执行了1、4。

四、一个特殊的情况,一般的驱动程序,只会执行2和3,没有1和4。

五、理论上,任何软件,如果你非常确切地知道了它在上面的那几步都具体做了些什么,特别是2和3,那么,理论上你可以把这个软件的安装文件拷贝到另一台机子,把必要的DLL从系统目录拷贝到那一台机子的系统目录,再把注册表里软件写入的项目导出来(必要时还要修改一下)再导入到那台机子的注册表中,那么,就算不是绿色软件,你也能这样把它移植给另一台机。但有时特别是一些共享软件,一般都会有注册表中设置比较隐蔽的项目,不容易查找,所以除非你对系统非常熟悉,否则不是绿色软件的软件要移植还是有一定的难度的。

那么,下面我们再来看看,为什么一些软件安装后要重启。

在WINDOWS操作系统上,一般一个正在运行中的程序,操作系统是不让你修改它的,修改包括替换,改动和删除。那么有时,一些软件需要向系统目录中写入一个DLL,而系统目录中原来已经有同名的DLL并且这个DLL目前正在被系统使用,因此不能用新版本去替换它,这个时候就需要重启,在重启的过程中,在这个DLL旧的版本被使用之前用新版本替换它。这就是为什么要重启的原因。

你能看到这里,说明你很有耐心,并且对技术的探讨很有兴趣,那么我就再说得更详细些。在WIN98中,上面说的这个替换是由系统的一个工具来实现的,这个工具叫WININIT.EXE。安装程序在检测到需要写入的DLL或其他程序文件正在使用时,会把要写入的DLL文件先定一个临时的文件名,然后在WINDOWS目录中往WININIT.INI写入一个改写项,比如,一个叫ABCD.DLL的动态连接库现在正在使用中,而安装程序要往系统中写入新版本的ABCD.DLL,这时安装程序会把新版本ABCD.DLL先定一个临时文件名,例如AAAA.LLL,然后在WININIT.INI中的[rename]一节中写入这一项: �筛l罉枓犮
C:\windows\system\abcd.dll=C:\windows\system\aaaa.lll CX�=B)
这样,在重启时,进入WINDOWS图形界面之前,WININIT.EXE在检测到WINDOWS目录中有WININIT.INI存在时,就执行里面的操作,在上面的例子中,是用C:\windows\system\aaaa.lll去替换掉C:\windows\system\abcd.dll这个文件,并且把WININIT.INI改名为WININIT.BAK。

另外,有些软件,在安装时,是把所有文件包括SETUP.EXE解压到临时文件里面再执行SETUP.EXE进行安装的,按理来说安装完要把所有的临时文件删除掉,这个操作当然也是由安装程序SETUP.EXE来完成,但它自己正在运行,也删不了它自己,所以也要重启来删除,做法和上面差不多,只是改成类似这样子的: 怦S?vH烨?
NUL=C:\WINDOWS\TEMP\SETUP.EXE

在WIN2K和WINXP中,存在类似的机制,不过并不是用WININIT.EXE和WININIT.INI来实现,具体的做法我也不是很清楚,长期以来我大多数时候都是在用WIN98,所以没认真研究过,但软件安装过程要重启的现象在2K和XP上是仍然存在的,原理也是在重启时替换或修改正在使用的文件,只是实现的方式不同。

最后,我们再来看看有关卸载方面的内容。一般卸载有好几种方式:

1)早期的安装程序,一般会在安装过程记录了上面说的安装过程的1234四个步骤中具体拷贝的文件和DLL以及注册表项,把它保存在INSTALL.LOG之类的文件中,再在软件的安装目录(或WINDOWS目录中)放一个UNINST.EXE之类的卸载程序。然后要么在程序组里为这个UNINST.EXE建一个快捷方式,要么在注册表中为这个UNINST.EXE建一个快捷方式(这�诳刂泼姘宓奶砑由境�绦蚓湍芸吹饺砑�男对叵?,并把INSTALL.LOG做为它的参数,这样就实现卸载了。

2)现在比较多的安装程序是用新版的INSTALLSHIELD生成的,安装时的记录和卸载程序一般是会放在C:\Program Files\InstallShield Installation Information这个文件夹(隐藏属***)里,同样也会在程序组和注册表中建立卸载项。

另外,在卸载时,也会遇到文件(一般是DLL文件)正在使用的情况。所以有时卸载的时候也要重启,就是要在重启过程中删掉这些正在使用的DLL文件。

关于软件的安装过程,大概就想到这里,以后再有想到什么的,我再补充,大家有什么看不懂的也可以把问题提出来。

就是程序的安装包不断展现程序内容的过程,一步步将安装包的程序装在你电脑上,就像你吃饭是一个道理,将碗里的饭吃进肚子

因为每个软件都是关联的。所以说缺少1个都会出现问题的。

软件安装是怎么样的过程???~

安装软件,是指将程序文件和文件夹添加到硬盘并将相关数据添加到注册表,以使软件能够正常运行。
软件制作时把代码或者文件经过高压缩,这样文件小,便于介质的传输,如刻录进光盘,或者提供下载,还有就是防止别人盗用代码等。
安装时把高压缩的文件或者代码释放出来,还原成电脑可以读取的文件,写入注册表。一般下载的、或者没安装的软件都稍小,安装完后占用电脑硬盘要大很多。

如果是最简单的情况那只需要一台PLC,还有PLC 的编程软件。至于编程软件的一般安装的话PLC安装是和你使用的其他软件独立的,PLC的装PLC的软件,触摸屏

CDR安装应注意什么?如果我要安装一个CDR9和CDRX4的,是不是高版本和低...
答:高低版本是不需要有安装先后顺序的(不过可能会存在冲突),随意安装,CDR安装注意事项:一些用户在安装CorelDRAW软件时,会出现一些常见问题,其中有一个英文提示框的安装错误,原因大多数因为您的电脑安装过其他版本的CDR软件造成冲突。安装过程中出现下图英文提示框,则是让您提供缩略图文件,您可以点击...

如何一个电脑装两个系统|一个电脑装2个系统方法
答:通常情况下一个电脑安装一个系统就可以了,不过一个电脑装2个系统也是可以的,因为安装2个系统只需安装在不同的分区即可,有些用户还不知道一个电脑怎么装两个系统,下面小编就以安装win7和win10正式版两个系统为例,跟大家分享一个电脑装两个系统的方法。说明:一个电脑安装两个系统,要求先装低版本...

Microsoft Project是一个什么样的软件
答:2、其次,完成上述步骤后,单击继续以同意许可协议。弹出的窗口将询问是否同意许可协议,单击“同意”按钮,如下图所示,然后进入下一步。3、接着,完成上述步骤后,选择安装位置。如果不想更改,则可以默认继续。如果要更改安装位置,请单击“更改安装位置”按钮,如下图所示,然后进入下一步。4、将弹出...

拯救者y7000买到现在才发现只有一个盘,可以重装系统吗?
答:开始系统重装之前我们需要一些准备工作:①下载好Windows的正版镜像,系统制作软件UItraISO;②准备一个8G以上的U盘。第一步:安装好系统制作软件 UltraISO,安装过程这里就不详细说了,一路下一步就可以了。软件安装完之后,会自动识别 Windows 的镜像,只需要双击镜像即可用 UltraISO 打开。第二步 插入...

在小区安装一个电动汽车充电桩,需要什么流程?
答:在小区安装一个电动汽车充电桩,需要什么流程?电动汽车充电桩安装:第一步:充电条件确认。电动汽车充电桩安装过程中最为关键的一步是充电条件的确认,关键点在于是否有固定停车位和物业同意安装充电桩的申请,搞定这两点你几乎就可以高枕无忧了。1、用户与汽车厂商或4S店签订购车意向协议后,办理购车充电...

我想制作个人网业,请给我一个详细的安装、制作全过程的答案?
答:我想制作个人网业,请给我一个详细的安装、制作全过程的答案? 我刚开始学网业制作,但是我的电脑里没有安装操作的软件,我还不是很明白怎么设计网业,请高手教教小弟,小弟先谢谢了!!... 我刚开始学网业制作,但是我的电脑里没有安装操作的软件,我还不是很明白怎么设计网业,请高手教教小弟,小弟先谢谢了!! 展开 ...

我在别的电脑里,下了一个云骑士,存在优盘里,但是我想自己的电脑做系统...
答:1、可以试试小鱼系统重装软件,系统兼容性好,玩游戏也很流畅的。2、选择win7系统,点击“安装此系统”。3、然后就开始下win7系统的镜像。4、下好之后进行环境部署,然后完成之后点击立即重启。5、重启电脑后会出现windows管理器这个页面,我们选择第二个。6、返回电脑pe界面继续进行安装。7、完成之后...

我的华硕电脑原装装的是win10,我想再装一个win7用,但安装的过程中遇到了...
答:版的。2 在主板中关闭“安全启动”选项;3 对安装U盘进行“改造”后再进行安装。改造方法:从Win8/win10的安装文件中提取Bootmgfw.efi文件(也可以从已经安装好的Win8/win10系统中获得),重命名为BOOTX64.EFI,拷贝到win7安装U盘下的\EFI\Boot\下,没有BOOT文件夹新建一个。

在小区安装一个电动汽车充电桩,需要什么流程?
答:第一步、提交申请与审核材料一般来说,车主购买电动汽车后,由建桩厂家向供电公司提交报装材料,需要提供用户的身份证复印件、新能源小客车充电条件确认书、物业同意安装证明以及车位证明。您要有固定车位,不管是产权车位还是6个月以上的租赁车位,这都是刚需。第二步、安装施工厂家确定好施工方案后,就到...

在win7系统加装一个win10怎么装?
答:4.这个时候选择要安装系统的位置(一般预设是安装到c盘),选择好以后,点选确定,出现对话方块选择是。 5.备份好以后,点选马上重启,重启以后进入安装介面,下面就是电脑自行安装过程: 6.最后安装完以后自动重启一次,这样一个新系统就安装好了。win7系统怎么安装win10 软体准备 软体:nt6 hdd...