PDA

View Full Version : Crazy man tweak


Pages : 1 2 [3] 4 5

Eike
03-05-01, 09:16 PM
@ Dannjr
I got the commandline from here: http://www.speedcorp.net/guides/ramdrive/

And for the memory management. Just as i said: I guess the tweak could only offer you an advantage, if you have a very small amount of mem. If you have an average amount of 256 MB or even more there won't be any swapping of drivers from memory to harddrive and back - at least not, if you don't let windooze manage your swapfile as no real tweak-nerd would ever do.

dannjr
03-06-01, 12:44 AM
Eike
Actually it does swap even with a large amount I checked for that about a week ago and it was with 196 meg and here is the weird part I have been using the one for win98 on that same machine connected up to the web and completely forgot to update the vtcp.386 and it surfe and downloaded great...
It even opened the BB here with no problem and my site is known for not wanting to open at times and it got to there to...
So go figure..
The other thing to is if I can keep my Hard Drive from having to run through a couple of extra prosessessess isn't it worth not beating it up and wearing it out..

Eike
03-06-01, 05:13 AM
@ Dannjr
-----------------
Quote: Actually it does swap even with a large amount I checked for that about a week ago ....
-----------------

This only happens, if your system is not configuered the "right way". Here is what you have to do:
1. After defragmentation of your harddisk, create a static swapfile. For that manner you define the minimum and the maximum size of your virtual memory at exactly the same size. With your amount of memory use e.g. 128 MB min & max. You will have to reboot to take affect.

2. Back in Windows open your system.ini go to the [386Enh]-section and look for an entry "ConservativeSwapfileUsage". If there is none, create it and set it to 1.
Would be look like:
ConservativeSwapfileUsage=1
Attention: For same strange and unknown reasons this tweak needs a blank line after it on some systems. Not on mine, but it is reported over and over on the tweak-boards, so just to be save do it this way:
....
ConservativeSwapfileUsage=1

"next entry"
...
Now reboot

3. Your are done! Your system won't use virtuell memory any more. There won't be any swapping at all, neither of your network-drivers nor anything else!!! And for that manner no reason to create the ramdrive.
Btw: this no-swapping-tweak is not only usefull for your surfing-needs but great for your gaming-experience. ;-)

mrloc
03-06-01, 06:35 AM
Thought I'd share this with you all. This did lower my ping slightly.

xmsdsk [1024] Z: [/y]

path=Z:\;%PATH%
rename c:\win98\system\ndis.vxd ndisvxd.bak
copy c:\win98\system\ndisvxd.bak z:\ndis.vxd
rename c:\win98\system\vtcp.386 vtcp386.bak
copy c:\win98\system\vtcp386.bak z:\vtcp.386
rename c:\win98\system\vudp.386 vudp386.bak
copy c:\win98\system\vudp386.bak z:\vupd.386
rename c:\win98\system\mstcp.dll mstcpdll.bak
copy c:\win98\system\mstcpdll.bak z:\mstcp.dll
rename c:\win98\system\wshtcp.vxd wshtcp.bak
copy c:\win98\system\wshtcp.bak z:\wshtcp.vxd
rename c:\win98\system\wsock.vxd wsockvxd.bak
copy c:\win98\system\wsockvxd.bak z:\wsock.vxd
rename c:\win98\system\wsock2.vxd wsock2.bak
copy c:\win98\system\wsock2.bak z:\wsock2.vxd
rename c:\win98\system\vnetsup.vxd vnetsupvxd.bak
copy c:\win98\system\vnetsupvxd.bak z:\vnetsup.vxd
rename c:\win98\system\ndis2sup.vxd ndis2supvxd.bak
copy c:\win98\system\ndis2supvxd.bak z:\ndis2sup.vxd
rename c:\win98\system\vredir.vxd vredirvxd.bak
copy c:\win98\system\vredirvxd.bak z:\vredir.vxd
rename c:\win98\system\dfs.vxd dfsvxd.bak
copy c:\win98\system\dfsvxd.bak z:\dfs.vxd
rename c:\win98\system\vnetbios.vxd vnetbiosvxd.bak
copy c:\win98\system\vnetbiosvxd.bak z:\vnetbios.vxd
rename c:\win98\system\vserver.vxd vservervxd.bak
copy c:\win98\system\vservervxd.bak z:\vserver.vxd
@pause

dmsmed
03-06-01, 09:22 AM
Eike,

I'm running W2K and I have 128megs of RAM (I intend on adding another 256megs soon) and my swap file size is set to 192megs.


I know very little about swap files. I have some questions.

1.) I'm not sure but I think they (swap files) are a file on the hard drive which is allocated as a type of psuedo additional RAM in the event the existing RAM is exceeded?

2.) Windows 2000 uses virtual memory which causes it to go to the hard drive before my 128m is exceeded?

3.) If I use your tweak, my hard drive will not run (unless I save something)?

4.) If I do something memory intensive (like scan a high resolution picture) and exceed the 128meg will my machine lock up or will everything be written to the hard drive and the scanning will continue?

P.S.
Eventually I intend on running 768megs.

Eike
03-06-01, 10:05 AM
Hi dmsmed,
sorry to disappointed you, but this tweak is only intended for win98 and win98se.
For win95 conservativeswapfileusage is already default, all you need at this OS is a static swap-file.

But do not use this tweak for W2k - i don't run this OS, but i am sure, that the management of W2k's virtuell memory is way different from that of win98 because of the NT-Kernel W2k own!

@ all
On win98-systems at default the virtuell-memory aka swapping at the hdd starts way before your physical ram comes to an end.
That is why somebody who does not tweak his OS may see some slight decrease of latency with the ram-drive-tweak this thread is about: at default win98 may swap the ndis.vxd and the other driver to the harddrive and back to memory when needed.
But with the conservativswapfileuse-tweak and a static swap-file (min = max of virtuell memory) there is no swapping at all, neither drivers nor anything else - your hdd will never been touched by something already loaded in memory - until your physical ram come to an end - something that rarely happens with 256 MB or more RAM unless you are doing some serious picture-editing with photo-shop etc.
But with ordinary use of office-programms, surfing, e-mailing, online-gaming you won't use virtuell memory ever. That is why the ramdrive-tweak is a nice idea, but not needed, if you set your OS correct. Further more the conservativswapfileusagetweak does everything that the ramdrive-tweak can do AND has way more advantages for overall performance of your system.

dmsmed
03-06-01, 04:44 PM
Eike,

What is the solution for W2K, should I simply slap in more memory and the OS will do the rest?

dannjr
03-06-01, 08:46 PM
dmsmed
Your fine just the way you are when you add the 256 meg then up the swap amount in win2k...
128meg is all you need with win2k to run.. I have a K6 2 500 with 96meg in it and it never has to be rebooted unless I'm testing with it...
Remember the ramdisk only uses 1 meg unless you make it bigger...
My main win2k machine and my server both have 512meg of memory in them, and a maximum swap size of 2048meg Thats just how I need it right now...
Besides win2k manages memory a whole bunch better than win98 or winME

