无法应用转换程序请检查指定路径是否有效

赵鹏台 2019-12-21 20:40:00

推荐回答

“无法应用装换程序,请检查指定的转换程序路径是否有效”最近在安装Acrobat的时候总是遇到这个问题,重启后亦不能解决。查了一下,发现装别的软件的时候可能也会遇到类似问题。解决方案:1.用强力卸载软件,扫描一下之前没有卸载干净的版本。
齐杭丽2019-12-21 20:57:47

提示您:回答为网友贡献,仅供参考。

其他回答

  • 这个提示可能和机器环境有关。可以用下面方法解决:查看installShield生成的uninstall程序链接,如下:C:\Windows\SysWOW64\msiexec.exe/x{C0034443-2B19-4822-82A9-18111111647A}复制以上的guid值运行regedit,查找guid值,删除与install&uninstall有关的项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders\C:\Users\Administrator\AppData\Roaming\Microsoft\Installer\{C0034443-2B19-4822-82A9-18111111647A}\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-752696998-1563478451-1805963361-500\Products\3444300C91B22284289A8111AE7346A7\InstallPropertiesHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{C0034443-2B19-4822-82A9-18111111647A}HKEY_USERS\S-1-5-21-752696998-1563478451-1805963361-500\Software\Microsoft\Installer\Products\3444300C91B22284289A8111AE7346A7删除后,成功。
    车少飞2019-12-21 23:56:21
  • 可能程序不兼容,可以更换个版本试试。另外建议参考下程序对配置的要求。或者右键需要运行的程序选择兼容性用兼容模式运行试试。编辑于 2019-03-06产品注册官方网站服务中心向TA提问。
    黄相平2019-12-21 21:20:43
  • 1)如果控制面板有卸载选项,但是卸载不了,可按照下面方法手工卸载。1、在桌面找到要删除的程序,右击选属性/查找目标,在打开的页面里有这个程序的路径,如果桌面没有图标可以通过搜索查找试试,另外软件一般默认存储在C:\ProgramFiles里面找找,到程序软件的文件夹整体删除,如果系统拒绝,请你开机按F8进入安全模式中将软件的文件夹整体删除。2、添加或删除程序在注册表的位置,运行输入regedit回车,打开注册表定位子键,在该子键下,可跟据已卸载的应用程序软件图标,删除相对应的软件图标和键值,重新启动电脑即可。
    符耀精2019-12-21 21:07:17
  • 在安装JavaJRE最新版本jre-6u21-windows-i586.exe时Windows提示“无法应用转换程序请检查指定的转换程序路径是否有效”的错误,使安装过程无法继续。WindowsInstaller在系统日志中产生了两条记录:1.Product:JavaTM6Update21—Installationfailed.2.WindowsInstaller已安装产品。产品名称:JavaTM6Update21。产品版本:6.0.210。产品语言:1033。安装成功或错误状态:1624。从Windows系统错误代码中也可以找到1624对应的原因为:1624应用变换时的错误。请验证指定的变换路径是否有效。不过奇怪的是当前操作系统安装的Java6Update20却不能直接升级至Java6Update21。看来目前的解决办法只有卸载旧版本的JRE后再重新安装jre-6u21-windows-i586.exe了。而网络上公布的一些解决方案,如:关闭卡巴斯基、拔掉网线、“开启自动更新功能,并更新到最新的补丁,这个问题是可以解决的”、升级WindowsInstaller的版本到4.5,大家也不防先试试!。
    黄真宝2019-12-21 21:02:25

相关问答

