「メールを閉じたはずなのに、また開こうとしたら何も起きない……」「タスクマネージャーを開いたらoutlook.exeがゾンビのように残っている!」そんな経験、2026年に入ってから急に増えていませんか?
実はこれ、あなたのパソコンだけの問題ではありません。2026年1月13日に配信されたWindowsの更新プログラムKB5074109が、世界中のOutlookClassicユーザーを同時に悩ませた”大事件”でした。Microsoftも公式に問題を認め、その後修正パッチを緊急リリースしています。
この記事では、OutlookClassicがWindows11で強制終了できない原因をわかりやすく解説し、タスクマネージャーを使った即時対処法から、根本的な解決策までを一気に紹介します。初心者の方でも手順通りに進めれば必ず解決できます。最後まで読めば、今日中にこの問題とおさらばできるはずです。
- Windows11の更新プログラムKB5074109がOutlookClassicのフリーズ・強制終了不能の原因であり、修正パッチ(KB5078127)はすでに配信済み
- タスクマネージャーでoutlook.exeを手動終了させる手順と、PSTファイルをOneDriveから移動させる方法が有効な即効対処法
- Windows Updateを最新状態にするだけで問題が解決するため、まず最初にアップデート確認を行うことが最短ルート
- OutlookClassicが強制終了できない原因を徹底解説
- タスクマネージャーを使ったOutlookClassicの強制終了手順
- 最短解決!Windowsアップデートを最新にすれば問題は終わる
- PSTファイルをOneDriveから移動させる完全ガイド
- KB5074109のアンインストール方法(応急処置・セキュリティリスクあり)
- Webメールへの一時切り替えという賢い選択肢
- 企業・法人ユーザー向けIT管理者が取るべき対策
- 10年以上の現場経験で見えてきた「本当の原因」と見落としがちな落とし穴
- PowerShellで一発診断!PST保存場所とOutlookプロセスの状態を確認する
- PowerShellでPSTファイルをOneDrive外へ自動移動させる方法
- コマンドプロンプトでKB5074109の適用状態とビルド番号を確認する
- ScanPSTをコマンドラインから実行してPSTファイルを自動修復する方法
- Windowsイベントログで「何時に・何が原因で」Outlookがクラッシュしたか調べる方法
- OneDriveがPSTファイルを同期しないようにする設定(レジストリ・グループポリシー編)
- Outlookプロファイルの作り直しで「謎の不具合」を根絶する方法
- 現場でよく起きる「送ったメールが消えた!」パニックへの対処法
- Windows11の「問題のある更新プログラムの一時停止」を安全に使いこなす方法
- OutlookClassicの動作が重い・遅い場合の「隠れた高速化設定」
- 「あのときのメールを復元したい!」PST破損からデータを救出する最終手段
- ぶっちゃけこうした方がいい!
- OutlookClassicが強制終了できない問題に関するよくある質問
- 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
- まとめ
OutlookClassicが強制終了できない原因を徹底解説
パソコンを使っていて「閉じたつもりのアプリが裏でこっそり動き続けている」という状況は、なんとも気持ち悪いものです。しかも困ったことに、タスクマネージャーで確認するとoutlook.exeがしっかり居座っており、Outlookを再起動しようとしても「もう起動しています」と弾かれてしまう。まずはこの現象が「なぜ起きているのか」を理解することが、解決への第一歩です。
「犯人」はKB5074109という更新プログラム
2026年1月13日、Microsoftは毎月恒例の「パッチチューズデー」と呼ばれる定例更新で、KB5074109という累積更新プログラムをWindows11に配信しました。この更新プログラム自体は100件以上のセキュリティ脆弱性を修正する重要なものでしたが、内部の変更が思わぬ副作用を引き起こしました。
具体的に何が起きたかというと、Windowsがファイルにアクセスする際の「排他制御(ファイルロック)」の仕組みが変わったのです。これにより、OutlookClassicがメールデータファイルを操作する際に、他のプロセスとの間でファイルの取り合いが起きてしまい、アプリが身動きを取れなくなるという事態が発生しました。Microsoftはこの問題を既知の問題として公式に認定し、現在は修正済みのステータスに更新しています。
PSTファイルとOneDriveの相性問題が引き金に
特に被害を受けたのは、POPアカウントを使っているユーザーと、PSTファイル(個人用フォルダーファイル)をOneDriveのフォルダー内に保存しているユーザーです。POPアカウントの場合、受信したメールはすべてローカルのPSTファイルに書き込まれます。そのPSTファイルがOneDriveの同期対象フォルダーに置かれていると、OutlookとOneDriveが同時に同じファイルを操作しようとして「ファイルのロック競合」が起きてしまいます。
PSTファイルは元々、ローカルで単独利用することを前提に設計された古いフォーマットです。クラウドの差分同期やバージョン管理の仕組みとの相性が根本的に悪く、今回のWindows更新によってその問題が一気に表面化した形です。イメージとしては、2人の人間が同じ引き出しを同時に開けようとして、お互いに手が詰まってしまっているような状態です。
発生する具体的な症状は多岐にわたります。OutlookClassicを閉じてもウィンドウだけが消えてプロセスが残り続ける「ゾンビ化」、その後Outlookを再起動しようとしても無反応になる「起動不能」、送信したはずのメールが送信済みフォルダーに表示されない「送信ログ消失」、そして再起動のたびにメールが再ダウンロードされる「メールの繰り返し取得」などが報告されています。
タスクマネージャーを使ったOutlookClassicの強制終了手順
まず今すぐOutlookを再起動したい場合は、タスクマネージャーで手動終了させましょう。これは恒久的な解決策ではありませんが、急ぎの業務を再開するためのとても有効な応急処置です。
タスクマネージャーを素早く開く方法
Windows11でタスクマネージャーを開くには、いくつかの方法があります。一番手軽なのは、キーボードでCtrl+Shift+Escを同時に押す方法です。これで直接タスクマネージャーが起動します。あるいはCtrl+Alt+Deleteを押して表示されるメニューからタスクマネージャーを選ぶ方法や、タスクバーを右クリックして「タスクマネージャー」を選ぶ方法も使えます。
outlook.exeを探して終了させる手順
タスクマネージャーが開いたら、上部に並ぶタブの中から「プロセス」タブをクリックします。アプリの一覧が表示されたら、その中から「Microsoft Outlook」または「outlook.exe」という名前のプロセスを探してください。見つかったらそれをクリックして選択し、右下の「タスクの終了」ボタンを押すと強制終了できます。
なお、タスクマネージャーの画面が「簡易表示」になっていてプロセスが見えない場合は、左下にある「詳細」をクリックすると全プロセスが表示されるようになります。また、プロセス名の一覧が英語表記になっている場合は「詳細」タブに切り替えるとoutlook.exeという名前で探しやすくなります。
強制終了した直後は、Outlookが正常に再起動できる可能性がありますが、根本的な問題が解決していないため、しばらくするとまた同じ状態になる場合があります。次のセクションで紹介する根本解決策を必ず確認してください。
最短解決!Windowsアップデートを最新にすれば問題は終わる
実は、この問題に対するMicrosoftの公式回答は非常にシンプルです。「Windowsアップデートを実行して最新の状態にすれば解決する」というものです。2026年1月24日に緊急の修正パッチKB5078127がリリースされており、その後の累積更新プログラムにも修正が含まれています。2026年3月現在、Microsoftの公式サポートページはこの問題を「修正済み」として更新しています。
Windows Updateを実行する手順
Windowsアップデートの確認と適用は、スタートメニューから「設定」を開き、左のメニューから「Windows Update」を選んで「更新プログラムのチェック」をクリックするだけです。利用可能な更新プログラムが表示されたら、「すべてダウンロードしてインストール」を選択して再起動を行えば完了です。
注意点として、「オプションの更新プログラム」にも修正が含まれる場合があるため、「詳細オプション」から「オプションの更新プログラム」も確認して、利用可能なものがあればインストールしておくと安心です。再起動後にWindows Updateを再度確認し、「最新の状態です」と表示されるまで繰り返し更新プログラムを適用してください。
それでもまだ症状が続く場合の追加確認ポイント
Windows Updateを最新にしたにもかかわらず症状が続く場合、PSTファイルの保存場所が問題になっている可能性があります。修正パッチを当てた後でも、PSTファイルがOneDriveの同期フォルダー内に置かれたままだと、競合が続くケースが報告されています。次のセクションでPSTファイルをOneDriveから外す手順を詳しく解説しますので、合わせて対処することをおすすめします。
また、「設定」→「システム」→「バージョン情報」を開いてOSビルドを確認し、ビルド番号が26200.7628または26100.7628以降になっていれば、修正パッチが適用済みです。それ以下の数字の場合はアップデートが完了していないため、再度Windows Updateを確認してください。
PSTファイルをOneDriveから移動させる完全ガイド
根本解決として、もう一つ強力な手段があります。それがPSTファイルをOneDriveの管理下から外すという方法です。これはWindowsアップデートの有無に関わらず有効であり、「今後も同じ問題が起きないようにしたい」という方には特に強くおすすめします。
なぜOneDriveにPSTファイルを置いてはいけないのか
PSTファイルは、Outlookがリアルタイムで読み書きを行う「生きたデータベース」のようなファイルです。一方でOneDriveは、ファイルに変更があるたびにクラウドへ同期しようとします。これら二つの動きが同時に起きると、OneDriveが同期のためにファイルを一時的にロックしている間はOutlookが書き込めなくなり、その結果アプリがフリーズするという仕組みです。
Microsoftも公式に「PSTファイルをOneDriveフォルダーに保存することは推奨しない」と明言しており、これは今回の問題に限らず、以前から繰り返し注意喚起されてきた構造的な問題です。
PSTファイルの場所を確認して移動する手順
まず自分のPSTファイルがどこにあるかを確認しましょう。OutlookClassicを一度開いて、上部メニューの「ファイル」→「情報」→「アカウントの設定」→「データファイル」タブを選ぶと、現在使用しているPSTファイルのパスが一覧で表示されます。パスに「OneDrive」という文字が含まれていたら、そのファイルがOneDrive内にあるということです。
移動先としてはデスクトップやドキュメントフォルダーの直下(OneDrive配下でない場所)がおすすめです。たとえばC:\Users\ユーザー名\Documents\OutlookData\のような専用フォルダーを作ってそこへ移動すると管理しやすくなります。移動の際はOutlookを完全に終了させた状態で行い、移動後にOutlookを起動してアカウント設定からファイルのパスを新しい場所へ変更してください。
移動した後は念のためScanPST(受信トレイ修復ツール)を実行することをおすすめします。ScanPSTは通常
C:\Program Files\Microsoft Office\root\Office16\SCANPST.EXE
に格納されており、このツールを使うとPSTファイルの破損がないかチェックして修復することができます。問題発生中にファイルが破損してしまっているケースも報告されているため、移動後にひと手間かけておくと安心です。
KB5074109のアンインストール方法(応急処置・セキュリティリスクあり)
Windows Updateの適用がまだ完了していない、あるいはすぐには更新できない事情がある場合の応急処置として、問題の原因となったKB5074109をアンインストールする方法があります。ただし、この方法はWindows Update最新化の方法が使える場合には推奨しません。KB5074109には100件以上のセキュリティ修正が含まれているため、アンインストールするとそれらの保護が失われるリスクがあります。
アンインストールの手順は、「設定」→「Windows Update」→「更新の履歴」→「更新プログラムのアンインストール」と進み、一覧の中からKB5074109を見つけて「アンインストール」をクリックするだけです。再起動後にOutlookClassicが正常に動作するようになります。
ただし注意が必要なのは、アンインストール後に自動更新を停止しておかないと、次のWindows Updateのタイミングで同じ更新プログラムが再インストールされてしまうという点です。一時的に更新を停止したい場合は「設定」→「Windows Update」の画面にある「更新を1週間一時停止する」を使って、修正パッチ(KB5078127以降)の適用が確認できるまで自動更新を保留してください。
また、アンインストールの操作自体ができない場合があります。これはKB5074109がサービススタック更新プログラム(SSU)と組み合わせたパッケージとして配信されており、通常の手順では削除できない仕組みになっているためです。この場合は、コマンドプロンプトを管理者権限で開き、DISMコマンドを使う方法がありますが、操作を誤るとシステムに影響が出る可能性があるため、自信のない方は無理に進めず、Windows Updateを最新にする方法や次に紹介するWebメール活用を選びましょう。
Webメールへの一時切り替えという賢い選択肢
Microsoftも公式の回避策として最初に案内しているのが、Webメールへの一時切り替えです。「Outlookデスクトップアプリが動かないなら、ブラウザーから使えばいいじゃないか」というシンプルな発想ですが、これが実は一番手軽で安全な応急対応です。
ブラウザーからoutlook.office.comまたはoutlook.live.comにアクセスしてMicrosoftアカウントでログインすれば、受信メールの確認や送受信はほぼ問題なく行えます。特にGmail、Outlook.com、HotmailなどのWebメールサービスを使っているユーザーには、修正パッチが適用されるまでの間の現実的な代替手段として非常に有効です。
一方で、PSTファイルを使ったローカル管理のメールボックスや、POPアカウントで受信済みのメールデータはWebメールからは直接参照できないという限界もあります。あくまでも「急ぎのメール対応をこなすための一時的な措置」として割り切って使うのが正解です。
企業・法人ユーザー向けIT管理者が取るべき対策
個人ユーザーとは異なり、企業環境では数十台・数百台のPCが一気に同じ症状を抱える事態になりかねません。社内のシステム担当者や情報システム部門の方向けに、組織としての対応策をまとめます。
まず最優先でやるべきことは、更新プログラムの配布を一時停止することです。IntuneやWSUSでKB5074109の配布を停止・保留に設定し、既に適用済みの端末については順次対処していきましょう。全端末が同時に壊れると問い合わせが爆発するため、被害の拡大を抑える「止血」が最初のステップです。
次にOneDriveのPST同期を禁止するポリシーを検討してください。Microsoft Intune管理センターやグループポリシー(GPO)を使って、OneDriveが.pstファイルを同期の対象から除外するよう設定することで、今後同じ問題が再発しにくくなります。具体的には、IntuneのOneDrive構成プロファイルで「特定の拡張子をブロックする」設定を行い、.pstを除外拡張子として登録する方法が有効です。
中長期的な観点では、POPアカウント+PSTというレガシーな構成からの脱却を検討する良いタイミングでもあります。Microsoft 365のExchange Onlineに移行すれば、メールデータはクラウドのOSTで管理されるためPSTのロック問題が構造的に発生しなくなります。IMAPへの切り替えも同様に有効です。今回のトラブルを組織のメール環境モダナイズのきっかけとして捉えると、将来的なリスク低減につながります。
10年以上の現場経験で見えてきた「本当の原因」と見落としがちな落とし穴
情シスとして長年働いていると、同じトラブルが形を変えて何度も繰り返されるのを目撃してきました。今回のKB5074109問題も「Outlookが壊れた」という表面だけを見ると単発の事故に見えますが、深く掘り下げると「POPアカウント+PST+クラウド同期」という三つ巴の地雷構成が何年も前から仕込まれていたに過ぎません。Windowsのアップデートはその地雷を踏んだトリガーに過ぎず、根っこはもっと前から存在していたのです。
現場でよく見る「あるある」パターンとして、数年前にOneDriveを会社に導入した際、「とりあえずドキュメントフォルダー全部同期しよう」という設定をそのままにしているケースが非常に多いです。ドキュメントフォルダーの中にOutlookのPSTファイルも入っていて、それがずっとOneDriveに同期されている。本人はそんなこと知らずに何年も使い続けており、今回のWindowsアップデートで初めて「あなたのPSTはOneDriveにありますよ」という事実が炙り出されたわけです。
もう一つよく見る落とし穴が、「アンインストールしたのに直らない」というケースです。KB5074109を削除しても症状が続く場合、PSTファイル自体がアンインストール前の状態で軽度の破損を起こしている可能性があります。ファイルロックの競合が繰り返されると、PSTの内部インデックスが壊れてしまい、アップデートを戻してもOutlookが正常に起動しないという状況になります。この場合はScanPSTによる修復を行わない限り改善しません。
PowerShellで一発診断!PST保存場所とOutlookプロセスの状態を確認する
手作業でPSTの場所を確認するのは面倒です。情シスとしては、こういうときこそPowerShellを使って素早く状況を把握するのが鉄則です。以下のコマンドを使えば、現在のユーザープロファイル配下にあるPSTファイルをすべて検索してパスを一覧表示できます。
まずPowerShellを管理者権限で起動してください。スタートメニューを右クリックして「Windows ターミナル(管理者)」を選ぶか、スタートで「powershell」と入力して「管理者として実行」を選びます。
PSTファイルの場所を全ドライブで検索するには以下を実行します。
Get-ChildItem -Path C:\ -Recurse -Filter "*.pst" -ErrorAction SilentlyContinue | Select-Object FullName, Length, LastWriteTime | Format-Table -AutoSize
このコマンドを実行すると、Cドライブ以下のすべてのPSTファイルのフルパスとファイルサイズ、最終更新日時が一覧で表示されます。OneDriveのパス(通常はC:\Users\ユーザー名\OneDrive)が含まれているファイルが存在したら、それが問題の対象です。
次に、Outlookのプロセスが現在バックグラウンドで残っていないか確認するには以下のコマンドを使います。
Get-Process -Name "OUTLOOK" -ErrorAction SilentlyContinue | Select-Object Id, Name, CPU, WorkingSet, StartTime
プロセスが表示された場合、Outlookがまだ動いています。次のコマンドでそのプロセスを強制終了できます。タスクマネージャーを開かずにワンライナーで終了できるのは管理者として非常に便利です。
Stop-Process -Name "OUTLOOK" -Force -ErrorAction SilentlyContinue; Write-Host "Outlookプロセスを終了しました" -ForegroundColor Green
複数台のPCを管理している情シスなら、このコマンドをリモートで実行することもできます。Invoke-Commandを使って対象PCのコンピューター名を指定すれば、机から離れることなく遠隔でOutlookプロセスを終了させることが可能です。
Invoke-Command -ComputerName "対象PCのコンピューター名" -ScriptBlock { Stop-Process -Name "OUTLOOK" -Force -ErrorAction SilentlyContinue }
PowerShellでPSTファイルをOneDrive外へ自動移動させる方法
PSTファイルの移動を手作業でやるのは、1台なら問題ありませんが、10台・20台あると相当な手間です。以下のPowerShellスクリプトは、OneDriveフォルダー配下にあるPSTファイルを自動的に検出して、指定した安全な場所へコピーしてくれます。実行前に必ずOutlookを完全終了させてください。
$oneDrivePath = "$env:USERPROFILE\OneDrive"
$destinationFolder = "$env:USERPROFILE\Documents\OutlookData"
if (-not (Test-Path $destinationFolder)) {
New-Item -ItemType Directory -Path $destinationFolder -Force
Write-Host "移動先フォルダーを作成しました: $destinationFolder" -ForegroundColor Cyan
}
$pstFiles = Get-ChildItem -Path $oneDrivePath -Recurse -Filter "*.pst" -ErrorAction SilentlyContinue
if ($pstFiles.Count -eq 0) {
Write-Host "OneDrive配下にPSTファイルは見つかりませんでした。" -ForegroundColor Yellow
} else {
foreach ($file in $pstFiles) {
$destination = Join-Path $destinationFolder $file.Name
Write-Host "移動中: $($file.FullName) → $destination" -ForegroundColor White
Copy-Item -Path $file.FullName -Destination $destination -Force
Write-Host "コピー完了。元ファイルを削除します..." -ForegroundColor Gray
Remove-Item -Path $file.FullName -Force
}
Write-Host "すべてのPSTファイルの移動が完了しました!" -ForegroundColor Green
}
このスクリプトはコピーしてから元を削除する安全な順序で処理しているため、万が一コピー中にエラーが起きても元ファイルは残ります。ただし移動後は、OutlookのアカウントとPSTファイルの紐付けを手動で更新する必要があります(「ファイル」→「情報」→「アカウントの設定」→「データファイル」タブからパスを変更)。
コマンドプロンプトでKB5074109の適用状態とビルド番号を確認する
「修正パッチが当たっているかどうか」をサポート現場でよく聞かれます。設定画面を開いて確認するよりも、コマンドプロンプトを使った方が一瞬で確認できます。
現在のWindowsビルド番号を確認するには、コマンドプロンプトまたはPowerShellで以下を実行します。
winver
ポップアップが表示され、OSビルド番号が確認できます。ビルド番号が26200.7628または26100.7628以降であれば、修正パッチ(KB5078127)が適用済みです。それ以下の場合はまだ修正されていないため、Windows Updateを実行してください。
コマンドラインだけで確認したい場合(ポップアップを出したくない場合)は以下を使います。
systeminfo | findstr /B /C:"OS Version" /C:"OS Build"
特定の更新プログラム(KB番号)が適用済みかどうかをピンポイントで確認するには以下のコマンドが便利です。KB5074109と修正パッチKB5078127の両方を確認できます。
wmic qfe list brief | findstr "KB5074109 KB5078127"
KB5074109の行だけが表示されてKB5078127が表示されない場合は修正パッチ未適用です。KB5078127が表示されれば修正済みと判断できます。なお、PowerShellではより見やすい形式で確認できます。
Get-HotFix | Where-Object {$_.HotFixID -match "KB5074109|KB5078127"} | Select-Object HotFixID, InstalledOn | Sort-Object InstalledOn
ScanPSTをコマンドラインから実行してPSTファイルを自動修復する方法
PSTファイルの修復ツール(ScanPST.exe)は通常GUIで操作しますが、実は引数を指定してコマンドラインからも動作します。複数のPSTファイルをまとめて修復したい場合や、スクリプトに組み込みたい場合に便利です。
まずScanPST.exeの場所を確認します。Microsoft 365(Office 365)の場合は以下のパスが一般的です。
dir "C:\Program Files\Microsoft Office\root\Office16\SCANPST.EXE" /s
見つからない場合はOffice 32ビット版のパスも確認します。
dir "C:\Program Files (x86)\Microsoft Office\root\Office16\SCANPST.EXE" /s
ScanPSTは直接コマンドラインから修復対象のファイルパスを渡すことができます。ただし対話型のGUIが起動するため、完全に自動化するにはAutoHotkeyなどを組み合わせるか、サードパーティのPST修復ツールをサイレントモードで使う方法になります。少なくとも「修復対象のPSTファイルを直接引数で渡してScanPSTを起動する」ことはできます。
"C:\Program Files\Microsoft Office\root\Office16\SCANPST.EXE" "C:\Users\ユーザー名\Documents\OutlookData\Outlook.pst"
ScanPSTが起動したら「開始」ボタンを押してスキャンを実行し、エラーが見つかった場合は「修復」を選択します。このとき「修復前にスキャンされたファイルのバックアップを作成する」にチェックが入っていることを必ず確認してください。修復に失敗した場合にバックアップから復元できるようになります。
Windowsイベントログで「何時に・何が原因で」Outlookがクラッシュしたか調べる方法
「Outlookが落ちた」という報告を受けても、いつ・どのような理由で落ちたのかがわからないと対処に困ることがあります。Windowsイベントログにはアプリケーションのクラッシュ情報が記録されており、PowerShellで素早く抽出できます。
Get-EventLog -LogName Application -Source "Application Error" -Newest 20 | Where-Object {$_.Message -match "OUTLOOK"} | Select-Object TimeGenerated, EntryType, Message | Format-List
このコマンドを実行すると、直近20件のアプリケーションエラーの中からOutlook関連のものだけをフィルタリングして表示します。タイムスタンプと一緒にエラーメッセージが表示されるため、「何時に落ちて、どのDLLが原因か」を把握できます。
さらに詳細な診断をしたい場合は、Windowsに標準搭載されている「信頼性モニター」が非常に使いやすいツールです。スタートメニューで「信頼性履歴の表示」と検索すると起動でき、日付ごとにアプリのクラッシュ履歴がグラフで表示されます。1月13日前後を見ると、KB5074109適用のタイミングでOutlookのクラッシュが増えていることが視覚的にわかります。信頼性モニターはGUI操作なので初心者の方にも使いやすく、問題の発生タイミングを特定する際の最初の調査ツールとして非常に優れています。
OneDriveがPSTファイルを同期しないようにする設定(レジストリ・グループポリシー編)
OneDriveにPSTファイルを同期させないための設定方法は複数あります。個人PCならOneDriveのGUI設定でフォルダーの同期対象を外すだけで十分ですが、企業環境ではグループポリシー(GPO)やレジストリで強制適用する方が確実です。
個人向けのGUI操作での設定方法は、タスクトレイのOneDriveアイコンを右クリックして「設定」を開き、「バックアップ」タブから「フォルダーの管理」をクリックします。「ドキュメント」フォルダーのバックアップが有効になっている場合は無効にするか、または「同期を停止する」を選択することで、ドキュメントフォルダー全体のOneDrive同期を解除できます。
企業向けのグループポリシーでの設定では、OneDriveの管理用テンプレート(admx)を使って「特定のファイル拡張子の同期を禁止する」ポリシーを設定します。グループポリシーエディター(gpedit.msc)で「コンピューターの構成」→「管理用テンプレート」→「OneDrive」→「OneDriveで同期できるファイルの種類を制限する」を有効化し、除外拡張子としてpstを追加します。
レジストリで同様の設定をする場合は、PowerShellで以下を実行します(管理者権限必須)。
$registryPath = "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
$valueName = "EnableSyncAdminReports"
if (-not (Test-Path $registryPath)) {
New-Item -Path $registryPath -Force | Out-Null
}
# PSTファイルのOneDrive同期ブロック設定
$blockExtPath = "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive\BlockFileExtensions"
if (-not (Test-Path $blockExtPath)) {
New-Item -Path $blockExtPath -Force | Out-Null
}
New-ItemProperty -Path $blockExtPath -Name "pst" -Value "pst" -PropertyType String -Force
Write-Host "PSTファイルのOneDrive同期ブロックを設定しました。" -ForegroundColor Green
このレジストリ設定を行うと、以降OneDriveはPSTファイルを同期対象から除外するようになります。設定後はOneDriveを再起動(タスクトレイから「OneDriveを閉じる」→再度起動)して設定を反映させてください。
Outlookプロファイルの作り直しで「謎の不具合」を根絶する方法
KB5074109の問題が修正パッチで解決した後も、一部のユーザーで「メールが正常に表示されない」「送信済みフォルダーが以前の状態に戻らない」といった残留症状が続くことがあります。これはPSTファイルの内部データが壊れたままになっているケースで、こうなったらプロファイルをゼロから作り直すのが一番の特効薬です。
Outlookプロファイルのリセット手順は以下の通りです。まず既存のデータのバックアップを取ることが最優先です。
- Outlookを完全終了させ、タスクマネージャーでoutlook.exeが残っていないことを確認する。
- 既存のPSTファイルを別の場所にコピーしてバックアップを取る(例デスクトップに「PST_backup_日付」フォルダーを作ってコピー)。
- コントロールパネルを開く。スタートメニューで「コントロールパネル」と検索して起動し、「Mail(Microsoft Outlook)」アイコンをクリックする(表示されない場合は「表示方法」を「大きいアイコン」に切り替える)。
- 「プロファイルの表示」をクリックし、既存のプロファイルを選んで「削除」する。
- 「追加」をクリックして新しいプロファイル名を入力し、メールアカウント情報を再設定する。
- Outlookを起動すると新しいプロファイルでゼロから同期が始まる。
- バックアップしたPSTファイルから過去のメールをインポートしたい場合は、Outlookの「ファイル」→「開く/エクスポート」→「インポート/エクスポート」から「Outlookデータファイル(.pst)からインポートする」を選択してバックアップPSTを指定する。
このプロファイル作り直しは一見面倒に見えますが、長年使い続けてきた「汚れた設定」を一掃できるため、不具合が完全に消えてOutlookの動作が驚くほど軽くなることも少なくありません。情シスとして何百台もの端末を見てきた経験上、「プロファイルの蓄積疲れ」で動作が重くなっているOutlookはかなり多く存在します。
現場でよく起きる「送ったメールが消えた!」パニックへの対処法
「送ったはずのメールが送信済みフォルダーにない!相手に届いているかわからない!」というパニックは、今回の不具合で最もよく発生した現場トラブルのひとつです。これは実際にはメール自体は送信できていることがほとんどです。PSTへの書き込みが失敗しただけで、SMTPによる送信処理は完了しているケースが多いのです。
まず相手に受信確認を取るのが最速です。ただし、業務上それが難しい場合は以下の方法で送信状況を確認できます。POPアカウントのメールをWebブラウザーから確認できるサービス(例プロバイダーのWebメール画面、Outlook.com、Gmailなど)にログインして、そちらの送信済みフォルダーを確認してください。POPアカウントでも多くのメールサービスはWebメール上に送信済みメールのコピーを保持しています。
また、Outlookの「送信トレイ」を確認することも重要です。フリーズ中に送信操作をした場合、送信トレイにメールが残ったままになっていることがあります。送信トレイにメールが残っている場合は、Outlookを正常に再起動した後に自動的に送信されます。ただし、同じメールを再度送信してしまわないよう、送信トレイを確認してから判断してください。
もっと詳しく送信ログを追いたい場合は、Outlookに標準搭載された送受信ログ機能を活用できます。Outlookを起動し「送受信」タブ→「送受信グループ」→「すべてのアカウントのメールを送受信」の右にある「設定」ボタンを押して「詳細ログ」を有効にすると、次回の送受信操作から詳細なログが記録されます。ログファイルは通常
%TEMP%\Outlook Logging\
フォルダーに保存されます。
Windows11の「問題のある更新プログラムの一時停止」を安全に使いこなす方法
今回の事件で多くの人が初めて「Windowsアップデートを一時停止できる」ということを知ったのではないでしょうか。実はこの機能、使い方を間違えると逆にセキュリティリスクを高める諸刃の剣です。正しく使う方法を説明します。
Windows11での更新一時停止は「設定」→「Windows Update」→「更新を1週間一時停止する」から設定します。最大5週間(35日間)まで延長して一時停止できます。ただし、更新を止めている間はセキュリティパッチも当たらないため、危険にさらされる期間が長くなるというトレードオフがあります。
情シス目線での推奨運用は、「問題のある更新をピンポイントで止めて、それ以外は早急に適用する」というアプローチです。PowerShellでは特定のKBだけをブロックすることができます。
# 特定の更新プログラムを非表示にする(Windows Update Show/Hide Troubleshooter)
# 以下はWSUSを使わない個人・中小企業向けの方法
# wushowhide.diagcabをダウンロードして実行するか、
# PowerShellで以下のコマンドを使う方法があります
# 現在インストール済みの更新プログラム一覧を表示
Get-WindowsUpdate -ErrorAction SilentlyContinue
# ※Get-WindowsUpdateはPSWindowsUpdateモジュールが必要
# モジュールのインストール
Install-Module -Name PSWindowsUpdate -Force -SkipPublisherCheck
# 特定のKBを除外してアップデートを実行
Install-WindowsUpdate -NotKBArticleID "KB5074109" -AcceptAll -AutoReboot
PSWindowsUpdateモジュールはMicrosoft公式ではなくサードパーティですが、広く使われている信頼性の高いモジュールです。企業環境ではWSUS(Windows Server Update Services)で配信制御するのが本来の正攻法ですが、中小企業でWSUSがない場合はこうしたツールが現実的な選択肢になります。
OutlookClassicの動作が重い・遅い場合の「隠れた高速化設定」
今回の問題とは直接関係ありませんが、現場でOutlookを見るたびに「もったいないな」と思う設定の話をしたいと思います。Outlookはデフォルト設定のままだと、かなりのリソースを無駄に使っているケースが多いです。
まず試してほしいのがアドインの整理です。長年使っているOutlookには、いつインストールされたかもわからないアドインが溜まっていることがあります。「ファイル」→「オプション」→「アドイン」を開き、「COMアドイン」の管理に切り替えて「設定」をクリックすると、有効なアドインの一覧が表示されます。見覚えのないアドインや使っていないアドインのチェックを外して無効化すると、起動速度や全体的な動作が改善することがあります。
次に、Outlookのキャッシュ設定です。ExchangeアカウントやIMAPアカウントでは「キャッシュモード」が使われており、ローカルにメールデータを保存することで高速表示を実現しています。しかしキャッシュが古くなると逆に遅くなることがあります。「アカウントの設定」→「変更」→「詳細設定」からキャッシュ期間を調整(例12ヶ月から3ヶ月に短縮)すると動作が軽くなる場合があります。
また、検索インデックスの再構築も定期的なメンテナンスとして有効です。Outlookの検索が遅い・結果がおかしいという場合は「ファイル」→「オプション」→「検索」→「インデックス作成オプション」からOutlookのインデックスを削除して再構築することで改善することがあります。PowerShellからは以下のコマンドで検索インデックスの再構築をトリガーできます。
# Windowsサーチのインデックス再構築を実行
$searchService = Get-Service WSearch
if ($searchService.Status -eq "Running") {
Stop-Service WSearch -Force
Start-Sleep -Seconds 3
# インデックスデータベースを削除(再起動時に自動再構築される)
$indexPath = "$env:ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb"
if (Test-Path $indexPath) {
Remove-Item $indexPath -Force -ErrorAction SilentlyContinue
Write-Host "検索インデックスをリセットしました。" -ForegroundColor Green
}
Start-Service WSearch
Write-Host "Windowsサーチサービスを再起動しました。インデックス再構築を開始します。" -ForegroundColor Cyan
}
「あのときのメールを復元したい!」PST破損からデータを救出する最終手段
最悪のシナリオとして、今回の問題でPSTファイルが深刻な破損を起こして、ScanPSTでも修復できない状態になってしまうことがあります。実際にこういった相談を現場で受けることがあります。完全に諦める前に試してほしい方法をお伝えします。
ScanPSTで修復が失敗した場合、まずバックアップファイル(.bakファイル)を確認してください。ScanPSTは修復前に自動的に元ファイル名.bakというバックアップを作成します。たとえばOutlook.pstを修復しようとした場合、同じフォルダーにOutlook.bakが生成されています。このbakファイルを別のフォルダーにコピーして、拡張子を.bakから.pstに変更し、そのファイルに対してScanPSTを実行すると、元ファイルとは別の状態で修復できる場合があります。
次に試せるのが新しいPSTファイルへのエクスポートです。破損したPSTを直接開くことができる場合(部分的な破損の場合)、OutlookでそのPSTを開いた状態で、「ファイル」→「開く/エクスポート」→「インポート/エクスポート」→「ファイルにエクスポートする」→「Outlookデータファイル(.pst)」を選んで別の新しいPSTに書き出すと、壊れていないデータだけを新しいファイルに移すことができます。
それでも無理な場合は、MicrosoftのInbox Repair Tool(ScanPST)の複数回実行を試してみてください。一度の実行で修復できなくても、修復したファイルに対してもう一度ScanPSTを実行することで段階的に修復が進むことがあります。経験上、3〜5回繰り返して最終的に修復できたケースもあります。
ぶっちゃけこうした方がいい!
ここまで長々と対処法をお伝えしてきましたが、情シス10年以上やってきた経験からぶっちゃけて言わせてもらうと、「POPアカウント+PSTファイルという組み合わせ、そろそろ卒業しませんか?」というのが本音です。
今回の問題は確かにMicrosoftのアップデートが引き起こした不具合ですが、それ以前に「PSTファイルをOneDriveと組み合わせて使う」という構成が、そもそも設計思想としてかみ合っていないものを無理やり共存させている状態でした。PSTは1990年代に設計されたファイル形式で、クラウド同期が当たり前になった現代の使い方とは根本的に相性が悪い。今後もこういった問題が起きる可能性は否定できません。
個人的に一番楽で効率的だと思うのは、Microsoft 365(旧Office 365)のExchange OnlineかGmailのIMAP設定に移行してしまうことです。これをやるとPSTファイルそのものが必要なくなり、メールデータはクラウドで管理されるためローカルのファイルロック問題が構造的に消えます。複数デバイス間の同期も自動化されるし、バックアップも自動。端末が壊れてもメールは消えない。「あのメールどこいった?」という問い合わせも激減します。
「でもPSTに溜まった20年分のメールはどうするの?」という心配はわかります。ただ正直なところ、20年前のメールを今現在頻繁に参照しているケースはほとんどありません。移行に際してはPSTをアーカイブとしてローカルに保管しておき、必要なときだけOutlookで開いて参照するという形に切り替えると、日常業務には全く支障がなくなります。過去メールはアーカイブ、現役メールはクラウド管理、という役割分担が一番すっきりします。
今すぐ全面移行が難しい場合でも、せめて「PSTをOneDriveの外に出す」という一点だけは今日中にやってください。それだけでも今後の同種トラブルのリスクが格段に下がります。Windows Updateのたびに毎回Outlookが壊れるかもしれないとヒヤヒヤしながら使うのは、精神衛生上も仕事効率上も最悪です。本来メールソフトは「使って当然」のインフラです。それに振り回されている時間こそ、一番もったいない時間だと思います。
このサイトをチップで応援
OutlookClassicが強制終了できない問題に関するよくある質問
Outlookを閉じたはずなのにもう一度開こうとしても反応しないのはなぜですか?
これはOutlookのウィンドウを「✕」で閉じても、バックグラウンドでoutlook.exeというプロセスが終了しないまま動き続けているためです。Windowsからすると「Outlookはまだ起動中」の状態なので、新たに起動しようとしても「二重起動はできない」と判断して無反応になります。Ctrl+Shift+Escでタスクマネージャーを開き、outlook.exeを手動で「タスクの終了」させてから再起動すれば一時的に解決できます。根本対処はWindows Updateを最新にすることです。
送信したメールが送信済みフォルダーに表示されないのですが、本当に届いていますか?
KB5074109の影響で確認されている症状のひとつです。メール自体はほとんどの場合相手に届いていますが、PSTファイルへの書き込みが失敗しているため送信済みフォルダーに記録されないという事象が起きています。重要なビジネスメールを送った場合は、相手に受信確認を取るか、Webメール(outlook.office.com)の送信済みフォルダーを確認することをおすすめします。修正パッチ適用後は正常に記録されるようになります。
KB5074109をアンインストールしたら、Windowsアップデートでまた入ってきてしまいます
おっしゃる通り、アンインストール直後に更新の自動適用を停止しないと、次のWindows Updateのタイミングで再インストールされてしまいます。アンインストール後は「設定」→「Windows Update」から「更新を一時停止」を設定してください。ただし、2026年3月現在ではKB5078127以降の修正パッチが適用済みの状態にすれば問題が解決するため、一時停止よりもむしろWindows Updateを最新にする方向で進めることをおすすめします。その場合はKB5074109をアンインストールせず、Windows Updateを実行して最新状態にすれば修正パッチも一緒に適用されます。
Windows10や自分のPCは対象になりますか?
はい、Windows10も影響を受けます。この問題はWindows11だけに限らず、Windows10(バージョン22H2)、Windows10 Enterprise LTSC 2021・2019にも同様の症状が報告されています。さらにWindows Server 2019/2022/2025などのサーバーOSにも影響が及んでいます。対処法は基本的にWindows11と同じで、Windows Updateを最新にすること、またはPSTファイルをOneDriveの管理下から外すことが有効です。
新しいOutlook(New Outlook)に切り替えれば解決しますか?
この問題はOutlookClassic(従来のデスクトップアプリ)に固有の問題であるため、新しいOutlookを使うことで回避できます。新しいOutlookはPSTファイルを使わない設計になっており、クラウドベースのデータ管理を前提としているため、今回の競合問題が起きません。ただし、新しいOutlookはまだ一部の機能が未実装であったり、操作感が変わったりするため、業務環境に合うかどうかをあらかじめ確認してから切り替えることをおすすめします。
今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」
あなたはこんな経験はありませんか?
✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦
平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。
LINEでメッセージを送れば即時解決!
すでに多くの方が私の公式LINEからお悩みを解決しています。
最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。
誰でも無料で使えますので、安心して使えます。
問題は先のばしにするほど深刻化します。
小さなエラーがデータ消失や重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。
あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。
ぜひ、あなたの悩みを私に解決させてください。
まとめ
今回の問題は、2026年1月13日配信のWindows更新プログラムKB5074109が引き起こした不具合で、OutlookClassicのPOPアカウントユーザーや、OneDrive上にPSTファイルを保存しているユーザーが特に大きな影響を受けました。Outlookを閉じてもプロセスが残り続け、タスクマネージャーで強制終了しないと再起動できないという症状が、世界中で同時多発的に起きた事例です。
現在は修正パッチ(KB5078127以降)がすでにリリース済みで、Windows Updateを最新にすることで問題は解決できます。それでも症状が続く場合は、PSTファイルのOneDriveフォルダーからの移動という追加対処を行うことで安定します。
日々の業務メールはまさに仕事の命綱です。「また同じ問題が起きないか不安」という方は、Windows Updateの定期確認を習慣にするとともに、PSTファイルをOneDriveの外で管理するというシンプルなルールを守るだけで、今後のトラブルを大幅に減らすことができます。この記事が、あなたの大切なメール環境の復旧と安定稼働の一助になれば幸いです。






コメント