Win10
 Windows 10で手動で言語パックをインストールしようとした際にエラーコード0x800f0950が表示されることがあります。このエラーコードは、Windows Updateセンターの言語設定で言語パックをインストールしようとするときに出ることがあります。ここではその解決方法を紹介します。
1. クリーンブート状態で試す。
 クリーンブート状態とは、Mcirosoftプロセスの最小構成のみでシステムを起動する方法です。この方法でOSを起動後、言語パックのインストールを行います。クリーンブート状態にするには次の通りです。

  1. [Win+ R] を押してmsconfigと入力します。
  2. [全般] タブで、[スタートアップのオプションを選択します。
  3. 「システムサービス」と「スタートアップ項目」をダウンロードするチェックボックスをオフにします。
  4. 次に、[サービス]タブに移動します。
  5. [Microsoftサービスを表示しない] チェック ボックスの一番下にあるチェック ボックスをオンにします。
  6. 右クリックで「すべてを無効にする。」を選択します。
  7. [適用] をクリックして[OK]をクリックし、PC を再起動します。
  8. 言語パックをインストールしてみてください。

2. ソフトウェアの配布のダウンロードをクリアする
  1. C:\Windows\SoftwareDistribution\Downloadに移動します。
  2. フォルダ内のすべてのコンテンツを削除します。
  3. 言語パックをインストールしてみてください。
3. アップデートサービスの確認
  1. [Win+ R]をクリックし、services.mscと入力してサービスを開きます。
  2. Windows Updateサービスを検索し、それをダブルクリックします。
  3. スタートアップの種類を「自動 (遅延開始)」選択します。
  4. [適用] をクリックして、エラー0x800f0950が解決されたか確認します。
4. 言語パックを手動でダウンロードする
  1. OS のビット性に応じて言語パックをダウンロードし、インストールします。
  2. 次に、Win + R キーを押してlpksetup.exeと入力します。
  3. 「インターフェース言語の設定」をクリックします。
  4. [参照]をクリックして、ダウンロードした.cab ファイルへのパスを指定します。

5. 従量制接続とインターネット
Windows に言語パックをインストールする際の0x800f0950エラーは、低速なインターネットにも関連しているため、Microsoft サーバーに参加できなくなります。インターネットの速度が安定していることを確認します。さらに、トラフィック制限を有効にしている場合は、この問題が発生します。

  1. [ネットワークとインターネット>ステータス] >[設定]を開きます。
  2. 接続しているインターネット アダプタで、[プロパティ] をクリックします。
  3. 「従量制課金接続」でスライダーがオフになっていることを確認します。

6. SFC および DISM
システム破損ファイルがあれば、自動的に復元します。これを行うには、管理者としてコマンド プロンプトを実行し、次のコマンドを順番に入力します。

sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth

7. .NET フレームワーク 3.5 をインストールする
.NET Framework 3.5 でエラー コード0x800f0950表示される場合は、次の方法で修正を行います。
  1. コントロール パネルを開き、[プログラムのアンインストール] をクリックします。
  2. 左側をクリックして Windows の機能を有効または無効にします。
  3. [NET Framework 3.5 (.NET 2.0 および 3.0 を含む)] チェック ボックスをオンにし、[OK] をクリックします。他のパラメータはそのままにしておくことができます。
  4. Windows 10 は Windows 更新プログラムに接続して、コンピューターまたはラップトップに NET Framework 3.5 をインストールできるようになります。
  5. インストールを完了するには、コンピュータを再起動する必要があります。

 Windows 10 インストール メディアを使用した手動インストールを行う場合は次の方法で行います。
この場合のインストールは高速で、インターネット接続を必要としません。

  1. Windows 10 インストールフラッシュドライブをコンピュータに挿入するか、イメージを仮想ドライブにマウントします。
  2. エクスプローラ、「マイコンピュータ」を開き、インストールシステムがマウントされたか確認します。
  3. Windows検索でcmdと入力し、管理者としてコマンドプロンプトを開きます。
  4. 次に、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
    となります。
  5. 数秒後にインストールが完了します。コンピュータを再起動して、確認してください。