Jump to content

nolme

Experienced Members
  • Posts

    30
  • Joined

  • Last visited

Posts posted by nolme

  1. Just to make sure, tell them to open contacts and see if the cards are there; or better yet did the user ever make cards or have they this whole time been mistakenly believing the auto-complete (nk2 file) was their contacts.

    for more information see: http://www.nirsoft.n...tocomplete.html

     

    Thanks, I'll have a look

     

    @Alan_B : when does this has been applied ? When installing the product, Licence Agreement is link online which isn't legal in France it seems because editor (Piriform) can change the licence apply to all previously installed products. And We don't read LA at every build.

  2. C:\Windows\SoftwareDistribution\Download : Depends on your computer. On a fresh Windows Vista installation, it may be huge.

     

    For Google, Maybe they have changed it. Can't we add both of them ?

  3. There's a winapp2.ini cleaner for the SoftwareDistribution folder:

    %WINDIR%\SoftwareDistribution\Download

     

    This directory is not safe to clean:

    %WINDIR%\$hf_mig$

     

    CCleaner already cleans prefetch under:

    Advanced - Old Prefetch Data

     

    Thanks,

     

    I've posted on the good topic.

    Thanks for hf_mig information.

    (Everybody can read this article which describe much more :

    http://blog.ryantadams.com/2008/02/21/what-is-hf_mig-and-can-i-delete-it/)

     

    Vincent

  4. Hi,

     

    I'll post here various folders I've noticed that wasn't cleaned by CCleaner accros multiple versions.

    Maybe some of those are already managed.

     

    C:\Program Files\Lenovo\System Update\session

    See : http://forums.lenovo...-p/90544/page/2

    "You must keep system, temp, QuestResponse.xml and updates.ser, or else System Update won't start. You can safely delete all other directories."

    Size : 2.2 GB for me.

     

    C:\Windows\SoftwareDistribution\Download

    Contain Windows update temp folder.

    Size : 800 MB

     

    C:\Program Files\Google\Update\Download

    Google update folder

    Size : 22 MB

     

    %CURRENT_USER%\Application Data\Easeware\DriverEasy\drivers\*.*

    The driver updater DriverEasy (www.drivereasy.com) download updates.

    Size : 130 MB

     

    %CURRENT_USER%\Application Data\Easeware\DriverEasy\updates\*.*

    New software version are stored here

    Size : 5 MB

     

    Vincent

  5. Hi,

     

    I've downloaded the latest version with all options activated and some folders were not cleaned :

    %WINDIR%\SoftwareDistribution\Download : Contain Windows Update download directory

    %WINDIR%\PreFetch : Windows File Prefetcher

    %WINDIR%\$hf_mig$ : Windows Update folder

    %WINDIR%\$NtServicePackUninstall$ : Windows Update folder

     

    Vincent

  6. Hi,

     

    I'm using CCleaner 3.15 with CCEnhancer and it seems these folder are not cleaned :

     

    C:\Program Files\Lenovo\System Update\session

    See : http://forums.lenovo.com/t5/ThinkVantage-Technologies/System-Update-Delete-Files-left-in-C-Program-Files-Lenovo-System/td-p/90544/page/2

    "You must keep system, temp, QuestResponse.xml and updates.ser, or else System Update won't start. You can safely delete all other directories."

    Size : 2.2 GB for me.

     

    C:\Windows\SoftwareDistribution\Download

    Contain Windows update temp folder.

    Size : 800 MB

     

    C:\Program Files\Google\Update\Download

    Google update folder

    Size : 22 MB

  7. Hi,

     

    I've find a strange thing on my computer (Win 7 x64 Pro Fr) with CCleaner 3.07 and Defraggler 2.05.

    (I've uninstalled both and installer only CCleaner 3.10 with the same problem

     

    This C#.NET code works :

    Ce code fonctionne :

    RegistryKey CurrentKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft");

     

    This C#.NET code works too (HKCU) :

    RegistryKey CurrentKey = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Piriform");

     

    This C#.NET code returns null :

    RegistryKey CurrentKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Piriform");

     

    Here's the Registry export :

    Windows Registry Editor Version 5.00

     

    [HKEY_LOCAL_MACHINE\SOFTWARE\Piriform\CCleaner]

    "UpdateCheck"="1"

    @="C:\\Program Files\\CCleaner"

     

    I've checked Registry autorisations.

    I've added a manifest file :

    <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />.

     

    I've tried overloaded functions :

    RegistryKeyPermissionCheck.ReadSubTree, System.Security.AccessControl.RegistryRights.ReadKey

     

    Any idea ?

     

    Thanks,

     

    Vincent

  8. The problem is we're using cleaning tools in different ways.

     

    Home: today. childrens are being go with computers when their parents are lost. So we must manage this from a higher level to avoid 'errors'

     

    Small Office: end users only. They aren't aware of PC maintenance. Of course they don't because there is an IT tech' so we must do something ;p. Letting them admin on their computer is dangerous but we can't take remote control machine per machine.

     

    Medium-big office: Here, users are more the previous cases end users with no control on software/hardware.

     

    Some companies want to externalize their IT management and wer want to help them to do this ^^

  9. @Nergal: MSP = managed services provider (http://en.wikipedia.org/wiki/Managed_services)

    In other words, we're planning tasks which will run at a scheduled time or startup/logout for remote users in multiple companies which don't have internal IT/Network Admin.

     

    (Just a little comment on slim/full version. You're defition is 50% true. Yes the slim one don't have the toolbar + don't have shortcuts on desktop & start menu. So if we don't go into Program Files, or registry, we can't know CC or defragler are installed. For me, this usage is typically for admin whp wants to do some background jobs.)

     

    "If you really want your computer's users to have no control over cleaning do the following

    Install CCleaner with the option to save the options in the ini file. place the CCleaner.ini file in the c:\program files\CCleaner\ folder and place a shortcut to CCleaner.exe -auto in the all users start up folder."

    They don't need to have control, they're users not admins ;p

    I don't want to change all ini files on each PC using TeamViewer & Cie. I can do a BATCH file to move it & change it but it looks like a very bad patch.

     

    Another comment on third party files. Cleaning all users temporary files don't need really to run as a service. Program MUST run as SYSTEM that's all. So if a third party program (like Kaspersky Network Agent from AdminKit8) already run as service with SYSTEM credentials, when the agent launch another process (CC for example), the new process will run under SYSTEM.

    The only thing to keep in mind is to disable all interactive desktop communication (i.e. no message box or anything display to screen) because of Windows Vista/7 security.

    On this approach, I don't think there's much work to do. If you can get current user folders to clean, it's quick to loop for other accounts isn't it ?

     

     

    @Alan_B :

    "otherwise I ALWAYS launch CC in /AUTO /SHUTDOWN mode so that much more than %TEMP% is purged,"

    because you're doing it on your PC. You need to understand that we've hundreds of PC running at different days a time. If we've planned to clean every month all temp' files on all computers with different accounts & password, your method don't work.

    (Remember that the cleaning task remote computers will run will start under SYSTEM so %TEMP% will be %WINDIR%\TEMP.

     

    Yes we can create a scheduled task on all computers to do this. (and we can install this task using our network agent. It was the first idea). But the main problem with this method is that we have no return on it in our console (success, failed, pending...).

  10. @Alan_B : Maybe you're a bit frustrated in your environment ;p

     

    We're not here to show our CV and how many certification we have...

     

    Cleaning all %TEMP% at logoff is not a stupid idea. We all have our policies and security parameters. Configuration file are here just for these reasons.

    So If you don't think this feature should be useful for you, don't use it and let those who need it just use it.

     

    ++

    Vincent

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.