Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a program that I wrote in .NET to select games for mame (arcade emulator). This is a frontend. I configured in the registry an automatic logon for the administrator. In the "startup" windows folder, I added a shortcut to my program.

My program then launch at boot time and I can select a game from the menu. The program then spawns a process to execute "mame.exe" with the game I chose. Everything worked fine for several months.

I updated my Windows XP Pro x64 the other day and since then, when I choose a game, the process "mame.exe" is spawned but its frozen (I have to do end task on the spawned mame.exe, the game never starts).

It does it only when I try it immediately after the automatic logon (when the frontend was started by the "startup" folder at boot time) When I start my frontend manually after a boot, everything works fine. I'm suspecting credentials issue when the frontend is started by the system at boot?

There's so many patch installed that I don't know which one to uninstall to return to my previous state.

Any ideas?

Thanks

share|improve this question
    
I don't have an answer, but +1 for mame. Emulation rules! ;) – joeqwerty Jul 22 '10 at 0:58
    
You'll then love my Arcade :) facebook.com/… – Mike Gleason jr Couturier Jul 22 '10 at 14:03
up vote 1 down vote accepted

You can check when they got installed. Delete just the ones which came recently or mentions this. You should also have a System Restore point to roll back.

share|improve this answer
    
Unfortunately, I've installed something like 80 fixes... I'll check if I have not disabled the system restore. – Mike Gleason jr Couturier Jul 21 '10 at 18:14
    
Well..you should use system update constantly..not just occasionally. :)) – Shiki Jul 21 '10 at 18:19
    
Yeah but since it is an Arcade and nothing more, I don't have the habit to update too often lol – Mike Gleason jr Couturier Jul 21 '10 at 18:33
    
Oh.. well if it doesn't have an internet connection nor USB stuff comes in, just leave it as it is and use a rollback application which rolls back everything like it was before the last boot. – Shiki Jul 21 '10 at 18:40
    
+1 for the suggestion, I'll try to have an understanding before marking it as the answer.. – Mike Gleason jr Couturier Jul 22 '10 at 15:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .