Author Topic: How long does Uninstaller retain files and keys in trydelete.dat file?  (Read 4077 times)

Offline Brown Sugar

  • Jr. Member
  • **
  • Posts: 28
    • View Profile
I've often received a message after uninstalling a program which states that some files or keys couldn't be deleted, and Uninstaller will try again.   Exactly when does it try again and how long are these items retained in the trydelete.dat file?   I still see items in the file from several uninstalled programs ago.


Offline Admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 522
    • View Profile
    • ZSoft Software
Re: How long does Uninstaller retain files and keys in trydelete.dat file?
« Reply #1 on: December 29, 2007, 11:12:38 am »
It tries again every time you open the program (ZU) and keeps trying until it succeeds...

Offline soyabeaner

  • Jr. Member
  • **
  • Posts: 35
    • View Profile
Re: How long does Uninstaller retain files and keys in trydelete.dat file?
« Reply #2 on: December 30, 2007, 03:12:20 am »
I've noticed that in most cases when that message pops up, there is/are certain file(s) or registry entries being currently used by - none other than ZU itself ;D, which make sense if you had it running all the way through from installation to uninstallation of an application.  In other cases, I find that ZU can remove things that it otherwise can't while in Safe Mode.  And in rare cases with complicated registry keys, it simply can't delete it at all.

Offline Brown Sugar

  • Jr. Member
  • **
  • Posts: 28
    • View Profile
It tries again every time you open the program (ZU) and keeps trying until it succeeds...

What if those files or keys no longer exist because the user may have subsequently deleted them manually, or a registry cleaner deleted several? 

In other words, at what point should be we edit the trydelete.dat file and remove references to programs that were deleted months ago?


Offline Admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 522
    • View Profile
    • ZSoft Software
If the file/registry entry doesn't exist it should automatically be removed from the 'trydelete' file...