Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10

ผู้ใช้ Windows 10 บางส่วนรายงานว่า ติดตั้ง Plugins ใดๆ บน Notepad++ ไม่ได้ มี Error Messages หลายแบบ แต่ที่พบบ่อยที่สุดคือ "Installation Error: Installation of Compare failed."

แก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10

หลังสืบสวนอย่างลึกซึ้ง พบสาเหตุพื้นฐานหลายอย่างที่อาจก่อให้เกิดข้อผิดพลาดนี้กับ Notepad++**:

  • Missing admin privileges (ขาดสิทธิ์ Admin) – สถานการณ์พบบ่อย คือ Notepad++ ไม่มีสิทธิ์พอที่จะแก้ไขไฟล์ที่มีอยู่ ผู้ใช้หลายคนยืนยันว่าแก้ได้โดยบังคับให้ Launcher รันด้วย Admin access
  • The plugin cannot be installed conventionally (Plugin ไม่สามารถติดตั้งแบบปกติได้) – หากพยายามติดตั้ง Plugin ผ่าน External Manager โอกาสสูงที่ล้มเหลวเพราะไม่เข้ากับ Sideloading ให้ลองติดตั้งผ่าน Plugin Manager module ภายใน Notepad++ แทน
  • Required Transport Layer Security is Disabled (TLS ที่จำเป็นถูกปิด) – หากเจอ Error ขณะติดตั้ง Legacy Plugin โอกาสสูงที่ขาด TLS Feature ที่ Plugin ต้องการ ให้ Enable TLS ที่จำเป็นจาก Advanced Settings ของ Internet Options
  • Outdated Notepad++ version (Notepad++ ล้าสมัย) – อาจเจอปัญหานี้หากใช้ Notepad++ เก่ามาก ไม่เข้ากับ Windows 10 แก้ได้โดยติดตั้ง Notepad++ เวอร์ชันล่าสุด
  • Plugin Manager Plugin is busted (Plugin Manager เสีย) – ในบางกรณี ปัญหาเกิดจาก Plugin Manager feature ที่มาพร้อม Notepad++ ให้หลีกเลี่ยง Error โดย Sideload Plugin ที่ต้องการติดตั้ง

นี่คือวิธีแก้ไขที่ผู้ใช้คนอื่นใช้สำเร็จ:

วิธีที่ 1: รัน Notepad++ ด้วย Administrator

สาเหตุพบบ่อยคือ Notepad++ ไม่มี Permission พอที่จะจัดการติดตั้ง Plugin ใหม่ เอกสารทางการแนะนำว่า Notepad++ ต้องการ Admin access สำหรับงานที่รวมการแก้ไข Original Installation (การติดตั้ง Plugin ใหม่อยู่ในกลุ่มนี้)

ขึ้นอยู่กับ UAC** (User Account Settings) อาจเจอปัญหานี้เมื่อ Notepad++ ไม่ได้รับ Admin access

  1. คลิกขวา Shortcut Notepad++ ที่ใช้เปิด โปรแกรม เลือก Run as administrator**แก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  2. UAC ถาม คลิก Yes** ให้ Admin access
  3. หลังแน่ใจว่าเปิด Notepad++** ด้วย Admin แล้ว ลองติดตั้ง Plugins อีกครั้ง เช็กว่าปัญหาหายไปหรือยัง

ถ้ายังเจอ "Installation Error: Installation of Compare failed."** ลองวิธีถัดไป

วิธีที่ 2: ติดตั้ง Plugin ผ่าน Plugin Manager

ปัญหานี้รายงานว่าพบบ่อยเมื่อ User พยายามติดตั้ง Plugin เอง หรือใช้ External Module อาจทำให้เกิด Issue บน Notepad++ เก่า โดยเฉพาะ Windows 10 ที่ Security Protocols สtricter

หมายเหตุ: วิธีนี้สมมติว่าใช้ Notepad++ เวอร์ชันล่าสุด** และไม่มีไฟล์คงเหลือขวางขวาง ถ้าไม่ใช่ ให้ไปวิธีที่ 3 ก่อน แล้วค่อยกลับมาทำวิธีนี้

  1. เปิด Notepad++** ใช้ Ribbon menu บน คลิก Plugins** → Plugins Admin**แก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  2. ใน Plugins Admin** menu เลือกแท็บ Available** (Ribbon บน) ใช้ Search หา Plugin ที่ต้องการแก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  3. พบ Plugin ที่ต้องการทั้งหมดแล้ว ติ๊ก Checkbox แต่ละตัว คลิก Install** เริ่มติดตั้ง
  4. Prompt ยืนยัน คลิก Yes** รอ Notepad++ Restart และ Plugin ติดตั้งเสร็จแก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  5. UAC ถาม คลิก Yes** รอจนเสร็จ

