วิธีการปิดการใช้งานไอคอน“ รับ Windows 10” แสดงในพื้นที่แจ้งเตือน (ถาด)?


395

ไอคอนนี้ปรากฏในพื้นที่แจ้งเตือนบนทาสก์บาร์ของฉันวันนี้และฉันไม่สามารถกำจัดมันได้:

รับ Windows 10

คลิกที่มันจะแสดงหน้าจอต่อไปนี้:

รับ Windows 10

ดังนั้นฉันจะปิดการใช้งานหรือลบไอคอน "รับ Windows 10" ได้อย่างไร


คำตอบ:


276

หากคุณต้องการลบไอคอนถาดออกจนกว่าจะรีสตาร์ทครั้งถัดไปคุณสามารถยกเลิกกระบวนการGWX.exeโดยใช้ตัวจัดการงาน

หากต้องการกำจัดไอคอนอย่างถาวรให้ถอนการติดตั้งKB3035583ซึ่งรับผิดชอบการแจ้งเตือนเหล่านี้: แผงควบคุมการอัพเดต windows การติดตั้งการอัปเดตเรียงตามชื่อ "การอัปเดตสำหรับ Microsoft Windows KB3035583" ( ไม่ใช่การอัปเดตความปลอดภัย)
(ทางเลือก: เปิด CMD และป้อนwusa /uninstall /KB:3035583)

เมื่อคุณเสนอเหมือนกันอีกครั้งผ่านทาง Windows Update อย่าลืมซ่อนไว้

หลังจากถอนการติดตั้งหากยังคงมีไฟล์ของการอัปเดตอยู่Windows\System32\GWXให้ลบไดเรกทอรีนั้นแม้ว่าคุณจะต้องเป็นเจ้าของก่อนก็ตาม

1


6
@trejder: แอปดาวน์โหลดบิต Win10 เมื่อเวลาผ่านไปเพื่อให้คุณพร้อมที่จะติดตั้งในวันที่ 29 กรกฎาคมนั่นคือ "การจอง" ทั้งหมด หากคุณลบการอัพเดทคุณจะไม่มีการแจ้งเตือนและไม่มี Win10 ที่ดาวน์โหลดอัตโนมัติ คุณจะยังคงสามารถอัปเดตได้ด้วยตนเองหลังจากวันที่ 29 กรกฎาคมผ่าน WU และส่วนใหญ่อาจใช้ ISO ด้วย
— Karan

9
@trejder เป็นวลีทั่วไป btw ฉันเพิ่งสังเกตเห็นว่าคุณคัดลอกคำจากพจนานุกรมเริ่มต้นด้วย "ฉันมี" โดยไม่ต้องให้เครดิตที่เหมาะสม นั่นเป็นพฤติกรรมที่ไม่ดี
— Reishin

22
@trejder: ฉันไม่ลอกเลียนแบบและมักจะให้ลิงค์แหล่งที่มาในคำตอบของฉัน BTW ฉันไม่รู้บทความนั้นจนกระทั่ง Jeeva เชื่อมโยงกับมันในภายหลัง ยิ่งกว่านั้นฉันคิดว่ามันน่าสนใจที่คุณสันนิษฐานว่าฉันคัดลอกมันโดยอัตโนมัติแทนที่จะทำแบบอื่น บทความนั้นเขียนขึ้นในวันเดียวกับคำตอบของฉันและยิ่งกว่านั้นฉันได้พบบทความอื่น ๆ ในอดีตในบล็อก / ไซต์เทคโนโลยีที่ดูเหมือนจะคัดลอกมาจากคำตอบ SU อย่างชัดเจน (รวมถึงของฉัน) โดยไม่มีการระบุแหล่งที่มา อย่างไรก็ตามไม่ใช่ว่าผู้คนจะไม่สามารถคิดเนื้อหาที่คล้ายกันได้อย่างอิสระ ดังนั้นโปรดระวังอย่ากล่าวโทษโดยไม่มีข้อพิสูจน์ขอบคุณ
— Karan

8
@ Karan ดูเหมือนว่าฉันทำผิดพลาด ขอโทษ ทุกคนได้รับอนุญาตให้ทำผิดพลาด ความผิดของฉันขอโทษ
— trejder

