How to tune Start Menu and Taskbar today

Hi all,

Here is another Blog Post about managing Windows Start Menu and Taskbar in a Win10 Creators Update (Version 1703 (OS Build 15063.xxx)).

In older Windows 10 versions it was more difficult to manage them. There are many solutions out in Blogs but they are not really supported by Microsoft.

Now Microsoft saw in feedback hub that there is a really need to manage them better. Now MS is listening to you if you have any wishes for upcoming Windows 10 versions. Use this link to write your wishes or just vote for an existing one. Use this App: http://www.microsoft.com/en-us/store/p/feedback-hub/9nblggh4r32n

Register here for Insider Program: https://answers.microsoft.com/en-us/insider/forum?tab=Threads

But for now, we´d like to manage or create our Start Menu and/or Taskbar. There is one more option. If you have links from EDGE-Browser App and you´d like to pin a Website to your Client’s Start Menu you could include Tile Picture.

First of all, I´d like to say thank you to Jörgen, another EMS MVP, he had the first impression and also a final hint for me to implement the command line option for a Config Manager TS http://ccmexec.com/2015/09/customizing-the-windows-10-start-menu-and-add-ie-shortcut-during-osd/

(By the way, here is an information for those who use Win10 Pro. Now it is possible to use this content on a pro version.)

Let’s start:

  1. We like to configure our Start Menu on freshly installed client.
  2. If you like to clean the Start Menu, you can create a blanc XML easily and import it.
  3. Set your Tiles and Apps to Menu and maybe group them. Give groups cool titles.

    • If you like you could change your Taskbar, too.
    • If you like you could only manage your Taskbar.
    • If you like you could edit XML with more settings.
  4. Use that XML

    • Deploy it by script.
    • Deploy it by GPO.
    • Deploy it by Config Manager Task sequence.
    • Deploy it with Intune for MDM managed Devices.
  5.  Have fun!

  1. We like to configure our Start Menu on freshly installed client

This is the classic Menu when you click Windows button.

Official Start from Microsoft: Manage Windows 10 Start and taskbar layout

I will show some important functions.

A picture says more than 1000 words.

Next step:

  1. If you like to clean Start Menu, you can easily create a blanc XML and import it.

Start PowerShell with extended Mode and type “get-help export-StartLayout”

PS C:\WINDOWS\system32> get-help Export-StartLayout

NAME

    Export-StartLayout

SYNOPSIS

    Exports the layout of the Start screen.

SYNTAX

    Export-StartLayout [-Path] <String> [-InformationAction {SilentlyContinue | Stop | Continue | Inquire | Ignore |

    Suspend}] [-InformationVariable <System.String>] [-Confirm] [-WhatIf] [<CommonParameters>]

    Export-StartLayout [-LiteralPath] <String> [-InformationAction {SilentlyContinue | Stop | Continue | Inquire |

    Ignore | Suspend}] [-InformationVariable <System.String>] [-Confirm] [-WhatIf] [<CommonParameters>]

DESCRIPTION

    The Export-StartLayout cmdlet exports the layout of the tiles on Start of the current user. You can export layout

    and use Import-StartLayout as well as other management policies for the Start layout. Specify the .xml file

    extension in the name of the file.

RELATED LINKS

    Online Version: http://go.microsoft.com/fwlink/?LinkID=294168

    Import-StartLayout

REMARKS

    To see the examples, type: “get-help Export-StartLayout -examples”.

    For more information, type: “get-help Export-StartLayout -detailed”.

    For technical information, type: “get-help Export-StartLayout -full”.

    For online help, type: “get-help Export-StartLayout -online”

For this we use following command: export-StartLayout –Path C:\Test\myStartmenu.xml

In this case PoSh will create XML with your Settings in Start Menu (only). If you like to add your Taskbar Settings too you must do this manually (description step 3).

Here are XML that we just clear for any Tiles, Apps or Applications to load into Windows to start with a clean Start Menu.

  1. We have the exported one:

<LayoutModificationTemplate xmlns:defaultlayout=”http://schemas.microsoft.com/Start/2014/FullDefaultLayout” xmlns:start=”http://schemas.microsoft.com/Start/2014/StartLayout” Version=”1″ xmlns=”http://schemas.microsoft.com/Start/2014/LayoutModification“>

  <LayoutOptions StartTileGroupCellWidth=”6″ />

  <DefaultLayoutOverride>

    <StartLayoutCollection>

      <defaultlayout:StartLayout GroupCellWidth=”6″>

        <start:Group Name=”School business”>

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”0″ DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\Word.url” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”0″ DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\Excel.url” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Skype for Business 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”0″ DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\PowerPoint.url” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”2″ DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\OneNote.url” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”2″ DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\Classroom.url” />

        </start:Group>

        <start:Group Name=”Usefull”>

          <start:Tile Size=”2×2″ Column=”0″ Row=”0″ AppUserModelID=”Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge” />

          <start:Tile Size=”2×2″ Column=”2″ Row=”0″ AppUserModelID=”Microsoft.WindowsCalculator_8wekyb3d8bbwe!App” />

        </start:Group>

      </defaultlayout:StartLayout>

    </StartLayoutCollection>

  </DefaultLayoutOverride>

</LayoutModificationTemplate>

  1. Delete lines you don’t need (there is a limitation, you need a placeholder but that is ok):

<LayoutModificationTemplate xmlns:defaultlayout=”http://schemas.microsoft.com/Start/2014/FullDefaultLayout” xmlns:start=”http://schemas.microsoft.com/Start/2014/StartLayout” Version=”1″ xmlns=”http://schemas.microsoft.com/Start/2014/LayoutModification“>

  <LayoutOptions StartTileGroupCellWidth=”6″ />

  <DefaultLayoutOverride>

    <StartLayoutCollection>

      <defaultlayout:StartLayout GroupCellWidth=”6″>

        <start:Group Name=”School business”>

         <start:Tile Size=”2×2″ Column=”0″ Row=”0″ AppUserModelID=”Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge” />

        </start:Group>

      </defaultlayout:StartLayout>

    </StartLayoutCollection>

  </DefaultLayoutOverride>

</LayoutModificationTemplate>

Here I created one for you: https://github.com/slaet/Win10_1703_Start_taskbar/blob/master/EmptyStartmenu.xml

Import this command to Start Menu. Then you need to reboot the device. Now “new” created Start Menu can be loaded from system (don’t forget to log in with a different User. In this case Start Menu will only create once if a “fresh(new)” User logs in first time):

Import-StartLayout –LayoutPath C:\Test\emptyStartmenu.xml -MountPath $env:SystemDrive\

  1. Set your Tiles and Apps to Menu and maybe group them and give groups cool titles.

Here I created my own Start Menu. I added some Tile (They call it secondary Tiles. The App you use is the Tile and if you open something in an App is secondary. It is like a link that opens EDGE Browser App)

<LayoutModificationTemplate xmlns:defaultlayout=”http://schemas.microsoft.com/Start/2014/FullDefaultLayout” xmlns:start=”http://schemas.microsoft.com/Start/2014/StartLayout” Version=”1″ xmlns=”http://schemas.microsoft.com/Start/2014/LayoutModification“>

  <LayoutOptions StartTileGroupCellWidth=”6″ />

  <DefaultLayoutOverride>

    <StartLayoutCollection>

      <defaultlayout:StartLayout GroupCellWidth=”6″>

        <start:Group Name=”School business”>

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Skype for Business 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Word 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\PowerPoint 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”4″ Row=”2″ DesktopApplicationLinkPath=”%APPDATA%\Microsoft\Windows\Start Menu\Programs\Classroom.url” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”2″ Row=”0″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Excel 2016.lnk” />

          <start:DesktopApplicationTile Size=”2×2″ Column=”0″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\OneNote 2016.lnk” />

        </start:Group>

        <start:Group Name=”Usefull”>

          <start:Tile Size=”2×2″ Column=”0″ Row=”0″ AppUserModelID=”Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge” />

          <start:Tile Size=”2×2″ Column=”2″ Row=”0″ AppUserModelID=”Microsoft.WindowsCalculator_8wekyb3d8bbwe!App” />

        </start:Group>

      </defaultlayout:StartLayout>

    </StartLayoutCollection>

  </DefaultLayoutOverride>

</LayoutModificationTemplate>

  • You can change your Taskbar, too

Here you only add <CustomTaskbarLayoutCollection>

  • Use <taskbar:UWA> and AUMID to pin Universal Windows Platform Apps.
  • Use <taskbar:DesktopApp> and Desktop Application Link Path to pin Desktop Applications.

 

For this AUMID I wrote a script that gets all App information you implement here:

get_installed_apps.ps1

 

To run this script just use this command:

powershell.exe –ExecutionPolicy Bypass .\get_installed_apps.ps1 -output “c:\temp\installed_apps.txt”

Just change save path like -output parameter.

 

Now we put additional information to our myStartMenu.xml (first the original XML):

<?xml version=“1.0” encoding=“utf-8”?>

<LayoutModificationTemplate

xmlns:defaultlayout=http://schemas.microsoft.com/Start/2014/FullDefaultLayout

xmlns=http://schemas.microsoft.com/Start/2014/LayoutModification

xmlns:start=http://schemas.microsoft.com/Start/2014/StartLayout

Version=“1”>

  <LayoutOptions StartTileGroupCellWidth=”6″ />

  <DefaultLayoutOverride>

    <StartLayoutCollection>

      <defaultlayout:StartLayout GroupCellWidth=”6″>

        <start:Group Name=“School business”>

          <start:DesktopApplicationTile Size=“2×2” Column=”2″ Row=”2″ DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Skype for Business 2016.lnk” />

         <start:DesktopApplicationTile Size=“2×2” Column=“0” Row=“0” DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Word 2016.lnk” />

         <start:DesktopApplicationTile Size=“2×2” Column=“4” Row=“0” DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\PowerPoint 2016.lnk” />

         <start:DesktopApplicationTile Size=“2×2” Column=“4” Row=“2” DesktopApplicationLinkPath=“%APPDATA%\Microsoft\Windows\Start Menu\Programs\Classroom.url” />

          <start:DesktopApplicationTile Size=“2×2 Column=“2” Row=“0” DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Excel 2016.lnk” />

          <start:DesktopApplicationTile Size=“2×2” Column=“0” Row=“2” DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\OneNote 2016.lnk” />

        </start:Group>

        <start:Group Name=“Usefull”>

          <start:Tile Size=”2×2″ Column=”0″ Row=”0″ AppUserModelID=“Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge” />

          <start:Tile Size=”2×2″ Column=”2″ Row=”0″ AppUserModelID=“Microsoft.WindowsCalculator_8wekyb3d8bbwe!App” />

        </start:Group>

      </defaultlayout:StartLayout>

    </StartLayoutCollection>

  </DefaultLayoutOverride>

