運が悪かったので、Windows8.1コンピューターに.NETFramework3.5をインストールしようとしました。インターネットに接続できないと言って失敗したMSDNからダウンロードしてインストールするという基本的なアプローチを試しました。
次に、いくつかのフォーラム投稿で説明されているように、dismを試しました。
Dism.exe /Online /Enable-Feature /FeatureName:NetFX3 /All /Source:E:\sources\sxs /LimitAccess
しかし、私はエラーを受け取り続けます:
Error: 0x800f081f
The source files could not be found.
そしてログファイルで私は何か奇妙なものを見つけました:
Encountered an unknown option "source" with value "E:\sources\sxs"
また、sxsフォルダーをc:\temp\sxs
にコピーして、これをソースに入れてみました。
このブログ投稿 によると、言語パックのインストール後に.NET3.5をインストールすることはできません。これに対する既知の回避策はありますか?利用可能な言語はデンマーク語のみです。英語に戻すことも、英語パックをインストールすることもできません。
それを行うための既知の方法があります。 2つの方法があります。インストールした第2言語のDVDがある場合は、この2番目のDVDからフォルダーc:\temp\sxs
にSxSフォルダーをコピーするか、インストールした言語のMUIパックをダウンロードして、LP.cabを抽出します。 Windowsの一部であるexpand.exeを含むフォルダc:\temp\sxs
。
これで、DISMコマンドを実行でき、Windowsは両方の言語のファイルを検索します。
私も同じ問題を抱えていました。標準ソリューションは機能しませんでした。
.NETベースのセキュリティ更新プログラムをすべて削除した後、.NET Framework3.5をインストールすることができました。その後、削除したアップデートを再度再インストールしましたが、すべて問題ありませんでした。
DISMとオフラインインストーラーが機能しない場合に問題として2つのWindowsUpdateを識別するリンクが見つかりました。 KB2966826とKB2966828をアンインストールしてから、プログラムと機能から3.5をインストールしてみてください。それは私のために働いた。