10
@trejder: ไม่เป็นไรไม่มีความรู้สึกที่ยากเลย ฉันขอขอบคุณที่คุณพยายามทำให้แน่ใจว่าคำตอบและคำตอบทั้งหมดของผู้ให้ในเว็บไซต์นี้รักษามาตรฐานที่สูง หากคุณเคยเห็นคำตอบที่ลอกเลียนมาทั้งหมดจากไซต์ใด ๆ (หรือแม้แต่คำตอบก่อนหน้า) โดยไม่มีการระบุแหล่งที่มาที่เหมาะสมอย่าลังเลที่จะตั้งค่าสถานะนั้นเพื่อให้ mod สามารถดูได้ ขอบคุณสำหรับความขยันของคุณ :)
— Karan

59
  • เรียกAutorunsเป็นผู้ดูแลระบบยกเลิกการซ่อนรายการของ Windows / ไมโครซอฟท์ผ่านทางตัวเลือก
  • ค้นหา gwx
  • ปิดการใช้งานรายการที่ไม่ให้ข้อความปฏิเสธการเข้าถึง

ภาพหน้าจอการทำงานอัตโนมัติ


3
เครื่องมือสุดยอด! เหมือนวันที่ทันสมัยจี้นี้!
— แบรด

2
@Brad มักจะใช้ร่วมกับ HJT ... อย่างน้อยก็ในวันซ่อมคอมพ์ของเราที่เราใช้ทั้งคู่
— SnakeDoc

และนี่ใช้งานได้จริง! ขอบคุณ +1!
— Sk8erPeter

1
ทำงานสองสามวัน
— simon

ไม่ควรติดตั้งโปรแกรมอื่น
— Panther

40

ตามTechJourneyคุณสามารถทำการเปลี่ยนแปลงรีจิสทรีเล็กน้อยเพื่อป้องกันไม่ให้แอปพลิเคชันเริ่มทำงาน

รีจิสตรีคีย์นี้จะหยุด Gwx ไม่ให้เริ่มต้นเมื่อบู๊ต:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001

เพื่อสร้างสิ่งนี้:

  1. ทำงานregedit.exeในฐานะผู้ดูแลระบบ
  2. สร้างคีย์ชื่อภายในGwxHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
  3. สร้างใหม่dwordมูลค่าชื่อที่มีค่าของDisableGwx1

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


1
บทความที่อ้างอิงไม่รวมCurrentVersionกลุ่ม
— Max Toro

1
@ MaxToro หากคุณเห็นข้อผิดพลาดที่ชัดเจนให้แก้ไขคำตอบแทนที่จะแสดงความคิดเห็น นั่นคือสิ่งที่editเชื่อมโยง ฉันเพิ่งเสนอการแก้ไขคำตอบนี้เพื่อสะท้อนคีย์รีจิสตรีที่ไม่ถูกต้อง รอการอนุมัติ
— trejder

8
@trejder ที่จริงเป็นเรื่องอยากรู้อยากเห็นที่จะแจ้งให้ผู้เขียนและให้พวกเขาตัดสินใจว่าควรจะมีการเปลี่ยนแปลง
— Lankymart

1
และตามความจริงแล้ว @trejder การแก้ไขของคุณไม่เพียงแค่เปลี่ยนรีจิสตรีคีย์ (ซึ่งเดิมเปลี่ยนเป็นไม่ถูกต้องอย่างน่าขันโดยการแก้ไขที่แนะนำที่ฉันคิดว่าเป็นการแก้ไขที่ถูกต้อง) โดยทั่วไปการเปลี่ยนแปลงที่กว้างขึ้น (ที่เปลี่ยนโทนเนื้อหาหรือความหมายของคำตอบแทนที่จะเพียงแค่การเรียบเรียงใหม่และแก้ไข) ควรจะถูกทิ้งไว้กับผู้เขียนหรือเพิ่มเป็นคำตอบใหม่เว้นแต่ว่าเป็น Community Wiki
— Jeeva

35

คำตอบอย่างเป็นทางการจากคำถามที่พบบ่อย :

ฉันสามารถปิดการแจ้งเตือนได้ไหม?

ใช่. คลิก“ ปรับแต่ง” ใน System Tray และปิดการแจ้งเตือนแอพรับ Windows 10 ในเมนูที่ปรากฏขึ้น

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

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


27
ฉันทำสิ่งนี้เมื่อวานนี้ในระบบ Windows 7 ของฉัน ผมทำงานในเวลา แต่ไอคอนการแจ้งเตือนกลับมาอยู่ในถาดระบบของฉันเช้านี้ ...
— เดวิด Richerby

