I am using a windows xp machine. downloaded an install.exe online and double clicked it. Nothing happenen. My question is how to find if there is an software installed on a Windows XP machine during a certain of time? If I found there was a software installed at about 2pm to 2:10pm May 1, 2010,but that was not what I was doing then I can delete it.

link|improve this question

25% accept rate
Hello, welcome to Super User. Your question has been migrated here, where it is more adapted. To regain ownership over your question, you should create an account here, and associate it with your Stack Overflow account in user options. – Gnoupi May 3 '10 at 19:04
feedback

migrated from stackoverflow.com May 3 '10 at 18:33

This question came from our site for professional and enthusiast programmers.

4 Answers

There is no "guaranteed way" to track installation on Windows.

If the program was using a regular installer wizard, it will have created a uninstaller entry, and you can find it in the list in the control panel, "add/remove programs". This list can be sorted by date, but this information is rarely reliable.

However, nothing forces an installer to do that. It can simply copy files somewhere, without generating more trace than that. The only thing to do then, if you have no idea about the name this program can have, is to search which files have been modified at this particular time, using Windows search, or another. But it will return a lot of results, and it will be long to evaluate which is a new thing.

In a guesswork, you can try to check the regular installation path (C:\Program Files), sort by date, and see if a folder was created there in the time you did this action. But this is only a wild guess, and again, no guarantee the program created files there.

link|improve this answer
feedback

Just check "Start -> Control Panel -> Software", and see if you find it in the list. But if you got no notification, it probably didn't install at all.

link|improve this answer
feedback

Surest way is probably to use the Everything search. Search for the program name, and if the only result is the .exe, then it did not install. If there's anything else then it did, at least partly. This assumes that the program name and associated files/folders are predictable.

link|improve this answer
feedback

In Windows Explorer

select C:
click Search...
select "All Files and Folders"
select "When it was modified?"
check "Specify dates"
specify dates ;-)
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.