</LayoutModificationTemplate>

Here is our new XML. Differences/additions for Taskbar Manager are highlighted in yellow:

<?xml version=“1.0” encoding=“utf-8”?>

<LayoutModificationTemplate

    xmlns=http://schemas.microsoft.com/Start/2014/LayoutModification

    xmlns:defaultlayout=http://schemas.microsoft.com/Start/2014/FullDefaultLayout

    xmlns:start=http://schemas.microsoft.com/Start/2014/StartLayout

    xmlns:taskbar=http://schemas.microsoft.com/Start/2014/TaskbarLayout

    Version=“1”>

  <LayoutOptions StartTileGroupCellWidth=“6” StartTileGroupsColumnCount=“1” />

  <DefaultLayoutOverride>

    <StartLayoutCollection>

     

<start:DesktopApplicationTile Size=“2×2” Column=”2″ Row=”2″ DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Skype for Business 2016.lnk” />

         <start:DesktopApplicationTile Size=“2×2” Column=“0” Row=“0” DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Word 2016.lnk” />

         <start:DesktopApplicationTile Size=“2×2” Column=“4” Row=“0” DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\PowerPoint 2016.lnk” />

         <start:DesktopApplicationTile Size=“2×2” Column=“4” Row=“2” DesktopApplicationLinkPath=“%APPDATA%\Microsoft\Windows\Start Menu\Programs\Classroom.url” />

          <start:DesktopApplicationTile Size=“2×2 Column=“2” Row=“0” DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Excel 2016.lnk” />

          <start:DesktopApplicationTile Size=“2×2” Column=“0” Row=“2” DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\OneNote 2016.lnk” />

        </start:Group>

<start:Group Name=“Usefull”>

          <start:Tile Size=”2×2″ Column=”0″ Row=”0″ AppUserModelID=“Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge” />

          <start:Tile Size=”2×2″ Column=”2″ Row=”0″ AppUserModelID=“Microsoft.WindowsCalculator_8wekyb3d8bbwe!App” />

        </start:Group>

      </defaultlayout:StartLayout>

    </StartLayoutCollection>

  </DefaultLayoutOverride>

    <CustomTaskbarLayoutCollection PinListPlacement=“Replace”>

      <defaultlayout:TaskbarLayout>

        <taskbar:TaskbarPinList>

          <taskbar:UWA AppUserModelID=“Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge” />

          <taskbar:DesktopApp DesktopApplicationLinkPath=“%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk” />

        </taskbar:TaskbarPinList>

      </defaultlayout:TaskbarLayout>

    </CustomTaskbarLayoutCollection>

</LayoutModificationTemplate>

Example above Default Taskbar Icons still exist. If you like to remove Default Taskbar Icons just expand CustomTaskbarLayoutCollection with PinListPlacement argument “Replace”.

 

<CustomTaskbarLayoutCollection PinListPlacement=“Replace”>

This is highlighted in green in example above.

 

There are more possibilities to “tweak” your Taskbar. You can have a language based setting, too. Look here for other possibilities: Configure Taskbar by country or region <https://docs.microsoft.com/en-us/windows/configuration/configure-windows-10-taskbar?WT.mc_id=docs-facebook>

  • Here you could only change your Taskbar

For this just delete following XML-File content <DefaultLayoutOverride>

Example:

<?xml version=“1.0” encoding=“utf-8”?>

<LayoutModificationTemplate

    xmlns=http://schemas.microsoft.com/Start/2014/LayoutModification

    xmlns:defaultlayout=http://schemas.microsoft.com/Start/2014/FullDefaultLayout

    xmlns:start=http://schemas.microsoft.com/Start/2014/StartLayout

    xmlns:taskbar=http://schemas.microsoft.com/Start/2014/TaskbarLayout

    Version=“1”>

  <CustomTaskbarLayoutCollection PinListPlacement=“Replace”>

    <defaultlayout:TaskbarLayout>

      <taskbar:TaskbarPinList>

        <taskbar:DesktopApp DesktopApplicationLinkPath=“%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk”/>

        <taskbar:DesktopApp DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk” />

        <taskbar:UWA AppUserModelID=“Microsoft.Office.Word_8wekyb3d8bbwe!microsoft.word” />

      </taskbar:TaskbarPinList>

    </defaultlayout:TaskbarLayout>

  </CustomTaskbarLayoutCollection>

</LayoutModificationTemplate>

    • Customize XML with more settings

For example add Internet Explorer Link to Taskbar and/or Start Menu.

Here we see how to import Internet Explorer to Taskbar or Start Menu:

  <DefaultLayoutOverride>

    <StartLayoutCollection>

     

          <start:DesktopApplicationTile Size=“2×2” Column=”2″ Row=”2″ DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk”/>

         </start:Group>

      </defaultlayout:StartLayout>

Here an example for Taskbar:

  <CustomTaskbarLayoutCollection PinListPlacement=“Replace”>

    <defaultlayout:TaskbarLayout>

      <taskbar:TaskbarPinList>

        <taskbar:DesktopApp DesktopApplicationLinkPath=”%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk”/>

        <taskbar:DesktopApp DesktopApplicationLinkPath=“%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk” />

        <taskbar:UWA AppUserModelID=“Microsoft.Office.Word_8wekyb3d8bbwe!microsoft.word” />

      </taskbar:TaskbarPinList>

    </defaultlayout:TaskbarLayout>

  </CustomTaskbarLayoutCollection>

