インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

Microsoft .NET Assistant を Firefox から削除する方法

重要なお知らせ:Microsoft は .NET Framework Assistant 1.0 for Firefox の .NET Framework 3.5 SP1 への更新をリリースしました。これは、Firefox ブラウザーとのいくつかの互換性の問題に対処しています。 .NET Framework 3.5 SP1 および Windows 7 のこの更新では、.NET Framework Assistant がユーザーごとにインストールされるため、Firefox のアドオン リストで [アンインストール] ボタンが機能します。これにより、.NET Assistant は有効で完全にアンインストール可能なユーティリティになるため、この記事に記載されているメソッドは関連性がなくなったり、必要なくなったりする可能性があります。また、Microsoft の公式の手動による削除ガイドもご覧になることをお勧めします。ありがとう。


これをスパイウェアと呼んでもいいですか?わたしはできると思う。スパイウェアは次の 2 つの明確な定義に適合するためです。 明示的なユーザーの同意なしにインストールします。独自のアンインストーラーまたは追加と削除を使用してアンインストールすることはできません。

この話は、最近リリースされた Microsoft .NET Framework 3.5 SP1 更新プログラム (KB951847) から始まります。このアップデートを自動または手動でダウンロードすることにした場合、(この人気のあるブラウザを使用している場合) 要求していない新しい Firefox 拡張機能が提供されます。 OK、問題ありません。アンインストールします。ああ...

私はこの非常に心配な話をテストし、結果を自分で検証することにしました.そして、問題がどのように発生し、どのように解決できるかを説明する記事/チュートリアルを書きます。

問題の説明

Microsoft / Windows .NET Framework 3.5 SP1 更新プログラム (KB951847) は、新しい拡張機能、具体的には .NET Framework Assistant 1.0 を Firefox ブラウザーにインストールします (インストールしている場合、ユーザーの同意なし)。さらに悪いことに、この拡張機能はアンインストールできません。

これは本当ですか?

見てみましょう...

テスト ケース - .NET 3.5 フレームワークのインストール

Microsoft の Web サイトにアクセスして、パッケージをダウンロードしました。ダブルクリックでインストール。

インストールが開始されます。 System Safety Monitor (SSM) を使用して、.NET 3.5 のインストールによって行われるすべてのシステムおよびレジストリの変更を監視し、特に Firefox に関連する疑わしいものがないかどうかを確認しました。

多数のレジストリ変更を通知する SSM からの絶え間ないアラートを除いて、インストールは順調に進んでいるようです。今のところ、大きなことは何も起きていません。


数千回の SSM アラートの後、インストールは完了です。新しい拡張機能が追加されているかどうかを確認するために Firefox を起動しました。いいえ。

しかし、これで私の主張は終わりではありません。 Windows Update を実行し、最新のパッチが問題を引き起こすかどうかを確認する必要があります。

Windows アップデート

実際、最愛の KB951847 である .NET Framework の優先度の高い更新 (リストの最初) があります。自動的に選択されており、自動更新を使用していれば自動的に提供されたはずです。

Firefoxについては何も言及していません。さらに、KB951847 ページを確認すると、Service Pack で導入された変更点がリストされていますが、Firefox についてはどこにも言及されていません。

ダウンロードは途方もない 250MB であり、最初のペースでこれを使用する必要があるかどうかという疑問が生じます。しかし、先に進みましょう。

プロンプトが表示されたら、インストールは完了です。 SSM から、Mozilla Firefox で変更が行われる予定であることを通知するプロンプトが表示されたことに気付きませんでしたが、変更の嵐の中で簡単に見落としていた可能性があります。さて、再起動後、Firefox ブラウザーをチェックすると、次のようになります。

Microsoft .NET Framework Assistant 1.0 がインストールされました

[アンインストール] ボタンがグレー表示されていることに注意してください。このインストールを承認したり、確認したりすることさえ求められませんでした。 Microsoftのページにも、インストール自体の間にも、このものがインストールされる予定だったという言及はありません.そして今、それは削除できないようです。

スパイウェア、誰か?

Microsoft .NET Framework Assistant 1.0 の削除

幸いなことに、これはかなり簡単に取り外すことができます。

解決策 1:いくつかのファイルを削除するだけ