10
ดูมีแนวโน้มดีอย่างไรก็ตามการตั้งค่าดูเหมือนจะรีเซ็ตในการเข้าสู่ระบบครั้งต่อไป
— Suma

1
นี่ไม่ได้ผลกับ Win7 สำหรับฉันเช่นกัน คุณไม่สามารถถอดสิ่ง
— Tonny

1
การผลักไอคอนในเมนูโอเวอร์โฟลไม่ใช่ตัวเลือกสำหรับพวกเราที่ปิดการใช้งานเพราะเราไม่ต้องการให้ Windows ซ่อนไอคอนจากเรา
— jpmc26

1
ดูเหมือนว่าการอัปเดตเป็น GWX ของวันนี้จะแก้ไขปัญหานี้ - ไอคอนยังคงซ่อนอยู่หลังจากรีบูต
— gronostaj

34

มีหลายวิธีในการลบการเลื่อนระดับ GWX "แบบโต้ตอบ" (ในโหมด GUI)
อย่างไรก็ตามฉันชอบที่จะทำมันโดยทางโปรแกรม / วิธีสคริปต์

ในสภาพแวดล้อม Win7 ของฉัน (ในโหมด "เวิร์กกรุ๊ป") ฉันใช้สคริปต์ด้านล่างเพื่อให้ได้สิ่งต่อไปนี้:

  • "ถอนการติดตั้ง" การอัพเดท windows ที่สงสัย
  • "ซ่อน" จากการอัพเดทในอนาคต

"BlockWindows10.bat" :

ECHO OFF
REM --- remember to invoke from ELEVATED command prompt!
REM --- or start the batch with context menu "run as admin".
SETLOCAL

REM --- (as of 2015-09-07):
REM  KB3035583 - GWX Update installs Get Windows 10 app in Windows 8.1 and Windows 7 SP1
REM  KB3021917 - Update to Windows 7 SP1 for performance improvements
REM  KB3012973 - Upgrade to Windows 10 Pro

REM --- no longer blocking:
REM  KB2952664 - Compatibility update for upgrading Windows 7
REM  KB2976978 - Compatibility update for Windows 8.1 and Windows 8
REM  KB3022345 - Telemetry [Replaced by KB3068708]
REM  KB3068708 - Update for customer experience and diagnostic telemetry

REM --- uninstall updates
echo uninstalling updates ...
start "title" /b /wait wusa.exe /kb:3021917 /uninstall /quiet /norestart
echo  - next
start "title" /b /wait wusa.exe /kb:3035583 /uninstall /quiet /norestart
echo  - done.
timeout 10

REM --- hide updates
echo hiding updates ...
start "title" /b /wait cscript.exe "%~dp0HideWindowsUpdates.vbs" 3021917 3035583 3012973
echo  - done.

echo ... COMPLETED (please remember to REBOOT windows, now)
pause
REM --- EOF

"HideWindowsUpdates.vbs" (Kudo https://serverfault.com/a/341318 ):

'// Inspired by Colin Bowern: https://serverfault.com/a/341318
If Wscript.Arguments.Count < 1 Then
    WScript.Echo "Syntax: HideWindowsUpdates.vbs [KB1] [KB2] ..." & vbCRLF & _
        " - Example1: HideWindowsUpdates.vbs 3035583" & vbCRLF & _
        " - Example2: HideWindowsUpdates.vbs 3035583 3012973"
    WScript.Quit 1
End If

Dim objArgs
Set objArgs = Wscript.Arguments
Dim updateSession, updateSearcher
Set updateSession = CreateObject("Microsoft.Update.Session")
Set updateSearcher = updateSession.CreateUpdateSearcher()

Wscript.Stdout.Write "Searching for pending updates..." 
Dim searchResult
Set searchResult = updateSearcher.Search("IsInstalled=0")

Dim update, kbArticleId, index, index2
WScript.Echo CStr(searchResult.Updates.Count) & " found."
For index = 0 To searchResult.Updates.Count - 1
    Set update = searchResult.Updates.Item(index)
    For index2 = 0 To update.KBArticleIDs.Count - 1
        kbArticleId = update.KBArticleIDs(index2)

        For Each hotfixId in objArgs
            If kbArticleId = hotfixId Then
                If update.IsHidden = False Then
                    WScript.Echo "Hiding update: " & update.Title
                    update.IsHidden = True
                Else
                    WScript.Echo "Already hiddn: " & update.Title
                End If          
            End If
        Next

    Next
Next
'// EOF

หมายเหตุ:

  • ใช้ความเสี่ยงของคุณเอง
  • เรียกใช้ * .bat ว่า "ยกระดับ"
  • อย่าลืมรีบูต Windows หลังจากสคริปต์เสร็จสิ้น
  • ในบางครั้ง Microsoft จะออกการแก้ไขใหม่ของการอัปเดตเฉพาะ - จากนั้นจำเป็นต้องซ่อนอีกครั้ง
  • อย่าลังเลที่จะแก้ไขหรือขยายรายการอัปเดตที่น่าสงสัย

แก้ไข 1:
เพื่อตอบคำถามในส่วนความคิดเห็น: โดยการอัปเดต "ที่น่าสงสัย" (ในบริบทของคำถาม superuser ปัจจุบัน) ฉันหมายถึงการอัปเดตใด ๆ ที่ "เพิ่ง" พยายามโปรโมต Windows 10
ซึ่งต่างจากการอัปเดต "ของจริง" สำหรับWindows OS ปัจจุบัน : เพื่อแก้ไขปัญหาด้านความปลอดภัย / การทำงานผิดปกติโดยเฉพาะหรือปรับปรุง / แนะนำฟังก์ชั่นบางอย่าง

แก้ไข 2:
นอกจากนี้คุณอาจต้องการเพิ่มการปรับแต่งรีจิสทรีต่อไปนี้:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade]
"ReservationsAllowed"=dword:00000000

