不确定这是否是正确的论坛,但在这里......
问题描述简要说明:
我无法在Windows 7 Professional(SP1)下启用ctfmon.exe
在Startup上执行(并保持运行)。我需要在任务栏上的语言栏,以及在中文和英文之间切换的能力。
详细问题描述:
当我在我的ASUS笔记本电脑上安装Windows 7 Professional时,我启用了语言栏,以便我可以在中文和英文之间切换,默认语言为中文(对于我的妻子)。即使在安装了Microsoft Office 2010之后,一切都运行良好,这显然依赖于ctfmon.exe
语言栏服务。当我卸载Microsoft Office时,我不仅失去了语言栏,而且还能够在中文和英文之间切换。 Startup现在支持的唯一语言是中文。
毋庸置疑,ctfmon
的Starup标签下无法启用启用msconfig
的选项。为了再次启用语言栏,我必须通过控制面板手动更改它,只有丢失它,再次,每次我关机和/或重启笔记本电脑! @#$%令人讨厌,至少可以说!!!
请注意,根据我阅读过的许多论坛,语言栏驱动程序(ctfmon.exe
)仍然位于C:\Windows\System32\
目录中。我甚至根据Microsoft TechNet网站上标题为Language Bar Disappeared的帖子和另一个标题为Startup Details - ctfmon.exe的英国网站添加了一个Windows注册表项,以便在Startup上执行它,该网站认为该条目应存在于HKCU与HKLM相对。具体来说,我将以下条目添加到Windows注册表文件中没有任何效果。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"ctfmon"="C:\Windows\System32\ctfmon.exe"
和
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"ctfmon"="C:\Windows\System32\ctfmon.exe"
由于msimtf.dll
和msctf.dll
与语言栏服务相关,我尝试使用regsvr32
启用这些服务。虽然它们已成功加载,但它对语言栏没有任何影响。我甚至尝试在命令提示符下执行ctfmon.exe
!根据我访问过的与此问题有关的许多论坛,它仍然没有按照它应该激活语言栏。
如果没有重新安装Microsoft Office和/或重新安装Windows 7 Professional,我们将不胜感激。有关如何解决此问题的任何建议/建议将不胜感激。
答案 0 :(得分:4)
按照以下说明在Windows启动过程中自动运行ctfmon
。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
“ctfmon”=”CTFMON.EXE”
现在您可以看到语言栏:)
答案 1 :(得分:0)
别担心。您可以尝试这一步。
按下Windows和R(Windows + R),然后会出现运行框,然后在运行框中输入路径..
C:\ Windows \ System32下\ CTFMON.EXE
然后按回车键。