Discover
The fact that you went back to win98 is probably better anyway at least you can mess with it more than winme, its to bad that you had to go through all that...
As far as the Temp folder your gonna Im looking into it more now.. I saw something different than the norm for running the temp folder up there, and it required more memory...

mrloc
Cool lookin script I wish I had time to add it right now...
Anyone reading it look close it defaults to a directory called win98 so if you add a line to it you need to change that to read c:\windows instead of c:\win98
But cool maybe I'll get some time tomarrow..

Since theres a question about it
Here you go, not that this is on topic, For win9x only...
http://www.speedguide.net/Windows/win_perform.shtml

Plus another one thats been up for months...
http://www.student.ipfw.edu/~gottjl01/tweak.htm
ConservativeSwapfileUsage=1 on this page...

I put the links above because I feel they will help lesson confusion... Peace :)

[ 03-06-2001: Message edited by: dannjr ]

Discover
03-06-01, 11:19 PM
Micro,
Thanks for offering to email the files. I never received them tho... I went ahead and reinstalled the OS's. I was able to get Me installed without losing Microsoft Office this time. On my other computer I just started all over and went back to Win 98. Boy it sure runs smoother than Me! Boots faster too! When I have the time I may put 98 on the HP machine and get rid of all Me!

Thanks agaimn for the help.
Ramdisk on one machine running fairly well!

Discover
03-06-01, 11:24 PM
To fellow Ramdisk users,

I have been running the Ramdisk tweak for myu Netscape browser and it has worked well for a few weeks now.

I do have a problem trying to set my Temp files to the Ramdisk tho.

Download Accelerator hangs up when setting the temp files. Anyone had this problem?

Currently I have rem the set script in Autoexec as follows:

rem SET TMP=F:\TEMP
rem SET TEMP=F:\TEMP

I had followed the tweak here and had tried to incorporate the tweek at speedguide http://www.speedcorp.net/guides/ramdrive/

which shows how to put your IE cache and Explorer cache on the ramdisk.

I haven't gotton those last 2 items to work yet..Also I am running netscape.

Anybody running the explorer in cache? :)

Defiant
03-15-01, 01:26 AM
Whenever I edit the registry keys for the RamDiskNT application, such as the sharewarekey value, it always changes back after a reboot. Is there something i'm doing wrong here?

dannjr
03-15-01, 01:54 AM
Originally posted by Defiant:
Whenever I edit the registry keys for the RamDiskNT application, such as the sharewarekey value, it always changes back after a reboot. Is there something i'm doing wrong here?

What OS(Operat.. system) are you using....
If this is win2k go to page 3 where it was changed over to the Microsoft Ramdisk it works so much better...
If this is win98 go to page 7 of this thread. The changed prosssessss is so much better and more stable.. At least to me with windows than using the RamDiskNT with less problems.. :)

Defiant
03-15-01, 02:01 AM
Thanks for the reply, I'm running Windows 2000 pro...i tried downloading ramdisk, but the link seems to be down for me, do you have another link to that file?

dannjr
03-15-01, 02:16 AM
Originally posted by Defiant:
Thanks for the reply, I'm running Windows 2000 pro...i tried downloading ramdisk, but the link seems to be down for me, do you have another link to that file?

I'll see if I can dig it up :) lookin..

dannjr
03-15-01, 02:18 AM
http://download.microsoft.com/download/win2000ddk/sample01/1/NT5/EN-US/Ramdisk.exe its a live download link from MS not a page hope it works for you it worked for me

Defiant
03-15-01, 02:24 AM
I tried the link, when I click it a blank page pops up, and when I right click to save target as, it says that the file could not be found. I guess it doesn't work for me...
:( if there aren't any other links could someone please e-mail it to me? My e-mail address is swu2@socal.rr.com. Thanks.

dannjr
03-15-01, 02:35 AM
Originally posted by Defiant:
I tried the link, when I click it a blank page pops up, and when I right click to save target as, it says that the file could not be found. I guess it doesn't work for me...
:( if there aren't any other links could someone please e-mail it to me? My e-mail address is swu2@socal.rr.com. Thanks.

Its sent and you should be getting it right now....
Make sure you read through a few pages after the start of the Microsoft Ramdisk there was a couple of problems that got worked out along the way you might want to check out.. Works good....

Xzaver
03-16-01, 10:09 AM
dannjr , Good work man ;) :)

~X~

dannjr
03-17-01, 01:10 AM
Originally posted by Xzaver:
dannjr , Good work man ;) :)

~X~
Thanks but it wasn't just me its been
Philip, Cablenut, JonG, and a few others that have mde this work...


Thanks again
Dan

frugin
03-18-01, 09:06 PM
thanks for the tweak, i am currently using it and everything is a little bit faster, but i do not notice extreme speeds, just a little. but the loading when you startup is a pain in the ass.

tafkact
03-22-01, 10:56 PM
Ok, I'm a bit confused here....

15 (!) pages of replies, and yes, I read through them, but I still am not sure what's the right thing(s) to do.

Is there anyway someone who has done this successfully could start a new thread with the specifics?

In particular, notes for Zone Alarm, and running behind a Linksys router (which is sometimes hooked up and sometimes not).

tia,

ct

BrNz
03-23-01, 01:17 AM
I just wanted to thank cablenut for this smokin' tweak! Very rarely do you actually find a tweak that truly does what people says it does. It take a lil' bit of work (took me 3 mins) but it is well worth it!

Pages are loading as if their cached!! This is one awesome tweak if your on Win2k.

O ya... I regged JUST to thank ya :D

cablenut
03-23-01, 02:16 AM
:D

dannjr
03-23-01, 08:43 PM
Originally posted by tafkact:
Ok, I'm a bit confused here....

ct

If you go about 11 post back in this thread it tells you what pages to use..
Also with Zone Alarm I got it to work fine with it.. But never heard anything more on it..
As far as compiling info into one easy to follow page it is being worked on.. Just in spare time..

How files get corrupt
http://microsystems.homestead.com/files/proof/fig.gif

dvblsd
03-23-01, 09:01 PM
OK, I've done it for Win98SE and Cable. Here's how....
First, in autoexec.bat:
XMSDSK 2048 H: /y
PATH=H:\;%PATH%
Copy C:\Backup\Net H:\
I am using XMSdisk RAMDisk utility from the Axcel website because I can assign a drive letter to the Ramdrive. I made the drive 2 Megs.
Next, I assigned an alternate path command for the missing files that I will put on the Ramdrive.
The third line is the present location of the driver files. This way, I have them in a place where if all else fails, I can easily restore them to the Windows\System folder, and in this backup folder, they are no longer in my path.
Now, to find the required files, I went to System Properties\Device Manager\Network Adapters\my NIC card\PropertiesDriver\Driver Details\



Next, I cut and pasted all the vxd and 386 files from my Windows\System folder to my Backup\Net folder.


http://members.home.net\dvblsd\dvblsd\Driver Files.jpg


Finally, I restarted and so far everything works OK. As for speed increase, well I am still colatting, but looks like an increase of about 20%.

