2023年1月31日更新
光速解决办法——鼠标点中这个软件,Alt+空格,最大化。
后面的都可以不看了,除非你想重装到8.0版本的话。
事情的起因
Mathcad 7.0 本来一直好好的,直到有一天突然打开无反应,窗口不显示,预览窗口也是一片黑或一片白,搜寻问题无果,遂打算卸载重装。
发现最新版已经更新到Mathcad 8.0,反正都卸了,当然要尝鲜一下啦。
下载的安装包是iso文件,装载光盘映像后,问题又来了,不论是直接双击还是以管理员运行都毫无反应,小圈圈转几下后什么都没有发生。
打开任务管理器,进程下面是找不到的,但是详细信息下面会短暂出现两个setup.exe然后消失不见,或者剩下一个,如果点得频繁可能会出现“请先退出正在运行的安装程序成卸载程序”提示。这个进程权限似乎很高,手动是结束不了的。除非重启,但是重启后还是一样的问题。
于是到处搜解决方案,全是白扯。尝试过的方案包括以下几种:
全英文路径,无效。
先生成许可证后安装,无效。
不装载iso,以解压的方式运行,无效。
关闭火绒、联想电脑管家等杀毒软件,无效。
控制面板>启用或关闭Windows功能,关闭Hyper-V,无效。
……
到底怎么解决的
最后的解决方案竟然是——
使用子目录下的msi文件安装!一下就成功了!
如图所示:ptcsh0>PrimeWixlnstaller 64bit.msi
估计是PTC又在安装包的外面套了一层壳,以展示花俏的安装界面,然而它套的那层壳各种问题,还不如直接用核心安装包!PTC的很多其他软件也有这个通病,比如Creo,搜索的时候有类似的贴子。但是没有一个提到Mathcad!侥幸试了下,居然也可以。
顺便把其他文件的作用也摸索了下:
第一个很有迷惑性的文件夹install里面是诊断工具的安装包,没啥用,可以不装。
第二个pim里面是各种零件,不用管。
第三个ptcsh0里面还有个exe文件需要注意,ndp48-x86-x64-allos-enu.exe,这个是.NET Framework框架,以前安装过的就不用装。不确定的可以装一下,反正它是先检测后安装。
小声嘀咕
真是气死本王了,这么简单的解决方案浪费了半天,PTC应该杀个程序员来祭天。
哦对了,它现在还多了个出口协议。建议大家写论文的时候不要提用什么软件做的了……
Would you let me be your curvy nurse?! https://snip.ly/6327oi