Script for an all-in-one-solution:

Import-StartLayout -LayoutPath $PSScriptRoot\MyStartMenu.xml -MountPath $env:SystemDrive\

Copy-Item -Path $PSScriptRoot’\Internet Explorer.lnk’ -Destination $env:SystemDrive’\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories’

From <http://ccmexec.com/2015/09/customizing-the-windows-10-start-menu-and-add-ie-shortcut-during-osd/>

And the final step is to create a Tasksequence Step:  just use the Link from Jörgen

Or create a Package with the XML-File and add a command into the TS-step

Import-StartLayout -LayoutPath $PSScriptRoot\StartMenu.xml -MountPath $env:SystemDrive\

    • Use following XML:

      1. Deploy it by script

Start layout XML for desktop editions of Windows 10 (reference)

    • Deploy it by GPO

Customize Windows 10 Start and Taskbar with Group Policy

    • Deploy it by Config Manager Task sequence

Customize Windows 10 Start and Taskbar with provisioning packages

    • Deploy it with Intune for MDM managed Devices

Customize Windows 10 Start and Taskbar with mobile device management (MDM)

  1. Have fun!

Hope this will help you. Please test your decisions in a LAB first before implement to production.

Have a wonderful day.

———————————————————————————————————————————————————–

These links were used for this Blog Post. Now my work is done!

2  

Windows Store for Business updated (WSfB)

Hi all

I have written some Blog Posts about Windows Store for Business in the Past;
– http://blog.colemberg.ch/2015/12/businessstore-or-windows-store-for-business-wsfb/
– http://blog.colemberg.ch/2016/02/windows-store-for-business-wsfb-how-to-implement-a-lob-app/
– http://blog.colemberg.ch/2016/05/now-apps-to-buy-online-in-wsfb/
And also a Pod-cast;
– https://www.youtube.com/watch?v=8Cw9l98ci1w

But now, the Business-Store Website has updated, in this Post i will show you what’s different or new, for any stuff you like to know is also documented here on Docs https://docs.microsoft.com/en-us/microsoft-store/ :

Look and feel:

 

 

 

 

 

In the Management Section now you have like a dash board:

 

 

 

 

 

 

 

 

 

Have fun to Explorer you new looking good Windows Store for Business 😉

by the way, if you have implemented Privileg access with your Azure Identity, you need the more rights access like a global admin to manage the Windows Store for Business 😉

Happy Friday, here in Switzerland it is the National Day of Beer today, yessssss

 

 

 

0  

New Windows Update LOG

Nice to see that Microsoft has changed the Log from Windows Update from

the ETL file format, to a readable LOG format.

In older Windows 10 versions (Builds) if you like to open the old and nice

WindowsUpdate.log to see what’s happen in patch installing, you must follow these steps: https://blogs.technet.microsoft.com/charlesa_us/2015/08/06/windows-10-windowsupdate-log-and-how-to-view-it-with-powershell-or-tracefmt-exe/

Like you have to download some Symbols and funny stuff to read on log.

That was a little curios for some reason.

When you open the Log File is always only a link in there that explain

you what you have to do to read that:

WindowsUpdate.log - Notepad File Edit Format View Help Windows Update logs are now generated using E TW (Event Tracing for Windows). Please run the Get-WindowsUpdateLog PowerShe11 command to convert E TW traces into a readable WindowsUpdate.10g. For more information, please visit http://go.microsoft .

In the end you have only some *.etl files if you use the Get-WindowsUpdateLog PowerShell Command.

That was not really helpful.

Now the time has Changed;

In Windows 10 1703 version

If you run the PowerShell command Get-WindowsUpdateLog

the etl files will be dumped in some tmp files and ended

File(s): c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . c: \WINDOWS\I ogs ndowsupdate\wi ndowsupdate . o . 000/051. 20170421.084333 . 259 . 20170421.092107. 506. 20170421. 124008. 698 . 20170421. 135201.074. 20170421. 143813 . 816 . 20170421. 152947. 643 . 20170421. 161755 .920. 20170421. 165129.038. 20170421. 204714. 128 . 20170422 .044255 . 311. output DumpFi1e: he command completed successfully. Input File(s): . \AppData\Loca1 \ Temp\wi ndowsupdateLog\wuet1 . csv. tmp .00004 c: \WINDOWS\I ogs\wi ndowsupdate\wi ndowsupdate . 20170424.080448.748.1. etl c: \WINDOWS\I ogs\wi ndowsupdate\wi ndowsupdate . 20170424.124007.614.1. etl c: \WINDOWS\I ogs\wi ndowsupdate\wi ndowsupdate . 20170424.143213.967.1. etl o . 000/0100 .00% output DumpFi1e: he command completed successfully. indowsupdate.log written to \ Temp\wi ndowsupdateLog\wuet1 . csv. tmp .00005 \Desktop\wi ndowsupdate . 1 og

in a log-file on your User desktop! You can open it in Notepad

and there we go with a readable version 🙂

Like:

