Пользователь, впервые столкнувшийся с тем, что в Windows XP не отображается языковая панель – нередко приходит в ступор. К простоте переключения языков в Windows XP настолько привыкаешь, что не задумываешься о сложности ее реализации. Как будто языковая панель существует в одном пространстве, а мы в каком-то другом.
Привычно переключая язык клавишами, мы не обращаем внимания на то, что творится в это время в трее. Неожиданно вся эта идиллия пропадает. Мы внезапно понимаем, что, сколько не тычь пальцами в клавиатуру, а буквы на экране меняться не собираются. Как назло это случается, когда работаешь с важным документом или необходимо переключить язык для ввода пароля.
Восстановить нормальную работу языковой панели в Windows XP далеко не всегда удается сразу. Первая наша мысль — обратиться к значку в системном трее. Каково же бывает наше удивление, когда значок на положенном месте не отображается – он попросту исчез.
О том, как вернуть языковую панель на место и восстановить переключение языков в Windows XP рассказывается в нашей заметке. Мы рассмотрим несколько принципиально отличных способов восстановить языковую панель. Одни из них будут использовать обычные пользовательские интерфейсы системы, а другие потребуют некоторых дополнительных манипуляций.
Попытка первая – простая
Для начала проверим, стоит ли галочка в меню «Панели инструментов». Для этого наводим курсор на панель инструментов внизу экрана и щелкаем по ней правой кнопкой мыши. Должно появиться контекстное меню примерно такого вида:
Соответствующий пункт подменю должен быть отмечен галочкой. Если это не так, щелкаем по нему мышью: галочка должна появиться и значок переключения языков внизу экрана – тоже. Если этого не происходит, то пробуем решить проблему иначе:
- Переходим в «Панель управления» Windows XP.
- Выбираем пункт «Язык и региональные стандарты».
- Пытаемся настроить языковую подсистему в открывшемся окне с одноименным названием.
- Для этого нужно перейти на вкладку «Язык», нажать на кнопку «Параметры», перейти в окно «Параметры» и уже в нем нажать на кнопку «Языковая панель». Появится небольшое окно с галочкой, как в предыдущем примере. Эту галочку нужно проставить.
Допустим и на это Windows XP никак не отреагировала.
Тогда приступаем к «работе с отверткой» — теперь стало окончательно ясно, что языковая подсистема «слетела» и восстановить ее так просто не получится.
Попытка вторая – тоже не очень сложная
Для нормального функционирования переключателя языков в Windows xp требуется наличие фала под именем ctfmon.exe. Это системный файл, запускаемый самой ОС, под управлением которого работает переключатель. Этот файл должен быть виден в списке активных процессов «Диспетчера задач». Откройте диспетчер и проверьте его наличие. Если ctfmon отсутствует в списке процессов, то нужно проследовать в системную папку Windowssystem32 и поискать его в этом месте. Очень часто файл обнаружить не удается – возможно, его слопал вирус. Нужно каким-то образом установить его обратно, желательно чтобы не пришлось заново установить саму систему. Тогда поступаем следующим образом:
- Открываем окно командной строки (набираем cmd в окошке «Выполнить», доступном из меню «Пуск»).
- Набираем в этом окне такую инструкцию:
sfc /scannow
. - Windows XP начинает сканировать системные папки и возвращать на место все исчезнувшие или битые служебные файлы.
Программа сканирования обнаружит отсутствие ctfmon и подставит его точную копию. После этого переключатель задач должен снова нормально функционировать.
Иногда случается так, что и описанный метод не помогает. Тогда попробуйте задействовать программу «Punto Switcher».