Message boards :
Number crunching :
Default.PIF for Win9x
Message board moderation
Author | Message |
---|---|
keputnam Send message Joined: 2 Jul 99 Posts: 242 Credit: 2,736,564 RAC: 3 |
A little while ago, someone posted a link to a DEFAULT.PIF that was supposed to be a workaround the problem of BoincMgr not shutting down by itself if you logged of or shut down Win9x. You have to stop BoincMgr manually. (for CC4.2x and above) I finally got around to looking at it, and unless I've forgotten something, PIFs were for Win3/Win31 and were replaced by shortcuts in Win9x. So my question is How is this Default.Pif supposed to help BoincMgr shutdown? I can't remember which forum I saw this in, and I've searched and can't find it. Anyone have any insight on this? TIA |
Astro Send message Joined: 16 Apr 02 Posts: 8026 Credit: 600,015 RAC: 0 |
here it is. |
dazphotog Send message Joined: 13 Mar 02 Posts: 73 Credit: 99,224 RAC: 0 |
I am not an expert...but my understanding is that .pif is for dos programs running under windows. Windows versions before 2000 and xp did not end dos programs correctly and needed a .pif file to tell them how to end dos programs. Why BOINCmgrs after cc4.2x need it is beyond me. |
Alinator Send message Joined: 19 Apr 05 Posts: 4178 Credit: 4,647,982 RAC: 0 |
A little while ago, someone posted a link to a DEFAULT.PIF that was supposed to be a workaround the problem of BoincMgr not shutting down by itself if you logged of or shut down Win9x. You have to stop BoincMgr manually. (for CC4.2x and above) The problem can affect 32 bit console apps as well as 16 bit apps in 9x. Alinator |
keputnam Send message Joined: 2 Jul 99 Posts: 242 Credit: 2,736,564 RAC: 3 |
Thanks, Tony. I unzipped the file, placed it in the Windows Directory. No change I booted, no change I even created new shortcuts, and rebooted again. No change. Since PIFs were never a part of Win9x, and since they only controlled DOS programs, and since BoincMgr is NOT a DOS program, this is what I was expecting. Guess it's time to dig up some RAM, bite the bullet and upgrade to XP, [sigh] At least my kids have all outgrown the games that I kept this old doorstop around for. Thanks anyway, guys ken |
Michael Cruz Send message Joined: 23 Jan 00 Posts: 35 Credit: 323,653,343 RAC: 30 |
A little while ago, someone posted a link to a DEFAULT.PIF that was supposed to be a workaround the problem of BoincMgr not shutting down by itself if you logged of or shut down Win9x. You have to stop BoincMgr manually. (for CC4.2x and above) For Win98SE this works for me: Go to Windows\\System folder and find Conagent.exe, right click the mouse and select Properties, then go to Misc. and under Termination uncheck "Warn if still active. Conagent is the console agent that handles the interface between "DOS" type programs and Windoze. You will have to reboot the computer for this to take effect. PS. I also slide the Idle Senstivity all the way to Low. Mike Seti Classic: 204,777 WU /113.636 Yrs |
Astro Send message Joined: 16 Apr 02 Posts: 8026 Credit: 600,015 RAC: 0 |
THe windows directory? Is that what it says? Something in the back of my mind says it's supposed to go in the C: root directory. |
keputnam Send message Joined: 2 Jul 99 Posts: 242 Credit: 2,736,564 RAC: 3 |
A little while ago, someone posted a link to a DEFAULT.PIF that was supposed to be a workaround the problem of BoincMgr not shutting down by itself if you logged of or shut down Win9x. You have to stop BoincMgr manually. (for CC4.2x and above) That didn't work either (don't know why). Then I went back and checked what I had done before, and discovered that I had unzipped the "_Default.Pif" file but not renamed it. Renamed to Default.Pif (in the \Windows directory) and booted again. Voila! I guess the old doorstop has a few more cycles to give to BOINC after all Thanks again guys ken |
Alinator Send message Joined: 19 Apr 05 Posts: 4178 Credit: 4,647,982 RAC: 0 |
The tweaked pif can be anywhere as long as it's in the default path. Also, the reason for this in the first place, is that boinc.exe is a Win32 console app, therefore it runs in a separate VM just like any other DOS or Win16 app does in 9x. This means it is up to the console app to shutdown the VM when exiting for any reason, which is why you get a warning if you shutdown or log off without explicitly exiting boinc.exe from the GUI or giving it the exit command from the command line, since it's obviously not getting the message that Windows is going away and it's time to close up shop. The tweaked default pif merely forces it to honor the impending shutdown situation automatically. @ Ken: I not sure why it's not working for you, it has for me on every 9x'er I've used it on, but then again this *is* 9x we're talking about. ;-) Alinator Oops, I didn't see you'd figured it out already. :-) Alinator |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13736 Credit: 208,696,464 RAC: 304 |
THe windows directory? Is that what it says? Something in the back of my mind says it's supposed to go in the C: root directory. Seconded. That's where i had the file when running Seti Driver so it would shut down without help. Grant Darwin NT |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.