ถ้าพยายามติดตั้ง Plugin แล้วยังเจอ "Installation Error: Installation of Compare failed."** ลองวิธีถัดไป

วิธีที่ 3: เปิดใช้งาน TLS 1.0, TLS 1.1, และ TLS 1.2

หากเจอปัญหาขณะใช้ Plugin Manager ของ Notepad++ ติดตั้ง Plugin อาจล้มเหลวเพราะ Transport Layer Security (TLS)** technology ที่ Plugin ต้องการ ไม่ได้ Active บนเครื่อง

ให้แก้โดยเข้า Internet Options** เปิด TLS 1.0, TLS 1.1, TLS 1.2 จาก Advanced Settings**

  1. กด Windows + R** พิมพ์ control** Enter เปิด Control Panel** แบบคลาสสิก UAC ถาม คลิก Yesแก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  2. ใน Control Panel ใช้ Search (มุมขวาบน) ค้นหา 'internet options'** คลิก Internet Options**แก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  3. ใน Internet Options** คลิกแท็บ Advanced** (เมนูแนวนอนบน) เลื่อนลงหา Category Security**
  4. ในแท็บ Security** ติ๊ก Enable Use TLS 1.0**, Use TLS 1.1**, Use TLS 1.2** ทั้งหมด คลิก Apply**แก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  5. Save แล้ว กลับไป Notepad++** ลองติดตั้ง Plugin อีกครั้ง เช็กว่าปัญหาหายไปหรือยัง

ถ้ายังมีปัญหาเดิม ลองวิธีถัดไป

วิธีที่ 4: ติดตั้ง Notepad++ เวอร์ชันล่าสุด

บางผู้ใช้รายงานว่าเจอ Error นี้เมื่อพยายามใช้ Notepad++ เก่า ไม่เข้ากับ Security Updates ล่าสุดของ Windows 10

ผู้ใช้หลายคนแก้ "Installation Error: Installation of Compare failed."** ได้โดย Uninstall Notepad++ ปัจจุบัน ลบไฟล์คงเหลือ แล้วติดตั้งเวอร์ชันล่าสุดที่เข้ากับ Windows 10 ใหม่:

  1. กด Windows + R** พิมพ์ appwiz.cpl** Enter เปิด Programs and Features** UAC ถาม คลิก Yesแก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  2. ใน Program and Features** เลื่อนหา Notepad++** คลิกขวา Uninstall**แก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  3. เปิด File Explorer ไปที่พาธ ลบไฟล์คงเหลือจาก Notepad++ เก่า Restart**
    C:\Program Files\Notepad++
  4. Restart เสร็จ เปิด Browser ไป Download page of Notepad++** คลิก Download** เวอร์ชันล่าสุดแก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  5. ดาวน์โหลดเสร็จ คลิกขวาไฟล์ติดตั้ง เลือก Run as Administrator**
  6. ในหน้าติดตั้ง ติดตาม Prompt จนเสร็จ Restart** อีกครั้ง
  7. Startup เสร็จ เปิด Notepad++** ใหม่ เช็กว่าปัญหาแก้ไขแล้วหรือยัง

ถ้ายังไม่แก้ไขได้ ลองวิธีสุดท้าย

วิธีที่ 5: ติดตั้ง Notepad++ Plugin ด้วยตนเอง (Manual)

ถ้าวิธีข้างต้นไม่ได้ผล ให้ลองติดตั้ง Plugin ที่ล้มเหลวด้วยตนเอง โดย Paste ไปที่ตำแหน่งที่ถูกต้อง แล้ว Import เข้า Notepad++ หลัก

วิธีนี้ผู้ใช้หลายคนยืนยันว่ามีผลกับ "Installation Error: Installation of Compare failed."** ขณะติดตั้ง Plugin เก่า

  1. ปิด Notepad++ สนิท ไม่ให้รันใน Background
  2. ไป Download page of Notepad++ Plugins** บน Browser คลิก Download** เริ่มดาวน์โหลด Pluginsแก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  3. ดาวน์โหลดเสร็จ แตกไฟล์ Archive ไปที่:
    C:\Program Files\Notepad++\plugins
  4. เปิด Notepad++ คลิก Settings** (Ribbon บน) → Import > Import Plugins** เลือกจากลิสต์ Plugin ที่จะ Sideloadแก้ไข: Notepad++ Plugins ติดตั้งไม่ได้บน Windows 10
  5. Notepad++ จะแจ้ง Restart – ถ้าเห็น ให้ Restart ตามแจ้ง จะเห็น Plugin ใหม่ปรากฏในแอป