应用程序配置不正确,程序无法启动,重新安装应用程序可能解决问题 ...
愿我的答案 能够解决您的烦忧第一,如果是在桌面打不开的话,说明快捷方式有问题,您可以右击图标--属性--打开文件所在位置---然后找到软件图标---右击---发送桌面快捷方式解决问题。
第二,如果您觉得太繁琐,您可以下载腾讯电脑管家---电脑门诊---快捷方式异常修复,就可以简单的解决您的问题。
第三,如果不是快捷方式问题,您可以直接再次下载一个腾讯安装包,然后覆盖您现在的软件目录
由于应用程序配置不正确,应用程序未能启动
首先总结一下“由于应用程序配置不正确,应用程序未能启动”这类问题出现的原因: 在Windows XP SP2以后,Windows引入了Side-by-Side执行的概念,这个概念本来是.NET提出来的,但是Windows后来将这个概念集成到操作系统层面上来了。
大家都应该知道Dll Hell的问题,为了解决Dll Hell问题,Side-By-Side提出不同版本的dll文件可以同时存在于同一个系统里面,而且依赖于不同版本dll的应用程序在运行的时候可以使用到它当初被编译生成的dll。
举个例子: 1、假定编写了一个C++程序A,是使用MFC 8.0(这个版本是随着Visual Studio 2005)发布的。
2、之后机器升级了Visual Studio的版本,从2005升级到2008,2008的MFC库是9.0版本的,这个时候操作系统里面安装了两个版本的MFC,分别是8.0和9.0。
3、用Visual Studio 2008编写了另外一个C++程序B,B依赖与MFC 9.0。
4、如果运行程序A的话,操作系统会将MFC 8.0加载到A的进程里面。
5、如果这时同时运行程序B,操作系统会将MFC 9.0加载到B的进程里面。
这就是Side-by-side的执行概念。
操作系统之所以能够这样做,是因为它在加载程序A和B之前,除了查看PE格式里面A和B所依赖的Dll信息,都会查看A和B的manifest文件。
Manifest文件保存了Windows可执行文件(包括exe和dll文件)要运行起来的环境设置信息,文件名一般是可执行文件的文件全名加上.manifest。
例如notepad.exe的manifest文件就应该是notepad.exe.manifest。
另外有的程序将manifest文件直接嵌入到可执行文件的资源里面了,这也就是为什么有的时候看不到程序的manifest文件的原因。
通常来说,一个manifest文件的内容大致如下: processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' /> 上面的例子里面,就说明这个程序依赖于CRT 9.0,而且是调试版的,CPU架构是32位的CPU。
对于将manifest文件嵌入到资源文件的程序也有办法看到manifest的信息。
1、一种是使用mt.exe(Visual Studio自带的manifest处理程序): mt -inputresource:test.exe;#1 /out:test.manifest 2、另外一种是使用dumpbin程序将整个exe的内容打印到一个文件,然后用文本编辑器打开,搜索Assem字符串样式就能找到manifest信息: 知道了程序依赖于具体哪一个dll以后,可以将所依赖的dll拷贝到程序的安装文件夹里面,以CRT库绑定失败为例,介绍解决步骤: 1、从上例中知道程序依赖的Microsoft.VC90.DebugCRT库,版本号是9.0.21022.8,需要32位机器版本的CRT。
这个依赖项一般是因为程序是调试版,所以Visual Studio在编译的时候,将调试版的CRT加入程序的依赖项。
2、从Visual Studio的安装文件夹里面将D:"Program Files"Microsoft Visual Studio 9.0"VC"redist"Debug_NonRedist"x86中的Microsoft.VC90.DebugCRT整个文件夹拷贝到应用程序所在的文件夹里面,注意: a) 如果程序依赖的是32位的CRT,则要拷贝x86文件夹里面的Microsoft.VC90.DebugCRT文件夹,如果是先x64程序,则要拷贝x64文件夹里面。
b) 需要确定Microsoft.VC90.DebugCRT文件夹里面的Microsoft.VC90.DebugCRT.manifest文件里面保存的版本信息而程序依赖的版本信息匹配,Microsoft.VC90.DebugCRT.manifest里面的版本信息大版本号一定要一致,小版本号一定要等于或者大于你程序依赖的CRT的小版本号。
比如上例中,我们的程序是依赖于CRT 9.0.21022.8,而Microsoft.VC90.DebugCRT.manifest的版本是9.0.30729.1,这样是可以的;而8.0.30729.1就会有问题。
如果大版本号一样,小版本号不一致的话,一个比较简单的方案就是修改程序的manifest文件,使其互相匹配就可以了。
3、如果程序不是依赖调试版本的CRT,而是release版本的CRT,直接去微软的官方网站下载一个crt redist包安装上就可以了。
应用程序无法启动,因为应用程序的并行配置不正确
禁止开机时软件自动启动的三种方法:很多朋友通常会感觉到新装的电脑在使用了一段时间以后,就会变得越来越慢,特别是在开机的时候,要等好几分钟才能对电脑进行操作。
这是因为我们在安装了很多软件以后,这些软件就会自动加载在开机的时候启动。
这样,久而久之我们安装的软件越来越多开机启动程序也就跟着增多,这样不仅影响机器的启动速度,而且非常占用系统资源,使得整机的性能都下降,这是我们不愿意看到的。
既然我们知道了其中的原由,就有办法解决禁止软件的自动启动。
目前常用的方法一般有三种:用软件禁止;用Windows命令禁止;直接修改注册表。
那么就让我们分别来看一下。
一、使用软件禁止软件的自动启动现在有很多的软件可以禁止开机时软件的自动启动,比较常见的有超级兔子魔法设置和Windows优化大师。
因为使用方法差不多所以今天以超级兔子魔法设置这款软件为例给大家介绍一下。
超级兔子是一个完整的系统维护工具, 可能清理你大多数的文件、注册表里面的垃圾,同时还有强力的软件卸载功能,专业的卸载可以清理一个软件在电脑内的所有记录。
该软件的功能非常强大,但今天只介绍禁止软件的自动启动的功能。
如果你的机子上还没有安装超级兔子魔法设置,你可以到新浪下载中心去下载最新的版本安装。
运行超级兔子魔法设置,在主界面中选择“超级兔子魔法设置”(如图1),然后在左边的菜单选项中选择“启动程序”(如图2),在启动程序的第一页就是我们要改动的地方。
你可以看到这里有很多的程序,这就是我们开机的时候所启动的程序。
面前都打了小勾就表示要启动,你如果想取消某个程序的开机启动,只要把前面的小勾去掉就可以了(如图3)。
然后点确定退出,这个设置完成以后是需要重新启动电脑的,所以请朋友们不要忘了这一步。
图1 超级兔子魔法设置主界面图2 选择启动程序图3 去除启动项二、用Windows命令禁止软件的自动启动这个方法相对来说就比较简单一些。
点击“开始”—“运行”(或者直接用WIN+R也可以),接着输入“msconfig”敲回车(如图4)。
在系统配置实用程序的窗口中选择“启动”的页面(如图5)。
同样,在这里列出了很多开机时候自动启动的程序,你可以把它们前面的小勾取消就可以了,点确定。
接着,系统会提示你是否要重新启动,因为只有重新启动以后才能生效。
图4 运行图5 系统配置实用程序三、修改注册表彻底禁止软件的自动启动有的朋友常会发现,明明禁止了某软件的启动,可是它有自动加载了,很是烦人(如Realplayer)。
遇到这种情况我们可以用修改注册表来彻底禁止软件的自动启动。
这种方法一般不推荐刚刚接触电脑的新手,因为稍有不慎你就可能出错,从而使系统出错而崩溃。
点击“开始”—“运行”输入“regedit”打开注册表编辑器,切换到\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run先清理掉你不想启动的程序,注意不要乱删,出了问题本人概不负责。
然后在Run上点右键—权限—高级—添加—输入everyone—确定。
然后把设置数值的拒绝勾上(其他都不要勾,这样不会影响到你想要启动的程序)然后确定。
同样的方法把\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run也搞定。
这样,任何软件都无法自动添加到启动了。
除非你想,只要删掉权限里面的everyone即可。
这样还可以从一定程度上防止木马程序,因为大多数木马也是加在这里,无法随系统启动当然也无法搞破坏了。
通过这样的设置,你会发现机子比以前快多了。
图例打上传不了,详情请看参考资料
由于系统配置不正确,应用程序未能启动,重新安装应用程序可能会纠...
有可能中毒,病毒要加载的后台文件出错,就会有这样那样的提示。
有可能用的什么优化工具让系统一些必须的服务不随开机启动,也会有提示。
你之前的类似问题是因为没启动的系统服务让“WINXP原本的各项服务.BAT”这个服务启动脚本重新启动了,现在可能因为没启动的服务不在这个脚本中,所以才弄不好。
当然,如果是病毒加入的各种伪服务就不可能在修复脚本中出现的。
安装windows10时显示windows无法更新计算机的启动配置 安装无法继...
出现这种情况主要是因为U盘启动时,默认使用EFI引导启动,而不是常见的MBR引导,所以会发生这种情况。
这种情况常常出现在原来安装32位系统、现在改安64位系统的过程中。
解决方法一:出现上述问题后,直接把U盘拔掉插到其它电脑,把U盘里的efi文件夹和bootmgr.efi文件删掉,问题就搞定了,然后,再用这个U盘启动盘去装系统,就不会出现这种问题了。
删掉这两个文件夹跟文件的原因是因为从U盘安装会默认使用efi引导启动,删掉之后没有efi,就默认用mbr启动了。
EFI是一种很重要的技术,统治电脑20多年的BIOS启动技术将来会被EFI代替,那时,在BIOS设置界面(严格来说应该是EFI界面)装可以使用鼠标,也可以是中文,不再是晦涩难懂的英文,也不再是只能使用键盘操作了。
解决方法二:非预装win10机型出厂时,硬盘默认为MBR分区表格式,而UEFI模式仅支持在GPT分区表的硬盘上安装系统。
如果系统安装光盘中包含了UEFI信息,启动时可能会自动加载并进入UEFI模式,因此便会出现“ windows无法安装到这个磁盘,选中的磁盘具有MBR分区表,在EFI系统上,windows只能安装到GFT磁盘”的提示。
建议尝试以下方法:开机按ESC键,会显示两个光驱或者U盘的选项,选择光驱名称前没有UEFI的选项启动,即可正常把系统安装在MBR分区表硬盘上。
解决方法三:进入主板选择启动的项目、比如F8、F11之类、u盘启动里有2项、一个是EFI启动、一个是普通启动、安装64位系统、选了EFI启动,就会出错,应该选普通启动。
如果光盘安装,进BIOS看看, EFI进入bios看到UEFI状态时,Enabled 如果是启用状态,那么禁用掉(改为disabled),保存重启,选择光驱启动。
但不能选择第uefi的光驱模式。
office 2016 安装老提示需要重启系统重试
展开全部您好题主,安装 Office 时出现错误代码 30175-11(5)官方解释是:网页链接 内容是:适用于: Visio 专业版 2016 Project 专业版 2016 Office 商业版 Office 365 管理员Office 365 小型企业版 Office 365 小型企业管理员版 由世纪互联运营的 Office 365由世纪互联运营的 Office 365 - 小型企业管理员版 由世纪互联运营的 Office 365 - 管理员版Office.com Office 365 Germany – 企业版 Office 365 Germany - 企业管理员版Visio Pro for Office 365 Click2Run 更少如果尝试从 Office 2013 升级到 Office 2016 时收到错误代码 30175-11,请尝试卸载,然后重新安装 Office。
卸载和重新安装 Office单击此简易修复按钮卸载 Office。
有关如何保存和使用简单修补程序的剩余步骤,请从以下下拉列表中选择你的浏览器:安装 Office若要重新安装 Office 365 或 Office 2016,请按照在电脑或 Mac 上下载并安装或重新安装 Office 中的步骤操作。
若要重新安装 Office 2013,请参阅在电脑上下载并安装或重新安装 Office 2013。
其他解决方法:网页链接最后,希望有帮助到您~望题主及时采纳,谢谢~...
转载请注明出处51数据库 » 如何安装莱斯机器人编程软件配置出错不能启
你有生产日期么