Troubleshooting
Something not working? Find your problem below. Each page starts with the short answer, then the steps.
If your problem is not here, open an issue on GitHub and include what you saw on the screen.
- The term 'winget' is not recognized
Fix "The term 'winget' is not recognized" in PowerShell: check App Installer, the App execution alias and PATH, then register or reset the package.
- EADDRINUSE: address already in use :::3000
Fix Node's EADDRINUSE :::3000 error on Windows: find the process that holds port 3000, stop it, and see how Devpit frees a stuck port in two keys.
- EPERM: operation not permitted, rmdir (node_modules)
Fix EPERM and EBUSY errors when deleting node_modules on Windows: find the program that holds the files, close it, and delete the folder safely.
- You can't access this shared folder because your organization's security policies block unauthenticated guest access
Fix the Windows error that says security policies block unauthenticated guest access to a shared folder, with the safer options on Windows 11 24H2.
- Nerd Font icons show as boxes in Windows Terminal
Icons look like empty boxes in Windows Terminal? Add a Nerd Font symbols fallback to font.face, or run devpit font install to do it for you in one step.
- Flush the DNS cache on Windows: ipconfig /flushdns
What ipconfig /flushdns and Clear-DnsClientCache do, when clearing the Windows DNS cache helps, and how to do it in one step from Devpit's Network Tools.
- MSI error 1603: a fatal error occurred during installation
Windows Installer error 1603 is a general failure. Learn how to read the MSI log with msiexec /L*V, see how winget reports it, and how Devpit shows the failure.
- MSI error 1618: another installation is already in progress
Windows Installer error 1618 means another install holds the installer lock. Wait for it, retry, and see how winget and Devpit report this state.
- Network discovery is turned off. Network computers and devices are not visible
Fix 'Network discovery is turned off' on Windows 11, why it keeps turning off, and how to open a shared PC by its IP address without it.
- The specified network name is no longer available (error 64)
A big copy from a shared folder stopped with 'The specified network name is no longer available' (error 64, 0x80070040). Why it happens and how to resume.
- You do not have permission to access \\PC. Contact your network administrator to request access
Fix 'You do not have permission to access \\PC' and system error 5 'Access is denied' on a Windows shared folder: set share and folder permissions safely.
- npm ERR! code EACCES: permission denied
Fix npm ERR! code EACCES on Windows: check the npm prefix folder, change it to a folder you own, and see how Devpit shows a failed global npm update.
- The source file name(s) are larger than is supported by the file system
Windows can't delete or move a folder because the path is too long. Learn about the 260 character limit, LongPathsEnabled, rd /s /q and the robocopy /MIR trick.
- Permission denied (publickey)
Fix git and SSH 'Permission denied (publickey)' on Windows: use the git user, check that a key is loaded, and add the public key to GitHub.
- git: Please tell me who you are
Git says 'Please tell me who you are' when user.name and user.email are not set. Set them with git config --global, or use Devpit's Git & SSH Setup.
- robocopy exit codes: what 0, 1, 2, 3, 8 and 16 mean
Robocopy exit codes are a bitmask. Codes 0 to 7 mean no failure, 8 and above mean a failure. See the full table for 1, 2, 4, 8 and 16, and how to read them.
- Scoop: "is held to version" and "still running"
Why scoop update skips an app: it is held with scoop hold, or it is still running. See the exact messages, how to fix each, and how Devpit shows them.
- System error 1219: multiple connections by the same user
Fix Windows system error 1219, 'Multiple connections to a server or shared resource by the same user', by disconnecting old connections with net use.
- System error 1326: user name or password is incorrect
Fix Windows system error 1326, 'The user name or password is incorrect', when you open a shared folder: check the account on the sharing PC and sign in again.
- System error 53: The network path was not found
Fix Windows 'System error 53. The network path was not found' and error 0x80070035 when you open a shared folder: check reachability, sharing, services.
- Windows cannot access \\PC: error 0x80004005 Unspecified error
Fix 'Windows cannot access \\PC' with error 0x80004005 on a shared folder: get the real error number with net use, then apply the right fix.
- winget error 0x80073D28: needs administrator rights
What winget error 0x80073D28 means when an upgrade fails, why some apps need administrator rights, and how to update them.
- winget 0x8A15002B: no applicable update found
Winget error 0x8A15002B means there is no applicable update for the package. It is not a failure. Learn what it means and how Devpit reports it as up to date.
- winget 0x8A150101: application is currently running
Winget error 0x8A150101 means the app is running and cannot be replaced. Close it, retry, and see how Devpit marks the app as in use so you can retry.
- winget upgrade --all does not upgrade some apps
Why winget upgrade --all skips apps: unknown versions, pins and packages that need explicit targeting. Winget's own messages, flags, and Devpit's view.
