Jump to content

Return to Piriform.com

Photo

MUICache not wiped, could be?


  • Please log in to reply
5 replies to this topic

#1 OFFLINE tray

tray

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 15 June 2008 - 07:42 AM

Hi!

I am a happy user of CCleaner, my version is 2.08.588, I am running Windows XP Pro SP2.

I recently discovered that all the programs I started got listed in the registry at MUICache
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache

My problem is, I do not want to have a history of the programs I started.
I've read some forum posts and learned that this is a multilangual feature, and it does no harm if I delete its contents.

There's a MUICache checkbox on the CCleaner GUI, but I guess it "just" checks if the paths are correct.

What I am asking for is an option to clear the entries in the MUICache registry folder. To make it more configurable, it would be a useful option to have a custom list of registry entries to delete, just like we have for files and folders.

Thanks

#2 OFFLINE tray

tray

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 15 June 2008 - 07:45 AM

Sorry, should have been posted in the Suggestions forum. My fault.

#3 OFFLINE davey

davey

    Keep it simple !

  • Members
  • PipPipPipPipPip
  • 2,235 posts
  • Gender:Male
  • Location:Maryland U.S.A.

Posted 15 June 2008 - 08:29 AM

Hi!

I am a happy user of CCleaner, my version is 2.08.588, I am running Windows XP Pro SP2.

I recently discovered that all the programs I started got listed in the registry at MUICache
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache

My problem is, I do not want to have a history of the programs I started.
I've read some forum posts and learned that this is a multilangual feature, and it does no harm if I delete its contents.

There's a MUICache checkbox on the CCleaner GUI, but I guess it "just" checks if the paths are correct.

What I am asking for is an option to clear the entries in the MUICache registry folder. To make it more configurable, it would be a useful option to have a custom list of registry entries to delete, just like we have for files and folders.

Thanks

Hello Tray,
The Registry location that you have specified has nothing to do with what you want to do.
Do not mess with it.
What you have referred to has to do with "strings " of descriptive data that can be used for English and other languages.
Please remember that MUI has to do with computer languages as well.

http://www.ccleanerbeginnersguide.com/ CCleaner Beginner's Guide.com
Save this link for your reference. See the topic Cleaner Information.
The option that you seek already exists at Cleaner > Windows tab > Advanced list > User Assist History.
Turn this option on and each time that you run the Cleaner the history list of programs run,# of times,date last run etc. will be removed.The list will automatically start to be built again by Windows.
The list of Most recently/frequently used programs will disappear from the Start menu.
I am unsure what effect this may have to other functions in Windows.

This list can be hidden by other means but the list will still exist.
To hide the list on the Start menu use right click on Start > Customize > Programs box > set Number of programs on Start menu to 0 .
This will eliminate the list from showing until changed to some other value.

I advise all inexperienced users to not use the Advanced cleaning options as they are for certain specific uses and will have effects that you may not desire.They truly are for Advanced users for specific reasons.
Take the time to learn more about these items through the reading of the forums and the use of Wikipedia.
They do not improve the performance of your system.

Good luck,
:) davey

Edited by davey, 15 June 2008 - 09:17 AM.


#4 OFFLINE tray

tray

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 15 June 2008 - 10:38 AM

Hello Tray,
The Registry location that you have specified has nothing to do with what you want to do.
Do not mess with it.
What you have referred to has to do with "strings " of descriptive data that can be used for English and other languages.
Please remember that MUI has to do with computer languages as well.

http://www.ccleanerbeginnersguide.com/ CCleaner Beginner's Guide.com
Save this link for your reference. See the topic Cleaner Information.
The option that you seek already exists at Cleaner > Windows tab > Advanced list > User Assist History.
Turn this option on and each time that you run the Cleaner the history list of programs run,# of times,date last run etc. will be removed.The list will automatically start to be built again by Windows.
The list of Most recently/frequently used programs will disappear from the Start menu.
I am unsure what effect this may have to other functions in Windows.

This list can be hidden by other means but the list will still exist.
To hide the list on the Start menu use right click on Start > Customize > Programs box > set Number of programs on Start menu to 0 .
This will eliminate the list from showing until changed to some other value.

I advise all inexperienced users to not use the Advanced cleaning options as they are for certain specific uses and will have effects that you may not desire.They truly are for Advanced users for specific reasons.
Take the time to learn more about these items through the reading of the forums and the use of Wikipedia.
They do not improve the performance of your system.

Good luck,
:) davey


Hi davey,
Thanks for your quick reply. However, I am sure that cleaning the above registry location (and other MUIcache locations) is exactly what I want to do. Okay, maybe not cleaning the whole but removing specific entries.

I am aware of the recently run list in the Start menu and I have already disabled it.

My problem, again, is that when I run a program it leaves its trace in the registry in several places. COM interfaces, file extension associations, firewall settings, and also MUICache. Even if I uninstall the application, many of these entries will remain there.

Now I understand that this kind of keeping personal privacy is not the main goal of CCleaner, but in fact this functionality is what I need right now, and I thought it would make a feature suggestion. Actually, I was a bit suprised that CCleaner doesnt have this already :rolleyes:

Thanks again

#5 OFFLINE paln

paln

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 28 July 2008 - 05:18 PM

I am just googling for the very same thing! In fact, this is how I came across this topic.
Can we expect that in the (near? :)) future this will be added to the CCleaner? Since there are, at least, two of us?
To be hones, I am also a bit disappointed, that, even thou there is an option in "Registy section" to check MUI Cache, some values are not wiped. Even thou phe path is incorrect - there are values pointing to my usb flashdrive which is no longer mounted.

#6 OFFLINE TwistedMetal

TwistedMetal

    Forum Moderator

  • Moderators
  • 1,592 posts
  • Gender:Male
  • Location:Avondale, AZ
  • Interests:CCleaner, XBOX ONE, Android, iPhone

Posted 28 July 2008 - 05:57 PM

winapp2.ini supports MUICache.

Check out my sig at the bottom of this post.
Your Friendly Neighborhood Piriform Forum Moderator
Quick Links: Piriform | Piriform Documentation | Downloads