I'll work on this.mrdoc22 wrote: ↑Wed Aug 12, 2026 9:51 amHi
I am running all my tools from my network drive "Y:" which is mapped to a share on a NAS.
In v1.0.9.2 it's working now, just not "Orphanded firewall rules".
I’ve just noticed that you have added "Orphanded firewall rules", now Wtools is freezing when I click "OK" and I am geting this in the logs:
wtools error.png
{
"Log_Type": 2,
"Time": "2026-08-12T15:36:10.5213038+02:00",
"Action_Type": 7,
"Message": [
"Command failed: FileNotFoundException \u2014 \r\n at WTools.Data.CleanupEngine.ScanFirewallRules(RegistryTabViewModel viewModel)\r\n at WTools.Data.CleanupEngine.ScanFirewallRules(RegistryTabViewModel viewModel)\r\n at WTools.Data.CleanupEngine.\u003C\u003Ec__DisplayClass5_0.\u003CSearchRegAsync\u003Eb__7() in G:\\wpf\\WTools\\Wtools.Data\\CleanupEngine.cs:line 83\r\n at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)\r\n--- End of stack trace from previous location ---\r\n at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)\r\n at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task\u0026 currentTaskSlot, Thread threadPoolThread)\r\n--- End of stack trace from previous location ---\r\n at WTools.Data.CleanupEngine.\u003C\u003Ec__DisplayClass5_0.\u003C\u003CSearchRegAsync\u003Eb__1\u003Ed.MoveNext() in G:\\wpf\\WTools\\Wtools.Data\\CleanupEngine.cs:line 86\r\n--- End of stack trace from previous location ---\r\n at WTools.Data.Win32.ImpersonateUser.\u003C\u003Ec__DisplayClass11_0.\u003C\u003CRunImpersonatedSystemAsync\u003Eb__0\u003Ed.MoveNext() in G:\\wpf\\WTools\\Wtools.Data\\Win32\\ImpersonateUser.cs:line 155\r\n--- End of stack trace from previous location ---\r\n at WTools.Data.Win32.ImpersonateUser.RunImpersonatedSystemAsync(Func\u00601 action) in G:\\wpf\\WTools\\Wtools.Data\\Win32\\ImpersonateUser.cs:line 152\r\n at WTools.Data.CleanupEngine.SearchRegAsync(RegistryTabViewModel viewModel) in G:\\wpf\\WTools\\Wtools.Data\\CleanupEngine.cs:line 58\r\n at WTools.Data.ViewModels.RegistryTabViewModel.ExecuteSearchRegistryAsync() in G:\\wpf\\WTools\\Wtools.Data\\ViewModels\\RegistryTabViewModel.cs:line 396\r\n at WTools.Data.ViewModels.RelayCommand.Execute(Object parameter) in G:\\wpf\\WTools\\Wtools.Data\\ViewModels\\RelayCommand.cs:line 98"
],
"MessageText": "Command failed: FileNotFoundException \u2014 \r\n at WTools.Data.CleanupEngine.ScanFirewallRules(RegistryTabViewModel viewModel)\r\n at WTools.Data.CleanupEngine.ScanFirewallRules(RegistryTabViewModel viewModel)\r\n at WTools.Data.CleanupEngine.\u003C\u003Ec__DisplayClass5_0.\u003CSearchRegAsync\u003Eb__7() in G:\\wpf\\WTools\\Wtools.Data\\CleanupEngine.cs:line 83\r\n at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)\r\n--- End of stack trace from previous location ---\r\n at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)\r\n at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task\u0026 currentTaskSlot, Thread threadPoolThread)\r\n--- End of stack trace from previous location ---\r\n at WTools.Data.CleanupEngine.\u003C\u003Ec__DisplayClass5_0.\u003C\u003CSearchRegAsync\u003Eb__1\u003Ed.MoveNext() in G:\\wpf\\WTools\\Wtools.Data\\CleanupEngine.cs:line 86\r\n--- End of stack trace from previous location ---\r\n at WTools.Data.Win32.ImpersonateUser.\u003C\u003Ec__DisplayClass11_0.\u003C\u003CRunImpersonatedSystemAsync\u003Eb__0\u003Ed.MoveNext() in G:\\wpf\\WTools\\Wtools.Data\\Win32\\ImpersonateUser.cs:line 155\r\n--- End of stack trace from previous location ---\r\n at WTools.Data.Win32.ImpersonateUser.RunImpersonatedSystemAsync(Func\u00601 action) in G:\\wpf\\WTools\\Wtools.Data\\Win32\\ImpersonateUser.cs:line 152\r\n at WTools.Data.CleanupEngine.SearchRegAsync(RegistryTabViewModel viewModel) in G:\\wpf\\WTools\\Wtools.Data\\CleanupEngine.cs:line 58\r\n at WTools.Data.ViewModels.RegistryTabViewModel.ExecuteSearchRegistryAsync() in G:\\wpf\\WTools\\Wtools.Data\\ViewModels\\RegistryTabViewModel.cs:line 396\r\n at WTools.Data.ViewModels.RelayCommand.Execute(Object parameter) in G:\\wpf\\WTools\\Wtools.Data\\ViewModels\\RelayCommand.cs:line 98"
}
WTools feedback/suggestions
-
Wagnard
- Site Admin
- Posts: 2044
- Joined: Sat Jul 04, 2015 5:18 pm
- Location: 127.0.0.1
Re: WTools feedback/suggestions
-
Wagnard
- Site Admin
- Posts: 2044
- Joined: Sat Jul 04, 2015 5:18 pm
- Location: 127.0.0.1
Re: WTools feedback/suggestions
Tell me if 1.0.9.3 has fixed it for you.mrdoc22 wrote: ↑Wed Aug 12, 2026 9:51 amHi
I am running all my tools from my network drive "Y:" which is mapped to a share on a NAS.
In v1.0.9.2 it's working now, just not "Orphanded firewall rules".
I’ve just noticed that you have added "Orphanded firewall rules", now Wtools is freezing when I click "OK" and I am geting this in the logs:
wtools error.png
-
mrdoc22
- Posts: 3
- Joined: Sat Aug 08, 2026 6:25 pm
Re: WTools feedback/suggestions
Sorry for late answer.Wagnard wrote: ↑Sun Aug 16, 2026 3:00 pmTell me if 1.0.9.3 has fixed it for you.mrdoc22 wrote: ↑Wed Aug 12, 2026 9:51 amHi
I am running all my tools from my network drive "Y:" which is mapped to a share on a NAS.
In v1.0.9.2 it's working now, just not "Orphanded firewall rules".
I’ve just noticed that you have added "Orphanded firewall rules", now Wtools is freezing when I click "OK" and I am geting this in the logs:
wtools error.png
Yes it's working now.