Main Forum > Tweaking.com Support & Help

Ran Windows Repair- Install date now same for all programs in Add/Programs list

<< < (2/3) > >>

pandafoot:

--- Quote ---The reason the add/remove programs showed a new date was because of 2 reasons.

In the uninstall information in the registry a setup program can add the date it is installed and that will show up in the add/remove programs. When a setup program doesnt add the date it was installed then windows will use the date modified on that registry key. So when the permissions get updated the last modified date gets changed, and so that is the date you are seeing.

I havent looked yet, but one thing I could do is see if MS has an API that would allow me to read and set the date modified on a registry key, if so I can simply backup the date modified before the repair and then reapply the date modified after. Not sure if MS gives a way to do that but it would be worth me looking into :-)

Shane
--- End quote ---

Thanks for getting back to me on this issue. How can I restore my initial installation dates for these programs?  Should I run the 'System Restore" just prior to running the Tweaking.com Repairs? This would undo everything.  If I did this how would I adjust the config. settings of Tweaking.com so it would then maintain the original installation dates. I assume that this would require SKIPPING a repair but then again that repair might not be needed.

Is there another way to recover from this? Thanks.  I think that it would be a good idea to backup and save the original (actual) installation dates for programs. If I need to go into the Registry myself to correct things that could then be done.

pandafoot:
Regarding my LOGS of the first 6 steps:
Do you have advice for the long duration for Step #5? What should I do there?
Thanks.

Shane:
You can restore the registry from before the repairs, my program should have made a registry backup for you unless you told it not to. You currently cant backup the date modified on the registry keys. MS doesn't offer any way to do that. So when you restore the registry you can run the repairs again but you will have to skip the registry permissions repair as that is the one that will change the date modified. Windows actually does, since it shows the last time a registry was changed.

As for #5, Repair WMI, it can take a while as it searches the whole drive for any mof files that have to be added back to the WMI. Doing the clean boot before the repairs can help a ton with the speed of the repairs because you wont have a lot of background programs or the antivirus getting in the way. :wink:

Shane

Tomas_Sweden:
I don't know if I should start a new thread but I run Windows Repair 2.9.2 and only run 01 Reset Registry Permissions.
I did a repair install of windows 7 - 16 July 2014 and originally, I installed Windows 7 - 23 December 2013.

In Revo Uninstaller Pro the installation for all the program is the date of today 2014-10-02, in Iobit Uninstaller 4, the install date, displayed dates from 16 July 2014 to the date of my latest install and in windows "uninstall or change a program" some program show from 2013-12-23 until to the date of my latest install.

I'm wondering why not IObit and Revo shows the correct install date after I run "Reset Registry Permissions"?

Tomas

Shane:

--- Quote ---I don't know if I should start a new thread but I run Windows Repair 2.9.2 and only run 01 Reset Registry Permissions.
I did a repair install of windows 7 - 16 July 2014 and originally, I installed Windows 7 - 23 December 2013.

In Revo Uninstaller Pro the installation for all the program is the date of today 2014-10-02, in Iobit Uninstaller 4, the install date, displayed dates from 16 July 2014 to the date of my latest install and in windows "uninstall or change a program" some program show from 2013-12-23 until to the date of my latest install.

I'm wondering why not IObit and Revo shows the correct install date after I run "Reset Registry Permissions"?

Tomas
--- End quote ---

Windows will look at 2 things to determine the install date of a program.

First in the uninstall registry section it will look for the key "InstallDate" and use what ever is there. If that is missing then Windows will look at the last date modified of the registry key instead and use that date.

So from the looks of it Revo is looking at the last modified date ONLY and not looking for the "InstallDate" registry key. While Iobit is looking for the "InstallDate" registry key, which is the proper way to do it :wink:

Shane

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version