วิธีกำจัดข้อความ“ อัพเดทพร้อมใช้งาน” ใน Windows 10


54

วันนี้ฉันได้รับข้อความต่อไปนี้:

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

คอมพิวเตอร์หยุดทำงานและปุ่มเดียวที่ใช้ได้คือ "รับการอัพเดท"

ฉันไม่ต้องการคุณสมบัตินี้ฉันต้องทำงานไม่ต้องให้บริการกับเครื่องตามเวลาที่เธอต้องการ

ขณะนี้ฉันทำการรีบูตเครื่องเย็นและมีเวลาเปิดตัวจัดการงานและผู้สำรวจกระบวนการบนหน้าจอที่แตกต่างกันก่อนที่ข้อความจะปรากฏขึ้นอีกครั้ง เนื่องจากข้อบกพร่องในแอปพลิเคชันฉันจึงสามารถฆ่าMusNotification.exeกระบวนการได้

น่าเสียดายที่ฉันไม่สามารถ จำกัด การเข้าถึงmusnotification.exeและmusnotificationux.exeไฟล์ของระบบหรือเพิ่มลงในบัญชีดำของโปรแกรมป้องกันไวรัส

วิธีแบนคุณสมบัตินี้



การอนุญาตให้ดาวน์โหลดไม่ใช่ "การให้บริการเครื่องของคุณ" แต่ถ้าเป็นการทำงานแน่นอนว่าคุณมีรุ่น Pro และสามารถเลื่อนได้ใช่ไหม
Sami Kuhmonen

2
ฉันไม่ชอบความวุ่นวายในขณะที่คิด ฉันยอมรับการติดตั้งทั้งอัตโนมัติหรือดาวน์โหลดด้วยตนเอง / ติดตั้ง ฉันไม่เห็นด้วยกับการตั้งค่าข้อความที่น่ารำคาญ ลองนึกภาพ 100 โปรแกรมที่ขอให้ดาวน์โหลดในแต่ละวัน - คุณจะทำงานเมื่อไหร่?
Dims

คุณต้องการที่จะหยุดการปรับปรุงหรือเพียงแค่หยุดการแจ้งเตือน?
fixer1234

1
@ fixer1234 ฉันเห็นด้วยกับการแจ้งเตือน แต่ไม่ควรปิดกั้นหน้าจอของฉัน
หรี่

คำตอบ:


62

น่าเสียดายที่ฉันไม่สามารถ จำกัด การเข้าถึงระบบไฟล์ musnotification.exe และ musnotificationux.exe

จากการสังเกตของฉัน "จำกัด การเข้าถึงระบบไฟล์ musnotification.exe และ musnotificationux.exe" เป็นวิธีที่มีประสิทธิภาพในการบล็อกข้อความนั้นหากคุณมีสิทธิ์ของผู้ดูแลระบบ

วางบรรทัดเหล่านี้เพื่อยกระดับcmdเพื่อปฏิเสธไม่ให้ทุกคนดำเนินการไฟล์ทั้งสอง:

cd /d "%Windir%\System32"
takeown /F MusNotification.exe
icacls MusNotification.exe /deny Everyone:(X)
takeown /F MusNotificationUx.exe
icacls MusNotificationUx.exe /deny Everyone:(X)
rem

ฉันจัดการเพื่อสร้างเครื่องเสมือน Hyper-V ที่สามารถทดสอบ "คุณสมบัติ" นี้ได้

  1. ทำความสะอาดติดตั้ง Windows 10 Enterprise LTSB
  2. ในgpedit.mscการเปลี่ยน Windows Update เป็นดาวน์โหลดการแจ้งเตือน
  3. ตรวจสอบการอัปเดต แต่รีบูตเมื่อเริ่มดาวน์โหลด
  4. เรียกใช้usoclient StartScanและรอให้การใช้งาน CPU ลดลงเป็นปกติ บันทึกจุดตรวจสอบเครื่องเสมือน

ตอนนี้การเปลี่ยนวันที่ของระบบเป็นหนึ่งเดือนต่อมา (!) จะ 100% ทันทีที่เรียกใช้ข้อความ "การปรับปรุงที่มีอยู่"

อย่างไรก็ตามถ้าฉันคืนค่าจุดตรวจสอบและวางคำสั่งด้านบนการเปลี่ยนวันที่จะไม่ทำอะไรเป็นพิเศษ


แก้ไข:

หากต้องการเลิกทำการเปลี่ยนแปลงให้รันคำสั่งต่อไปนี้:

cd /d "%Windir%\System32"
icacls MusNotification.exe /remove:d Everyone
icacls MusNotification.exe /grant Everyone:F
icacls MusNotification.exe /setowner "NT SERVICE\TrustedInstaller"
icacls MusNotification.exe /remove:g Everyone
icacls MusNotificationUx.exe /remove:d Everyone
icacls MusNotificationUx.exe /grant Everyone:F
icacls MusNotificationUx.exe /setowner "NT SERVICE\TrustedInstaller"
icacls MusNotificationUx.exe /remove:g Everyone
rem

