Knowledge Base
Value cannot be null. Parameter name: Path 1
Question
When I install PingPlotter, I'm not able to get it to run - a "Value cannot be null. Parameter name: Path 1" prompt keeps coming up. What can I do to get things working?
Answer
This error comes up when there's not a system TEMP variable defined on the machine that PingPlotter is trying to run on. There is a way to get things up and running, though.
For Windows 10
- In the Windows 10 "I'm Cortana. Ask me anything" search box, enter "Environment". Select the "Edit the system environment variables".
- In the popup box, use the "Environment Variables" button.
- In the lower box (system variables), look for a variable called "TEMP". If it's missing then keep going. If it's there, then let us know.
- Hit the "New" button near the bottom.
- In "Variable Name", enter "TEMP". In Variable value, enter "C:\Windows\TEMP. Hit OK. Close the Environment variables dialog (by hitting OK).
- Close and relaunch PingPlotter
For Other Versions of Windows (7, 8, etc)
- From the desktop, right click the Computer icon.
- Choose Properties from the context menu.
- Click the Advanced system settings link.
- Click Environment Variables... located at the bottom.
- In the section System Variables, click the "New..." button. In the Name field, enter "TEMP" and for the value field, enter "C:\Windows\TEMP".
- Select OK and close out of previous windows.
- Close and relaunch PingPlotter