The following is a direct download link for xmsdsk.exe:
http://www.zdnet.com/downloads/stories/info/0,,000AZ4,.html

[ 03-25-2001: Message edited by: dvblsd ]

Steve12345
03-24-01, 11:16 PM
Originally posted by cablenut:
In Windows 2000 what controls all TCP/IP functions is a service called TCPIP now that service is the file tcpip.sys I have made a ramdisk with a bootable image file with the tcpip.sys file on it and have edited my registry to reflect where that tcpip.sys drive is. Since RAM has very much lower latencies then hard disks this speeds up the net cause it can access the protcol driver very fast.

How would you do that on windows me?

dannjr
03-25-01, 03:08 AM
Originally posted by Steve12345:
How would you do that on windows me?

Around page 11 of this thread I said it couldnt be done then said it could. Dont do this to your WinME... Just a friendly warning no one has been able to get it to work as of yet in that OS without problems..

The first thing you have to do is hack out the registry and the boot kernal so that the new info in the autoexec.bat doesn't get erased.
Then you have to get past the memory managment of ME thats a pain..
Now if you hae the patients and know how to get past the first part then have fun...
I don't suggest it..

Just my opinion...

dannjr
03-25-01, 03:11 AM
dvblsd
I wish I had some time to try that right now its a great looking concept... Maybe toward the end of the week I can get to play.. :)
Thanks
Dan

Steve12345
03-25-01, 10:00 AM
Will you fill up your ram if you use that instead of the hard disc?

tafkact
03-25-01, 02:56 PM
from what i can tell, no - you won't

just he 2mb or so, whatever you've set aside for it in the ramdisk and registry

but i still dunno it all about this "tweak"

gonna play w/it on my next install of win2k later this week (this one's FRIED and there's really no fix)

Piggyson
03-25-01, 04:07 PM
Has anyone experienced any problems with running the tweak in Windows 2000 and having computers on your network not showing up in 'Network neighborhood?'
I can connect to the internet fine, just can't see other cpu's in my network, and file sharing through ICQ is a Pain ;) Any Solutions/ideas would be appreciated.


thanks in advance.

-Piggyson-

dvblsd
03-25-01, 05:17 PM
Piggyson
I found that not all vxd files will work this way. AS well, inf's will cause problems and some dll's. If you have a problem,replace one file, reboot, and try again.

[ 03-25-2001: Message edited by: dvblsd ]

dmsmed
03-26-01, 06:50 AM
Has anyone tried this RAMDisk program?
http://www.jlajoie.com/

dannjr
03-26-01, 02:45 PM
Originally posted by Steve12345:
Will you fill up your ram if you use that instead of the hard disc?

No in fact it will help the RAM in that your only using 1 to 2 meg and not swaping back and forth its saving on the harddisk, and not having to peak to the top of the memory everytime its swaped out off the hard drive.
It acually freed up memory read the tread back where I tested this on a old laptop with minimul resoureces...
My memory usage went down from about 11% free to 23% free or more

dannjr
03-26-01, 02:53 PM
Piggyson
Are you using file sharing in win2k with TCP/IP only if you are then try implimenting NETBEUI for file sharing on the LAN this works well esp. If your runing a layered network like I do it keeps the network seperate
Also if you did a search for the the missing machine in you network it should show up..
With that in mind you could run the path to that machine to have it connect everytime it boots if your running a file server locally..

dannjr
03-26-01, 05:33 PM
Originally posted by dmsmed:
Has anyone tried this RAMDisk program?
http://www.jlajoie.com/

Its just a new updated version of the original used with win2k on the first pages of this thread :)
The object was to get the ramdisk to run. Then the object turned to do it for free. Using MS software or an equivilent of free ware. If you want to use that its fine you will also tye up more memory than you need to

bglspeed
03-26-01, 05:49 PM
Better later than never:
REMEMBER BATCH 101, course titled: EFFICIENCY ? :)

BEFORE
===========================================
xmsdsk [1024] Z: [/y]

path=Z:\;%PATH%
rename c:\win98\system\ndis.vxd ndisvxd.bak
copy c:\win98\system\ndisvxd.bak z:\ndis.vxd
rename c:\win98\system\vtcp.386 vtcp386.bak
copy c:\win98\system\vtcp386.bak z:\vtcp.386
rename c:\win98\system\vudp.386 vudp386.bak
copy c:\win98\system\vudp386.bak z:\vupd.386
rename c:\win98\system\mstcp.dll mstcpdll.bak
copy c:\win98\system\mstcpdll.bak z:\mstcp.dll
rename c:\win98\system\wshtcp.vxd wshtcp.bak
copy c:\win98\system\wshtcp.bak z:\wshtcp.vxd
rename c:\win98\system\wsock.vxd wsockvxd.bak
copy c:\win98\system\wsockvxd.bak z:\wsock.vxd
rename c:\win98\system\wsock2.vxd wsock2.bak
copy c:\win98\system\wsock2.bak z:\wsock2.vxd
rename c:\win98\system\vnetsup.vxd vnetsupvxd.bak
copy c:\win98\system\vnetsupvxd.bak z:\vnetsup.vxd
rename c:\win98\system\ndis2sup.vxd ndis2supvxd.bak
copy c:\win98\system\ndis2supvxd.bak z:\ndis2sup.vxd
rename c:\win98\system\vredir.vxd vredirvxd.bak
copy c:\win98\system\vredirvxd.bak z:\vredir.vxd
rename c:\win98\system\dfs.vxd dfsvxd.bak
copy c:\win98\system\dfsvxd.bak z:\dfs.vxd
rename c:\win98\system\vnetbios.vxd vnetbiosvxd.bak
copy c:\win98\system\vnetbiosvxd.bak z:\vnetbios.vxd
rename c:\win98\system\vserver.vxd vservervxd.bak
copy c:\win98\system\vservervxd.bak z:\vserver.vxd
@pause
===========================================

AFTER
===========================================
xmsdsk [1024] Z: [/y]

path=Z:\;%PATH%
IF NOT EXIST []\ndis.vxd GOTO NEXT
CD []
MOVE /Y ndis.vxd,vtcp.386,vudp.386,mstcp.dll,wshtcp.vxd,
wsock.vxd,wsock2.vxd,vnetsup.vxd,ndis2sup.vxd,
vredir.vxd,dfs.vxd,vnetbios.vxd,vserver.vxd \TCPTWEAK
:NEXT
XCOPY32 C:\TCPTWEAK\*.* Z:\
@pause
===========================================

Just replace [] with your actual path where the files resides. To restore your system to it's previous state, just:
XCOPY32 C:\TCPTWEAK\*.* []

Next,
for those who wants to move their C:\TEMP to Z:\ (ramdrive), I strongly advise against it in the beautifull BSOD WINDOWS WORLD because if this happens (BSOD), you will lose very precious temp files that are usefull to restore some previous states when you reboot. Don't forget that a ramdrive content is lost on reboot. ;)

[ 03-26-2001: Message edited by: BGL ]

PrestonConnors
03-27-01, 02:10 AM
Running Windows2000 Professional Build 2195 Service Pack 1

I get the following error when trying to copy any file to the 16mb (I also tried making it 1mb also) RAMDISK:

The volume does not contain a recognized file system.
Please make sure that all required file system drivers are loaded and that the v
olume is not corrupted.

The logical drive appears in explorere but with no information, just a Z: drive...

The Logical Disk Manager does report it as a RAMDRIVE but I can't access it or copy files to it...

If I uninstall the sample driver then re-install it will work, but when I reboot it goes back into the un-useable state.

How can I fix this?

[ 03-27-2001: Message edited by: Preston Connors ]

chinaboy00
03-28-01, 04:35 AM
for those who cant connect using win98se, try leaving the winsock files in the windows\system\ directory that worked for me

DiGiTaL_PuLsE
03-28-01, 08:39 AM
:confused: Hi guys im a newbie to this tweak....... But i tried many other tweaks like Rwin and MaxMtu changes nothing seem to really work. I see that this Ram disk change improve many people's internet performance. I kinda understand what to do but i dont want to kill my windows. Can someone please explain the whole thing to me from beginning to the end, what to do. Please, ill really appreciate it. I have 128mb ram,
Win98 SE
Thanx

Lobo
03-28-01, 08:48 AM
Maybe if were all real nice, the Guru Cablenut will make a patch for all OS's so it won't be so hard to do, please Cablenut,lol :) :) :) :) :)

tafkact
03-28-01, 03:25 PM
it's far more involved than "just make a patch"

nice idea, but i think the only "real" way to do what you suggest is to do to manually.

another way would be to write an application that would make these changes and install the ramdisk.exe, but you would have to write your own ramdisk.exe as i'm fairly sure you can't add somone else's app into your own

if somone were to put a list together of *exactly* what is needed to be done for a win2k system, and has a freeware ramdisk app, then i may be able to slap something together for win2k systems, along with an uninstall in case anything goes kablooey

the same goes for win9x systems too, but again, i'd need *specific* info

DiGiTaL_PuLsE
03-28-01, 08:24 PM
I kinda figured this out i extracted the files from ram drv into the C: drive, edited the autoexec.bat file i just left default rem 153600 but the default ram disk drive in my computer is E: and i had to edit autoexec.bat and change drives from I: to E: also in my registry i had to change internet settings that guided me in readme.txt from I: to E: and after i merged cache.reg all the registry settings were back to I:, so i manually changed them again to drive E:......lol and made dir Temp and Dap in my ramdisk but my ramdisk is 695kb i wanna change the capacity and letter name, but not sure how, also i want to know if i did the right thing.
ANY HELP GUYZ? :p

Dr. Krabbe
03-28-01, 09:39 PM
I usually just sit back in the corner and watch, but I actually did some tinkering around myself. Thanks goes out to Cablenut, Dannyjr, and the rest for their contributions to this topic and countless others. BTW I am running win98SE, with a cable modem, and cablenut's patch.

here is my autoexec.bat....
xmsdsk 2048 F: C1/ T/ /Y

PATH=F:\;%PATH%
rename c:\windows\system\ndis.vxd ndisvxd.bak
copy c:\windows\system\ndisvxd.bak F:\ndis.vxd
rename c:\windows\system\vtcp.386 vtcp386.bak
copy c:\windows\system\vtcp386.bak F:\vtcp.386
rename c:\windows\system\mstcp.dll mstcpdll.bak
copy c:\windows\system\mstcpdll.bak F:\mstcp.dll
rename c:\windows\system\vtdi.386 vtdi386.bak
copy c:\windows\system\vtdi386.bak F:\vtdi.386
rename c:\windows\system\vip.386 vip386.bak
copy c:\windows\system\vip386.bak F:\vip.386
rename c:\windows\system\vnbt386.bak vnbt.386
copy c:\windows\system\vnbt386.bak F:\vnbt.386
rename c:\windows\system\vredir.vxd vredir.bak
copy c:\windows\system\vredir.bak F:\vredir.vxd
rename c:\windows\system\vdhcp.386 vdhcp.bak
copy c:\windows\system\vdhcp.bak F:\vdhcp.386
rename c:\windows\system\netbios.vxd netbios.bak
copy c:\windows\system\netbios.bak F:\netbios.vxd
rename c:\windows\system\vnetbios.vxd vnetbios.bak
copy c:\windows\system\vnetbios.bak F:\vnetbios.vxd

here is my restore file, all it does it take all the renamed files called *.bak to their original file name. I call it restore.bat, just open up notepad and copy this in there and name it whatever you want just make sure it ends in .bat

rename c:\windows\system\ndisvxd.bak ndis.vxd
rename c:\windows\system\ndis2sup.bak ndis2sup.vxd
rename c:\windows\system\vtcp386.bak vtcp.386
rename c:\windows\system\mstcpdll.bak mstcp.dll
rename c:\windows\system\vtdi386.bak vtdi.386
rename c:\windows\system\vip386.bak vip.386
rename c:\windows\system\vnbt386.bak vnbt.386
rename c:\windows\system\vredir.bak vredir.vxd
rename c:\windows\system\vdhcp.bak vdhcp.386
rename c:\windows\system\netbios.bak netbios.vxd
rename c:\windows\system\vnetbios.bak vnetbios.vxd

Since I just did this tonight, I really can not tell you if I noticed anything in speed department. Please feel free to comment on this...

Thanks,
Dr. K

Dr. Krabbe
03-28-01, 09:44 PM
Sorry about that, I entered in the path wrong for the ramdisk....it should read what it typed below...

xmsdsk 2048 F: /C1 /T /Y

Dr. K

Steve12345
03-28-01, 10:01 PM
is there a way to do that for windows me?

dannjr
03-29-01, 01:01 AM
Originally posted by Steve12345:
is there a way to do that for windows me?
No not safley... I don't suggest doing it in ME there are way to many problems with doing a ram disk or ram drive you have to hack out part of the registry so the autoexec.bat doesnt get reverted back by the registry..
Most cases you have to hack out the WinME kernal also...

cablenut
03-29-01, 01:44 AM
This thread is a virtual "@home win98 reg patch" :) sorry inside joke....

Dr. Krabbe
03-29-01, 04:33 AM
Ok last time I promise....
There is one more thing I did that really made a difference. To be honest I was not real sure that it was doing anything, until I did this (note this only applies to those that are using the xmsdsk.exe program for this tweak.

Goto the C:\ drive where you should have put the xmsdsk.exe program

right click on it, and goto properties and then misc.

now goto the idle sensitivity and move it to low and then reboot.

Why did I do this, well according to windows the idle sensitivity does this....

"Specifies how long Windows will allow the program to remain idle (waiting for keyboard input) before reducing the central processing unit (CPU) resources allotted to the program and enabling other programs to use them.
Low idle sensitivity lets the program run longer before Windows reduces the CPU resources allotted to it. High idle sensitivity reduces the CPU resources allotted to the program sooner.
If a program that is running in the background is not getting enough CPU resources, move the slider toward Low.

If you want a program to use fewer CPU resources, move the slider toward High."

Please have at this, after you guys get done with this, you'll probably tell me it does not even do anything...

Dr. K

dannjr
03-29-01, 04:41 AM
Thank you Dr
I'm gonna have to sit down and give all this new stuff what looks to be good stuff the once or maybe the twice over but it looks real good.
Thanks
Dan

snakefoot
03-29-01, 12:53 PM
Originally posted by Dr. Krabbe:
There is one more thing I did that really made a difference.

Goto the C:\ drive where you should have put the xmsdsk.exe program

right click on it, and goto properties and then misc.

now goto the idle sensitivity and move it to low and then reboot.

Dr. K

This tweak puzzles me. It will create a DOS program profile(With the same name as the program), which Windows automaticly looks for when running a DOS program within Windows. (If it doesn't exist Windows will create it with default values). The profile only used at program start.
But when starting the program outside Windows then the profile shouldn't be looked for. So when Windows boots the xmsdsk.exe is already started and it won't apply the profile. Or is there something I have completely misunderstood, since as you say it works for you ?

Dr. Krabbe
03-29-01, 05:04 PM
Hello,

You know what, you might be correct. Something I also did that I neglected to mention that also could have been the reason for the speed up is that in my config.sys i had noems after my vmm386. Before I removed that it said that is was running in compatibility mode or something like that, I do not have the window open to read it right now. I just remember when I went to properties and looked at all the settings for xmsdsk it said that I needed to remove the noems to take it out of whatever it was in. Maybe it was not compatibility, i really can not remember...sorry. I can say that one of the 2 things did it for me. I will go back and put it the same way it was before and see if i notice any change.
Thanks for responding

Dr. K

tafkact
04-05-01, 09:27 PM
compilation of what i have learned/attempted so far:
(you can also read here: http://www.networkranch.com/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=3&t=000014 )
===========================================

BACK UP REGISTRY 1ST! BACK UP REGISTRY 1ST! BACK UP REGISTRY 1ST! BACK UP REGISTRY 1ST! BACK UP REGISTRY 1ST! BACK UP REGISTRY 1ST! BACK UP REGISTRY 1ST! BACK UP REGISTRY 1ST!


the origonal: http://forums.speedguide.net/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=14&t=000006&p=3


quote:
--------------------------------------------------------------------------------

MS Ram Disk
1) Download this file and extract the contents somewhere.

2) The contents include source files, the sys file, and the .inf file

3) Control Panel > Add New Hardware > Choose From List > Other Device > Have Disk > Point to the inf file...

4) We then need to go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ramdisk\Parameters

(picture)

5) ?? nothing there

6) The only thing we want to worry about is 'DiskSize' and 'DriveLetter'

7) 1MB is 1,048,576 bytes so if you wanted 2MB ramdisk you would enter a decmial value of 2,097,152. Drive letter of course means what drive letter the RamDisk makes itself.

8) So the next time we reboot our ramdisk will be whatever we made it. I made mine 1MB and Drive Letter Z:\

9) So before I rebooted I would also have to due some other things.

10) (picture)
The \??\ before the drive letter is crucial.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip

In those key is where the 'imagepath' key is we want to edit these to reflect where are new sys files will be on our ramdisk.

11) Now we need to make a login script to copy the needed sys files and start the services. Create a new text file and the require text is: (my logon.cmd script below)

12) Now we need to auto start the login.cmd file. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run and create a new string value name it whatever you want. Modify it to reflect where your .cmd file is you just made.

--------------------------------------------------------------------------------

here's what i was able to figure for the logon script, though as of right now it's untested.

--------------------------------------

@echo on

Echo Starting TCP/IP Services

copy e:\winnt\System32\DRIVERS\afd.sys z:\
copy e:\winnt\System32\DRIVERS\netbt.sys z:\
copy e:\winnt\System32\DRIVERS\tcpip.sys z:\
net start afd
net start netbt
net start tcpip
@pause
PATH=e:\WINNT\system32\ZoneLabs\vsmon.exe -service
@pause
ipconfig
@pause

-------------------------------------------

(note that my win2k OS is on drive E, yours will/may differ)

as well as making-modifying the reg entries and adding a new device (ms-ramdrive)

i've set my ramdrive to 2MB, should be enough, we'll see

have i covered all bases here? will i be able to access the 'net when i *crash...er reboot? will ZAP still start and run correctly?

anyway - had to post this b4 i shutdown to try it out, cuz if it don't work - i can't post that it doesn't :P


*crashes on every shutdown with a "PROCESS_HAS_LOCKED_PAGES" error - but that's another problem entirely. every time i try to exit G6 or AdSubtract or a few other apps, i get that fu(*&^$ BSOD

===============================

then, a followup

===============================

ok, here's what happened:
it booted fairly fast, as normal, then ctrl-alt-del, type in login and the logon.cmd was run

hmm

in the logon.cmd window:
----------------------------
> net start netbd
The requested....has already been started

>net start TCP/IP
blah blah blah--- successfully
Press any key to continue

>E:\\pathpathpath... zonealarm....
Press any key to continue

-----------------------------------
oh, and took less than a minute for it all to load

removed the "net start netbt" entry, rebooted, and that solved that

now - i STILL couldn't get to the 'net
AND Xitami - my http server - popped up a box

"Xitmai could not open HTTP port 80 connection failed on socket ()(WSAENETDOWN)"

AND AdSubtract Pro -cookie, popup,ad killer - wouldn't start either

"AdSubtract could not start because some other app was using port 4444"

removing both of those from the start up using "startup.cpl" (available on my own site www.tafkact.cjb.net (http://www.tafkact.cjb.net) ) and rebooting solved that problem temporarily

i still could NOT access the 'net

******* me fergot how to restore the registry file i exported, so i had to go with "last known good config" on boot up, and it still ran the logon.cmd, loaded et al into the ram drive and here i am.

ok, so what did i screw up? and how do i kill the "press any key to continue prompt? - remove the "@pause"?


i'd like to get this to work...

[ 04-05-2001: Message edited by: tafkact ]

Driez19
04-05-01, 10:26 PM
Cablenut, can you help me get that tweak that you discovered? help me to get it work, could it mess up my comp? please help me!
:confused:

A Game
04-05-01, 11:26 PM
yo im just wondern how do i get the ramdisk installed i got win98se and i cant get the thing installed why is this?

dannjr
04-05-01, 11:26 PM
tafkact
I have to ask what are you using on C: and D: if win2k is on E: I thought I was the crazy one :) no I'm not knocking you. But you just went one beyond me with that one..
Not that I havent done multiple OS on a machine... Smile you could be trying all this on a k6 2 233 or P133mmx :)

Anyway I run http server and ftp and proxy with a router. All with this tweak, with know problem. But in order for me to get it to go I removed all the apps, and consentrated on win2k and Tcp/ip first and AFD with DHCP first. Not nessssarly in that order. Once all that was working. Then I worried about the 2nd-ary & 3rd party progy's..
You need to establish the connections before you can do anything else.. Even in large area networks the connections are only second to the OS in priority related connects.(theres a better word for it but its been a long week and Comdex wiped me out)
Definetly run the .BAT file config...

On other news with this it is being compiled and one way or another it will be on a web page with all the pertinat info.. but with all the info in here and other places.. and there is allot... In here alone there is at least 20 pertinent entries to make this works right.

Please keep this up to date on how you get it to go..

A Game
04-05-01, 11:33 PM
what do you mean by What am i using on C: or D: drive? do you mean which one i am using?

dannjr
04-05-01, 11:40 PM
Originally posted by A Game:
yo im just wondern how do i get the ramdisk installed i got win98se and i cant get the thing installed why is this?

In win98 your not using the ramdisk your using Ramdrive two differnt animals with the same type of results... Look up the entries on the pages that Jong posted first about the Ramdrive then look up my post where I did it on the Laptop and start out doing it that way... :) It works good...

A Game
04-06-01, 12:09 AM
will i kind of get it but what am i puting what in to what

lance-tek
04-06-01, 12:50 AM
If I knew what all this meant, i would be so happy. I am trying to optimize my connection, but have no clue of how to do it. So, if you can help me...please do so. :confused:

dacrazyboy2k
04-06-01, 10:55 AM
Hey I just got my cable modem a couple of days ago and I am running Windows 2000. I was amazed when I saw this string and wish if you guys could explain it to me since I am fairly new to tweaking. IF not on the board, feel free to email me at dacrazyboy2k@hotmail.com
Thanx you guys.
:D

dannjr
04-06-01, 02:28 PM
A Game and lance
What can I tell you I can't even tell you what pages to look at cause I don't know your Operasting Systems...
Thers allot here and don't bother if its WinME it turns into problems..
If you have WinME and find away to make it work safe tell me so...



dacrazyboy2k
Start out with page 3, and work your way through to past Donald_ks posts. Use the .BAT files instead of the command file set in the registry to start it up.. Philip and Donald_k have the Bat files down the registry is correct on page 3 along with the install of the Ramdisk.. I used Z: as the default drive myself, in Win2k...

dmsmed
05-13-01, 12:57 PM
Is there anywhere to get a complete list of all of the modifications to install this tweak?

donald_k
05-13-01, 05:25 PM
LOL, this thread is still alive?....

ouch.

dannjr
05-14-01, 01:02 AM
There is a guide in the works and the pictures are gone from the original server from page 3 on win2k this will be updated as soon as we find a copy of the pics...

westcoastleader
05-14-01, 05:44 PM
uh guys, after this amount of replies, Its like finding a needle in a bale of hay.

I have Win98Se installed. What to do next?

EvilAjax
05-14-01, 06:16 PM
As far as I read, only works for Windows 2000.

kmdub
05-14-01, 06:19 PM
Personally, I think it is a bunch of bull. The operating system keeps a copy of the file in memory and doesn't access it from the hard drive every time it uses it. Think about it.

westcoastleader
05-15-01, 03:36 PM
K ppl who thinks this tweak works, Raise your, uhm sorry. Post a reply, pls

kismatic
05-15-01, 03:39 PM
It sounds reasonable, except I think you can only do it in win2000, I could be wrong though

So theres detailed instructions coming out, I find it kinda hard to read this string too bad sounds like something worth all the supposid trouble, keep alive

Lobo
05-15-01, 03:41 PM
Does it work for XP :eek: :eek: :eek: :eek:

westcoastleader
05-22-01, 12:51 PM
Guys i applied this tweak also and it works, but no wi have a prob with my firewall, Norton firewall, I tried this: but it didn't work:

@echo on

Echo Starting TCP/IP Services

copy c:\winnt\System32\DRIVERS\netbt.sys Z:\
copy c:\winnt\System32\DRIVERS\tcpip.sys Z:\
copy c:\winnt\System32\DRIVERS\afd.sys Z:\
net start netbt
net start afd
net start tcpip

ipconfig

@Pause

Path=D:\Norton Personal Firewall\IAMAPP.EXE

@Pause


can someone help me?

dannjr
05-23-01, 01:55 AM
Dose it work in XP everyone that I know that has tried has told me no havent had time to play..

keep it alive is good yes the guide is being worked on
When it will be done is the mystery

Firewalls give headaches with this cause they insist on starting them on boot so you have to find away to get it to go at the time the protocols start or just after

hoped this helped..
Later
Dan

cablenut
05-23-01, 02:46 AM
Yep

westcoastleader
05-23-01, 05:33 AM
But i can't figure out how!!!
well i gonna try something else, I just uninstalled my firewall, then i install it again, and i place a .batch file in the startup of the startmenu, maybe this will do the trick

jeremyboycool
05-23-01, 10:51 AM
Originally posted by Lobo
Man you guys are smart, I'm still trying out how to ram this disk in :)

Hey Lobo if u figer it out let me know cause i cann't figer out how to ram this disk in eathier??:confused:

jeremyboycool
05-24-01, 12:43 AM
Sorry to bug u guys with this agian. But how do i know if i did it right. i open up config.sys and there was nothing in there. but i added DEVICEHIGH=C:\WINDOWS\HIMEM.SYS
DEVICEHIGH=C:\WINDOWS\RAMDRIVE.SYS 700 /E
There and saved. but befor i did this i ssae a copy to my desktop. I think i might have messed up here cause when save with thoes lines added it saved to my desktop. and way nothing changed so i used norm program and made a ram drive 40mb.
Which happend to be x: so i than opened up autoexec.bat and agianit showed nothing was in there so i agian save to my sesk top. and than added

PATH=X:\;%PATH%
rename c:\windows\system\ndis.vxd ndisvxd.bak
copy c:\windows\system\ndisvxd.bak X:\ndis.vxd
rename c:\windows\system\vtcp.386 vtcp386.bak
copy c:\windows\system\vtcp386.bak X:\vtcp.386
rename c:\windows\system\vudp.386 vudp386.bak
copy c:\windows\system\vudp386.bak X:\vupd.386
rename c:\windows\system\mstcp.dll mstcpdll.bak
copy c:\windows\system\mstcpdll.bak X:\mstcp.dll
rename c:\windows\system\wshtcp.vxd wshtcp.bak
copy c:\windows\system\wshtcp.bak X:\wshtcp.vxd
rename c:\windows\system\wsock.vxd wsockvxd.bak
copy c:\windows\system\wsockvxd.bak X:\wsock.vxd
rename c:\windows\system\wsock2.vxd wsock2.bak
copy c:\windows\system\wsock2.bak X:\wsock2.vxd


reboot open up the ram drive nothing showed up in there so i than saved the autoexec.bat to the c:\ drive. rebooted still nothing in my ram drive.


:confused: :confused: :confused:

Can soeone tell me what i,m missing here.


(i m using win 98)