สิ่งใดที่คุณเรียกหน้าต่างผู้ต้องสงสัยอัปเดต ?
— อัล

จากสิ่งที่ฉันเห็น KB3035583 เป็นอัปเดตเดียวที่คุณต้องบล็อก บางส่วนมีฟังก์ชั่นที่ไม่เกี่ยวข้องโดยตรงกับการอัพเกรด Windows 10 และควรเหลือไว้คนเดียว
— nstenz

1
มีการพิมพ์ผิดในบรรทัดที่ 32 ของ HideWindowsUpdates.vbs: "hiddn" -> "hidden" ฉันจะแก้ไขด้วยตัวเอง แต่มีกฎว่า "การแก้ไขต้องมีอย่างน้อย 6 ตัวอักษร" ที่โง่ที่ป้องกันไม่ให้ฉันแก้ไขอักขระตัวเดียว ;-) BTW จะเป็นการดีถ้าเพิ่มรหัสเพื่อเตือนหากไม่มีการอัปเดตและอาจเป็นการจัดการ "ระดับข้อผิดพลาด" ด้วยเช่นกัน
— Wayfarer

1
ทำไมสคริปต์แรกไม่ถอนการติดตั้ง KB3012973
— martineau

ฉันเดิมพันนี้สามารถทำได้เป็นสคริปต์เดียวใน PowerShell
— jpmc26

8

หากมีบางโปรแกรมใน Windows ที่คุณไม่ต้องการถูกเรียกใช้เพียงบอก Windows เกี่ยวกับเรื่องนี้

เปิดพรอมต์คำสั่งหรือ PowerShell ในฐานะผู้ดูแลและเรียกใช้ต่อไปนี้

 reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\gwx.exe" /v Debugger /t REG_SZ /d "C:\Windows\System32\systray.exe" /f

สิ่งนี้จะเพิ่มค่าใหม่debuggerให้กับการลงทะเบียนภายใต้คีย์ที่ระบุ

สิ่งนี้จะบอก Windows เมื่อใดก็ตามที่gwx.exeเริ่มทำงานเพื่อเรียกใช้งานอย่างอื่นแทน คุณสามารถเลือกโปรแกรมเล็ก ๆ ที่ไม่ทำอะไรเลยก็ได้ แต่ส่วนใหญ่ของพวกเขาเป็นโปรแกรมคอนโซลและนั่นจะส่งผลให้cmd.exeกระพริบสั้น ๆ หลังจากเข้าสู่ระบบ systray.exeเพียงแค่วิ่งและออก

หากคุณต้องการอนุญาตให้gwx.exeเรียกใช้อีกครั้งให้ลบค่านั้น:

reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\gwx.exe" /f

Microsoft สามารถอัปเดตและเปิดใช้งานได้gwx.exeบ่อยเท่าที่ต้องการคุณจะไม่เห็นจนกว่าพวกเขาจะเปลี่ยนชื่อ

Microsoft กำลังผลักดัน Windows 10 ในการอัปเดต Windows เพื่อปิดการเรียกใช้:

reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableOSUpgrade /t REG_DWORD /d "1" /f