สิ่งนี้จะลบข้อ จำกัด ในการดำเนินการก่อนและให้สิทธิ์ชั่วคราวแก่ทุกคนในการเข้าถึงไฟล์สองไฟล์ที่เกี่ยวข้องเพื่อให้คุณสามารถเปลี่ยนเจ้าของไฟล์กลับไปเป็น Windows ( TrustedInstaller) หลังจากเปลี่ยนความเป็นเจ้าของแล้วการเข้าถึงแบบเต็มชั่วคราวจะถูกลบออก นี่คือการทดสอบใน Windows Server 2016 TP4 และนำการโต้ตอบที่น่ากลัวกลับมาหากฉันเปลี่ยนวันที่ของระบบเป็น 1 เดือนต่อมา


2
เมื่อฉันกำลังทดสอบคำสั่งเลิกทำฉันสังเกตเห็นว่ามีการตั้งค่าการอนุญาตใหม่ 2 รายการ (อาจเป็นโดย Windows Update) ในไฟล์ที่กล่าวถึง: ปฏิเสธทุกคนจากการเปลี่ยนการอนุญาตและปฏิเสธทุกคนจากการเป็นเจ้าของ พวกเขาไม่ได้มีประสิทธิภาพต่อผู้ดูแลระบบ แต่ฉันสงสัยว่า Microsoft ทราบวิธีแก้ปัญหานี้แล้วและนี่เป็นความพยายามที่ล้มเหลวในการบล็อก @mpen ดูการแก้ไข
jingyu9575

4
ในกรณีของฉันล้มเหลวด้วยข้อผิดพลาดicacls MusNotification.exe /deny Everyone:(X) Everyone: No mapping between account names and security IDs was done. Successfully processed 0 files; Failed processing 1 filesดูเหมือนว่าผมมีการแปลเป็นภาษาดัตช์:Everyone Iedereen
Dediqated

5
@Dediqated สามารถยืนยันสิ่งนี้ได้ เวอร์ชันภาษาเยอรมันคือ:Jeder
Jens

1
ครวญเพลงทำไม "rem" ในตอนท้าย นั่นเป็นเพียงความคิดเห็น
Domino

4
@JacqueGoupil หากคุณคัดลอกรหัสทั้งหมดและวางลงบนcmdบรรทัดทั้งหมดยกเว้นบรรทัดสุดท้ายจะถูกดำเนินการทันที แต่บรรทัดสุดท้ายจะไม่ถูกดำเนินการโดยไม่ต้องกด "Enter" เพราะไม่มี "Enter" อยู่หลังจากนั้น ฉันใส่remความคิดเห็นเพื่อให้แน่ใจว่าคำสั่งทั้งหมดข้างต้นจะถูกดำเนินการเมื่อวาง
jingyu9575

7

วิธีเดียวที่ฉันพบรอบอึนี้คือการเปลี่ยน MusNotificationUx.exe สำหรับสิ่งที่น่ารำคาญน้อยกว่าให้พูด cmd.exe หรือ somesuch แน่นอนว่าหน้าต่างยังคงเปิดอยู่ แต่ไม่มีการปิดกั้นเครื่องทั้งหมด

เมื่อต้องการทำสิ่งนี้ให้แน่ใจว่าคุณเปลี่ยนเจ้าของไฟล์อย่างเหมาะสม (ห่างจาก TrustedInstaller) และตั้งค่าการเข้าถึงไฟล์ตามลำดับ จากนั้นแทนที่ไฟล์

"ฟีเจอร์" นี้เป็นการตบหน้าสำหรับทุกคนที่ใช้ Windows 10


ตบใหญ่ MSFT คุณเกือบแลกด้วยตัวคุณเอง
บรูโน่แบรนต์

0

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

มีเคล็ดลับง่ายกว่าในการปิดหน้าต่างโดยไม่ต้องสัมผัส:

  • Hit Ctrl+Shift+Esc, anager งานปรากฏขึ้นในพื้นหลัง
  • กดCtrl+Tabปุ่มเพื่อไปยังแท็บรายละเอียด
  • กดTabเพื่อโฟกัสรายการกระบวนการ
  • กดM, U, S, Nปุ่มหรือลูกศรบนแป้นพิมพ์เพื่อเข้าถึงรายการ MusNotificationUx.exe
    • การฆ่าMusNotification.exeไม่ได้ทำอะไร
  • กดDelเพื่อจบภารกิจ
  • กดEnterเพื่อยืนยัน หน้าต่างถูกฆ่า

-1

หากคุณต้องการออกจากหน้าจอล็อคนี้คุณควรคลิกซ้ายที่ส่วนใด ๆ ของการแจ้งเตือนที่ไม่ใช่ปุ่มแล้วกด ESC ทำให้การแจ้งเตือนหายไปสำหรับฉัน


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