TheGameFreak
05-24-01, 01:37 AM
Hello all? Well i read the whole forum on this "Ramdisk" thing about 2 times. I have a major head ache, i cant seam to figure this thing out. I am so confused, numbers here, numbers there, which ones do i use? please someone help a really newbie out. I want to make my computer faster, and also my ping time (since i play online games) and would this affect my online gameing? i hope not. Please someone reply. I really want to try this, but i don't know how to do it. I'm running on a P3 450, 128 mb ram.
Thanks for your Help
Aloha,
Eric

dannjr
05-24-01, 03:16 AM
Originally posted by jeremyboycool
Sorry to bug u guys with this agian. But how do i know if i did it right. i open up config.sys and there was nothing in there. but i added DEVICEHIGH=C:\WINDOWS\HIMEM.SYS
DEVICEHIGH=C:\WINDOWS\RAMDRIVE.SYS 700 /E
There and saved. but befor i did this i ssae a copy to my desktop. I think i might have messed up here cause when save with thoes lines added it saved to my desktop. and way nothing changed so i used norm program and made a ram drive 40mb.
Which happend to be x: so i than opened up autoexec.bat and agianit showed nothing was in there so i agian save to my sesk top. and than added

PATH=X:\;%PATH%
rename c:\windows\system\ndis.vxd ndisvxd.bak
copy c:\windows\system\ndisvxd.bak X:\ndis.vxd
rename c:\windows\system\vtcp.386 vtcp386.bak
copy c:\windows\system\vtcp386.bak X:\vtcp.386
rename c:\windows\system\vudp.386 vudp386.bak
copy c:\windows\system\vudp386.bak X:\vupd.386
rename c:\windows\system\mstcp.dll mstcpdll.bak
copy c:\windows\system\mstcpdll.bak X:\mstcp.dll
rename c:\windows\system\wshtcp.vxd wshtcp.bak
copy c:\windows\system\wshtcp.bak X:\wshtcp.vxd
rename c:\windows\system\wsock.vxd wsockvxd.bak
copy c:\windows\system\wsockvxd.bak X:\wsock.vxd
rename c:\windows\system\wsock2.vxd wsock2.bak
copy c:\windows\system\wsock2.bak X:\wsock2.vxd


reboot open up the ram drive nothing showed up in there so i than saved the autoexec.bat to the c:\ drive. rebooted still nothing in my ram drive.


:confused: :confused: :confused:

Can soeone tell me what i,m missing here.


(i m using win 98)

You added these two to the config.sys file exactly the way its laid out here correct HIMEM has to be the first line
DEVICEHIGH=C:\WINDOWS\HIMEM.SYS
DEVICEHIGH=C:\WINDOWS\RAMDRIVE.SYS 700 /E

When you rebooted what drive letter did it assign. Lets say just for argument it added a ramdrive of D: then

this would become
PATH=D:\;%PATH% <--- biggest mistake made with this not changing the path
rename c:\windows\system\ndis.vxd ndisvxd.bak
copy c:\windows\system\ndisvxd.bak D:\ndis.vxd
rename c:\windows\system\vtcp.386 vtcp386.bak
copy c:\windows\system\vtcp386.bak D:\vtcp.386
rename c:\windows\system\vudp.386 vudp386.bak
copy c:\windows\system\vudp386.bak D:\vupd.386
rename c:\windows\system\mstcp.dll mstcpdll.bak
copy c:\windows\system\mstcpdll.bak D:\mstcp.dll
rename c:\windows\system\wshtcp.vxd wshtcp.bak
copy c:\windows\system\wshtcp.bak D:\wshtcp.vxd
rename c:\windows\system\wsock.vxd wsockvxd.bak
copy c:\windows\system\wsockvxd.bak D:\wsock.vxd
rename c:\windows\system\wsock2.vxd wsock2.bak
copy c:\windows\system\wsock2.bak D:\wsock2.vxd

dannjr
05-24-01, 03:18 AM
Originally posted by TheGameFreak
Hello all? Well i read the whole forum on this "Ramdisk" thing about 2 times. I have a major head ache, i cant seam to figure this thing out. I am so confused, numbers here, numbers there, which ones do i use? please someone help a really newbie out. I want to make my computer faster, and also my ping time (since i play online games) and would this affect my online gameing? i hope not. Please someone reply. I really want to try this, but i don't know how to do it. I'm running on a P3 450, 128 mb ram.
Thanks for your Help
Aloha,
Eric

:D Its causing us a head ache too re-writing it

TheGameFreak
05-24-01, 03:33 AM
So sorry. . . . i just wanted this step by step. I'm so new, i cant even get in to config.sys. i have no idea how to do it. can someone please explain to me how to do this step by step. I thank you so much, and sorry for ALL the trouble
Aloha,
Gamer

lance-tek
05-25-01, 02:07 AM
ok I have been waiting to see a link from someone that says "It Works" and "This is how to do it" as of yet nothing. grrrr

I can't keep up with this anymore. Dannjr what do you mean you don't know my OS? it is 2K, it's in my sig. all this time and you still don't know me........ sob sob.

OK so when it is all figured out for 2K and there is no more guesswork lemme know, I can't keep up with this, too many reply's in the middle.

But as soon as someone copy and pastes the necessities I am on it:)

dannjr
05-25-01, 02:43 AM
Originally posted by TheGameFreak
So sorry. . . . i just wanted this step by step. I'm so new, i cant even get in to config.sys. i have no idea how to do it. can someone please explain to me how to do this step by step. I thank you so much, and sorry for ALL the trouble
Aloha,
Gamer

Yes Lance didnt forget just real busy.. Everyone wants it put up at once.. Only got ten fingers and a Java script that wont behave... Of course we could type it up and throw in some Martha steward secrets in the mix :):D It might get there by next week.....

lance-tek
05-25-01, 03:31 AM
Dan, good pun-

Ok well, I will be first in line to test it. However, I seem to have a problem loading a saved registry. Earlier when I was havin the vid problem I was just gonna reload an old reg to fix it.

Well, that didn't work:(

I don't know why, I tried to load a full reg, then i tried just to load the HKEY_Local_machine. Still wouldn't work.

So before i go off and do this I gotta figure out how to load a backed up reg or I am F***ed if it doesn't take on the first attempt.



One more thing, I have the ramdisk from a long time ago. It is an ancient posting by now probably an archive. But, the real question I don't need to take off the old settings do I. Shuld I just start from scratch? Can I have two Ramdisks? What good would it do me to have two Ramdisks?

Ok a lot of questions. The last time I tried this I messed my system. Big Time, now I can't try again until we recover the missing links (pics) and at this point I am just gonna wait till dannjr, philip, cablenut, jonG or another trusted name comes out and says "HERE IT IS" cause I jsut sat here and read all 19 pages. My eyes are killing me, this white background is so bright I am gonna put on some sunglasses and oreder computer glasses tomorrow ( I don't wear glasses or contacts). This is just way to bright and hard on the eyes. philip, maybe change the font on here or something to make the print easier on the eyes :)

ok I will be waiting :)

cablenut
05-28-01, 11:05 PM
:eek:

lance-tek
05-28-01, 11:08 PM
cablenut, we are waiting for a final product.......................

