Показать сообщение отдельно
Старый 21.12.2006, 19:15     # 82
Breeze
Вольный Ветер
 
Аватар для Breeze
 
Регистрация: 03.11.2003
Адрес: из Сибири мы
Сообщения: 1 051

Breeze Бог с наворотамиBreeze Бог с наворотами
Breeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотамиBreeze Бог с наворотами
Откуда - не знаю, но нашёл на диске. Мне пригодилось
Цитата:
Достал переключатель раскладки!!! Блин, переключатель раскладки в Windows 2000 + Office XP исчезает! Почему? И куда? Надо каждый раз лезть в Панель управления, а там - в "Языки и страны"! Только тогда появляется! В автозагрузке постоянно присутствует ctfmon.exe. Насколько я понял, это и есть замена старому доброму индикатору раскладки клавиатуры Internat.exe. Но от этого ctfmon.exe не так просто избавиться - msconfig его не в силах удалить почему-то! Помогите!
Действительно, многих не устраивает новый индикатор раскладки клавиатуры ctfmon.exe, который устанавливается вместе с MS Office (а в Windows XP он уже присутствует и без "Офиса", изначально). В таких системах, как Windows 2000 и Windows Me, этот индикатор нередко бывает причиной сбоев (типа непонятного закрытия или запуска программ или печати случайных символов), в связи с чем многие пользователи предпочитают куда более мощные программы, типа Punto Switcher www.punto.ru/switcher или менее стабильного Keyboard Ninja www.intelife.net/ninja. Но, даже установив эти программы, зачастую оказывается не так просто удалить из автозагрузки этот пресловутый ctfmon.exe, что не есть хорошо, так как лишняя фоновая программа отнимает ресурсы у более важных приложений.
Несмотря на отключение ctfmon.exe в программе msconfig, он с упорностью, достойной лучшего применения, появляется там вновь и вновь. В конференции журнала Upgrade промелькнул даже совет постоянного ее посетителя с ником id3000 переименовать файл Internat.exe в ctfmon.exe, а настоящий ctfmon.exe удалить ко всем чертям. Итак, что же такое ctfmon.exe и как от него полностью и корректно избавиться на разных системах?
Согласно статье Q282599 базы данных службы технической поддержки Microsoft, ctfmon.exe активизирует так называемый Alternative User Input Text Input Processor (TIP) и панель Microsoft Office Language Bar. Он отслеживает активное окно и позволяет для него осуществлять альтернативный ввод текста - ввод текста голосом, распознавание рукописного ввода, перевод текста и т. п. При том, что практически все эти функции пока не используются львиной долей пользователей ПК (ну, по крайней мере, в России), Microsoft не рекомендует удалять сам файл ctfmon.exe, так как это якобы может создать проблемы в работе MS Office.
Максимум, что предлагается пользователю, заботящемуся о стабильной работе своей системы, - отключить загрузку этой фоновой программы путем полной деинсталляции функции альтернативного ввода текста, на практике и так никому не нужной.
Для удаления этой функции в Windows 98 / Me и Windows NT 4.0 необходимо проделать следующее:
- закрыть все программы из состава MS Office;
- в меню кнопки Пуск > "Настройка" > "Панель управления" > "Установка и удаление программ" > "Установка и удаление" (Start > Settings > Control Panel > Add / Remove Programs > Install / Uninstall) выбрать строку "Microsoft Office XP" и нажать кнопку "Установка / Удаление" (Add / Remove);
- в появившемся диалоговом окне "Установка Microsoft Office XP" (Maintenance Mode Options) надо выбрать опцию "Добавить или удалить компоненты..." (Add or Remove Features), нажать кнопку "Далее" (Next) для перехода к диалогу выбора компонентов MS Office;
- щелкнуть на значок плюса (+) у компонента "Общие средства Office" (Office Shared Features) и в раскрывшемся списке выбрать "Альтернативный ввод данных" (Alternative User Input), для которого установить переключатель в положение "Компонент недоступен" (Not Available);
- щелкнуть кнопку "Обновить" (Update);
- если установлены дополнительные пакеты MS Office, например, такие, как Publisher 2002, то аналогичную процедуру необходимо провести и для них.
Удаление этой функции в системах Windows 2000 и Microsoft Windows XP отличается крайне незначительно - названиями некоторых пунктов меню. Однако подождите расслабляться: после удаления "Альтернативного ввода данных" из состава приложений Office необходимо отключить его в самой Windows.
В Панели управления щелкните по значку Text Services (а в Windows XP - "Язык и региональные стандарты" (Regional and Language Options)), на странице "Языки" (Languages) нажмите кнопку "Подробнее..." (Details).
В разделе "Установленные службы" (Installed services) необходимо удалить все установленные службы альтернативного ввода (вряд ли, правда, у вас там окажется что-то лишнее), оставив только "English (United States) - default Keyboard United States 101" и, естественно, "Russian". Нажмите кнопку "Языковая панель" (Language Bar) и установите флажок "Выключить дополнительные текстовые службы" (Turn off advanced text services).
Далее в строке "Выполнить" меню кнопки Пуск введите две команды:
Regsvr32.exe /u мсimtf.dll
Regsvr32.exe /u Msctf.dll
Вот теперь все. От ctfmon.exe не осталось почти никаких следов, можете проверить это, запустив msconfig.exe и просмотрев список автоматически загружаемых приложений. Если уж совсем невтерпеж, то попробуйте удалить сам этот файл. И можно смело устанавливать продвинутый Punto Switcher или возвращать в автозагрузку простой internat.exe.
Система работает без вопросов, а PS - в трее.
Breeze вне форума