无法定位程序输入点TF_InvalidAssmblyListCache于动态连接库MSCTF.dll

电脑开机,弹出对话框,信息显示“无法定位程序输入点TF_InvalidAssmblyListCache于动态连接库MSCTF.dll”不解,百度和谷歌之,方法全部是更换系统中的MSCTF.dll,自己按照网上的方法做了,情况依然。

后来我仔细看了msconfig里面的启动项,发现出现问题的ctfmon.exe的路径不对,我装的是双系统,Win7用的是K盘,而XP是用C盘,而win7里面的ctfmon.exe的路径是C:\Windows\System32\ctfmon.exe,现在找到问题的所在了,解决方法也很简单。

1.在运行里面输入“msconfig”,打开“系统配置”,找到“启动”,把“C:\Windows\System32\ctfmon.exe”这个开机启动取消。

2.单击“开始”——>“运行”——>输入“regedit”(引号不要输入),回车——>打开“注册表编辑器”

定位到

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

在窗口的右侧新建名字为ctfmon.exe的字符串值(REG_SZ)

并将其值设置为

K\WINDOWS\system32\ctfmon.exe

(注意,一般是C盘,如果是和我装双系统的,根据你的盘符来写,我的是K盘

然后关闭注册表编辑器。

 

对于没有MSCTF.dll文件的朋友,我把我系统的win7旗舰版的MSCTF.dll打包好了,需要的看下面。

下载地址

http://u.115.com/file/f8dea5e986
msctf.rar

发表评论

电子邮件地址不会被公开。 必填项已用*标注