2017 . 2017 . 2017 . 2017. 2017 . 2017 . 2017 . 2017. 2017 . 2017 . 2017 . 2017. •17.632 2017 . •17.632 2017 . •17.632 2017 . •17.840 2017. •17.840 2017 . •17.840 2017 . •17.840 2017 . •17.840 2017. •17.841 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 04. 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. 14. • 42 . • 42 . • 42 . • 42 . • 42 . • 42 . • 42 . • 42 . • 42 . •42 : 16.5583377 •42 : 16.5583589 •42 : 16.5583618 •42 : 16.5583899 •42•.16.5653854 7236 •42 : 16.5653945 •42 : 16. 6288231 •42 : 16. 6288658 •42 : 16. 6298989 •42 : 16. 6299697 •42•.16.6299904 7236 •17. 6323338 •17. 6325267 •17.6325304 7236 • 17.8401484 • 17.8401506 • 17.8401597 • 17.8401608 • 17.8408209 • 17.8418605 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 7236 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 IdleTimer Misc Agent Agent Misc Misc Misc Handler Misc Misc Misc Misc Misc Misc Misc Misc Misc Misc Agent Shared [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. [0] IC44. 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: :04/24/2017- 2634: : 04/24/2017- 14. •42 •.16. 558 14. •42 •.16. 558 14. •42 •.16. 558 14. •42 •.16. 558 14. •42 •.16. 565 14. •42 •.16. 565 14. •42•.16.628 14. •42•.16.628 14. •42•.16.629 14. •42•.16.629 14. •42•.16.629 14. • 42 . 14. • 42 . 14. • 42 . 14. • 42 . 14. • 42 . 14. • 42 . 14. • 42 . 14. • 42 . 14. • 42 . [agent] Idle timer disabled in preparation for service shutdown [agent]WUTaskManager uninit [agent]Ear1iest future timer found: [agent] Timer: 29A863E7-8609-4DIE-B7CD-5668F857FIDB, Expires 2017-04-25 0 [susengine1ib]CreateSessionStateChangeTrigger, TYPE: 2, Enable:No [susengine1ib]CreateSessionStateChangeTrigger, TYPE :4, Enable:No [agent]Agent uninit [lib]CUHCbsHand1er: :Cance1Down10adRequest called [agent]Reporter uninit [agent]network cost manager uninit [agent]Eventer uninit [agent]ServiceManager uninit [agent]PersistentTimeoutSchedu1er uninit [agent]datastore uninit [agent]setting cache uninit [agent]security checker uninit [agent] Test Hook uninit [agent]Id1eTimer uninit [susengine1ib]S1eepStudyTracker: [agent] * END * Service exit Exit No longer monitoring sleep study events. code

Ok if you like to change the Log-File Path, no Problem, use this

command: Get-WindowsUpdateLog -LogPath C:\temp\test.log

There are some more options: get-help Get-WindowsUpdateLog

NAME

Get-WindowsUpdateLog

SYNOPSIS

Merges Windows Update .etl files into a single log file.

SYNTAX

Get-WindowsUpdateLog [[-ETLPath] <String[]>] [[-LogPath] <String>] [[-SymbolServer] <String>] [-ForceFlush]

[-InformationAction {SilentlyContinue | Stop | Continue | Inquire | Ignore | Suspend}] [-InformationVariable

<String>] [-ProcessingType {CSV | XML}] [-Confirm] [-WhatIf] [<CommonParameters>]

DESCRIPTION

The Get-WindowsUpdateLog cmdlet merges and converts Windows Update .etl files into a single readable

WindowsUpdate.log file. Windows Update Agent uses Event Tracing for Windows (ETW) to generate diagnostic logs.

Windows Update no longer directly produces a WindowsUpdate.log file. Instead, it produces .etl files that are not

immediately readable as written.

This cmdlet requires access to a Microsoft symbol server.

RELATED LINKS

WindowsUpdate_Cmdlets

REMARKS

To see the examples, type: “get-help Get-WindowsUpdateLog -examples”.

For more information, type: “get-help Get-WindowsUpdateLog -detailed”.

For technical information, type: “get-help Get-WindowsUpdateLog -full”.

For online help, type: “get-help Get-WindowsUpdateLog -online”

Have Fun, reading old school Windows Update Logs 😉

5  

How to Use Express Update in SC CB 1702 with Win10 1607+

Hi All

A long time since my last Blog post, but here some news about System Center Configuration Manager Curren Branch 1702

Here are the News from Microsoft, what’s new in 1702: https://docs.microsoft.com/en-us/sccm/core/plan-design/changes/whats-new-in-version-1702

In the Detail we can See all the new Features, in this Post i will show you the Settings you can implement to Use Express update for Win10. What that means is simple, instead of downloading every time the full Cummulative Patch for a Win10 it does only download the delta to a client, that save time and also a lot of network traffic!

Here are the official Post from Microsoft:

Manage Express installation files for Windows 10 updates

Beginning in version 1702, Configuration Manager supports express installation files for Windows 10 updates. When you use a supported version of Windows 10, you can use Configuration Manager settings to download only the changes between the current month’s Windows 10 Cumulative Update and the previous month’s update. Without express installation files, Configuration Manager downloads the full Windows 10 Cumulative Update (including all updates from previous months) each month. Using express installation files provides for smaller downloads and faster installation times on clients. For details, see Manage express installation files for Windows 10 updates.

Important
You have to read the Details, in this Thread, here is one realy Important Message:

Important:
While the settings to support the use of express installation files is available in Configuration Manager version 1702, the operating system client support is available in Windows 10 version 1607 with a Windows Update Agent update.
This update is included with the updates released on April 11, 2017 (Patch Tuesday).
Future updates will leverage express for smaller downloads. Windows 10 version 1607 without the update and prior versions do not support express installation files.

To Configure, you have to set two settings in CM CM 1702;
First in den Site Config for the SUP:

Here in the Upload Files Tab:

SUP Setting for Express Update

Second in the Client Setting:

Client Settings for Express Update

 

And now we have to wait until April 11 2017 to get the Win10 Ready 🙂

in the meantime you can also Play with some other new Features with SUP in CB 1702:

Deploy Office 365 apps to clients

Beginning in version 1702, from the Office 365 Client Management dashboard, you can start the Office 365 Installer that lets you configure Office 365 installation settings, download files from Office Content Delivery Networks (CDNs), and deploy the files as an application in Configuration Manager. For details, see Manage Office 365 ProPlus updates.+

Important:
The Office 365 app that you create and deploy by using the Office 365 Application Wizard in Configuration Manager is not automatically managed by Configuration Manager until you enable the Enable management of the Office 365 Client Again software updates client agent setting. For details, see About client settings.

Software update points are added to boundary groups

Beginning with version 1702, clients use boundary groups to find a new software update point, and to fallback and find a new software update point if their current one is no longer accessible. You can add individual software update points to different boundary groups to control which servers a client can find. For more information, see software update points in the configuring boundary groups topic.

This Post is as it is, happy testing

6  

Now Apps to Buy online in WSfB

Hi all in the Windows Store for Business, now you can Manage apps to Buy. How great is that, after a Year of waiting Winking smile

 

Log in in the Business Store and have a click on the Shop to find your App to Buy.you can find a app with a price, select it and you will see there is a Button “Buy Now”

image

When you click Buy now, there will open a new Window:
image

Enter the Quantity of your need for this app…

Be shure you have the right account to buy the App, in my case i used a Old account thath the VISA-Card has expired:
image

If you got the right account:
image

Now you can go to the Inventory Page to Manage the App:
image

Click the App you buyed, after that you can “Assign to People” in this cas you also can select groups from you AAD, the same story like for free Apps.
image

When you finish chosen you Users, there will be listet by Name, after that you have to Set the License
image

and of corse, don’t forget to add the App to your Private Store Smile
image

Thats it, to Manage Apps is like a normal App as you know to Manage from this Post here: http://blog.colemberg.ch/2015/12/businessstore-or-windows-store-for-business-wsfb/

Hope it Helps, have fun with it…

0  

Windows Store for Business WSfB how to implement a LOB App

Here are an extended Post about my earlier Post from implementing Windows Store for Business WSfB http://blog.colemberg.ch/2015/12/businessstore-or-windows-store-for-business-wsfb/

Now we have a Look How to implement a LOB App (LOB = Line of Business App)
That are apps that not official published in the Store (Marketplace) it’s more self Developed Apps for your Business and published as a App. It’s also possible to publish it trough the Store, hmm, not really it’s your own Store the WSfB.

Here are the Details with some screen shoots (in German) but there are so much Translators aviailable:  https://businessstore.microsoft.com/en-us/store/apps/translator/9wzdncrfj3pg Smile

We go to the WSfB http://microsoft.com/business-store log in with our Company Admin account or with an account that have the rights to manage the Store for Business.

We open the LOB publisher site
image

over add we see a new window, type the mail adress from the internal/external Developer, maybe we send him a message (optional)
image

The Developer will recive a Mail with the Invention.
For this the Developer needs to have a Microsoft DEV Account (https://dev.windows.com/en-us/programs/join).
If he hase one, he can just accept the invitation from the Mail.

clip_image001

Here should you listed as “active”

The Publisher of the App has to enable his Company that is listed on the following screen (sorry in German)

clip_image002

Then the Publisher has also to Enable the right Lizensing, he have to use the second one “Seperate Lizensing (offline)”

clip_image002[5]

After that i takes 24h to replicate the App in your Store for Business, that is a limitation from Microsoft. (There is also no controle to watch the Replication procedure)
When it’s finished the App will show up in the Store for Business (Manage – New LOB Apps)clip_image001[5]

As next Sterp you have to go to the App and in the Aktions rwo you have to select “Add to Inventory”, after that the App should be double in your WSfB one as Offline and one as Online.

Now you can Manage the  Online App as like you imported one from the Store, you have to publish it to your Private Store!

For the Private Store replication you have to wait again, this is a overnight replication and also no chance to view that Process!

 

Hope it helps, the infos are as is and test it first.

0  

Sign in to Azure AD two diffrent ways, or not?

Hi All, i tested and played with my Win 10 Devices a little bit arround and saw some curios things, it is really curios, no not really, it is by Design.

I Play with a Win 10 Build 10586, just to be shure you have the Same OS level.

Then i Use Azure AD join and manage the Device trough Microsoft Intune.
To Use this Scenario, like Managing Win10 Devices Agent less as a MDM Device you have to create a Azure EMS / o365 / Microsoft Intune Subscription that enables your Azure AD in the background. Then you have to enable AAD in the Azure Portal and you have to Use the old Azureportal manage.windowsazure.com 

Go to the AAD in the Portal like this:
image

Open your AAD and go to Configure:
image

scroll Down to the Devices:
image

Now you have some Options, here a link with the description on How to implement that: https://azure.microsoft.com/en-us/documentation/articles/active-directory-conditional-access-device-registration-overview/?rnd=1

After that implementation and make the “cloud” ready for our use, we go to the Win 10 Device, in the Settings –>Accounts, you have now two options to join a Device to AAD
image

With the Sign in to Azure AD and the Link “Ass a work or school account”, the User can join his Device to AAD.

On the Bottom down you see another Link “Join or leave a organisation”, if you open that, you see another Page in the Settings –> System –>About
image

Here you can also Join a Device to AAD, after you click Connect to a Organisation, a Login mask will ask you for your AAD-User credentials
image

(By the Way, to Other Join will be the Same Login Informations, but in the end diffrent Window to welcome you in the ADD)

But, what is the Diffrent between this two Joins, i will show you that in screenshot from the Intune Console:
image

The secound description to Join a Device to AAD will show the device as a Corporate Owned Device!! Thats the big deal Smile

You can see there are some Devices in my LAB Subscription, and one of the Devices says it is a Corporate Device.

Ahhhh, that means it’s a Corporate Owned Device, the others are Personally Enabled Devices.
The diffrence here is the Wipe funcionality, here a Description:
https://technet.microsoft.com/en-us/library/mt143184.aspx the full story Smile
https://technet.microsoft.com/en-us/library/dn600287.aspx

 

 

Here are some other Links that will help:

– what is a Enrollment Manager in Intune: https://technet.microsoft.com/en-us/library/dn764961
– here a description for AAD join during OS Setup: https://blogs.technet.microsoft.com/ad/2015/05/13/azure-active-directory-and-windows-10-bringing-the-cloud-to-enterprise-desktops/
– more details to this process: https://blogs.technet.microsoft.com/ad/2015/05/28/azure-ad-join-on-windows-10-devices/
– scenarios and deployment for AAD-Join: https://azure.microsoft.com/en-us/documentation/articles/active-directory-azureadjoin-deployment-aadjoindirect/

 

Hope it helps, the infos here is as is, test it first in your LAB!

0  

How to enable more Sceure Loging with Windows Hello

There is an possibility to make the Login for Windows Hello with your front Cam on a Surface Book or other Devices with the right Hardware, more secure as just show them your face.

You can also enable that a user have to move the face slowly  from left to right, that is a more scure loging methode, but for the User it is more time to use that before the loging can run.

I run in to this by adding Compliance settings in Intune, for devices that do a AAD-Join when a new device is rolled out.

First Things First.

Log in on your Microsoft Intune Portal, go to the  Admin Workspace, then expand the Mobile Device Management/Windows/Passport for Work

First you have to enable the image Biometric authentication

There is a setting very down that is calling: Use enhanced anti-spoofing, when available:

image

there are tree options, yes, no and not configure.

If you say:
no = if you select no there is a new setting visible on the device:

pass_no
not configured = nothing happens and the User can insert that by him self, not really, nothing happen and you can’t see anything on the client.
yes = there are a new feature coming up on a AAD-Joined device, and enables the setting:

pass

in both ways the setting above “Automatically unlock the screen if we can recognize your face” will be turned on. This setting is also configurable in Intune it’s calling “Allow biometric authentication”.
If you set to not configured, the user can enable or disable it every time he like.

If you Look your screen or make a reboot, there is now on the Windows Hello Logon-page that you have to move your face from left to right for a higher security login.

When you change the Settings in MS Intune you can go to:

image

and sync the settings. It takes a while to sync.
In my Lab I rejoined the device to AAD, that was the faster way to get the new settings.

Hope it helps and bring you a little light to the tunnel.

Remember, this post is as is, test it first in a LAB before implement in Production.

0  

Power SONOS like SONOS with PoSh

A friend has written a perfect script for controlling SONOS Players with Power Shell commands.

Hacking SONOS using Windows Power Shell: http://msitproblog.com/2016/01/04/hacking-sonos-using-windows-powershell/

i love that script but in the first version is Just a IP-Address Hardcoded in it, i changed that in my extended-Version to select the Right Device by Using the MAC-Address in the end.

Here are the Download of the Original Script: https://gallery.technet.microsoft.com/SONOS-PowerShell-500c9878

And here on GitHub: https://github.com/SimonDettling/PowerShell/blob/master/SONOS%20PowerShell%20Controller/PSSonosControllerPreview.ps1

I forked this Version with Simons Project, you can download the files here: https://github.com/slaet/PowerShell/tree/master/SONOS%20PowerShell%20Controller

What is Different; There is a Separate text File that has a list of MAC-Address and the Name from the Device, you have to create that by your self and place it on a directory where the script can read it.
Here the example:

00-0e-58-74-81-ff; Office
00-0e-58-c1-41-ff; Bad
00-0e-58-c1-41-ff; Schlafen
00-0e-58-98-86-ff; Wohnzimmer

save the file as txt, somewhere

Edit the PS1 script, go to Line 52

Get-Content C:\Desktop\test.txt | ForEach-Object {[void] $objListBox.Items.Add($_)}

and change the Path to the File you created.

After that you can Run the Script, this will open a Box where you can select a Device

image_thumb[12]

after that the script goes back to the Script from Simon where you can select the Options to control your device

image_thumb[8]

quit the script by 99 🙂

Hope it helps and

THANK YOU @SimonDettling FOR THIS COOL IDEA!!!

0  

Speaking and doing 2015

Hello all

Thank you for reading my Blog all the time, i know it is a long time ago that i posted something new, but i was verry Busy all the time from August to now, i will invite you to show all the content i have Pesented on diffrent places, here i will give you the slides and little movies that Organizer have created about my Sessions, some of the stuff are nomore new since i Presented so if you like to ask me about content feel free and ask…

Then i have to say thank you to you all Blog readers, you know this Blog is still my own knowledge Base and for that and doing a lot for the Community in Switzerland i earned the MVP Award and i will say Thank you again for that, it is a really Honor for me to help and make your Work success!

SCU (System Center Universe) Europe (CH)

I had two sessions one with other MVP’s like Johan, Wally, Kent, Nico and Jason. Everyone has just 5 to 7 minutes to talk, i talked about Field Expiriance. The Secound was with Kent Agerlund about Visualize your Config Manager Data.

Here are the Links to the Session (ECM MVP Experts Session, the Roller Coaster Ride) Description: http://planning.systemcenteruniverse.ch/Planing/SessionDetail/119?DateId=0 and here are the Session on vimeo https://vimeo.com/142006868 the slides not aviable.

Here are the the links to the other Session (Visualizing your Configuration Manager 2012 R2 SP1 data)  Description: http://planning.systemcenteruniverse.ch/Planing/SessionDetail/106?DateId=1 and here the Recording: https://vimeo.com/142470563 also no Slides aviable.

Kent has also written a blogpost to share the Infos with you: http://blog.coretech.dk/kea/links-from-the-configmgr-visualization-session-scu-in-basel/

IT Dev Connecions (USA)

Wow, i was asking Johan Arwidmark he would like to share one of his sessions with me, and yes we finaly started to be on stage together for a session about Win 10 “Upgrading to Windows 10 / Johan Arwidmark and Mirko Colemberg” that is/was one of my incredible expiriances.

You can register and buy a fee to get the Recording of this Session: http://windowsitpro.com/connections/upgrading-windows-10

Here are the list i was talking about:
– BIOS vs. UEFI
– when we have to Use UEFI
– Partitioning and Disks
– PXE request is diffrent than classic Network boot

– Creat a Diskpart answerfile
– diffrents by BIOS vs. UEFI
a little helper to use one USB to Network adapter in CM
http://blogs.technet.com/b/configurationmgr/archive/2015/08/27/reusing-the-same-nic-for-multiple-pxe-initiated-deployments-in-system-center-configuration-manger-osd.aspx

Thank you Johan to having me on Stage!

CMCE R2 CU2 (CH)

This event was together with the Digicomp Evolution Day 2015. Here are to link to the Event: http://news.digicomp.ch/de/2015/11/10/microsoft-evolution-day-2015-rueckblick-und-slides-zum-download/ 

and Here are the Slides to the Event (just the Config Manager part):
– CM vNext http://digiblog.s3-eu-central-1.amazonaws.com/app/1446644368/05_config-manager-vnext_roger-zander.pdf
– Deploying windows 10 Using CM and MDT http://digiblog.s3-eu-central-1.amazonaws.com/app/1446644374/13_windows-10-deployment-mit-cm12-vnext-und-mdt_ronnie-pedersen.pdf
– Universal Windows Apps http://digiblog.s3-eu-central-1.amazonaws.com/app/1447065874/21_universal-window-app_roger-zander-mirko-colemberg.pdf
– Notes from the Customer http://digiblog.s3-eu-central-1.amazonaws.com/app/1446644381/29_notes-from-the-customer-without-notes_thomas-kurth.pdf
– Windows 10 Deployment from scratch http://digiblog.s3-eu-central-1.amazonaws.com/app/1446644385/37_windows-10-deploymet-from-scratch_mirko-colemberg.pdf

 

MVP Summit (USA)

That event was also one of my bigest expiriances in my Live to be at the MVP Summit in Redmond have talk with the Product group of Config Manager and Intune, we had also a Hackathon with the People there, i Posted the infos in a earlier Post here: Config Mgr Product Group + MVP Hackathon

 

MMS Minnesota (USA)

The Week after the MVP-Summit was the MMS (MMS is not the old MS Management Summit, it is the new Midwest Management Summit  in Minesota) the Main Fokus of this Event is System Center Products, of corse the begin was comming from the Config Manager Corner and that’s why so many CM Sessions, but this Event is growing up and more and more other SC Products are coming up.

I have done two Sessions and was also invited to a shared Session to speak about MMS Every Month at Home – User Groups

The Others are:
What is Microsoft Enterprise Mobility Suite and how to configure it Cedar
Secure your data and apps with the Enterprise Mobility Suite

If you go to the Session Links there are listed the Slides and example Scripts, have a look to other sessions some of them shared scripts and stuff, feel free to grab it…

Config Manager Usergroup Circle Germany (DE)

A Event from Germany, i was there last year and they ask me to speak again, what a honor to be there, this time the Event was hold in Munich, yes of corse we tasted the Bavarian Beer Smile

I have spoken about: “Windows 10 Deployment and System Center Configuration Manager”
here are the slides: http://de.slideshare.net/mirkocolemberg/win10-fromscratch

Here are the Sessions (all in German): http://orange-networks.de/usergroup/SCCMUserGroup2015.html

Geekmania (CH)

And the last Event this Year was a Home play, i have done two sessions one about the Config Manager vNext and the other one was about EMS hot to build and configure it. Here are the Descriptions:
http://www.geekmania.ch/2015/wp-content/uploads/config-manager-vNext.pdf
http://www.geekmania.ch/2015/wp-content/uploads/Enterprise-Mobility-Suite-.pdf

 

Thanky you all for a very ultimate great Year 2015

this year will be in my memories for ever and it remindes me to do a good Job and share my knowledge with others to be success together.

Mirko

0  
Follow

Get every new post delivered to your Inbox

Join other followers:

Skip to toolbar