Miscellaneous topics that do not fit into specific categories.
You don't need a separate product for this on most operating systems, since there are built-in tools that can generate a list of open files.
On Windows, you can use Sysinternals Handle (free from Microsoft https://learn.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite ). After downloading it, run:
handle.exe > C:\temp\openfiles.txt
This will create a text file listing all open handles, including files, before you restart. You can also filter by file type if needed.
Another built-in option on Windows is:
openfiles /query /fo table > C:\temp\openfiles.txt
Note that openfiles may require enabling local file tracking first and then rebooting once to activate it.
If your goal is simply to know which applications are running so you can reopen them after restart, you might instead look at session restore features built into your OS or use scripting to capture running processes:
tasklist > C:\temp\processes.txt
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin