Officeアプリが起動できない「エラー0xc0000142」の原因と9つの対処法【Windows 11/10】
Windows 11/10でOfficeソフトを起動すると「Officeを更新しています。しばらくお待ちください」というスプラッシュ画面で固まり、画面が閉じた後にWordやExcelなどのOfficeアプリを開こうとすると「アプリケーションを正しく起動できませんでした(エラーコード 0xc0000142)」というメッセージが表示される——このようなトラブルに直面している方は少なくありません。このエラーは多くの場合、Officeのアップデート後に発生します。本記事では、この問題を解決するための複数の対処法をわかりやすく紹介します。
EXCEL.EXE – アプリケーションエラー:アプリケーションを正しく起動できませんでした(0xc0000142)
Officeアプリ起動時に0xc0000142エラーが発生する原因は?
このエラーの原因は環境によって異なります。考えられる主な要因は以下のとおりです。
- 何らかの理由でOfficeアップデートのインストールが破損している場合。
- PC内に複数の競合するバージョンのOfficeがインストールされている場合。
- 使用しているWindowsが古く、最新のOfficeアップデートと互換性がない場合。
- サードパーティ製アプリとの競合、システムDLLの登録解除など、その他の要因。
ご自身の状況に当てはまる原因を見つけたら、以下のガイドから適切な修正方法をお試しください。
Officeアプリケーションエラー0xc0000142の修正方法
まずは以下の9つの対処法を順番に試してみてください。
- Officeアプリを管理者として実行する
- Click-to-Runプロセスとサービスを再起動する
- PCを再起動し、Officeを最新ビルドへ更新する
- Windowsを最新ビルドへ更新する
- Microsoft Officeを修復する
- 競合する旧バージョンのOfficeを削除する
- クリーンブート状態でトラブルシューティングする
- システムDLLを再登録する
- Microsoft Officeを再インストールする
それでは、各方法を詳しく見ていきましょう。
1. Officeアプリを管理者として実行する
アップデート後にOfficeが保護されたシステムリソースへアクセスできず、エラーが発生している場合は、管理者権限でOfficeアプリを実行することで解決できる可能性があります。Officeアプリを右クリックし、「管理者として実行」を選択します。UAC(ユーザーアカウント制御)のダイアログで「はい」をクリックし、エラーなしでアプリが起動するか確認してください。
2. Click-to-Runプロセスとサービスを再起動する
Microsoft Office Click-to-Runは、Officeのインストール時間を短縮し、複数バージョンのOfficeを同一PC上で実行可能にするストリーミングおよび仮想化技術です。「Officeを更新しています」という画面で固まる問題は、このサービスがエラー状態で停止していることが原因の場合があります。その場合は、Click-to-Runのプロセスとサービスを再起動することで改善が期待できます。
手順は以下のとおりです。
- キーボードの Ctrl + Shift + Esc を押してタスクマネージャーを開きます。
- 「プロセス」タブで Microsoft Office Click-to-Run (SxS) を探して選択し、「タスクの終了」ボタンをクリックします。
- プロセス終了の確認メッセージが表示されたら、確定します。
- 次に「サービス」タブへ移動し、ClickToRunSvc サービスを右クリックして「再起動」を選択します。
- 最後にOfficeアプリを再度起動し、問題が解決したかどうかを確認します。
改善しない場合は、上記の手順を数回繰り返してみてください。それでもエラーが続くようであれば、次の対処法に進みましょう。
3. PCを再起動し、Officeを最新ビルドへ更新する
Officeアップデートが完全に適用されていないことが原因の場合は、PCを再起動したうえでOfficeを最新ビルドへ更新するとよいでしょう。手順は以下のとおりです。
- まずPCをシャットダウンし、1分ほど待ってから電源を入れ直します。
- Officeアプリを開き、正常に起動できるか確認します。
- 起動できた場合は、「ファイル」メニュー > 「アカウント」タブを開きます。
- 「Office更新プログラム」セクションの「今すぐ更新」ボタンをクリックします。
- 更新が完了したらOfficeアプリを再起動し、エラーが消えたかどうかを確認します。
4. Windowsを最新ビルドへ更新する
古いバージョンのWindowsを使用していると、最新のOfficeアップデートとの互換性が失われることがあります。該当する場合は、Windowsを最新版へ更新してみてください。Windows + I キーで設定アプリを開き、「Windows Update」タブへ移動します。「更新プログラムのチェック」をクリックし、最新版をダウンロード・インストールしてください。その後PCを再起動し、「Officeを更新しています」のエラーなしでOfficeアプリが起動できるか確認しましょう。
関連記事: Officeエラー 30029-4、30029-1011、30094-4、30183-39、30088-4 の対処法
5. Microsoft Officeを修復する
前回のOfficeアップデートに関連する破損が原因でエラーが発生している場合は、Officeの修復機能で解決できる可能性があります。設定アプリを開き、「アプリ」>「アプリと機能」タブへ移動します。一覧からMicrosoft 365などインストール済みのOfficeを見つけ、横にある三点リーダーメニューをタップします。「変更」ボタンを押し、「クイック修復」または「オンライン修復」を選択して「修復」ボタンをクリックしてください。修復が完了したらOfficeアプリを再起動し、エラーが解消されたか確認します。
6. 競合する旧バージョンのOfficeを削除する
PCに複数のバージョンのOfficeがインストールされている場合、バージョン同士の競合によってこのエラーが発生することがあります。該当する場合は、古いバージョンのOfficeをアンインストールし、PCを再起動してください。問題が解決しない場合は、次の対処法を試みてください。
7. クリーンブート状態でトラブルシューティングする
サードパーティ製アプリがMicrosoft Officeと競合している場合も、このエラーが発生することがあります。その場合は、クリーンブートを実行して、Officeアプリがエラーなしで起動するかどうかを確認してみてください。
参考: 0xc0000142ブルースクリーンエラーの修正方法
8. システムDLLを再登録する
レジストリクリーナーやセキュリティソフトによって必要なシステムDLLの登録が解除されてしまった場合も、このエラーが発生することがあります。その場合は、システムDLLを再登録することで問題を解決できる可能性があります。作業の前に、万が一に備えてシステムの復元ポイントを作成しておくことをおすすめします。
システムDLLを再登録する手順は以下のとおりです。
- まず、タスクマネージャーでOffice関連のタスクとプロセスをすべて閉じます。
- コマンドプロンプトを管理者として開きます。
- コマンドプロンプト(CMD)に以下のコマンドを入力します。
for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %i
- コマンドが完全に実行されるまで待ち、完了したらPCを再起動してエラーが解決したか確認します。
関連記事: Officeインストール時に「IntegratedOffice.exeが見つかりません」エラーが表示される場合の対処法
9. Microsoft Officeを再インストールする
上記のどの方法でも解決しない場合は、最終手段としてMicrosoft Officeスイートを再インストールしましょう。その際は、事前に資格情報やライセンスキーのバックアップを必ず取っておいてください。
まず「設定」>「アプリ」>「アプリと機能」を開き、Officeモジュールを見つけます。選択して横の三点リーダーメニューをクリックし、「アンインストール」を選択します。画面の指示に従ってOfficeを完全に削除した後、公式サイトからインストーラーを入手し、スイート全体を再インストールしてください。これでエラーが解決するかどうかを確認しましょう。
よくある質問
Microsoft Officeの自動更新を止めるには?
Officeの自動更新を無効にするには、Windows 11の設定アプリから該当オプションをオフにします。Windows + I キーで設定アプリを開き、「Windows Update」タブへ移動します。右側のペインにある「詳細オプション」ボタンをクリックし、「他のMicrosoft製品の更新プログラムを受け取る」のチェックを外してください。これにより、Windows Updateと一緒にOfficeの更新プログラムがインストールされなくなります。
Windows Updateを高速化するには?
Windows Updateの処理速度を上げるには、まず最新ビルドへアップグレードすることをおすすめします。最新ビルドでは更新プログラムのサイズが比較的小さくなっています。そのほか、ハードウェアの最適化、CPUクロック速度の向上、常駐 antivirus を1つに絞るなどの対策も有効です。Windows Updateのインストールを高速化するための詳細なガイドもぜひ参考にしてください。
以上です!この記事がお役に立てば幸いです。
あわせて読みたい: Microsoft Office Professional Plusのセットアップ中にエラーが発生した場合の対処法
-
Windows 10/7で発生する「アプリケーションを正しく起動できませんでした(0xc000007b)」エラーの解決策6選
概要 Windows 10の64ビット版にアップグレードした後、「0xc000007b」というエラーコードが頻繁に表示され、ファイルを読み込めなくなったり、アプリケーションが正常に起動しなくなったと悩むユーザーは少なくありません。このWindowsエラーにはさまざまな原因がありますが、最も多いのは32ビットアプリケーションと64ビットOSとの互換性の問題です。また、同じ種類のエラーが「0x80070005」「0x80070002」「0x80070057」「0x80004005」など、別のコードで表示される場合もあります。 「0xc000007b」エラーが発生するその他の原因 Windows
-
「アプリケーションを正しく起動できませんでした(0xc0000142)」エラーの解決方法
ゲームやアプリケーションを起動しようとしたときに、「アプリケーションを正しく起動できませんでした(0xc0000142)」というエラーが表示されたことはありませんか?実はこの問題は多くのユーザーが経験しており、Microsoft製アプリや各種ゲームを開く際に発生することが報告されています。まずは、このエラーの主な原因を確認しておきましょう。 「0xc0000142」エラーが発生する主な原因 Windowsのバージョンが古い デバイスドライバーが古い、または破損している システムファイルが破損している 管理者権限がないため、アプリケーションの起動がブロックされている DLLファイルが破損・欠落