I have a Sony 8 GB USB Stick, on which I have every "formal" PA App, and soon some more, I hope.
I am seeing something strange, though...
Occassionally, when I shut down all of the apps that I have been running, and exit the PA Menu app from the tool bar, and then go to dismount (eject) the USB Drive - I get a message that there are still files open on the drive, and I cant eject it.
IS anyone aware of an app or way of telling what files it is thinking of, so I can log a bug report against the particular app in question?
Peter
Process Explorer. Find -> Find Handle or DLL.
BTW, I've noticed the Vista kernel likes to keep handles open (searching the kernel for handles requires admin privileges, however). In XP, Explorer is usually the culprit.
Vintage!
You don't have to search in kernel, this can be mostly done via NTAPI with user rights.
In user mode you'll get access denied for some files, but for 2000-15000 handles that you have usually opened on your PC you get a few of them, I guess these are some system files.
I'm not sure whether user can see all handles, but you care about your own anyway.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
Running as a normal user under Vista, I cannot see any handles for any processes other than those owned by my account. I can't even which accounts own which processes with the exception of System Idle Process. Running under my admin account, however, I can see everything.
I've noticed that the kernel has handles on NTFS files (e.g. K:\$Extend\$RmMetadata\$TxfLog\$TxfLog.blf). It must be a bug either in the kernel or rundll32.exe (not closing the handles when invoking "Safely Remove Hardware").
Vintage!
How do you browse them? With Process Explorer? Possibly it uses only driver and if it's so then it's obvious that it needs admin rights.
I don't know of any tools that let you browse it from user mode, but it is possible and I've made it before.
Take a look into ForceDel sources if you want to know more.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
Browse what?
Vintage!
Handles.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
Process Explorer.
Vintage!
Just curious, since the most recent PA Menu has an eject button ^ that does all those steps for you...
I made this half-pony, half-monkey monster to please you.
It still happens sometimes in WinXP.
Right click on the drive icon and it will tell you what's locking the dirve and has unlock and process kill options. Just remember though flash is slow so when you have a multitude of apps running and you shut them all off at once it will take a while for all of the launchers to finish moving files back onto the drive etc.
Release Team Member
Here is what happens to me.
I have a 20gig portable HD. when i shut things down it takes time to shut down depending on how many apps you are using. it comes up with the same /or very similar message to you. i just click on the eject 2x then it shust down. leaving nothing behind on the user system.
BTW i am using the mod34 launcher too. but it is the same for the original one.
Basically it is just a delay when shutting down allot of apps.
An Old Irish Blessing
May the road rise up to meet you. May the wind always be at your back. May the sun shine warm upon your face, and rains fall soft upon your fields. And until we meet again, May God hold you in the palm of His hand.
MickeyJ4J