给你一个参考,希望不要被吞了当晚餐importjava.awt.BorderLayout;importjava.awt.GridLayout;importjava.awt.event.MouseEvent;importjava.awt.event.MouseListener;importjava.text.DecimalFormat;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JPanel;importjavax.swing.JTextField;publicclassCalculator{//计算器面板privateJFramef=newJFrame"Calculator";//输入面扳privateJPanelinputPanel=newJPanel;//加减乘除面板privateJPaneloperationPanel=newJPanel;//数字面板privateJPanelbuttonsPanel=newJPanel;//输入数据文本框privateJTextFieldinput=newJTextField20;//退格键privateJButtonbackspace=newJButton"BackSpace";//清空privateJButtonCE=newJButton"CE";//删除privateJButtonC=newJButton"C";//四则运算符号键privateJButtonadd=newJButton"+";privateJButtonsub=newJButton"-";privateJButtonmul=newJButton"*";privateJButtondiv=newJButton"/";//小数点privateJButtondecimal=newJButton".";//等号privateJButtonequal=newJButton"=";//数字键privateJButtonzero=newJButton"0";privateJButtonone=newJButton"1";privateJButtontwo=newJButton"2";privateJButtonthree=newJButton"3";privateJButtonfour=newJButton"4";privateJButtonfive=newJButton"5";privateJButtonsix=newJButton"6";privateJButtonseven=newJButton"7";privateJButtoneight=newJButton"8";privateJButtonnine=newJButton"9";privateStringnum1="";//保存第一个运算数字privateStringoperator="";//保存运算符号publicstaticvoidmainStringargs{newCalculator;//new计算器实例}publicCalculator{//添加组件,布局inputPanel.addinput;f.addinputPanel,BorderLayout.NORTH;operationPanel.addbackspace;operationPanel.addCE;operationPanel.addC;f.addoperationPanel,BorderLayout.CENTER;buttonsPanel.addadd;buttonsPanel.addsub;buttonsPanel.addmul;buttonsPanel.adddiv;buttonsPanel.addone;buttonsPanel.addtwo;buttonsPanel.addthree;buttonsPanel.addzero;buttonsPanel.addfour;buttonsPanel.addfive;buttonsPanel.addsix;buttonsPanel.adddecimal;buttonsPanel.addseven;buttonsPanel.addeight;buttonsPanel.addnine;buttonsPanel.addequal;buttonsPanel.setLayoutnewGridLayout4,4;f.addbuttonsPanel,BorderLayout.SOUTH;//注册各个组件监听事件backspace.addMouseListenernewOperationMouseListener;CE.addMouseListenernewOperationMouseListener;C.addMouseListenernewOperationMouseListener;decimal.addMouseListenernewOperationMouseListener;equal.addMouseListenernewOperationMouseListener;//注册四则运算监听add.addMouseListenernewCalcMouseListener;sub.addMouseListenernewCalcMouseListener;mul.addMouseListenernewCalcMouseListener;div.addMouseListenernewCalcMouseListener;//注册数字监听事件zero.addMouseListenernewNumberMouseListener;one.addMouseListenernewNumberMouseListener;two.addMouseListenernewNumberMouseListener;three.addMouseListenernewNumberMouseListener;four.addMouseListenernewNumberMouseListener;five.addMouseListenernewNumberMouseListener;six.addMouseListenernewNumberMouseListener;seven.addMouseListenernewNumberMouseListener;eight.addMouseListenernewNumberMouseListener;nine.addMouseListenernewNumberMouseListener;f.setVisibletrue;f.pack;f.setDefaultCloseOperationJFrame.EXIT_ON_CLOSE;}privateclassNumberMouseListenerimplementsMouseListener{publicvoidmouseClickedMouseEvente{ifinput.getText.trim.equals"0"{//如果文本框已经是0,结果还是0input.setTextJButtone.getSource.getText.trim;}else{//否则的话,把0添加到后面,譬如文本框是1,结果就为10input.setTextinput.getText.concatJButtone.getSource.getText.trim;}}publicvoidmouseEnteredMouseEvente{}publicvoidmouseExitedMouseEvente{}publicvoidmousePressedMouseEvente{}publicvoidmouseReleasedMouseEvente{}}privateclassCalcMouseListenerimplementsMouseListener{//如果输入的是运算符号,保存第一个结果和运算符号publicvoidmouseClickedMouseEvente{num1=input.getText.trim;input.setText"";operator=JButtone.getSource.getText.trim;}publicvoidmouseEnteredMouseEvente{}publicvoidmouseExitedMouseEvente{}publicvoidmousePressedMouseEvente{}publicvoidmouseReleasedMouseEvente{}}privateclassOperationMouseListenerimplementsMouseListener{publicvoidmouseClickedMouseEvente{ife.getSource==backspace{//退格键,删除一个直到没有字符删除StringinputText=input.getText;ifinputText.length>0{input.setTextinputText.substring0,inputText.length-1;}}elseife.getSource==C{input.setText"0";//C,清空所有运算数字和符号num1="";}elseife.getSource==CE{input.setText"0";//CE-->将文本框置为0}elseife.getSource==decimal{Stringtext=input.getText.trim;//如果按了小数点,如果文本框已经有小数点,不做任何操作,否则在结果后面加上小数点iftext.indexOf"."==-1{input.setTexttext.concat".";}}elseife.getSource==equal{//如果是等号if!operator.trim.equals""{if!input.getText.trim.equals""{doubleresult=0D;ifoperator.equals"+"{//执行加法运算result=Double.parseDoublenum1+Double.parseDoubleinput.getText.trim;}elseifoperator.equals"-"{//减法运算result=Double.parseDoublenum1-Double.parseDoubleinput.getText.trim;}elseifoperator.equals"*"{//乘法运算result=Double.parseDoublenum1*Double.parseDoubleinput.getText.trim;}elseifoperator.equals"/"{//除法运算result=Double.parseDoublenum1/Double.parseDoubleinput.getText.trim;}//格式化最终结果,保留两位小数点input.setTextnewDecimalFormat"0.00".formatresult;}}}}publicvoidmouseEnteredMouseEvente{}publicvoidmouseExitedMouseEvente{}publicvoidmousePressedMouseEvente{}publicvoidmouseReleasedMouseEvente{}}。