.Net Framework が LoadLibraryShim エラーでインストールできなくなった時の対処

netf
.Net Framework が 『fusion の初期化中にエラーが発生しました。LoadLibraryShim() を使用して fusion を読み込めませんでした。』 というエラーを吐いてインストールできなくなる現象について、解決方法を挙げます。


1.%SystemRoot%\winsxs フォルダを削除する。 
Windows Side By Side technologyがバグってる可能性があります。
このフォルダの削除で直る場合があります。

2.%SystemRoot%\Microsoft.NET フォルダを削除する。

古いバージョンのサービスパックを上書きしてしまった場合などに不整合が発生するのが原因で、いったんフォルダごと削除してしまうことによって直る場合があります。

netf2
どちらか、もしくは両方実行して、再インストールすればうまくインストールできるはずです。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です