pwsh Start-Job and Wait-Job

PowerShell’s Start-Job is a powerful tool for running commands and scripts asynchronously as background processes. However, its behavior, especially when combined with Wait-Job and -Credential, often leads to confusion. This post demystifies how Start-Job works, why some installers fail silently inside jobs, and how to properly manage background tasks in PowerShell. Assigning Start-Job to a Variable: Why It Matters Consider these two commands. They both launch a background job to run a command prompt instruction. ...

November 26, 2025 · The PwshTips Team

Fix 'Path Not Found' (Error 53) on Network Shares

“System Error 53 has occurred. The network path was not found.” is a common and frustrating error when trying to access a Windows network share. Unlike “Access Denied” (Error 5), which means you’ve reached the server but were rejected, Error 53 means your computer cannot even find a route to the server. This error almost always points to a problem with network connectivity or name resolution. This guide will walk you through the steps to diagnose and resolve this issue. ...

November 11, 2025 · The PwshTips Team

Fix TPM 2.0 Error on VMware Windows 11

When installing Windows 11 on a VMware virtual machine (Workstation, Player, or ESXi), it’s common to run into a frustrating roadblock: “This PC can’t run Windows 11” or “TPM 2.0 requirement not met.” This error occurs because Windows 11 has stricter security requirements than its predecessors, mandating features that are not enabled by default on most virtual machines. Fortunately, this is easy to fix. This guide will walk you through the best ways to resolve the TPM error, from the official VMware method to simple bypasses. ...

October 28, 2025 · The PwshTips Team