และเมื่อต้องการเปิดใช้งานอีกครั้งเมื่อคุณพร้อมที่จะไป 10:

reg.exe delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableOSUpgrade /f

จำเป็นต้องรีบูตเครื่องเพื่อให้มีผลกับกล่องโต้ตอบอัปเดตของ Windows


"นี่จะบอก Windows เมื่อใดก็ตามที่ gwx.exe เริ่มทำงานเพื่อเรียกใช้อย่างอื่นแทน ... " - เราจะส่งมันให้เทียบเท่าได้/dev/nullอย่างไร?
— jww

คุณคิดว่าการปิด Windows Update อย่างสมบูรณ์เป็นคำแนะนำที่ดีหรือไม่?
— martineau

3
Gwx.exe ไม่ได้อัปเดต Windows เป็นเพียงแอปพลิเคชันถาด Windows 10
— ปีเตอร์ Hahndorf

8

คำตอบมากมายแนะนำให้ซ่อนไอคอน (แทนที่จะปิดการใช้งานโปรแกรมโฆษณา) นี่เป็นวิธีที่รุนแรงกว่านี้: ปฏิเสธการเข้าถึงโปรแกรมโฆษณานี้ดังนั้นระบบจะไม่สามารถเรียกใช้ได้

[ดูอัปเดต 3 ด้านล่างสำหรับรุ่นอัตโนมัติและปรับปรุง!]

ปิดหรือปิดโปรแกรมโฆษณา (หากยังทำงานอยู่): เปิดตัวจัดการงาน (Ctrl + Shift + Esc) เลือก "GWX.exe" แล้วคลิก "End Process"

ค้นหาไฟล์ต่อไปนี้คลิกขวาคุณสมบัติความปลอดภัย:

C:\Windows\System32\GWX\GWX.exe

แก้ไขการอนุญาตเลือก "ปฏิเสธ" "การควบคุมแบบเต็ม" สำหรับผู้ใช้ / กลุ่มที่ระบุไว้ทั้งหมด (หรือลบออกเพิ่ม "ทุกคน" และปฏิเสธการควบคุมแบบเต็มรูปแบบให้กับทุกคน)

อัปเดต :

ปรากฎว่าการปฏิเสธการเข้าถึงไดเรกทอรี GWX ดังที่อธิบายไว้ด้านล่างไม่ได้ป้องกันการเข้าถึงไฟล์ในไดเรกทอรีนั้นบน Windows ดังนั้นโปรแกรมโฆษณา GWX.exe จะยังคงทำงานได้และจะถูกเรียกใช้

โพสต์ต้นฉบับ (เปลี่ยนสิทธิ์สำหรับไดเรกทอรี GWX เท่านั้น):

ค้นหาไดเรกทอรีต่อไปนี้คลิกขวาคุณสมบัติความปลอดภัย:

C:\Windows\System32\GWX

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

คุณไม่สามารถเปลี่ยนการอนุญาต (ปุ่มถูกปิดใช้งาน / เป็นสีเทา) ให้ถือกรรมสิทธิ์ของไดเรกทอรีก่อน เปิด "พรอมต์คำสั่ง" ในฐานะผู้ดูแลระบบ (เมนูเริ่ม, โปรแกรมทั้งหมด, อุปกรณ์เสริม, คลิกขวาที่พรอมต์คำสั่ง, "เรียกใช้ในฐานะผู้ดูแลระบบ") ตรวจสอบให้แน่ใจว่าคุณอยู่ในไดเรกทอรี "system32" ( C:\Windows\system32>) เรียกใช้คำสั่งต่อไปนี้: takeown /f GWX /r /d y
จากนั้นคุณควรจะสามารถเปลี่ยนสิทธิ์ของไดเรกทอรี

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

อัปเดต 2 :

ดูเหมือนว่าการเปลี่ยนสิทธิ์ของไฟล์ GWX.exe อาจไม่น่าเชื่อถือสักหน่อย Windows อาจ (เห็นได้ชัดว่า) แทนที่ไฟล์นั้นหลังจากผ่านไปครู่หนึ่ง (อาจเป็นหลังจากการอัพเดทอื่น) ซึ่งโฆษณาจะปรากฏอีกครั้ง ณ จุดนี้ ไฟล์ใหม่จะมีการอนุญาตเริ่มต้นการแก้ไขจะหายไป ชุดค่าผสม (การลบการอนุญาตจากไฟล์นั้นรวมถึงไดเรกทอรีหลัก) อาจทำงานได้ดีขึ้น

