Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

คู่มือลบ Microsoft .NET Assistant ออกจาก Firefox แบบขั้นตอน

ข้อสำคัญ: Microsoft ออก Update .NET Framework 3.5 SP1 สำหรับ .NET Framework Assistant 1.0 Firefox แก้ไขปัญหา Compatibility ใน Update นี้และ Windows 7 ติดตั้งแบบ Per-user ทำให้ปุ่ม Uninstall ใน Firefox Add-ons ใช้งานได้ วิธีในบทความนี้อาจล้าสมัย/ไม่จำเป็น ดูคู่มือ Microsoft อย่างเป็นทางการได้ที่นี่


เรียกมันว่า Spyware ได้ไหม? คิดว่าได้ เพราะตรง 2 นิยาม: 1) ติดตั้งโดยไม่ได้รับความยินยอมชัดเจน 2) ลบไม่ได้ด้วย Uninstaller ของตัวมันเองหรือ Add/Remove Programs

เรื่องเริ่มจาก .NET Framework 3.5 SP1 Update (KB951847) ดาวน์โหลดอัตโนมัติ/แมนนวล → ได้ Firefox Extension ใหม่ (.NET Framework Assistant 1.0) ที่ไม่ได้ขอ ลอง Uninstall → ปุ่ม Uninstall สีเทา (Disabled)

คู่มือลบ Microsoft .NET Assistant ออกจาก Firefox แบบขั้นตอน

การระบุปัญหา

อ้างว่า: KB951847 ติดตั้ง .NET Framework Assistant 1.0 ให้ Firefox (ถ้ามี) โดยไม่ได้รับอนุญาต และ ลบไม่ได้

จริงไหม? ลองดู...

ทดสอบ: ติดตั้ง .NET 3.5 Framework

ดาวน์โหลดจาก Microsoft, ติดตั้ง ใช้ System Safety Monitor (SSM) ติดตาม Registry Changes ดูว่ามีอะไรผิดปกติเกี่ยวกับ Firefox ติดตั้งเสร็จ ไม่มี Extension ใหม่ใน Firefox

แต่ยังไม่จบ ต้อง Windows Update ดูว่า Patch ล่าสุดก่อให้เกิดปัญหาหรือไม่

Windows Update

มี High-priority Update: KB951847 (Top of list) ดาวน์โหลด 250MB! ไม่ได้ mention Firefox ที่หน้า KB หรือระหว่างติดตั้ง

ติดตั้งเสร็จ รีสตาร์ท → Firefox: Microsoft .NET Framework Assistant 1.0 ติดตั้งแล้ว

ไม่ได้ถามยินยอม ไม่ได้แจ้งว่าจะติดตั้ง ลบไม่ได้ → Spyware แน่ๆ

วิธีลบ Microsoft .NET Framework Assistant 1.0

ลบได้ง่าย 2 วิธี

วิธี 1: ลบไฟล์เพียงไม่กี่ไฟล์ (แนะนำ)

ปิด Firefox ไปที่โฟลเดอร์:

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

คู่มือลบ Microsoft .NET Assistant ออกจาก Firefox แบบขั้นตอน

Move, Rename หรือ Delete ไฟล์ภายใน ทำให้โฟลเดอร์ว่างเปล่า (Zip/Rar เก็บ Backup ก็ได้) เปิด Firefox → Spyware หาย

คู่มือลบ Microsoft .NET Assistant ออกจาก Firefox แบบขั้นตอน

ขั้นตอนเสริม: ลบ User Agent ที่เหลือ

ใน Firefox ใส่ about:config ใน Address Bar → ค้นหา general.useragent.extra.microsoftdotnet → คลิกขวา Reset

คู่มือลบ Microsoft .NET Assistant ออกจาก Firefox แบบขั้นตอน

เสร็จสิ้น ขอบคุณ chrisretusn สำหรับวิธีนี้ (Simple, Fast, Elegant)

วิธี 2: Registry Hack (สำหรับผู้เชี่ยวชาญ)

ปิด Firefox → เปิด Regedit (Start > Run > regedit.exe) ไปที่:

HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions

หา Entry ชื่อ {20a82645-...} ดู Data Column ยืนยันว่าเป็น Microsoft .NET 3.5 → คลิกขวา Delete (Export Backup ก่อนก็ได้)

สรุป

ชอบผลิตภัณฑ์ Microsoft แต่ ไม่ยอมรับการ濫用อำนาจบริษัท เผยแพร่ซอฟต์แวร์ที่ไม่ได้ขอ ให้ผู้ที่ไม่มีทักษะจัดการไม่ได้

Assistant ควรเป็น Optional Package ขอความยินยอมก่อนติดตั้ง และ Uninstall ได้ 100% ผ่าน Add/Remove ปกติ

นี่คือการละเมิดความไว้วางใจร้ายแรง: ติดตั้งโดยไม่ได้รับอนุญาต, ลบยาก, ไม่ชัดเจนว่ามีประโยชน์อะไร ส่งผลต่อ Third-party Software ไม่ใช่ผลิตภัณฑ์ Microsoft เอง

ถ้าอยากลบ ใช้ 2 วิธีข้างต้น แชร์ให้เพื่อน Firefox ด้วย

ขอให้สำเร็จ!