当前位置:首页 » 软件百科 » 装软件为什么会重启

装软件为什么会重启

发布时间: 2022-07-13 09:10:02

❶ 手机莫名其妙的安装软件和卸载时会重启,请问这是怎么回事啊

答案1:安装程序时提示解析包错误
安装程序时出现解析包错误,常见的一个原因就是安装包没有下载完全,你可以通过比较下载的apk包和正常包的大小来确认(一般出错的文件只有10几KB)。如果是这样,建议在网络稳定时重新下载或是换电脑下载,然后重新安装。
答案2:程序无法安装
程序无法安装可能是以下几个原因:
1、安装包有问题,比如不完整或签名不一致,这时可以试试重新下载以后再安装,或者用优化大师卸载原来的程序以后再安装;
2、系统对一些程序做了保护,无法自行安装更新,这时您可能需要卸载后才能继续安装;
3、存储空间已满,清理一下系统垃圾,回收存储空间。
答案3:有些程序无法卸载
如果是系统的程序需要手机具有ROOT权限才能卸载。指的注意的是现在有些恶意软件可以破解手机ROOT,而把而已软件植入系统程序文件夹中,这时候普通的程序管理器是无法卸载的。

❷ 为什么安装软件的时候会重启

粗略解释如下:大多数软件装完后,都需要修改注册表使其在电脑中占有“一席之地”。但开机后的注册表核心已经像一面盾把该软件挡在了门外,该软件要进入,必须重启电脑,赶在那面盾建立起来之前融入注册表。
专业解释如下:在 WINDOWS操作系统上,一般一个正在运行中的程序,操作系统是不让你修改它的,修改包括替换,改动和删除。那么有时,一些软件需要向系统目录中写入一个DLL,而系统目录中原来已经有同名的DLL并且这个DLL目前正在被系统使用,因此不能用新版本去替换它,这个时候就需要重启。在重启的过程中,在这个DLL旧的版本被使用之前用新版本替换它。
因此,许多软件在安装完成之后必须重启计算机才能使软件运行环境生效。

❸ 为什么我安装软件啥的手机就会自动重启

正常情况下,手机安装软件不可能会重启,如果总是这样,那一定是手机自身系统有问题,检查看看有没有新版的系统更新一下应该就会好了。

❹ 电脑安装新软件时自动重新启动怎么解决

1、如果自动重新启动是有时间规律的,那可能是你电脑某个软件设置了自动重启,或者是CPU温度高了,散热系统不好。
2、病毒造成的,升级杀毒软件病毒库到最新,重启按F8在安全模式下杀毒。
3、应该不是Win32.Troj.Agent.mf.76800引起的,好象是蠕虫病毒吧。
4、软件之间发生冲突,不要用测试版和试用版软件。不稳定。

❺ 安装软件要重启 为什么

无论你是直接重启还是关机下次开机,效果都一样!

应用程序之所以要重启计算机无非是需要加载东西到操作系统内核上!!!比如象安装驱动,这些设备需要把驱动加载到系统内核,系统才可使用;就如正在使用的文件无法删除是一个道理!!!

❻ 软件安装时为什么要重启计算机

1:一般安全软件安装时都会覆盖原有的系统动态链接库文件,在正常模式下系统会保护自己的文件而不让软件对其修改,这就需要重启在系统安全机制建立前进行修改。
2:软件需要像注册表注册自己的.DLL文件这也要重启。软件修改注册表也需要重启来完成。
3:软件执行setup文件后会解压到一个临时目录来完成安装,安装完成后自动删除,由于正在用到解压后的文件所以无法删除这也要需要重启。
尤其像杀毒软件本身都要安装自己的驱动所以更要重新启动来使驱动生效。
我的理解就这些了。

❼ 安装手机软件的时候会自动重启是怎么回事

你下次在下载东西的时候得看下。你下载东西的数据包大不大。还有就是是不是适合你手机的格式。一般没事的。放心手机没事的。是安装太大的东西卡了而已。一时运存太小就回这样

❽ window10装软件自动重启

  • 首先我们双击开启此电脑,进入到此电脑窗口,在窗口左侧,我们右键点击此电脑,在弹出的选项菜单中,点击属性。

❾ 为什么安装某些软件后需要重启电脑

简单地说,大多数软件装完后,都需要修改注册表使其在电脑中占有“一席之地”,有些软件需要重启是因为它进入了注册表核心,但开机后的注册表核心已经像一面盾把该软件挡在了门外,该软件要进入,必须重启电脑,赶在那面盾建立起来之前融入注册表。专业点来讲是这样的:软件安装完成之后,与Explorer有关的设置须等待Explorer重启后才能生效;而Autoexec.bat中设置环境变量也只能在重新启动计算机时装入;系统DLL只能通过WinInit.exe在进入Windows前的DOS环境下替换,静态VxD只能在装入 Windows的时候载入。因此,许多软件在安装完成之后必须重启计算机才能使软件运行环境生效。现在网吧一般装有“还原精灵”,遇到装软件需要重启怎么办呢?很简单,Ctrl+Alt+Del打开任务管理器,在进程里面找到“explorer.exe”,右击——结束进程——文件——新建任务(运行…)——输入explorer.exe——确定,就可以了。===详细说明===软件在安装时,到底做了些什么?大家每天都在用电脑,可能也经常在自己的电脑上安装软件。就算自己没安装过,至少也看到人家安装过软件。在这里,我不是想教你怎么安装软件,而是想向你展示,软件在安装的过程中,到底都做了些什么动作?为什么有些软件要安装,直接拷贝过去却不能用?为什么一些软件安装或卸载之后要重启。下面要讨论的就是这些问题。首先,我们探讨一下软件安装的共通部分,说共通,就是在不同版本的操作系统上,如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]一节中写入这一项: C:\windows\system\abcd.dll=C:\windows\system\aaaa.lll ) 这样,在重启时,进入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文件。

热点内容
女生肚子为什么会一边大一边小 发布:2024-05-20 11:25:08 浏览:486
小孩退烧后为什么晚上会返烧 发布:2024-05-20 10:47:44 浏览:857
做完眼睛全切为什么睁不开 发布:2024-05-20 10:47:43 浏览:434
苹果企业机为什么要绑卡使用 发布:2024-05-20 10:32:02 浏览:502
z4x遥控器为什么不一样 发布:2024-05-20 10:00:16 浏览:719
为什么苹果用m1用不了流量 发布:2024-05-20 09:51:44 浏览:321
为什么我玩电脑玩着身体变冷 发布:2024-05-20 09:45:46 浏览:345
早上晚上为什么长得不一样 发布:2024-05-20 09:44:26 浏览:356
为什么做完双眼皮效果不好 发布:2024-05-20 09:29:11 浏览:74
苹果手机壁纸为什么不是满屏 发布:2024-05-20 08:44:09 浏览:128