นี่คือรายการของการอัปเดต (อาจไม่สมบูรณ์) ที่อาจลอง (อีกครั้ง) ติดตั้งตัวดาวน์โหลด GWX นี้:

อัปเดต 3 :

นี่คือวิธีการที่สมบูรณ์มากขึ้น คำสั่งเหล่านี้สามารถคัดลอกไปยังพรอมต์คำสั่งที่ทำงานในฐานะผู้ดูแลระบบ (มองหา "cmd" ในเมนูเริ่มคลิกขวาเรียกใช้ในฐานะผู้ดูแลระบบ) หรือสามารถคัดลอกลงในไฟล์ที่ลงท้ายด้วย ".bat" ซึ่ง สามารถเรียกใช้งานได้ (คลิกขวาเรียกใช้ในฐานะผู้ดูแลระบบ)

โปรดทราบว่า Windows ใช้ linebreaks CRLF ดังนั้นก่อนที่คุณจะคัดลอกไฟล์ bat ไปยังระบบ Windows ให้แปลงไฟล์โดยใช้ unix2dos (รันunix2dos file.bat)

taskkill.exe /F /IM "gwx.exe"

takeown /f "%windir%\System32\GWX" /r /d y 

ECHO Y| CACLS "C:\Windows\System32\GWX" /C /G Administrators:F

del "C:\Windows\System32\GWX\*.exe"

ECHO Y| CACLS "C:\Windows\System32\GWX" /C /G Administrators:R

icacls "C:\Windows\System32\GWX" /deny Everyone:(CI)(OI)F

มันทำอะไร:

  1. มันฆ่ากระบวนการ nagware หากทำงาน
  2. มันเป็นเจ้าของไดเรกทอรี GWX เพื่อให้สามารถแก้ไขสิทธิ์ได้
  3. ให้สิทธิ์ผู้ดูแลระบบในการเข้าถึงไดเร็กทอรีนั้นเพื่อให้สามารถแก้ไขได้
  4. มันจะลบไฟล์ที่ปฏิบัติการได้ทั้งหมดในไดเรกทอรีนั้นรวมถึง GWX.exe (โปรแกรม nagware)
  5. มันเปลี่ยนสิทธิ์ไดเรกทอรีสำหรับผู้ดูแลระบบเพื่ออ่านอย่างเดียว
  6. มันปฏิเสธการเข้าถึงสำหรับทุกคนในไดเรกทอรีนั้น

หลังจากรีบูตเครื่องไม่ควรปรากฏขึ้นอีกครั้ง (แสดงความคิดเห็นหากมี)

หวังว่านี่จะเป็นการป้องกันไม่ให้ Windows ติดตั้ง nagware ในไดเรกทอรีนี้อีกครั้ง

หมายเหตุ: ปรากฏว่ากลไกนี้อาจไม่น่าเชื่อถืออย่างสมบูรณ์ Windows อาจสามารถติดตั้ง GWX.exe ในบางกรณี คำสั่งข้างต้นอาจต้องได้รับการปรับปรุง


ฉันมีผลลัพธ์ที่ดีในการลบไดเรกทอรี GWX จากนั้นสร้างไฟล์ที่มีความยาวเป็นศูนย์ที่มีชื่อเดียวกันกับสิทธิ์ที่ จำกัด TrustedInstaller จะเห็นรายการ GWX ดังนั้นจะไม่ลองสร้างใหม่อีกครั้งและจะลองเปลี่ยนไดเรกทอรีเป็น GWX แทน - เป็นไปไม่ได้เนื่องจากเป็นไฟล์ - และมันจะหยุดทำงานอย่างเงียบ ๆ (ฉันพูดว่าฉันลบไวรัสที่ดื้อรั้นน้อยกว่านี้)
— LSerni

lserni: ความคิดที่ดี! ฟังดูเหมือนเป็นทางเลือกคุณน่าจะเปลี่ยนเป็นคำตอบ
— พื้นฐาน 6

1
สำหรับผู้ที่ลงคะแนน: ทำไม กรุณาอธิบายในความคิดเห็น หากคำตอบมีข้อผิดพลาดสิ่งเหล่านั้นควรได้รับการแก้ไข แต่ฉันไม่สามารถทำได้หากฉันไม่ทราบเกี่ยวกับข้อผิดพลาดเหล่านั้น
— พื้นฐาน 6

