What programs do you use to analyze/monitor files and registry for constructing portable apps?
List whatever you use, please!
thanks...
New: NAPS2 (Feb 24, 2025), Platform 29.5.3 (Jun 27, 2024)
1,100+ portable packages, 1.1 billion downloads
No Ads!, Please donate today
The main one used is Regshot, as you've seen in the other thread you created. Please refrain from just creating new threads for the sake of it; you're not really adding anything new with this thread.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I know but im lookig for more.
i have tested Regshot and it couldnt find a registry entry i created...
does it track files too?
when you make a shot 1, the state of the system is taken, then you make shot 2 and compare, you will see the differences in registry and files. Thats what you need.
But if you need something more, you have to tell us exactly what it is.
Otto Sykora
Basel, Switzerland
I want more advanced monitoring utilites...
I think you will have to explain more in detail what you mean by monitoring utilities.
The people who create the portable app use regshot in general, since it shows all changes done by the software tested.
What exactly do you want to monitor?
Can you give some more details, otherwise I doubt someone can help you here.
For installation the regshot is the right thing. If you want monitor something like network connections and see them work, you can use something like wireshark (google for it)
Otto Sykora
Basel, Switzerland
http://sandboxie.com/
It requires administrative rights to install, but not to run.
Here is a portable version, but it requires administrative rights to run (because it installs the driver, then uninstalls them when you close it).
I use it also to new applications because I'm simply tired of having junk all over my computer, and spending days cleaning it up.
Note that this does not monitor registry changes... it just shows you the files in the sandbox and they're location only. I use regshot (portable) for that.
total uninstall. but this is not free. but it gets the work done
For almost all apps you may portablize, you only need to worry about the registry and files that are created.
RegShot works fine... if you tested it and it can't find the change you made, that's very unusual. Can you give a play-by-play of the test you performed? Maybe we can help there.
Me, I use RegShot and (gasp) Windows Search, configured to show all hidden and system files, and then I compare timestamps to determine which files were created by the app. It's a wide net, but it works.
If you want a comprehensive set of system tools, check out the Sysinternals Suite:
http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx
ProcessMonitor, which is part of the suite, gives realtime process and registry monitoring.
I made this half-pony, half-monkey monster to please you.
I have VMware...is it better than sandboxie?
and i got total uninstall too. its nice but once I really messed up my computer after uninstalling with a log I haven't reviewed...
then after I had repaired my computer I looked at the log and saw that it deleted some really important registry stuff - and Im just a beginner. I don't understand everything.
Is there a guide for process monitor? its really confusing. and when I open notepad.exe it lists over 100 lines. I would like to know more about it that i will be able to use it efficiently for monitoring.
does have some issues with large files (I've only had one problem with a 100MB file that it couldn't remove, but thats another story)
My PC is to slow for VMWare, so I haven't had a real chance to try it, sorry.
But try sandboxie, I think you will find it very useful.
@Iamstilla
what you mean by monitoring your PC, but if you mean something continuously noting down what you have installed and what not, there was a utility called cleansweep from pkpsoft (it seems to be owned by symantec now?). But this is about the same as total uninstall and I have doubt that it is any better. Those things can note down all sorts of installations, but what for ? To use it to uninstall simply all it noted as have been installed, the result is you might loose half of your system files with it. It is meant to 'clean' files which have no deinstall scripts provided, but even there, it may delete ordinary windows system files needed for other purposes as well. I would not play with things like that unless you know very well what are you doing.
VMware itself will not tell you anything, it is just like a second computer for testing and it can be simply reset to original state within seconds, but thats abt all. Sandboxie will give you much more infos about installed software.
But if you want have something giving you the *complete* information, means registry and file changes, then regshot might be the most advanced tool.
Otto Sykora
Basel, Switzerland
I think what some people are getting at is that there are many, many things you can "monitor" on your PC:
If you're talking about monitoring for portable apps then the suggestions given to you already (regshot/total uninstall/sandboxie et al) will work just fine. There isn't anything else you should need. If you really want to then you can find additional free tools for monitoring/watching for changes to files/folders that you specify (I don't know of any off the top of my head).
SIW Portable will be able to monitor or report on some of the above that aren't cover by previously mentioned apps such as CPU/Mem usage and temperatures.
So the question is what do you want to monitor and why? Or more specifically why do you feel that what has been suggested so far is not adequate given that it's what most people use here? (if it's good enough for them it should be good enough for you)
Because i want to make some programs portable and I will need a program which will monitor every changes made to the computer during the installation
Then Regshot and Sandboxie should be all you need.
not only will sandboxie monitor what files are created/modified, it will also prevent changes to your PC