CTex旧版本卸载将注册表啥的都删了,可是依然提示卸载不完全,错误代码-5001。请高手解答。感激不尽!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CTex旧版本卸载将注册表啥的都删了,可是依然提示卸载不完全,错误代码-5001。请高手解答。感激不尽!相关的知识,希望对你有一定的参考价值。
安装程序制作的问题,也有可能是操作系统的问题,这个没有什么好办法,强制删掉文件 清理注册表就好了。然后安装新版,应该没什么问题。 参考技术A楼主,其实呢,经过我的研究,CTeX是依靠注册表中的软件卸载信息(同样的信息你可以在控制面板的添加与删除里找到,不过外观上不一样,事实上后者依赖于前者)来确认它的安装状况的。
被导出的注册表信息如后面所说,安装目录是c:\\ctex
7AB19E08-582F-4996-BB5D-7287222D25ED这个长字符串是PGUID卸载报错时会提到
每个机子都不一样
在注册表里面搜索它(就一个文件夹)然后删除,ok
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\7AB19E08-582F-4996-BB5D-7287222D25ED]
以我的PGID为例
保险起见(如果你设置了文件关联,环境变量之类的东西)新版最好与旧版安在同一个目录中( 这个回答是本人写的,参见 https://zhidao.baidu.com/question/523444426.html
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\7AB19E08-582F-4996-BB5D-7287222D25ED]
"RegCompany"="nitov"
"RegOwner"="anna"
"ModifyPath"="RunDll32
C:\\\\PROGRA~2\\\\COMMON~1\\\\INSTAL~1\\\\PROFES~1\\\\RunTime\\\\11\\\\50\\\\Intel32\\\\Ctor.dll,LaunchSetup
\\"C:\\\\Program Files (x86)\\\\InstallShield Installation
Information\\\\7AB19E08-582F-4996-BB5D-7287222D25ED\\\\setup.exe\\" -l0x804
"
"UninstallString"="RunDll32
C:\\\\PROGRA~2\\\\COMMON~1\\\\INSTAL~1\\\\PROFES~1\\\\RunTime\\\\11\\\\50\\\\Intel32\\\\Ctor.dll,LaunchSetup
\\"C:\\\\Program Files (x86)\\\\InstallShield Installation
Information\\\\7AB19E08-582F-4996-BB5D-7287222D25ED\\\\setup.exe\\"
-l0x804 -removeonly"
"LogFile"="C:\\\\Program Files (x86)\\\\InstallShield Installation Information\\\\7AB19E08-582F-4996-BB5D-7287222D25ED\\\\setup.ilg"
"InstallLocation"="C:\\\\CTeX"
"ProductGuid"="7AB19E08-582F-4996-BB5D-7287222D25ED"
"InstallSource"="E:\\\\Program Files (x86)\\\\CTeX\\\\CTeX-2.4.6-Full.exe"
"DisplayName"="CTeX 2.04.006"
"Publisher"="CTEX.ORG"
"URLInfoAbout"="http://www.ctex.org"
"HelpLink"="http://bbs.ctex.org"
"URLUpdateInfo"="ftp://ftp.ctex.org/pub/tex/systems/ctex/"
"NoModify"=dword:00000000
"NoRemove"=dword:00000000
"NoRepair"=dword:00000001
"InstallDate"="20190818"
"Language"=dword:00000804
"DisplayVersion"="2.04.006"
"Version"=dword:02040006
"MajorVersion"=dword:00000002
"MinorVersion"=dword:00000004
"LogMode"=dword:00000001
"DisplayIcon"="C:\\\\CTeX\\\\CTEX\\\\CTeX.ico"
"Readme"="C:\\\\CTeX\\\\CTEX\\\\Readme.txt"
"Comments"="[Build: 2006-12-16 15:46]"
以上是关于CTex旧版本卸载将注册表啥的都删了,可是依然提示卸载不完全,错误代码-5001。请高手解答。感激不尽!的主要内容,如果未能解决你的问题,请参考以下文章