Windows Server 2019 ログイン時にIMEが起動しない

Anonymous
2024-10-08T02:44:47+00:00

お世話になっております。

タイトル記載の事象が発生しており、質問させていただきます。

【事象】

WindowsServer2019ログイン時にIMEが起動せず、

検索ボックスへの文字入力や メモ帳などアプリ上での日本語入力が出来ない状態です。

事象発生からしばらく経過しており、どのような操作・設定変更でこの状況となったのかが絞り込み出来ておりません。

【環境】

Windows Server 2019 Standard

(10/8 13:40 追記) コンソールによるログイン および リモートデスクトップ接続でのログイン どちらにおいても事象発生しております。

【確認済みの事項】

事象について事前に情報を検索し、以下の事項について挙動確認しております。

1. ctfmon.exe の手動起動

ctfmon.exeを手動で起動することでIMEが起動し、文字入力が可能になります。

2. サービス「Touch Keyboard and Handwriting Panel Service」の状態確認

スタートアップの種類は「手動(トリガー開始)」となっており、ログイン直後の状態は停止状態でした。

手動でサービスを開始することでIMEが起動(ctfmon.exeも起動)し、文字入力が可能となります。

3. タスク「MsCtfMonitor」の状態確認

タスクスケジューラーで Microsoft > Windows >TextServicesFramework を開き、タスク MsCtfMonitor の状態を確認しました。

前回の実行時刻 がサーバーログインした日時となっておらず、過去日付になっています。

手動でタスクの実行を試みましたが前回の実行時刻 に変化が見られず、本タスクの実行を行えていないように思われます。

4. (3.に関連して) タスクスケジューラーの環境確認

以下の2点を確認し、タスクスケジューラーとしては動作可能であることを確認しています。

 - サービス「Task Scheduler」が実行中であること

 - 手動でほかのタスクを実行し開始出来ることを確認 (=前回の実行時刻 が手動実行のタイミングで更新されました。)

5. (3.に関連して) タスクの再作成

正常稼働している別サーバーから該当タスクをエクスポートし、インポートにて再作成。

タスクの動作確認を行いましたが、状況は変わらずでした。

6. (3.に関連して) グループポリシーの確認

意図せずポリシーでの制限が有効となっていないか、ローカルコンピュータポリシー で以下の階層を確認しました。

結果、すべてのポリシー設定は「未構成」でした。

 ローカル コンピューター ポリシー > コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > タスク スケジューラ

7. ウィルス対策ソフトによる影響確認

制約により、導入済みのソフトのアンインストールが出来なかったため、以下にて影響確認を行いました。

正常にIMEが起動するサーバーを準備し、事象発生サーバーと同様のウィルス対策ソフトを導入。

導入後にログイン確認を実施しましたが、IMEは正常に起動してきました。

ウィルス対策ソフトに起因する事象ではない状態です。

確認済みの項目は以上となります。

他に確認観点があればご教授いただけますと幸いです。

以上、よろしくお願いいたします。

Windows Server リモート デスクトップと仮想デスクトップ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。

0 件のコメント コメントはありません
{count} 件の投票

9 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2024-10-08T03:52:13+00:00

    確認ですが、リモートデスクトップでのログインではなく、コンソールへの直接ログインですね?

    0 件のコメント コメントはありません
  2. Anonymous
    2024-10-08T04:43:19+00:00

    ご返答ありがとうございます。

    環境ですが、どちらの環境でも事象発生しております。

    最初はリモートデスクトップ接続で事象発生を確認しており、念のためコンソールでの直接ログインでも確認しましたが、状況変わらずでした。

    0 件のコメント コメントはありません
  3. Anonymous
    2024-10-08T05:24:09+00:00

    チャブーンです。

    この件ですが、状況から考えると「MsCtfMonitor」タスクが、ログオン時に動作していないことが問題だと思います。こちらの環境では(Windowsクライアントですが)、該当タスクはローカルログオン時に動作していますね。

    で、トラブルシュートですが、まず実行できなかった場合、イベントに必ず記録が残りますので、それを確認してください。"Microsoft-Windows-TaskScheduler/Operational"が対象のログです。[アプリケーションとサービスログ]-[Microsoft]-[Windows]-[TaskScheduler]-[Operational]で確認できます。エラーメッセージとエラー番号から、理由を確認できます。

    ここに全く載っていない場合、そもそも実行されていない、ということになるので、別の原因究明が必要です。

    0 件のコメント コメントはありません
  4. Anonymous
    2024-10-08T06:07:28+00:00

    ご回答ありがとうございます。

    (画像 1.) タスクの手動実行を行い、イベントログの出力を確認しました。

    (画像 2.) 手動実行により、イベントID 110 のイベント [カテゴリ:ユーザーによってトリガーされるタスク] の出力が確認出来ました。

    ただ、出力されたイベントはこの1件のみでした。

    画像外ですが、別のタスクを手動実行した際には ID 110 の他に以下のイベントの発生が見られました。

     イベントID 201 [カテゴリ:操作が完了しました]

     イベントID 102 [カテゴリ:タスクが完了しました]

    今回の「MsCtfMonitor」の実行ではこれらの出力は確認できませんでした。

    (画像 3.) タスクの情報を最新表示しましたが「前回の実行結果」に変化はない状態です。

    1. タスクを手動実行

    1. イベントログの出力確認

    1. タスク最新表示の確認

    0 件のコメント コメントはありません
  5. Anonymous
    2024-10-08T20:46:29+00:00

    原因については分かりませんが、タスクスケジューラーの設定変更などを試してみても解決しなければ、ctfmon.exeの手動起動で対処できるならctfmon.exe(CTFローダー)をスタートアップ登録することで解決できないでしょうか。

    C:\Windows\System32にある[ctfmon.exe]のショートカットを作成し、作成したショートカットを下のサイトにあるスタートアップフォルダーに登録します。

    Windows Server 2016の例ですが、Windows Server 2019でも同じだと思います。

      Windows Server2016 のスタートアップ

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません