Monday 26 February 2024

Microsoft Edge: Uninstall command

Microsoft Edge installed but entry missing from Installed apps or Programs and Features.

To uninstall Microsoft Edge via command line:

  1. Open a PowerShell Administrator or Terminal (Admin) window.
  2. Browse to the installation directory:
    Set-Location C:\Program Files (x86)\Microsoft\Edge\Application\<Version Number>\Installer
  3. Run the following command:
    setup.exe -uninstall -system-level -verbose-logging -force-uninstall

Windows 11: Show / Hide Show Desktop Taskbar Button

Windows 11 "Copilot in Windows (preview)" button disables the Show Desktop button in the far right corner of the taskbar.

To enable / show this button using PowerShell:

Set-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarSd" -Value "1"
To disable / hide this button using PowerShell:
Set-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarSd" -Value "0"

Monday 25 September 2023

Adobe Acrobat: Fill & Sign Missing

 Fill & Sign option missing from Adobe Acrobat.

Issue can be caused when the application language is set to English with Hebrew / Arabic support.

To resolve:

  1. Open Adobe Acrobat
  2. Select Menu and then Preferences (or CTRL+K)
  3. Select Language
  4. Change Application Language to English or Same as the operating system

Sunday 3 September 2023

Apple iTunes: Open iTunes Library

To open an iTunes library:

  1. Hold down the Shift key before opening iTunes.
  2. Click Choose Library.
  3. Choose the iTunes folder containing the library file.
  4. Click Open.
  5. Choose the required iTunes Library.itl file.

Saturday 2 September 2023

Lenovo ThinkStation P360 / P Series: Configure Wake-On-LAN

To configure Wake-On-LAN, refer to these Lenovo support articles:

How to enable and test Wake-On-LAN in Windows

How to enable Wake on LAN - ThinkCentre (M Series) and ThinkStation (P Series)

It is necessary to enable Wake-On-LAN in the BIOS. Use the Lenovo Think BIOS Config Tool to enable the Wake-On-LAN BIOS option if connecting remotely / using the computer without a local console.

Lenovo Think BIOS Config Tool

  1. Download and extract the BIOS config tool.
  2. Set WakeOnLAN to Enabled.
  3. Click Save Changed Settings.

Retrieve the IP address and MAC address using ipconfig /all and test by using the NirSoft WakeMeOnLan tool.


Friday 25 August 2023

STRATO: Unable to email / SPF Record

The following DNS SPF record should be configured for domains sending email via the STRATO email platform:


This resolves an issue whereby STRATO customers are unable to email users.

Emails sent to are rejected with the following message:

550 5.0.0 host said 5.7.26 This mail is unauthenticated, which poses a security risk to the sender and Gmail users, and has been blocked. The sender must authenticate with at least one of SPF or DKIM. For this message DKIM checks did not pass and SPF check for [Domain] did not pass with IP [IP Address].

Tuesday 15 August 2023

Lenovo ThinkPad E14/E15 Gen 2: Rapid battery drain and unable to power on

Lenovo ThinkPad E14/E15 Gen 2 experiences rapid battery drain and is then unable to power on.

Note that this model does not have an emergency pin hole reset button.

To resolve:

  1. Disconnect power adapter or USB dock.
  2. Press and hold power button for at least 60 seconds to complete a power drain.
  3. Connect power adapter to begin charging.
  4. Press the power button once normally to power on.

Sunday 4 July 2021

Lenovo ThinkPad: Retrieve machine type, model (MTM) and serial number with PowerShell

To retrieve a Lenovo ThinkPad machine type, model (MTM) and serial number with PowerShell, run the command:

Get-CimInstance -ClassName Win32_ComputerSystemProduct 

IdentifyingNumber: R00FKF00
Name: 20FB003TUK
Vendor: LENOVO
Version: ThinkPad X1 Carbon 4th

Saturday 3 July 2021

TeamViewer: Disable adverts

 To disable adverts in TeamViewer:

  1. Open TeamViewer and select Extras > Options > Advanced > Show advanced options
  2. Scroll down and untick In-product marketing messages

Alternatively, open a PowerShell prompt and run the following command:

Set-ItemProperty HKCU:\SOFTWARE\TeamViewer -Name ReceiveInAppMessaging -Value 0

Sunday 4 April 2021

Windows: Get last boot up time with PowerShell

To get the last boot up time using PowerShell, run the command:

Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object LastBootUpTime

To get the last boot up time of a remote computer, run the command:

Invoke-Command -ComputerName HOSTNAME -ScriptBlock {Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object LastBootUpTime}