TheGameFreak
05-29-01, 12:49 AM
Hey this is for Windows 98, it worked for me, heres the link. (just scroll down and check it out) http://www.broadbandnuts.com/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=5&t=000015
hope it helps.
Aloha
-GamerFreak

lance-tek
05-29-01, 12:55 AM
I need 2K :cry: :cry: :cry:

meelWORM
05-29-01, 01:44 AM
ok... i did this tweak, and it seemed to work ok, and i did notice a slight increase in performance, but... whenever I try to load 2 or more webpages at the same time (using IE), my system becomes unstable and IE freezes, usually I have to kill the IE processes to get back control of my system. Prior to doing this tweak I did not have this problem, so i set everything back to original, & I no longer have this problem.
other info: 56k connection, WinXP beta2, 500mhz, 384ram

dannjr
05-29-01, 11:44 AM
Originally posted by meelWORM
ok... i did this tweak, and it seemed to work ok, and i did notice a slight increase in performance, but... whenever I try to load 2 or more webpages at the same time (using IE), my system becomes unstable and IE freezes, usually I have to kill the IE processes to get back control of my system. Prior to doing this tweak I did not have this problem, so i set everything back to original, & I no longer have this problem.
other info: 56k connection, WinXP beta2, 500mhz, 384ram

Did you also have the Web tweak running at the same time and I have been told this might give some small fits in XP so its important to know how it was tweaked as well. Iv ran this tweaked and un-tweaked and have noticed that the system runs almost as fast without it being tweaked. With you being on 56k this might have an effect...

Idiot Savant
05-29-01, 08:09 PM
Originally posted by cablenut
Ok guys we have figured it out!!

NOTE: This will slow down the startup process by 3 Minutes or more due to it has to start TCP/IP services upon startup. Make sure to BACKUP your registry before doing this.

The ramdisk program we will use is:
http://download.microsoft.com/download/win2000ddk/sample01/1/NT5/EN-US/Ramdisk.exe

MS Ram Disk

1) Download this file and extract the contents somewhere.

2) The contents include source files, the sys file, and the .inf file

3) Control Panel &gt; Add New Hardware &gt; Choose From List &gt; Other Device &gt; Have Disk &gt; Point to the inf file...

4) We then need to go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ramdisk\Parameters

5) http://www.student.ipfw.edu/~gottjl01/images/reg1.jpg

6) The only thing we want to worry about is 'DiskSize' and 'DriveLetter'

7) 1MB is 1,048,576 bytes so if you wanted 2MB ramdisk you would enter a decmial value of 2,097,152. Drive letter of course means what drive letter the RamDisk makes itself.

8) So the next time we reboot our ramdisk will be whatever we made it. I made mine 1MB and Drive Letter Z:\

9) So before I rebooted I would also have to due some other things.

10) First I need to edit the TCPIP, and AFD ImagePath entries like this: http://www.student.ipfw.edu/~gottjl01/images/reg2.jpg The \??\ before the drive letter is crucial.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip

In those key is where the 'imagepath' key is we want to edit these to reflect where are new sys files will be on our ramdisk.

11) Now we need to make a login script to copy the needed sys files and start the services. Create a new text file and the require text is:

@echo on

Echo Starting TCP/IP Services

copy c:\winnt\System32\DRIVERS\tcpip.sys r:\
copy c:\winnt\System32\DRIVERS\afd.sys r:\
net start tcpip
net start afd

notice on the copy command I have r:\ after it change this to whatever drive you made it. Save the text file and rename it as login.cmd.

12) Now we need to auto start the login.cmd file. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run and create a new string value name it whatever you want. Modify it to reflect where your .cmd file is you just made. http://www.student.ipfw.edu/~gottjl01/images/reg3.jpg

13) Now we have everything ready to restart and start the process.

14) when you reboot and login. It will then run that script file. It will TAKE a long time to start TCPIP probably from 3-5Minutes. After it runs the script file you should be set and able to work fastly on the internet.



Does this work for Win98? Ramdisk too? I don't know a fraction of the finite details that you nuts appear to know, so any help in doing this trick is appreciated.

dannjr
05-29-01, 08:23 PM
Originally posted by Idiot Savant




Does this work for Win98? Ramdisk too? I don't know a fraction of the finite details that you nuts appear to know, so any help in doing this trick is appreciated.

Windows 98 and NT/2k are two differnt animals Win98 I think is on page 6 0r 7 or go here

http://www.broadbandnuts.com/ramdrive9x.shtml

Idiot Savant
05-29-01, 08:58 PM
Ugh. I used JonG's values, and when I tried it, my connection didnt work. Thank God for recover.BAT =\.

Is there something I should post that would help you help me? If so, plz tell.

Some precursor info:
256 MB
504 MHz (450 OC'd)
COM21 2000ish..
@home USB ethernet adapter
Win 98 standard.

dannjr
05-30-01, 01:41 AM
Originally posted by Idiot Savant
Ugh. I used JonG's values, and when I tried it, my connection didnt work. Thank God for recover.BAT =\.

Is there something I should post that would help you help me? If so, plz tell.

Some precursor info:
256 MB
504 MHz (450 OC'd)
COM21 2000ish..
@home USB ethernet adapter
Win 98 standard.

I hate doin this but Here read this one thread it might help http://www.broadbandnuts.com/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=5&t=000015 ... it helped this person out also do a search through the system folder to make sure you have all the files that are in Jon's list..

emixnem
05-30-01, 01:56 AM
does this work on winme???
if it does, plez reply!

dvblsd
05-30-01, 02:01 AM
Ive been using it for some time on Win98SE, but I really havn't noticed any real difference.....

This was my post as to how I did it;

http://forums.speedguide.net/showthread.php?s=&postid=257976#post257976

Also, since you do not use config.sys and autoexec.bat in ME, I don't think that this will work for you.....

lance-tek
05-30-01, 04:39 AM
someone take a look at this guy and try to help him pls :)http://forums.speedguide.net/showthread.php?s=&threadid=32401

darkreign
05-30-01, 08:37 AM
thanks!
i cant begin to thank you enough... the tweak is great!
i havent been running it for long, but it kicks ass...
the web pages here in the forum load up like they are local or so...
im on a 56k ... and that makes a difference... i tried speedtests before and after... the same :( unfortunately ... but i've noticed a significant increase in the loading time of the web sites...

so thanks again,
Kyriacos Souroullas

Idiot Savant
05-30-01, 03:57 PM
Ahh, thnx for the link. :\

Your .BAT works just great :)

Anything else I could drop in to RamDrive to speed up my internet?

B4 this tweak I my com21 normally d/l'd at anywhere from 160kb/s to 280kb/s. Ping times on CS servers ran from 46-112. Havent been online to compare these to the new setting stats, I was in a rush to thank ye :)

dannjr
05-30-01, 06:17 PM
Originally posted by emixnem
does this work on winme???
if it does, plez reply!

Nope sorry I didn't make the OS everything you put in the autoexec will be deleted perminently unless you decide that is worth going through the headache that is described on the previous pages. It blew someone elses ME OS up. to the point of not being able to recover it. Till reloaded