- What are the different icons that I get in my programs folder for MemMaid?
MemMaid: This is the shortcut for the main program which is used to start a full copy of the program
MemMaid QuickCleaner: This is the shortcut to the QuickCleaner module and it can be used to run a quick clean without the need to run the whole MemMaid application
MemMaid ReclaimRAM: This is a shortcut to the ReclaimRAM feature in MemMaid and it can be used to free your system RAM without the need to run the whole MemMaid application
- What are the main MemMaid screens?
MemMaid has six main screens each one of them represents a main feature in MemMaid.
MemMaid has six big beautiful icons towards the bottom of the screen and displayed on tabs (not available on square screen devices), each icon represents one of MemMaid’s major features (screens).
- Cleaner
- Notification Queue
- Start Ups
- Memory Tweaks
- Storage Usage
- Running Processes
- How do I switch between the different screens?
To switch between the different screens, tap on the icon that represents the screen you want to go to, or you can use the "jump to" menu and select from the menu the screen you switch to.
- What are the "screen views"?
Some screens have different views, (Example: The Cleaner has a Quick and an Advanced views)
If the feature you are using has more than one view, a small arrow will be displayed beside the screen name. Tap the arrow and a drop down menu will show you all the available views for you to select the view you want to use.
If you are using the "jump to" menu then those different screen views will be presented in the menu as sub menu items.
- What are those buttons at the top-right hand corner?
All screens have three buttons at the top-right hand corner.
These buttons are:
- Refresh:
This will make MemMaid to refresh the data viewed in the current screen.
- Options:
This will bring up the options dialog for the current screen.
- Help:
This will bring the help for the current screen.
- Why those tool buttons are not active all the time?
The status of tool buttons (top-right hand corner) depend on the active view, for example some views allow refresh while some other view don't have this functionality.
- How about the menus at the bottom, what are they for?
The bottom bar provides two main menus with useful functions for your convenience.
- Jump to menu: Provides you with a quick way to switch between the different views.
- Tools menu : Provides you with a set of extra functions and utilities.
- What are the functions available in the tools menu?
The available functions in the tools menu are
- Exit : To close MemMaidPowerOff
- Power OFF : To turn OFF the PocketPC (You can configure MemMaid to be closed also when this feature is used through Program settings)
- SoftReset : To SoftReset (reboot) your device. (MemMaid will ask for confirmation before performing the SoftReset, this can be changed through Program settings)
- Info : To get information about your PocketPC
- Settings : For global Program settings
- About : To display MemMaid’s about dialog which has the copyright information, version and registration info.
- How do I choose what to be cleaned?
By clicking the check boxes beside each cleaner category you turn this category ON or OFF.
- What are the cleaning categories?
These items define the clean criteria you want MemMaid to use, to give you great flexibility in configuring MemMaid Cleaner.
Example: You can select to delete the PIE Cache files but not the PIE cookies.
- What are the available cleaning categories?
Here is a list of all the available cleaning categories:
- Windows Temp Files The operating system created temp files
- AvantGo Cache Files Cache files create by AvantGo
- IE Cache files Pocket Internet Explorer cache files
- IE Cookies Pocket Internet Explorer created cookies
- IE Address History The list the web site names you have in the IE address bar
- IE History The history list of web sites visited
- Dead Shortcuts Shortcuts pointing to removed programs.
- Dead Registry Registry entries pointing to non-existing programs (uninstalled)
- Bad uninstall data Left over uninstall data from uninstall programs.
- MS Reader Bookmarks The Microsoft Reader created bookmarks
- Mail Attachments Email attachments stored on your device.
- Notify Queue Duplicates Any identical duplicate entries in the notify queue
- Log File (Phone Edition) Phone log file (only for PocketPC Phone Edition)
- User Folder 1 & 2 Those can point to any folders (defined by users). Point this to any 3rd party product cache folder.
- Custom Extensions Custom Extensions defined by users (e.g. *.old , *.~ba , ...etc)
- What is the scan button in the "Quick Cleaner" view?
Once you are done selecting what cleaning categories you want MemMaid to do, tap on the [scan] button, this will make MemMaid scan your memory and report the size of the items it found. Scan doesn't delete the files. If you want to know more details about the files found by MemMaid then you nees to switch to the Advanced Cleaner.
- How do I clean in the "Quick Cleaner" view?
Once you are done selecting what Cleaning Categories you want MemMaid to do, tap on the [clean] button, this will make MemMaid scan your memory for junk files and delete them and then report the size of the items it cleaned. If you want to know more details about the files found by MemMaid then you need to switch to the Advanced Cleaner.
- Are there any other options for the cleaner?
The cleaner can be configured through the Cleaner Options dialog (accessible using the gear icon at the top-right hand corner).
.
- What is the Advanced Cleaner view?
The advanced cleaner gives you all the features in the Quick Cleaner with even more flexibility and control over what to be deleted.
- How do I clean in the Advanced Cleaner view?
To be able to clean the system and delete any files in the advance mode you’ll have to let MemMaid scan the memory first (tap on the [scan] button).
Once MemMaid scans your memory it will list all the files and registry entries it found. Now you can select/unselect individual items in the list and then tap the [clean] button to delete them.
- How can I get more information about the entries found in the Advanced Cleaner?
You can get more information about the entries found by MemMaid. Select the entry and more information will be displayed in the bottom window about the selected entry.
- Are there any other options for the cleaner in the Advanced Cleaner?
The "Advanced Cleaner" and the "Quick Cleaner" both share the same cleaning options (accessible using the gear icon at the top-right hand corner).
- What are the available options to customize my cleaners?
Custom Directories:
MemMaid gives you the ability to have two custom directories to be cleaned. You can setup up those directories to point to any third part application cache directory and MemMaid will clean it for you.
(Please note: MemMaid will delete all the files and subdirectories in this directory so please make sure it’s safe to do so before using it)
Custom Files:
MemMaid can search your memory for files with specific extensions and clean them (Those files usually are backup files or temporary files).
MemMaid has a preset list for *.tmp, *.bak, *.log and a 4th one to allow you to specify your own extension.
Turn ON the extensions you want MemMaid to clean for you.
(Please make sure the extension you enter is used for a junk files you want to get rid of)
Ignore references to external cards:
Use this feature to tell MemMaid to ignore references to external cards.
If you have multiple external memory cards which you switch among them or have one that is not inserted while cleaning you might want to turn this feature ON.
Secure File delete (wipe):
Normal file delete will only mark the files deleted. While this cleaned memory is available to be used by other programs, these files can get “undeleted” using special programs.
By turning this option ON those files will be wiped out totally without a chance for them to be undeleted again.
Close PIE before cleaning:
Turning this feature ON gives MemMaid more control over cache directories and files.
- Can I get MemMaid QuickCleaner to work everytime I restart my system (SoftReset)?
You can configure MemMaid to start to do so by through "Cleane with th system start" option in the the cleaner options.
When this feature is turned ON, MemMaid will run automatically after any SoftReset and clean the memory for you using the items that you have opted-in in the main cleaner dialog.
- What categories does the QuickCleaner use when it start with the system?
When the QuickCleaner starts (if it's configured to start with the system or through the "MemMaid QuickCleaner" shortcut) it will use the last saved options and categories in the Cleaner screen in MemMaid.
- Can I get the QuickCleaner module to run silently when it starts with the system?
You can configure the QuickCleaner module to do that and more through the options
Show Report:
This feature works if you select MemMaid to start with the system. When this feature is turned ON, MemMaid will show you a report of what it cleaned and the amount of memory it freed after a SoftReset.
Show Progress :
When this feature is turned ON, MemMaid will show you the progress while it’s cleaning each item after a SoftReset.
By turning “show progress” and “show report” OFF, MemMaid will clean the memory silently after each SoftReset and then closes itself after it finishes without reporting anything.
- What is the notification queue?
The notification queue is a special database of events and programs registered to run at those events (alarms, reminders, card insertion, USB connection …etc).
- Why do I need to clean this database?
For some reasons some programs get registered for the same event more than one time. Those duplicate entries slow down your device and that’s why it’s better to find and delete them.
Also some other programs register themselves for some events and when you uninstall those programs they leave behind those registrations
- How do I find the duplicate entries?
MemMaid can do this for you, just tap the [Find Duplicate] button and MemMaid will search the whole list and mark the redundant entries for you.
- How do I delete notification events?
By clicking the [delete] button all the marked entries will be deleted.
- Is it safe to delete any event?
No, please delete only the duplicates or the entries you know for sure you don’t want.
Deleting important entries might cause your device to not function probably.
- Can I add my own notification?
Yes, MemMaid gives you the ability to add your own notification, tap [Add] and then fill your notification parameters.
The application you select will run at the event or time you choose.
- ActiveSync stopped working after I deleted some notification queue entries, what did I do wrong?
This is because you manually deleted a crucial notification in the notification queue (that's ActiveSync).
To get this back you don't need to Hard-Reset, you need to create it again
In MemMaid,
- Go to the notification Queue tab and tap [Add]
- Select "An Rs232 connection detected" in the event
- Select \windows\repllog.exe in the target
- Tap [ok]
Now you can connect to ActiveSync.
MemMaid will never delete this entry on its own, you'll have to select it yourself and delete it manually for this to happen.
- What is the "start-ups screen"?
This scree shows you the list of programs which run with the system start (After a SoftReset).
This screen has three views
- Start up programs
- Start up services
- Today plug-ins
- What is the startup programs view?
This view shows you the list of programs in the startup folder which run with the system start (After a SoftReset).
- What is the startup services view?
This tab shows you the list of services (DLLs) which run with the system start (After a SoftReset).
- What is the today plugins view?
Today Plug-ins are special programs which display information right into your today screen. (Example, Date, Calendar, tasks …etc).
- Can I get more details about each entry?
Select any item in the list and more information is going to be displayed at the bottom window (information window).
- How do I delete entries?
Select the entries you want to delete and then tap the [delete] button.
- How do I add my own entries?
Tab the [add] button and this will take you to a file select dialog,. Select the program you want to add then tab (OK).
Please note that you can only add starup-programs.
- How can I arrange the execution order of the startup programs?
MemMaid show you the running programs in the order they run with. Select the program you want to change its place and tap on the buttons with the up or down arrows to move your selected program.
Please note that, changing the running order is not supported on the "startup services"
- How can I arrange the today plug-ins?
Select the plug-in you want to move and click on the [^] or the [v] button to move this plug-in up or down.
- Why would I need to delete a plug-in?
Some plug-ins leave information about themselves even after you completely uninstall them, those entries in the registry are useless and deleting them will make the registry cleaner. To help you identify those bad data, MemMaid will mark them with a different color.
Please note: Delete here will just delete the registry database entry for this plug-in and will not uninstall it from the device
- How do I activate/deactivate a today plug-in?
Click on the circle beside the plug-in name in the list to enable/disable.
Green means ON and grey means OFF.
- How can I access a "today plugin's options" screen?
Some today plugins allow you to customize them, if a today plugin has options, MemMaid will enable the gear button (between the move up and the move down buttons) when the entry for this today plugin is selected. Once this button is active you tap on it to bring the extra option s for this selected today plugin.
- There is Tewak screen, why do I need to tewak my system?
MemMaid gives you the ability to change some system settings (tweak) to get better memory utilization.
(Please not: changing any of these tweaks will not take effect until you tap [apply] and allow MemMaid to SoftReset your device.
- What are the available tweaks which MemMaid provides?
* IE Cache Folder place
Move the Internet Explorer cache to external cards and save the main memory for more important data.
* IE Cache size limit
Limit the size of the Internet Explorer cache.
(Please note: in some devices IE doesn’t like changing this value and will return it back to what it was again)
* Font cache size
Change the font cache size. More memory allocated means a faster display. Less memory allocated means slower display.
* AvantGo Cache Folder place
Move the AvantGo cache to external cards and save the main memory for more important data.
- What are the available views in the tweak screen?
There are two views for tweaks.
- Memory Tweaks
- DLL Optimizer
- The tweaks settings don't stick and they go back to the default value, Why is that?
Some manufacturers (OEMs) don't allow those changes, well they allow them but they reset them each time you SoftReset your device to factory settings, if this happens with your device, then unfortunalty MemMaid can't do anything about that.
- How can I use this memory slider in the tweaks dialog?
MemMaid also gives you an easy access to partition your RAM between “Storage” and “memory”.
Memory is managed automatically. This feature is used to temporally adjust the allocation of storage and program memory and the system might change it back whenever it runs short of memory.
- Why I can't move the memory slider in the tweaks screen?
If you can't move the slider then this means you have Windows Mobile 5, due to the nature of the new memory model used in this version of the operating system, MemMaid can't change how the memory is allocated. This feature is only available in PocketPC 2002 and Windows Mobile 2003.
- What is the DLL Optimizer?
The most important part of your PocketPC’s memory is the main memory as it contributes directly to the speed and performance of your PocketPC. The more free memory you have in the main memory the faster your PocketPC is.
This feature allows you to move some program DLLs (extensions) from the main memory to other less important storage memory types. (Like built-in storage, iPaq-file-store, SD Card, CF Card …etc).
- How do I use the DLL Optimizer?
The first thing you need to do is to enable this feature. Go to the “DLL optimizer” screen in the Memory Tweak tab. If the button there says [enable] you’ll need to tab on this button to enable this feature. If the button there says [disable] this means this feature is already enabled.
- Now, which DLLs should I move?
The DLLs listed in the left hand side depend on your PocketPC and the programs installed in it. The DLLs listed there in a green color are reported by users to be safe to move.
The Yellow DLLs are today-plugin DLLs (today plugins usually prefer to be installed on the main memory, however, they might work fine in your device if you move them)
You can try to move other non-green DLLs listed there as well but you’ll have to make sure that the programs they belong to are still working fine. So, before moving DLLs make sure to check the info window below the DLL list, when a DLL is selected, this window will display information about it including the program it belongs to.
- What if I move a DLL and its program is not working?
You can move the DLL to a different memory type and try again. If the program insists to have its DLL in the main memory so maybe it’s a good idea to leave this DLL in the main memory. (Note: you’ll need to move any DLL back to the main memory before trying to move it to any other memory type).
- How would uninstalling programs work with this?
The uninstall program will try to remove installed DLL from where it was installed the first place, Using this feature might confuse uninstall programs. So before uninstalling any application please make sure to move its moved DLLS back to the main memory.
- What happens when I disable this feature?
When you disable this feature, MemMaid will move all the moved DLLs back to the main memory.
- Now the "Storage" screen, what is it for?
The storage screen gives you many tools to understand how your storage is used, with better understanding of how your storage is used you can manage it better by moving stuff around.
- What are the available views in the "storage" screen?
There are three views
- Storage Usage
- File Finder
- Databases
- What does the "storage usage" view in the storage screen show me?
This view gives you a view of how the storage in your device is used.
The root is your device, and down from this entry in a a tree view you can find all the direct directories and their size you can drill down to sub directories if there is any by tapping on the small plus sign beside the directory you want to look inside.
- How do I see the files inside a folder?
MemMaid doesn't show the files right in the tree view, however MemMaid allows you to explore any directory in your favorite file manager.
Select the folder and tap on the [browse] button, this will open the File Explorer on this directory. Use file explorer to check the files in this directory.
To use a different file explorer go to options (At the top-right) and select the file explorer you want to use
(please note: if your file explorer doesn't support command line options, this feature will not work)
- How do I use the Pie chart ?
Select any directory, and tap on [Chart]. once the chart is displayed you can change the selected diretory and the chart will change to display the data of the selected directory.
- How do I close the pie chart?
You can close the chart by tapping on the small [x] at the top-right of the chart.
- How do I delete a folder?
Select the folder and then tab on the [delete] button.
Please be cautious when you delete folders.
Make sure you really want to delete the selected folder.
- Does this show sizes in RAM or ROM?
This feature can show files in RAM, ROM or both. To change the settings tap on the options button (At the top-right)
- What do you mean by ROM?
There is a special flag in each file which tells you if this file is marked ROM or not.
If a file is marked ROM, then this file can't be accessed, deleted, moved, renamed...etc
- Can I search for big files?
Yes, you just need to switch the view to the File Finder view.
- What can I use the "file Finder" for?
This feature gives you the ability to find and locate files on your storage based on their names and/or sizes.
- Does the "File Finder" search in RAM or ROM?
This feature can search for files in RAM, ROM or both. To change the settings tap on the options button (At the top-right)
- How do I start a new search?
Just tab the [Find] button and fill in your search criteria and MemMaid will start the search and display the results for you.
- Can I search for zero size files?
Yes, Choose *.* in the “file name” field and choose 0 in the “less than” field. And start your search. The results will be any file with a zero size.
- What does [Launch] do?
By selecting a file from the result list and tapping [Launch]. MemMaid will try to find the appropriate application that can open this file and open the selected file with it. If MemMaid can’t find a program that understands this file’s format, you’ll get an error message.
- Now, what does the "database" view show me?
This feature gives you information about databases in your PocketPC.
- How do I get more information on a database?
Select the database and tap on the [info] button. This will take you to another window with more information about the selected database.
- How do I delete a database?
Select the database and then tab on the [delete] button.
Please be cautious when you delete databases. Make sure you really want to delete the selected database.
- What is the "process" screen is for?
The name says it all, it gives you information about the running processes
The list has an extra column that shows the amount of memory (heap) allocated by this process.
- How do I terminate a process?
Select the process and tap [Terminate].
MemMaid then is going to check wither this process can told to exit or does it have to be closed gracefully.
MemMaid will then ask you to choose what you want to do.
If you tap [Close], MemMaid is going to ask this process to terminate.
If you tap [kill], MemMaid is going to terminate the process gracefully.
- What if I kill an important process by mistake?
If you kill a process that shouldn’t be killed, all you need to do is SoftReset your device and the device will go back to normal again.
- Is the process list and the used memory always up to date?
Unfortunately not, calculating the memory used by each process is a lengthy operation that's why MemMaid doesn't refresh itself automatically.
You c an force MemMaid to refresh the list though, you just need to tap on the refresh button at the top-right hand side.
- What is the ReclaimRAM utility?
MemMaid can retrieve RAM that is currently used by running programs. Results may vary depending on your device. It can be from few KB up to several MBs.
- How do I use ReclaimRAM?
There are two possible ways.
From within MemMaid, Tap on "Jump To" -> "ReclaimRAM". Then tap on Reclaim button or using the shortcut in the programs folder.
MemMaid will display how many bytes were claimed.
You can also assign the ReclaimRAM shortcut to a hardware button and use it whenever you run low on memory.
- Will I loose any data if I use ReclaimRAM?
No, because MemMaid uses a standard Windows Mobile procedure for claiming this memory. However some applications that are not designed to handle this procedure may not respond properly.
- Will MemMaid close all running programs if check on the "Close running program"?
No, MemMaid will leave the Active programs and ActiveSync. MemMaid will try to close the other programs in a peaceful manner, if one program didn't respond or didn't close because it requires user interaction, MemMaid will not close it.