换了电脑之后需要安装java的运行环境,于是下载了jdk,开始一切正常,但是点击安装之后就闪退了。安装进程直接消失了。下载jre也是同样的错误,真是tm神奇了。查看系统日志会发现是baiducnTSF.dll_unloaded导致的错误:
详细错误日志如下:
错误应用程序名称: jdk-8u271-windows-x64.exe,版本: 8.0.2710.9,时间戳: 0x5f627c6a 错误模块名称: baiducnTSF.dll_unloaded,版本: 5.5.5063.0,时间戳: 0x5e6a3130 异常代码: 0xc0000005 错误偏移量: 0x000000000001c81f 错误进程 ID: 0x49c8 错误应用程序启动时间: 0x01d6c65777e016e0 错误应用程序路径: C:\Users\obaby\AppData\Local\Temp\jds333500.tmp\jdk-8u271-windows-x64.exe 错误模块路径: baiducnTSF.dll 报告 ID: eb507998-894f-4a2d-a8b3-f608a5da24ab 错误程序包全名: 错误程序包相对应用程序 ID:
搜索对应的模块会发现这个模块不单在输入法目录下存在,还写入到了系统目录,出错的就是系统目录下的模块导致的:
可以直接卸载百度输入法,或者将dll文件删除。如果删除会提示各种进程已经打开文件,删不掉的话可以直接改名即可。然后再次安装就ok了。