PowerShell
Start Menu and Taskbar Customisation
· β˜• 3 min read
It’s been a long while since I last posted about how to customise the Windows 10 Start Menu and Taskbar for new users when deploying images, so it’s time to fix that! The first thing we need to do is setup what we want our Start Menu to look like and export it. Log on to a Windows 10 machine that has all of the software you want to be pinned on the Start Menu layout and customise the Start Menu as you want it.

Deploy Windows 10 20H2 Reference Image
· β˜• 14 min read
News and Updates An update for Microsoft Deployment Toolkit (MDT_KB4564442) has been released: This update fixes a boot loop issue. Details on how to install it are on Michael Niehaus' blog post here. and you can download the fix here. Installation instructions will also be in the walkthrough below. NOTE: If you have existing shares you will need to copy the files from the extracted update to %DeployRoot%\Tools and overwrite the existing files in all shares.

Build and Capture Windows 10 20H2 Reference Image
· β˜• 10 min read
News and Updates An update for Microsoft Deployment Toolkit (MDT_KB4564442) has been released: This update fixes a boot loop issue. Details on how to install it are on Michael Niehaus' blog post here. and you can download the fix here. Installation instructions will also be in the walkthrough below. NOTE: If you have existing shares you will need to copy the files from the extracted update to %DeployRoot%\Tools and overwrite the existing files in all shares.

Log Manager Utility - Update 20.07.27
· β˜• 1 min read
Flexible clean up and backup of log files Just a small update to add the improved error capturing and reporting that I’ve also put in the Hyper-V Backup Utility. 2020-07-30: Version 20.07.27 Added improved error handling and reporting. Log Manager Utility can also be downloaded from: The Microsoft PowerShell Gallery GitHub See the full documentation available here. Please consider supporting my work: Sign up using Patreon.

Hyper-V Backup Utility - Update 20.07.13
· β˜• 1 min read
Flexible Hyper-V Backup Utility A substantial update in terms of changes made under the hood, but I’ve also added a few new options requested by users. The biggest change is that errors are now handled properly and reported to the user in a reliable manner. All the changes are summarized below. Version 20.07.13 Added -ShortDate option. This will create backups with only the Year, Month, Day as the file name.

Deploy Windows 10 2004 (20H1) Reference Image
· β˜• 14 min read
News and Updates An essential update for Microsoft Deployment Toolkit (MDT_KB4564442) has been released: This update fixes two issues around booting. Details on how to install it are on Michael Niehaus' blog post here. and you can download the fix here. I will add installation instructions in the walkthrough below. NOTE: If you have existing shares you will need to copy the files from the extracted update to %DeployRoot%\Tools and overwrite the existing files in all shares.

Build and Capture Windows 10 2004 (20H1) Reference Image
· β˜• 10 min read
News and Updates An essential update for Microsoft Deployment Toolkit (MDT_KB4564442) has been released: This update fixes two issues around booting. Details on how to install it are on Michael Niehaus' blog post here. and you can download the fix here. I will add installation instructions in the walkthrough below. NOTE: If you have existing shares you will need to copy the files from the extracted update to %DeployRoot%\Tools and overwrite the existing files in all shares.

Log Manager Utility - Update 20.03.23
· β˜• 1 min read
Flexible clean up and backup of log files A user reported an issue where wildcards would not work with the -LogsPath switch. This was due to me adding incorrect validation to that option. To fix this I have removed the validation and should now accept wildcards as before. Please accept my apologies for this error, it should have been caught during testing but I missed it. I’ll take steps in future to prevent this type of problem from occurring in future.

WSUS Maintenance Utility - Update 20.03.20
· β˜• 1 min read
Clean up your WSUS I’ve overhauled WSUS Maintenance Utility and have added some new features which were long overdue. It also includes all the same improvements that the other refactored utilities have. 2020-03-20: Version 20.03.20 Added code contribution from ideas@habs.homelinux.net. Individual cleanup jobs now run separately. Improved reporting. Made slight improvements to documentation. WSUS Maintenance Utility can also be downloaded from: The Microsoft PowerShell Gallery GitHub See the full documentation available here.

Internet Access Control Utility
· β˜• 2 min read
Control Internet access with Windows Firewall Internet Access Control Utility can also be downloaded from: The Microsoft PowerShell Gallery GitHub Please consider supporting my work: Sign up using Patreon. Support with a one-time payment using PayPal. If you’d like to get in touch with me please leave a comment, send me aΒ tweet or DM, or send me a message viaΒ my contact form. -Mike Features and Requirements It requires Windows Firewall to be active.

Logon Audit Utility
· β˜• 2 min read
Really simple log on/off auditing utility Logon Audit Utility can also be downloaded from: The Microsoft PowerShell Gallery GitHub Please consider supporting my work: Sign up using Patreon. Support with a one-time payment using PayPal. If you’d like to get in touch with me please leave a comment, send me aΒ tweet or DM, or send me a message viaΒ my contact form. -Mike Features and Requirements The utility is meant to be run on the client machine.

Log Manager Utility - Update 20.03.11
· β˜• 1 min read
Flexible clean up and backup of log files This is a minor update to my Log Manager Utility - there was a switch alias which was conflicting with a variable and preventing the utility from running correctly. The previous command line switch of -LogPath is now -LogsPath. Version 20.03.11 ‘Cow’ The previous command line switch of -LogPath is now -LogsPath. This fixes an issue with a duplicate variable and switch alias preventing utility from running currently.

Log Manager Utility - Update 20.03.06
· β˜• 1 min read
Flexible clean up and backup of log files I’ve completed a lengthy and much needed overhaul of Log Manager Utility. I’ve added a few new features including one suggested from a user. Please be aware that this new version is not backwards compatible with the previous versions and you will need to reconfigure it before use. 2020-03-09: Version 20.03.06 ‘Fish’ Added custom name for zip file based on user feedback.