Results 1 to 7 of 7
  1. #1
    3 Star Lounger
    Join Date
    Dec 2009
    Location
    South Carolina
    Posts
    222
    Thanks
    76
    Thanked 1 Time in 1 Post

    W7: Remove W10 update tray icon & Sort updates by #?

    Hi,

    2 very simple questions that are related, I think.
    How do I...

    Remove the sm W10 icon from W7 Pro notification bar?
    Sort W7 Pro updates by Update KB number so I can find a specific KB update as I have scores of KB updates and they all start with: Security Update for...then the KB#s later in the series.

    cheers,

    KLX

  2. #2
    WS Lounge VIP Coochin's Avatar
    Join Date
    Jun 2014
    Location
    Queensland, Australia
    Posts
    2,154
    Thanks
    31
    Thanked 307 Times in 267 Posts
    See my #68 post at: http://windowssecrets.com/forums/sho...=1#post1007950 for how to remove the "GWX" icon.

    Also see "How to get rid of the 'Your upgrade to Windows 10 is ready' lock": http://www.infoworld.com/article/297...html?nsdr=true

    I don't know of any way to sort Win7 updates by KB number but you can sort them by name which makes it much easier to find specific KBs.
    WU_Name.jpg

    You can also search by typing the KB number in the search box at the upper right.
    Computer Consultant/Technician since 1998 (first PC was Atari 1040STE in 1988).
    Most common computing error is EBKAC: Error Between Keyboard And Chairback
    AMD FX8120 (8-core @ 3.1GHz) CPU, Gigabyte GA-990FXA-D3 motherboard, 8GB (2x4GB) DDR3 1866MHz RAM, ATI-AMD Radeon HD6770 PCI-E VGA, 480GB Kingston SSD, 2TB Seagate SATA3.0 HDD, ASUS DVD/RW.

  3. #3
    3 Star Lounger
    Join Date
    Dec 2009
    Location
    South Carolina
    Posts
    222
    Thanks
    76
    Thanked 1 Time in 1 Post
    Quote Originally Posted by Coochin View Post
    See my #68 post at: http://windowssecrets.com/forums/sho...=1#post1007950 for how to remove the "GWX" icon.

    Also see "How to get rid of the 'Your upgrade to Windows 10 is ready' lock": http://www.infoworld.com/article/297...html?nsdr=true

    I don't know of any way to sort Win7 updates by KB number but you can sort them by name which makes it much easier to find specific KBs.
    WU_Name.jpg

    You can also search by typing the KB number in the search box at the upper right.
    Coochin,

    Thanks for the quick reply.

    OOP's on my part, I did not notice the the search box tucked way up in the upper right corner in the "NE Carbuncle" area of my 28" wide screen monitor.
    I have been reading right to left my whole life & didn't expect a search box tucked way up there.

    Deleted KB3035583 and another annoyance gone, Thanks.
    Attached Images Attached Images

  4. #4
    5 Star Lounger
    Join Date
    Dec 2009
    Location
    S.F. Bay Area, California, USA
    Posts
    735
    Thanks
    15
    Thanked 80 Times in 78 Posts
    I have been reading right to left my whole life
    ???

    Zig

  5. The Following User Says Thank You to Zig For This Useful Post:

    klxdrt (2015-08-28)

  6. #5
    Super Moderator RetiredGeek's Avatar
    Join Date
    Mar 2004
    Location
    Manning, South Carolina
    Posts
    9,436
    Thanks
    372
    Thanked 1,457 Times in 1,326 Posts
    KLX,

    If you are familiar with PowerShell I have a script that will provide you with a sorted list of installed updates in a .csv file that can be loaded into Excel or other spreadsheet. Let me know and I'll post it. HTH
    May the Forces of good computing be with you!

    RG

    PowerShell & VBA Rule!

    My Systems: Desktop Specs
    Laptop Specs

  7. The Following User Says Thank You to RetiredGeek For This Useful Post:

    klxdrt (2015-08-28)

  8. #6
    3 Star Lounger
    Join Date
    Dec 2009
    Location
    South Carolina
    Posts
    222
    Thanks
    76
    Thanked 1 Time in 1 Post
    Quote Originally Posted by RetiredGeek View Post
    KLX,

    If you are familiar with PowerShell I have a script that will provide you with a sorted list of installed updates in a .csv file that can be loaded into Excel or other spreadsheet. Let me know and I'll post it. HTH
    From 1 Retired busn geek to another RetiredGeek,

    Not familiar with power shell, but willing to learn. I D&G'd it but you can post the script & noodle it out.

    Also correction to my above post.

    I read LEFT To RITE, not RITE to LEFT as posted. Was in the midst of solving 6 problems while having a SR moment.
    Attached Images Attached Images

  9. #7
    Super Moderator RetiredGeek's Avatar
    Join Date
    Mar 2004
    Location
    Manning, South Carolina
    Posts
    9,436
    Thanks
    372
    Thanked 1,457 Times in 1,326 Posts
    HW,

    Here's the script...read the comments carfully.
    Code:
    # +---------------------------------------------+
    # | Computer Mentors Windows Update List V1-6   |
    # +---------------------------------------------+
    
    param (
       [string]$ToPath,               #Will send output to file named in this path
       [string]$ToFile = "WinUpdList" #or this file if specified overwriting w/o prompt!.
    )                                 #filetype will always be .csv!
    <#  -------------------------------------------------
    Requires: Get-WUHistory.ps1 file avaliable at: 
              http://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc
              Note the .zip file contains several files you only need the Get-WUHistory.ps1 file.
              This file must be turned into a Module and loaded or incorporated into this script.
              Instructions on Converting/Loading Modules can be found at:
              http://stackoverflow.com/questions/6016436/in-powershell-how-do-i-define-a-function-in-a-file-and-call-it-from-the-powersh
              See the post that starts with "What you are talking about is called Dot Sourcing. And it's evil."
              Follow the directions as listed.
        -------------------------------------------------------------------     
        
        Calling Syntax:
        For screen display:    .\WindowsUpdatesortedListV1-6.ps1
        Send output to file:   .\WindowsUpdateSortedListV1-6.ps1 
                                    -ToPath "full-PATH-specification"
                                    -ToFile "filename" ONLY NO filetype!
        Note:                  Filename defaults to at WinUpdList
                               Filetype fixed at .csv
                               If no -ToPath output to Screen
      ----------------------------------------------------------------------
    #>
    
    # Out-Null trashes output from following command!
    [reflection.assembly]::LoadWithPartialName("System.Windows.Forms") | Out-Null
    
    $fmt = @{Expression={[int] $_.KB.substring(2,$_.KB.Length-2)};Label="KB Number";width=9},
                 @{Expression={'{0:MM/dd/yyyy}' -f $_.Date};Label="Date";width=10},
                 @{Expression={$_.ClientApplicationID};Label="Install Client";width=18},
                 @{Expression={$_.Title};Label="Title"}
    
    $ErrorActionPreference = "SilentlyContinue"
    
    $DirectoryExists = Get-Childitem( "$ToPath\*.*" )
    
    if($DirectoryExists -eq $null) {
       $ToPath=""
     # " Write-Host "File Path Invalid...Sending output to Screen."
      [Windows.Forms.MessageBox]::Show("File Path Invalid...Sending output to Screen.","Missing Parameter", `
                           [Windows.Forms.MessageBoxButtons]::OK ,[Windows.Forms.MessageBoxIcon]::Stop)
    }
    
    Import-Module Get-WUHistory
    <#
           Filter Out Non-Windows, e.g. blank KB numbers and
           Microsoft Security Essentials Definition Updates KB2310138 and
           Windows Defender Definition Updates              KB2267602.
           Sorted in KB Number order (Ascending) then Date (Decending). 
           Note: numbers are not aligned since they are part of a string!.
    #>
         
           $TempOutput = Get-WUHistory  | Where-Object {@("","KB2310138","KB2267602","KB982726") -notcontains $_.KB} | `
                         Sort-Object -property @{Expression={[int] $_.KB.substring(2,$_.KB.Length-2)};Ascending=$true}, `
                                               @{Expression={$_.Date};Descending=$true}
     if($ToPath -eq "") {
                  $TempOutput|  Format-Table $fmt 
          }
          Else {
                  $TempOutput | `
                  Select-Object -property @{Expression={[int] $_.KB.substring(2,$_.KB.Length-2)}}, Date,ClientApplicationID,Title | `
                  Export-csv -Path "$ToPath\$ToFile.csv" -Force
                #  Write-Host "Data written to $ToPath\$ToFile.csv"
                [Windows.Forms.MessageBox]::Show("Data written to $ToPath\$ToFile.csv","Completion Status", `
                           [Windows.Forms.MessageBoxButtons]::OK ,[Windows.Forms.MessageBoxIcon]::Information)
          }
    HTH
    May the Forces of good computing be with you!

    RG

    PowerShell & VBA Rule!

    My Systems: Desktop Specs
    Laptop Specs

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •