|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
|
Many systems have orphaned Program Files and AppData folders that beg to be removed when recycling or cleaning up a system. Anyone know of a utility to identify them, e.g. list and optionally remove all Program Files folders for which there is no entry in Add/Remove Programs? Would be nice if it could also clean out related AppData folders.
Revo Uninstaller makes it easy to clean up unwanted programs and their residuals, but it requires that the programs be installed. I'm talking about programs that have been uninstalled. Somebody cue Nick!
|
|
#2
|
|||
|
|||
|
Quote:
__________________
site under construction. Please usehttp://www.google.co.uk/before asking for help. |
|
#3
|
||||
|
||||
|
Should be an easy task to compare folders in program files to their respective add/remove programs entries and push out the orphans with an option to delete.
Won't be so easy with Appdata folders as these aren't defined by installer apps in the registry, usually in the programs themselves. That part might not be so doable... I have one concern however, the possibility of a program "installing" to program files but not using an official installer method that puts an entry in add/remove programs... Let me run some experiments and see what I come up with... (as time allows)
__________________
Author of d7, and TONS of other FREE PC technician's tools. www.FoolishIT.com Checkout my videos on d7: An introduction to v6.6.x and Configuration Overview Also check out My Network Boot Setup details, and the comment thread. Boot diag CDs over the network / deploy Windows installs with updates, drivers, and pre-installed apps in minutes! |
|
#4
|
||||
|
||||
|
@dannyd: Yeah, me too, but there has to be a faster way. Doing it manually also doesn't tell you whether the program is still installed. I'd like something t6hat makes quick work of the task and doesn't bork an installed program. Thanks for the reply, nevertheless.
|
|
#5
|
||||
|
||||
|
Larry, got a rough draft attached.
EDIT AGAIN: Removed attachment, see my next post down for a current draft, fixed for x64 OSes.
__________________
Author of d7, and TONS of other FREE PC technician's tools. www.FoolishIT.com Checkout my videos on d7: An introduction to v6.6.x and Configuration Overview Also check out My Network Boot Setup details, and the comment thread. Boot diag CDs over the network / deploy Windows installs with updates, drivers, and pre-installed apps in minutes! Last edited by FoolishTech; 04-02-2012 at 04:04 PM. |
|
#6
|
||||
|
||||
|
Thanks, Nick! Will give it a try and post results.
|
|
#7
|
||||
|
||||
|
Ok, got the 64 bit issues sorted, and file is attached....
Let me know if this works ok and I can add to a new D7 version... EDIT: attached a newer draft with a few new features. When clicking on a directory in the results list, it identifies the dir size and whether it contains EXEs and/or DLLs, and also gives you the option to open the directory in Explorer. EDIT AGAIN: Added this feature to the Maintenance tab (under Not Automated) in D7 v5.8.4 uploading now... All future updates to this code will likely be through D7 only, but I will leave the original attached to this post for reference/stand-alone usage.
__________________
Author of d7, and TONS of other FREE PC technician's tools. www.FoolishIT.com Checkout my videos on d7: An introduction to v6.6.x and Configuration Overview Also check out My Network Boot Setup details, and the comment thread. Boot diag CDs over the network / deploy Windows installs with updates, drivers, and pre-installed apps in minutes! Last edited by FoolishTech; 04-02-2012 at 05:26 PM. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|