ปิดใช้งานการอัปเดตอัตโนมัติใน Notepad ++


84

เป็นไปได้หรือไม่ที่จะกำหนดค่า Notepad ++ เพื่อหยุดการตรวจสอบเวอร์ชันใหม่ทุกครั้งที่เรียกใช้

ทุกครั้งที่ Nodepad ++ เริ่มต้นโต้ตอบปรากฏขึ้นด้วย:

มีแพ็คเกจการอัปเดตที่คุณต้องการดาวน์โหลดหรือไม่

คำตอบ:


93

เพียงไปที่:

การตั้งค่า -> การตั้งค่า -> อื่น ๆ -> และยกเลิกการเลือก "เปิดใช้งาน Notepad ++ อัปเดตอัตโนมัติ"


2
นี่เป็นคำตอบที่ไม่ถูกต้องเนื่องจากคุณสมบัตินี้ถูกลบออกจาก Notepad ++ และไม่ได้ส่งคืนเป็นเวลาอย่างน้อย 5 ปี ฉันสามารถยืนยันได้ว่า @JamesGecko ที่เขียนยังคงเป็นอะไรอยู่
Apelsin

1
@Apelsin มีอยู่ใน Notepad ++ 6.7.7 บน Windows
Andrew Morton

3
v6.9 มีคุณสมบัตินี้ฉันเพียงปิดการใช้งานการอัปเดตอัตโนมัติโดยทำตามขั้นตอนที่ให้ไว้ในคำตอบนี้
gromit190

1
@SimonD Chrome ติดตั้งบริการเพื่อทำการอัปเดตอัตโนมัติเมื่อเบราว์เซอร์ทำงานด้วยข้อมูลรับรองผู้ใช้ แต่บริการนั้นทำงานด้วยสิทธิ์การติดตั้งที่จำเป็น ฉันคิดว่าทุกโปรแกรมที่ติดตั้งบริการเพื่อให้ฟังก์ชั่นการอัพเดทอัตโนมัตินั้นค่อนข้าง overkill และอยากให้มันเป็นโปรแกรมน้อยที่สุด
ชีฟ

2
@SimonD ฉันจะบอกว่าสามารถม้วน Notepad ++ ออกมาพร้อมกับคุณสมบัติการอัปเดตอัตโนมัติถูกปิดใช้งานและผลักดันการอัปเดตผ่านทางโฆษณาจะดีกว่า Autoupdate nag นั้นแย่มากสำหรับโปรแกรมแก้ไขข้อความ - เฉพาะหน้าเว็บที่ต้องเผชิญกับ Flash หรือเบราว์เซอร์เท่านั้น
ชีฟ

61

คุณอาจต้องการปิดการตรวจสอบการอัปเดตปลั๊กอินซึ่งในกรณีนี้ไปที่:

ปลั๊กอิน -> ตัวจัดการปลั๊กอิน -> แสดงตัวจัดการปลั๊กอิน -> การตั้งค่า (ซ้ายล่าง) และยกเลิกการเลือก "แจ้งเตือนการปรับปรุงปลั๊กอินเมื่อเริ่มต้น"


4
พระเจ้านี่กวนใจฉันมากทุกครั้งที่ฉันเปิดมัน ขอบคุณ!
gakera

ฉันสาบานว่าฉันรัก Notepad ++ มากกว่าสิ่งใดมันเป็นแอพเดียวที่ฉันคิดถึงมากที่สุดบน Linux แต่ผู้ชายคนนี้ต้องการความช่วยเหลือ UX: D ขอบคุณที่แสดงวิธีปิดการใช้งาน !!
Toby J

UX เป็นเหมือน 90% ของ Notepad ++ ...
Andrew

1
อย่างน้อยจาก N ++ v 7.6.6 (เม.ย. 2019) ไม่มี "ตัวจัดการปลั๊กอิน" อีกต่อไป แต่ "ปลั๊กอินผู้ดูแลระบบ" และไม่มีตัวเลือกอีกต่อไปที่จะปิดการแจ้งเตือนการอัปเดตปลั๊กอิน
BitQuestions

28

ใน Notepad ++ รุ่นใหม่กว่าตัวเลือกในการปิดใช้งานการปรับปรุงอัตโนมัติจะไม่ปรากฏในกล่องโต้ตอบตัวเลือกอีกต่อไป

คุณสามารถเปลี่ยนชื่อไดเรกทอรี C: \ Program Files \ Notepad ++ \ updaterเพื่อหยุดคุณสมบัตินี้ (เช่นเปลี่ยนชื่อเป็นupdater_disabled )

ให้เครดิตกับhttp://wpkg.org/Notepad_plus_plusสำหรับการแนะนำวิธีแก้ปัญหา


1
ยอดเยี่ยม! ฉันใช้คำตอบของคุณเพื่อปิดการใช้งานการปรับปรุงในห้องปฏิบัติการคอมพิวเตอร์โดยใช้ลูปเหล่านี้ด้วย PsExecpsexec \\lab315-%x cmd.exe /c ren "c:\Program Files (x86)\Notepad++\updater" "updater_disable"
ThisClark

