Windows 10で手動で言語パックをインストールしようとした際にエラーコード0x800f0950が表示されることがあります。このエラーコードは、Windows Updateセンターの言語設定で言語パックをインストールしようとするときに出ることがあります。ここではその解決方法を紹介します。
1. クリーンブート状態で試す。
クリーンブート状態とは、Mcirosoftプロセスの最小構成のみでシステムを起動する方法です。この方法でOSを起動後、言語パックのインストールを行います。クリーンブート状態にするには次の通りです。
- [Win+ R] を押してmsconfigと入力します。
- [全般] タブで、[スタートアップのオプションを選択します。
- 「システムサービス」と「スタートアップ項目」をダウンロードするチェックボックスをオフにします。
- 次に、[サービス]タブに移動します。
- [Microsoftサービスを表示しない] チェック ボックスの一番下にあるチェック ボックスをオンにします。
- 右クリックで「すべてを無効にする。」を選択します。
- [適用] をクリックして[OK]をクリックし、PC を再起動します。
- 言語パックをインストールしてみてください。
2. ソフトウェアの配布のダウンロードをクリアする
- C:\Windows\SoftwareDistribution\Downloadに移動します。
- フォルダ内のすべてのコンテンツを削除します。
- 言語パックをインストールしてみてください。
3. アップデートサービスの確認
- [Win+ R]をクリックし、services.mscと入力してサービスを開きます。
- Windows Updateサービスを検索し、それをダブルクリックします。
- スタートアップの種類を「自動 (遅延開始)」選択します。
- [適用] をクリックして、エラー0x800f0950が解決されたか確認します。
4. 言語パックを手動でダウンロードする
- OS のビット性に応じて言語パックをダウンロードし、インストールします。
- 次に、Win + R キーを押してlpksetup.exeと入力します。
- 「インターフェース言語の設定」をクリックします。
- [参照]をクリックして、ダウンロードした.cab ファイルへのパスを指定します。
5. 従量制接続とインターネット
Windows に言語パックをインストールする際の0x800f0950エラーは、低速なインターネットにも関連しているため、Microsoft サーバーに参加できなくなります。インターネットの速度が安定していることを確認します。さらに、トラフィック制限を有効にしている場合は、この問題が発生します。
- [ネットワークとインターネット>ステータス] >[設定]を開きます。
- 接続しているインターネット アダプタで、[プロパティ] をクリックします。
- 「従量制課金接続」でスライダーがオフになっていることを確認します。
6. SFC および DISM
システム破損ファイルがあれば、自動的に復元します。これを行うには、管理者としてコマンド プロンプトを実行し、次のコマンドを順番に入力します。
sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth
7. .NET フレームワーク 3.5 をインストールする
.NET Framework 3.5 でエラー コード0x800f0950表示される場合は、次の方法で修正を行います。
- コントロール パネルを開き、[プログラムのアンインストール] をクリックします。
- 左側をクリックして Windows の機能を有効または無効にします。
- [NET Framework 3.5 (.NET 2.0 および 3.0 を含む)] チェック ボックスをオンにし、[OK] をクリックします。他のパラメータはそのままにしておくことができます。
- Windows 10 は Windows 更新プログラムに接続して、コンピューターまたはラップトップに NET Framework 3.5 をインストールできるようになります。
- インストールを完了するには、コンピュータを再起動する必要があります。
Windows 10 インストール メディアを使用した手動インストールを行う場合は次の方法で行います。
この場合のインストールは高速で、インターネット接続を必要としません。
- Windows 10 インストールフラッシュドライブをコンピュータに挿入するか、イメージを仮想ドライブにマウントします。
- エクスプローラ、「マイコンピュータ」を開き、インストールシステムがマウントされたか確認します。
- Windows検索でcmdと入力し、管理者としてコマンドプロンプトを開きます。
- 次に、cmd ウィンドウで次のコマンドを入力します。
Dism /online /enable-feature /featurename:NetFX3 /All /Source:インストールドライブ名:\sources\sxs /LimitAccess
この場合、インストールドライブ名が「H」の場合、
Dism /online /enable-feature /featurename:NetFX3 /All /Source:H:\sources\sxs /LimitAccess
となります。 - 数秒後にインストールが完了します。コンピュータを再起動して、確認してください。
コメント