@ Basic6 - ไม่ต้องกังวลกับ downvote มีบาง Fanboi ของ Microsoft ใน Super User และพวกเขา downvote อะไรที่ขัดแย้งกับสาย Microsoft ปาร์ตี้ ไม่ จำกัด เฉพาะ Microsoft เท่านั้น มีทั้ง Apple และ Linux Fanboi ด้วย
— jww

สุดยอดทางออก! แต่ .. คุณจะบอกได้อย่างไรว่า Windows เองไม่สามารถเป็นเจ้าของและกำหนดสิทธิ์ใหม่ได้?
— Ajay

7

สำหรับผู้ที่ต้องการคัดลอก / วางคำสั่งแทนที่จะคลิกไปรอบ ๆ ให้รันสิ่งนี้ในพร้อมรับคำสั่งแบบยกระดับหรือจาก.cmdไฟล์แบตช์ (ในฐานะผู้ดูแลระบบ):

ฆ่างาน GWX.exe:

TASKKILL /IM GWX.exe /T /F

ปิดใช้งานสำหรับเซสชันในอนาคต:

REG ADD HKLM\SOFTWARE\Policies\Microsoft\Windows\Gwx /v DisableGWX /d 1 /f

6

วิธีกำจัด Windows 10 อย่างรวดเร็ว

หากต้องการหลีกเลี่ยงการอัพเกรดแบบบังคับให้วางสิ่งนี้ลงใน Notepad บันทึกเป็นไฟล์. BAT และเรียกใช้จากพรอมต์คำสั่งที่ยกระดับ:


wusa /uninstall /kb:3068708 /quiet /norestart
wusa /uninstall /kb:3022345 /quiet /norestart
wusa /uninstall /kb:2952664 /quiet /norestart
wusa /uninstall /kb:2976978 /quiet /norestart
wusa /uninstall /kb:2977759 /quiet /norestart
wusa /uninstall /kb:3075249 /quiet /norestart
wusa /uninstall /kb:3080149 /quiet /norestart
wusa /uninstall /KB:3035583 /quiet /norestart

หลังจากทำเช่นนี้รีสตาร์ท Windows เวอร์ชันปัจจุบันของคุณและซ่อนการปรับปรุงที่กล่าวถึงข้างต้น

โปรดทราบว่าในทุกเดือนคุณอาจต้องซ่อนการอัปเดตเหล่านี้เนื่องจากจะปรากฏขึ้นโดยอัตโนมัติอีกครั้ง

แหล่ง


6

GWX แผงควบคุมซอฟต์แวร์สามารถช่วยให้คุณสามารถปิดการใช้งานที่ไอคอน Windows 10 ในพื้นที่แจ้งเตือนในหมู่อื่น ๆ ของ Windows แง่ที่เกี่ยวข้อง 10 อัพเกรดใน Windows 7 และ 8

นี่เป็นเครื่องมือฟรีที่สามารถลบและปิดการใช้งานไอคอนพื้นที่แจ้งเตือน 'Get Windows 10' ใน Windows 7 และ Windows 8 เวอร์ชันล่าสุดยังสามารถปิดใช้งานพฤติกรรม 'Upgrade to Windows 10' ในแผงควบคุม Windows Update และทำอะไรได้อีกมากมาย ดูคู่มือผู้ใช้ที่บล็อกของคนนอกที่ดีที่สุด

สกรีนช็อตของแผงควบคุม GWX


3

วิธีล่าสุดและยอดเยี่ยมที่สุด (และง่ายที่สุด) ในการกำจัดไอคอนและป้องกันการอัปเดตคือ Never10:

https://www.grc.com/never10.htm

Never10

เพียงคลิกเดียวเพื่อปิดการใช้งาน สิ่งนี้ใช้รายการรีจิสตรีอย่างเป็นทางการเพื่อป้องกันการอัพเกรดระบบปฏิบัติการ รายละเอียดทางเทคนิคเพิ่มเติมได้ที่นี่:

https://www.grc.com/never10/details.htm


สิ่งนี้ยังคืนค่าแผงควบคุม Windows Update กลับสู่การทำงานตามปกติหรือไม่หากถูกขโมยโดยโฆษณาหรือโปรแกรมติดตั้ง Windows 10 เช่นนั้น: i.stack.imgur.com/3kQGw.png
— galacticninja

ฉันมีเครื่องจักรที่มีพฤติกรรมนั้นในครั้งต่อไปที่ฉันมีโอกาสฉันจะลอง
— Hugh Jeffner

น่าเสียดายที่ (!) ฉันไม่สามารถทำให้มันเกิดพฤติกรรมได้ แต่ฉันคิดว่ามันน่าจะใช้ได้
— Hugh Jeffner

+1 นี่เป็นวิธีแนะนำในปัจจุบันเพื่อปิดใช้งานการแจ้งเตือนและอัปเกรดอัตโนมัติของ Windows 10
— Ben Miller

2

Microsoft ยืนยันที่จะ WinBeta.org ในไม่ช้ามันจะลบการใช้งาน Windows 10 upgrade nag

จะมีผลบังคับใช้หลังจากวันที่ 29 กรกฎาคม 2016

ยังคงมีการสรุปรายละเอียด แต่ในวันที่ 29 กรกฎาคมแอพ Get Windows 10 ที่อำนวยความสะดวกในการอัพเกรดเป็น Windows 10 จะถูกปิดการใช้งานและจะถูกลบออกจากพีซีในที่สุดทั่วโลก

สำหรับผู้ใช้ Windows 7 และ Windows 8.1 ที่ต่อต้านการย้ายไปเป็น Windows 10 หมายความว่าการแจ้งเตือนการอัพเกรดจะหายไป แอปของบุคคลที่สามอนุญาตให้หลายคนปิดการใช้งานการแจ้งเตือนและผู้ดูแลระบบสามารถฆ่ากระบวนการสำหรับเครื่องทางธุรกิจ

http://www.winbeta.org/news/get-windows-10-app-will-removed-windows-78-1-july-29th-free-offer-ends


-1

สิ่งนี้อาจดูเหมือนชัดเจน แต่คุณลองซ่อนไอคอนในแผงปรับแต่งไอคอนถาดงานหรือไม่

1

2

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

หากต้องการเข้าถึงการตั้งค่าผ่านแผงควบคุมให้เปิดและเปลี่ยนการตั้งค่า "ดูตาม" เป็น "ไอคอนขนาดใหญ่" หรือ "ไอคอนขนาดเล็ก" จากนั้นคุณควรเห็นรายการนั้นเป็นหนึ่งในตัวเลือกในแผงควบคุม

3


15
สิ่งนี้ยังทำให้กระบวนการทำงาน (ใช้หน่วยความจำ ฯลฯ ) และไม่จำเป็นต้องไปที่ท่าเรือ ฉันเป็นแฟนของ "ทำงานน้อยลง" อย่างไรก็ตามนี่ยังคงเป็นทางออกหนึ่งสำหรับปัญหานี้ขึ้นอยู่กับเป้าหมาย
— Resorath

8
นี่คือคำตอบเดียวกับ Hugh Jeffner ที่พูดถึงคำถามที่พบบ่อย
— Karan

@ Karan โอ๊ะฉันต้องพลาดแน่
— DavidB

14
ฉันทำสิ่งนี้ แต่หลังจากการรีสตาร์ททุกครั้งการตั้งค่าสำหรับ GWX กลับไปที่ "แสดงไอคอนและการแจ้งเตือน" คุณมีความคิดว่าทำไมสิ่งนั้นถึงเกิดขึ้นได้?
— Raidri

1
@DavidB มันเป็นปัญหาของ GWX และมีเพียงไอคอนของ GWX เท่านั้นที่จะแสดงขึ้นมาเสมอหลังจากรีสตาร์ทคอมพิวเตอร์ ฉันพยายามรีเซ็ตไอคอนการแจ้งเตือนทุกอย่างใช้งานได้ดีไอคอนอื่น ๆ ทั้งหมดสามารถซ่อนและแสดงการแจ้งเตือนเท่านั้นยกเว้น GWX
— vee

-2

ไม่มีวิธีแก้ไขปัญหาที่โพสต์ที่นี่ทำงานได้อย่างน่าเชื่อถือสำหรับฉันเนื่องจากไอคอน Windows 10 ซึ่งจู้จี้กลับมาหลังจากการอัพเดททุกครั้ง โซลูชันของฉันง่ายมาก:

  1. ฆ่ากระบวนการ GWX.exe
  2. ไปที่ Windows\System32\GWX
  3. เปลี่ยนชื่อGWXโฟลเดอร์เป็นอย่างอื่นเช่นGWX123

ใช่, การอัปเดตจะหมดไปและ Windows Update คิดว่ายังติดตั้ง GWX อยู่ดังนั้นจึงไม่ลองติดตั้งใหม่


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