8

ค้นหาและแก้ไขไฟล์นี้

C:\Users\\...User...\AppData\Roaming\Notepad++\config.xml

ที่ ... ผู้ใช้ ... เป็นของคุณชื่อผู้ใช้

ค้นหาบรรทัดที่อ่านสิ่งนี้:

<GUIConfig name="noUpdate" intervalDays="15" nextUpdateDate="20141114">no</GUIConfig>

และเปลี่ยน'ไม่'กับ'ใช่' ผลก็คือคุณกำลังบอก Notepad ++ ว่า 'ใช่คุณไม่ต้องการการอัพเดท'

อีกบรรทัดที่ฉันเปลี่ยนไปคือ:

<GUIConfig name="RememberLastSession">no</GUIConfig>

ฉันเปลี่ยนค่าเริ่มต้น 'ใช่' เป็น 'ไม่'

มันทำให้ฉันโมโหที่ Notepad ++ เปิดไฟล์ evey ค่อนข้างมากที่ฉันเคยเปิดทุกครั้งที่ฉันเริ่มมันนาน ๆ หลังจากที่ฉันหมดความสนใจในไฟล์เหล่านั้น

ฉันไม่รู้ว่าทำไม Notepad ++ แสดงตัวเลือกในกล่องโต้ตอบการตั้งค่าเมื่อชัดเจนเพียงละเว้นพวกเขา

คุณอาจดู EditPadLite (ฟรี) และ / หรือ EditPadPro (ไม่ฟรี แต่ไม่แพงเกินไป) ดูดีกว่าแน่นอนมีเอกสารดีกว่าและเวอร์ชั่น 'lite' มีทุกอย่างที่ฉันต้องการ


6

ขณะติดตั้งแอพพลิเคชั่น

การตั้งค่า Notepad ++ - เลือกองค์ประกอบไดอะล็อก - เลือกประเภทการติดตั้ง - ยกเลิกการเลือกกล่องกาเครื่องหมายอัปเดตอัตโนมัติ


น่าเสียดายที่ไม่ได้มีประโยชน์อะไรมากสำหรับคนที่ได้รับพรอมต์เช่นฉันและคนที่ถามคำถาม
Matt

3

ขยายคำตอบที่มีอยู่ต่อไปนี้เป็นวิธีของฉันสำหรับการอัปเดตโดยทางโปรแกรมนี้:

# Note:
# - Notepad++ must be closed when you run this because when Notepad++ does its closing process, it re-writes the config.xml file with the config from memory
# - This script only updates one user profile, the current user's

$Path = "C:\Users\$($env:username)\AppData\Roaming\Notepad++\config.xml"

# Disable auto-checking for updates
(Get-Content $Path | Out-String) -Replace '(.*noUpdate.*)no</GUIConfig>', '$1yes</GUIConfig>' | Out-File $Path

# To re-enable auto-checking for updates
(Get-Content $Path | Out-String) -Replace '(.*noUpdate.*)yes</GUIConfig>', '$1no</GUIConfig>' | Out-File $Path

2

หากคุณมีการอัปเดตที่รอดำเนินการ (คุณสามารถเริ่มการอัปเดตได้โดยไม่มีผู้ดูแลระบบ) แต่ไม่สามารถทำการอัปเดตให้เสร็จสมบูรณ์ได้ (เพราะคุณไม่มีผู้ดูแลระบบ) คุณจะได้รับข้อความที่น่ารำคาญทุกครั้งที่คุณเปิด

%appdata%\Notepad++\plugins\Config\PluginManagerGpUp.xmlคุณสามารถทำให้หายไปโดยการลบ นี่จะเป็นการลบplugin_install_tempโฟลเดอร์ที่มีการอัปเดตเมื่อคุณเรียกใช้ครั้งต่อไป


2

เกี่ยวกับการเปลี่ยนชื่อของไดเรกทอรีC: \ Program Files \ Notepad ++ \ อัพเดทไปเป็นอย่างอื่น ( updater_disabled ) ผมสามารถยืนยันได้ว่าสำหรับ Notepad ล่าสุด ++ เวอร์ชัน 7.6.2 ( สีเหลืองเสื้อรุ่น ) นี้จะปิดการใช้งานนอกจากนี้ยังมีแท็บปลั๊กอินผู้ดูแลระบบ อย่างไรก็ตามผู้ใช้ต้องการสิทธิ์ของผู้ดูแลระบบในการติดตั้งปลั๊กอิน แต่มันเป็นฟังก์ชั่นใหม่ที่ทำให้เกิดการน็อค


2

ฉันเพิ่งสร้างการตั้งค่าง่าย ๆ > การตั้งค่า Windows> ไฟล์ที่ลบไฟล์ในโฟลเดอร์ updater

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.