Keresés

Új hozzászólás Aktív témák

  • krealon

    veterán

    válasz brd #53367 üzenetére

    Akkor összegezve az eddigi GWX-el és telemetriával kapcsolatosan törölhető komponenesek:

    Windows 10 frissites legyilkolása és elrejtése:

    A következő sorokból kell készíteni egy 1_win10_up_uninst.bat file-t:

    wusa /uninstall /kb:3083710 /norestart /quiet
    wusa /uninstall /kb:3083711 /norestart /quiet
    wusa /uninstall /kb:3065988 /norestart /quiet
    wusa /uninstall /kb:3083325 /norestart /quiet
    wusa /uninstall /kb:3083324 /norestart /quiet
    wusa /uninstall /kb:2976978 /norestart /quiet
    wusa /uninstall /kb:3075853 /norestart /quiet
    wusa /uninstall /kb:3065987 /norestart /quiet
    wusa /uninstall /kb:3050265 /norestart /quiet
    wusa /uninstall /kb:3050267 /norestart /quiet
    wusa /uninstall /kb:3075851 /norestart /quiet
    wusa /uninstall /kb:2902907 /norestart /quiet
    wusa /uninstall /kb:3068708 /norestart /quiet
    wusa /uninstall /kb:3022345 /norestart /quiet
    wusa /uninstall /kb:2952664 /norestart /quiet
    wusa /uninstall /kb:2990214 /norestart /quiet
    wusa /uninstall /kb:3035583 /norestart /quiet
    wusa /uninstall /kb:3021917 /norestart /quiet
    wusa /uninstall /kb:2999226 /norestart /quiet
    wusa /uninstall /kb:3044374 /norestart /quiet
    wusa /uninstall /kb:3046480 /norestart /quiet
    wusa /uninstall /kb:3075249 /norestart /quiet
    wusa /uninstall /kb:3080149 /norestart /quiet
    wusa /uninstall /kb:2977759 /norestart /quiet
    wusa /uninstall /kb:3112343 /norestart /quiet
    sc stop DiagTrack
    sc stop dmwappushservice
    sc delete DiagTrack
    sc delete dmwappushservice
    echo "" > %programdata%\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl

    Majd admin joggal le kell futtatni. Aztán újraindítás kell. Ha el is akarja rejteni az ember, arra van ugyan egy .vbs, de nem végez valamiért teljes munkát, nálam kettő ugyanúgy települni akar, és a grafikus felületről kell elrejteni (majd más debugolja, mi a gond, én utálom a Microsoft univerzumot). Íme a Hideupdates.vbs:

    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

    Futtatni úgy kell, hogy (a Hideupdates.vbs az az, amilyen néven elmentődött a fenti.vbs):

    cscript.exe "Hideupdates.vbs" 3083710 3083711 3065988 3083325 3083324 2976978 3075853 3065987 3050265 3050267 3075851 2902907 3068708 3022345 2952664 2990214 3035583 3021917 2999226 3044374 3046480 3075249 3080149 3112343

    Illetve irható hozzá egy 2_hideupdates.bat is a fenti tartalommal, amit szinten adminisztrátorként kell futtatni.

    Csak saját felelősségre! Bár egyik sem csinál visszavonhatatlan, vagy végzetes módosítást.

Új hozzászólás Aktív témák