While your fix may somehow be working for you, it's not for the majority of people who have had the problem and tried your fix, or at least those who have asked for further help. This is why I requested that the chosen solution be unmarked as such.
I've been using a different method that works for me on Windows 10: I open task manager, look for the instance(s) of the meter, end the task(s), close Task Manager, and the meter then opens just fine.
I've had that work for me a couple of time, but the majority of times it didn't. Still, I do try that once in a while when it happens.
It happens often enough that I finally just created a shortcut to the Roaming folder on my desktop. That way I can simply click the shortcut and delete the HughesNet folder from there. No changing the folder view and having to go through all the steps to get there. And that it happens often enough for me to think of creating the shortcut is crazy. It hasn't happened in a while, though, as I haven't lost power for at least a few months... knock on wood.
I ended up writing a short article and batch file for this issue, got tired of people complaining about it... Batch file does it for you the fastest, just a quick run as administrator, and it will remove the files for ya. Really shouldn't even need to run it as an administrator. File was tested in Win10, have no idea if win7/8 will support it.
You're very welcome.
If while trying to delete the HughesNet usage meter and it shows that it is unable to delete due to the file being in use then go task manager and close all processes for HughesNet usage meter and then delete the HughesNet usage meter folder.