これは比較的簡単で、約 2 分しかかかりません。コンピュータについて特別に精通している必要はありません。誰でもこれを行うことができます。まず、Firefox を閉じます。次に、次のフォルダに移動します:

C:\WINDOWS\Microsoft.NET\Framework\v3.5\
Windows Presentation Foundation\DotNetAssistantExtension

このように:

Microsoft .NET Assistant を Firefox から削除する方法

このフォルダ内のファイルを移動、名前変更、または削除します。何らかのバックアップを保持したい場合は、ファイルを zip または rar してください。それらを削除したり、名前を変更したりすることもできます。ただし、ジョブが完了したら、このフォルダーを空のままにしてください。

Firefox を起動します。スパイウェアはなくなっているはずです。

Microsoft .NET Assistant を Firefox から削除する方法

オプション:

次のステップは、.NET Assistant が残したユーザー エージェントを消去することです。ユーザー エージェントとは何か、または about:config と呼ばれる Firefox 構成タブの使用方法がわからない場合は、この手順をスキップできます。

In Firefox, in the address tab, type about:config and hit Enter. This will take you to a Firefox configuration page, where you can control different aspects of behavior of your browser. The use of this page should only be done by skilled users.

Search for the following string:general.useragent. One of the results that will come up will be general.useragent.extra.microsoftdotnet. We want to reset this string.

Simply right-click it and choose Reset. Like this:

Microsoft .NET Assistant を Firefox から削除する方法

ジョブ完了。 I would like to thank chrisretusn for this solution. It's simple, fast and elegant.

Solution 2:Registry hack

If you are skilled enough to edit the registry, then you can try this method, too. Again, first close Firefox. Then, open the registry editor (regedit):

Start> Run> regedit.exe

Now, navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions

Here, you will find an entry named {20a82645-...}. Under the Data column in the right pane, you can see and verify that it belongs to Microsoft .NET 3.5. Now, simply right-click this entry and delete it. If you want, export the key first as a sort of backup.ジョブ完了。

結論

I like Microsoft products overall, but I cannot and will never condone blatant misuse of corporate power to distribute useless, unasked-for software to masses who do not have the skills to tell part good from bad or how to handle issues like the above.

The Assistant, if at all, should be an optional package, with clear user consent granted before any installation. Furthermore, the installation should be fully 100% revocable, so that anyone using the computer can do it, via the standard Add/Remove panel.

This is a very serious breach of user trust. Not only is this package delivered without explicit approval, it's also made difficult to remove. Moreover, its use is not clear. Lastly, the change affects third-party software, not one of Microsoft products, so the question is, what the hell did Microsoft want to achieve with this nebulous, spyware-like update? Animosity from a few trusted users? Force people not to install updates or use older versions of their products?

Anyhow, I leave big questions to big people. If you want this thing off your computer, then you have two rather fast and simple methods. Enjoy. And tell your Firefox friends.

乾杯。


  1. Firefox、言語パック、削除方法

    コンピュータの問題は、ミクロとマクロの両方のスケールで、量子メカニズムの問題です。つまり、見てみないと持っているかどうかわからないということです。これは、現在私の意識的な記憶を逃れている理由で、私の Linux マシンの 1 つで Firefox のアドオン ページをチェックすることにしたとき、私に起こりました。何気なく、サイドバーのさまざまなカテゴリを調べて、[言語] をクリックしたところ、見よ、私の Firefox にはデフォルトの英語 (米国) に加えて 2 つの言語パックが追加でインストールされていることがわかりました。 これらは、英語 (CA) および英語 (GB) のパックです。

  2. Firefox と古いプロファイルを再利用する方法

    ブラウジングに関して価値のあるものが 1 つあるとすれば、それはユーザーのブラウザー プロファイルです。時間の経過とともに、拡張機能、ブックマーク、UI のカスタマイズなど、多くのデータが蓄積されます。そして、場合によっては、新しいコンピューターを購入したり、新しいオペレーティング システムをセットアップしたりして、既存の Firefox プロファイルを移植して、何年にもわたるブラウジングの習慣や情報を失わないようにすることもできます。 これは Firefox の同期を介して行うことができますが、オンラインのものよりも前に存在し、確実に機能する方法は、単純なコピー &ペーストです。古い Fi