softwarehowto.com
  Home Contacts Partners Add Software Remove Manuals
 
PC Surgeon: DLL orphan manager search system for DLLs and then cross reference against all executable and binary files
 
Introduction
PC Surgeon
System Requirements
   
Interface
Menu
Toolbar
Command Line Options
Configuration
   
Examine System
System Summary
System Benchmark Tests
Disk Evaluation
Registry Browser
DLL Orphan Manager
   
Capture & Monitor
Health Monitors
Software Change Monitor
Realtime Activity Monitor
Screen Capture
Video Capture
   
Repair & Tune
Recover Files or Passwords
Registry Analysis & Cleanup
Memory Defragmenter
Prevention
Reports and Log
System Examination
Windows Examination
Advanced Windows Examination
File/Folder Examination
Network Examination
Web Examination
   
 
Buy PC Surgeon Online! Buy PC Surgeon Online!

DLL Orphan Manager

This function will search your system for all DLLs (libraries) and then cross reference them against all executable and binary files to try and determine which DLLs may be orphans by way of not being referenced by your system and which DLLs and executable files are duplicated on your system.

barcode labels software undelete files memory stick sd card data recovery
undelete sd card data recover deleted images unerase picture
purchase order systems file recovery software download hard disk restore restore

How it works:

The DLL Manager function will search all local drives for all files with the extension EXE,DRV,DLL,VXD and will then examine the PE header information for library import data. This data is part of the standard x86 binary and shows what libraries the executable will automatically load.

Note: Many executables manually load and unload libraries during execution, our function will NOT detect any dependancies on libraries managed in that fashion.

Once the search is complete, the manager will index all the retrieved data and will present a master list of all DLLs on the local system and a count of how many times a reference was detected in an executable file.

The data and how to use it:

Once the retrieval is complete, you will be presented a form with several lists:

DLL list - This list presents all DLLs and the number of times referenced by executables (exe,vxd,drv,dll). By clicking on an entry in this list (or use CTRL or SHIFT for multiple entries) you will populate the location and import lists. If a DLL shows a count of 0 then no executable specifically imported the DLL.

Location list - This list shows the file(s) where the DLL from the DLL list is located. You will see any duplicates in this list shown with their different locations. By clicking on an entry in this list you will populate the file action list. Multiple locations may be selected.

Import list - This list shows the files that import the DLL from the DLL list. By clicking on an entry in this list you will populate the file action list with all occurances of files matching the name of the executable selected in this list. Multiple import files may be selected.

File action list - This list shows the results of selecting files from the location or the import lists. Each file is shown with its name, date, size, declared version and full path. Any file that does not have declared version information will show a '?' in that field. You may select any single or multiple files from this list to be deleted using the "Delete File" button.

Actions you can take:

  • Start Search - This button will clear all data in the lists and start a new search.
  • Delete File - This button will delete all selected files from the File Action list.
  • Save Data - This button will save the data from the lists to files in the PC Surgeon folder for future retrieval.
  • Load Data - This button will load data from files into the DLL Orphan Manager lists and will invoke an indexing of that data.
Buy PC Surgeon Online! Buy PC Surgeon Online!
 
Home Contacts Partners Add Software Remove Manuals