Win 98 SE Swap File.. WTF?

Sled Dog

Senior member
Oct 10, 1999
241
0
0
Installed win98SE on my machine, (same results one three different tries) after installing I find in the system settings I have no swap file, and can't set one manually. It says C:=0mb, Iv'e seen some wierd $hit before, anyone know how to fix this one? Just about ready to recycle this one into a can opener...

Thanks for any help, boy I need some here..
No thanks to microshaft I'm sure.....
 

Spiff

Senior member
Oct 10, 1999
439
0
0
By deafult, Win9x will dynamically resize the swap file unless you specify settings for it. If you look under the performance tab, it will say that the minimum value is omb... this is correct. However, if you look at the swap file itself, which by default is located at c:\, you will see that it is probably larger than 0MB
 

SUOrangeman

Diamond Member
Oct 12, 1999
8,361
0
0
Unless you specify some things for swap space in system.ini, chances are WIndows is dynamically handling it. Look for a win386.swp (I think that's it) file. Chances are that it could be the biggest file on your hard drive.

-SUO
 

Sled Dog

Senior member
Oct 10, 1999
241
0
0
Under the performance tab I find the following:

Hard disk C:\0mb free (bullshit. there's a few hundred meg there)
Minimum= 50 (this is what I chose, and is the only setting I can change)
Maximum= 2147483647 (when I try to change this zeros is all that it will accept)

I am quit familiar with how the swap file works, but this I have never seen before. Reinstalled 4 times on a formatted drive, same crap. The C: root has no win386.swp, so I guess there isn't one. Even before trying to set it there wasn't one. Don't know what would happen if the 64mb of ram gets full... probly blow smoke.. pos. Had no problem with the last installation, that was a while back and a different OS. Call it the eighth wonder I guess..
 

Mday

Lifer
Oct 14, 1999
18,647
1
81
by default, the swap file is placed in C:\windows.

and i don't know what the hell you are trying to do. I mean if your min is 50, how can your max be zero?
 

mpancha

Member
Jun 12, 2000
63
0
0
it sounds like you messed up somethign else, because if the minimum is set to 50, it shouldn't let youset the max to anything less than that. I always stick to having my swap file being 2.5X my Ram... in my case I have 128 MB of Ram , so I have a 320 MB swap file. You don't need to mess with Registry setting at all.
 

eraser

Senior member
Oct 15, 1999
357
0
0
win386.swp is the name of the swap file as SUOrangeman pointed out and it is located in the root directory of the drive "c:\". As far as the root directory not showing it listed. Is it possible that you could have chosen to have windows hide the swapfile, as you can with .exe files. If the swap file got deleted, or you deleted it, when windows restarts the swapfile will be recreated.

 

Sled Dog

Senior member
Oct 10, 1999
241
0
0
It doesn't matter where I set it, even if I let windoze set it, the thing still says 0meg free on C:, I want to set it so the minimum is 50meg, and no maximum. By locking in the first 50mb at least that much of it won't have to change dynamically, and won't be fragmented. MDAY, I know what the hell I'm trying to do. I'm not trying to set the max at zero, if you read my previous post again you will see that I stated windoze will not let me change the numbers for the max, when I try to change it the numbers in the box stay at zero, no matter what. MPANCHA, setting it to 320mb would suck up what's left on the drive, it's only 850mb HD. I guess the max can't be set to more than 0 because for some reason it thinks there is 0meg free on the C:. I had no problem with windoze 98 FE on the same drive and hardware, guess this is what I get for upgrading to 98SE.
 

Bozo

Senior member
Oct 22, 1999
702
0
76
Sounds like your HD was not detected properly. Check your BIOS and in Device Manager to make sure the HD is correct. Also, check in Explorer if your HD got filled with garbage. (make sure you have 'show all files' selected.
Bozo
 

SUOrangeman

Diamond Member
Oct 12, 1999
8,361
0
0
I have made some of my own tweak for the swap file use in WinME. These are claimed to be good for other Win9x releases as well.

In system.ini (my own comments in italics):

[386Enh]
...
;PagingDrive=C: ;Unneeded in my case because of the next line. Change drive as desired. win386.swp will appear in root directory of drive
PagingFile=C:\pagefile.sys ;allows WinME and Win2K to use the same file for swap space
MinPagingFileSize=327680 ;static size of 320MB (320 X 1024KB)
MaxPagingFileSize=327680
ConservativeSwapfileUsage=1 ;Tries to use all RAM (256MB for me) before hitting swap. I don't think I've touched the swap in ME yet, after more than a week of use. :)

-SUO
 

Sled Dog

Senior member
Oct 10, 1999
241
0
0
SUORANGEMAN
I guess I new where to set it in the ini file, was more curious as to what windoze problem was. I added the following to it,

PagingDrive=C:
MinPagingFileSize=25600
PageBuffers=32
DMABufferSize=64
MaxBps=768
LocalLoadHigh=1

This I got from my other machine.
It seems to report correctly in the performance tab now.
Thanks for the suggestion..