Practical IT Guides for Windows, SCCM & PowerShell Admins

TechyGeeksHome has been helping IT professionals and sysadmins since 2010. Find 1,500+ real-world guides covering Windows 10 & 11, Windows Server, SCCM/ConfigMgr, PowerShell scripting, Active Directory, networking, and virtualisation — all written from hands-on production experience by a UK IT pro with 26 years in the field.

SCCM Task Sequence Error – Can’t find script engine VBScript

sccm logo

We have recently started to have problems with running a CScript command in one of our SCCM task sequences where we send the local computer description to Active Directory to automatically set the Active Directory computer name description. It has always worked fine but seemed to have stopped working after the latest hotfix. So, after … Read more

WSUS Installation Errors on Microsoft Server 2012

Windows Server 2012

We have recently been installing WSUS on a rebuilt Microsoft Server 2012 and found that although the role would install without any issue, when we tried to run the configuration wizard we were getting an error and in the log file it stated: “Config file did not contain a value “ContentDirectory”” So, first of all, … Read more

SCCM – Time Zone Codes

sccm logo

We have been carrying out some work on various HTA’s for SCCM OSD processes lately and that has included automatically setting time zones. We struggled to find a comprehensive list of the time zone settings so thought that we would share that information here. If you find anything that we may have missed, please let … Read more

Remove Deny Permissions from Exchange Mailbox using Powershell

5d05eb33135798a962e3199db1fa4a4c

If you are an Exchange administrator and are having trouble in accessing other mailboxes although you have full access, then you may find that you need to remove the “Deny” permission on the mailbox you are trying to access. Sometimes this can be your own account or maybe a group like “Domain Admins”. To check … Read more

Export Exchange Mailbox Address Details to CSV

5d05eb33135798a962e3199db1fa4a4c

If you need to export your Exchange mailbox address details to CSV then you can run the following EMS PowerShell command to export the name, primary SMTP email address and the mailbox database where the mailbox is allocated. Get-Recipient -Resultsize unlimited | select name, primarysmtpaddress, Database | export-csv C:tempaddresses.csv You can change the file location … Read more

SCCM OSD Fails with Error 80220005 at the “Apply Windows Settings” step

sccm logo

If you are trying to deploy an operating system using SCCM and you are getting an error 80220005 at the “Apply Windows Settings” step, then there can be two reasons for this. One is that the computer name that you are trying to give to the machine is over 16 characters long and will cause … Read more

SCCM Distribution Point Pre-Requisite Powershell Script

sccm logo

If you are setting up some distribution points for Configuration Manager (SCCM) then you will need to ensure that you have all the correct server features installed and also the correct firewall ports opened. To do this, we have created a quick PowerShell script to carry this all out for us. To download this script … Read more