0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Windowsで.NET Frameworkを一時的に完全無効化

Last updated at Posted at 2024-01-22

この記事のやり方は試行錯誤した結果の裏技的なものです。
参考情報として見て下さい。

背景

.NET Frameworkのバージョンアップをしたい。
でも.NET Frameworkを使っているかどうか曖昧なソフトがインストールされているため、バージョンアップに踏み切れない。

一時的に.NET Frameworkを完全に無効化してもそのソフトが動くかどうか確認
もし動けば .NET Frameworkを使っていないのでバージョンアップしても悪影響が出る可能性がかなり低い と予想できる。

やり方

下記フォルダーへ行って…

C:\Windows\Microsoft.NET

この2フォルダーを…
image.png

なんでもいいからリネーム。
image.png

リネームには管理者権限が必要です。

無効化できたか実験

こういう超単純なexeを用意しました。
image.png
image.png

通常は下記のように起動します。
image.png

無効化すると下記のように起動できなくなります。
image.png

『Windowsの機能』では完全な無効化はできなかった

下記に.NET Frameworkの有効化or無効化設定がありました。
ですが、ここでチェックを外しても単純なexeは起動できてしまいました。
image.png

蛇足

基本的に.NET Frameworkはアンインストールは不可で、ダウングレードも不可なようです。
処理に必要なフォルダーを強制的にリネームするぐらいしか方法見つからなかった…。

参考サイトさん

バージョン

Microsoft Windows [Version 10.0.19045.3930]

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?