Ramdisk And Winxp

Get help and discuss anything related to tweaking your internet connection, as well as the different tools and registry patches on the site. TCP Optimizer settings and Analyzer results should be posted here.
Post Reply
User avatar
latin
Regular Member
Posts: 181
Joined: Sun May 13, 2001 12:00 am
Location: CALIFORNIA

Ramdisk And Winxp

Post by latin »

Is ramdisk gonna work with WINXPPRO? i just downloaded the free version now what do i do?
funky
Senior Member
Posts: 4122
Joined: Mon Aug 06, 2001 6:17 pm
Location: Funkytown

Post by funky »

What Ramdisk?
Live to chase your dream...
User avatar
blue_mosquit0o
Regular Member
Posts: 304
Joined: Mon Nov 19, 2001 10:01 pm

Post by blue_mosquit0o »

it worked for me but i did not like it
User avatar
HenryHand1
Regular Member
Posts: 165
Joined: Sun Dec 09, 2001 10:19 am
Location: New Jersey, USA

Post by HenryHand1 »

It will work, but..

(I assume you are talking about the crazyman tweak)

I too use XP. My provider is Verizon Online and I connect via PPoE. The "crazyman tweak" seemed like a good idea, so I decided to go for it. Everything went perfect in setting it up, that is until I tried to connect to the internet. I got an error message saying "Error 705: Could not connect to because your settings do not match the ones on the remote computer..." . Yikes! I tried changing all the settings I edited back to the previous ones, but it still wouldn't work and ofcourse, I couldn't easily restore the registry because windows xp doesn't allow the "scanreg /restore" command, and I hadn't created a restore point. In the end, I had to reformat the hard drive, then install Windows Millennium, and then upgrade to XP again. I'm back to where I was now but if you have a ppoe connection, definately think this over before you try it, and BACKUP YOUR REGISTRY!!!!

Hey c :) :)l . I'm a member now :D
getlow

Post by getlow »

henry how did you get ramdisk to work in xp?
User avatar
HenryHand1
Regular Member
Posts: 165
Joined: Sun Dec 09, 2001 10:19 am
Location: New Jersey, USA

Post by HenryHand1 »

It was very easy. I just downloaded it, and then ran the Add New Hardware Wizard. I then pointed it to where the drivers for the ramdisk were downloaded to, and the ramdisk was automatically installed.
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

Originally posted by HenryHand1



then install Windows Millennium, and then upgrade to XP again.
Hey c :) :)l . I'm a member now :D [/B]
You did not have to install ME first. (Not trying to be a smartie)

Congrats on the member part :p

I edited my sig you should like it better now :)
Joe
getlow

Post by getlow »

wow! wish it were that easy no me lol
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

Originally posted by getlow
wow! wish it were that easy no me lol

Are you using NTSF or FAT 32?
Joe
getlow

Post by getlow »

NTSF
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

That is why it don't work.



:mad: They screw you with the ramdisk! :mad:
Joe
getlow

Post by getlow »

ahh i c ...well it said something about fixing that in MS article you posted i guess I will try and see what happens thanks
getlow

Post by getlow »

well after reading that article and having no idea what is was talking about i tried it out anyway..and it worked!

you need to open the pnp.c file and change FILE_DEVICE_VIRTUAL_DISK to FILE_DEVICE_DISK then just save it ...then with the good ole advice of my good friend HenryHand i did the add new hardware wizard pointed it to the files and it is installed ...you have to reboot to get it to show up...
User avatar
HenryHand1
Regular Member
Posts: 165
Joined: Sun Dec 09, 2001 10:19 am
Location: New Jersey, USA

Post by HenryHand1 »

Originally posted by joecool169


You did not have to install ME first. (Not trying to be a smartie)

Congrats on the member part :p

I edited my sig you should like it better now :)
Yes I did because since my computer came with Millennium, I did not have a full Win ME CD, and my XP CD was only the upgrade.
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

Originally posted by getlow
well after reading that article and having no idea what is was talking about i tried it out anyway..and it worked!

you need to open the pnp.c file and change FILE_DEVICE_VIRTUAL_DISK to FILE_DEVICE_DISK then just save it ...then with the good ole advice of my good friend HenryHand i did the add new hardware wizard pointed it to the files and it is installed ...you have to reboot to get it to show up...
I tried that and it did not work. I installed the Ramdisk but can't use it.
Joe
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

Originally posted by HenryHand1


Yes I did because since my computer came with Millennium, I did not have a full Win ME CD, and my XP CD was only the upgrade.

Sorry my bad.

You gotta hate that though not havin a ME CD. My wife has a laptop it came with no cd.
Joe
getlow

Post by getlow »

yep think you are right :( about creating it but not being able to use it ...damn
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

Originally posted by getlow
yep think you are right :( about creating it but not being able to use it ...damn
Yeah you have to compile the drivers it says. I'm not sure how to go about it.
Joe
User avatar
BoGGy
Regular Member
Posts: 251
Joined: Wed Nov 07, 2001 8:23 pm
Location: Baltimore, Maryland

Post by BoGGy »

if your isp gives you a max speed of 500kbps ram disk cant change that speed....it's not up to ram disk, it's your internet provider who decides it
if your isp gives you a max speed of 500kbps ram disk cant change that speed....it's not up to ram disk, it's your internet provider who decides it
My cable sucks...

Amd Athlon: 1 Ghz
Ram: 384
WINDOWS XP CORP

@Home Routed Cable Modem =>tWeAkEd<=
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

Originally posted by BoGGy
if your isp gives you a max speed of 500kbps ram disk cant change that speed....it's not up to ram disk, it's your internet provider who decides it


I know it is called a cap. Mine is 1500 and I can't break it, niether can anyone else, but I don't understand what your getting at. The crazyman tweak says it offers better pings, that is a good thing right? So I don't mean to be smart but what is your point?
:confused:
Joe
Micro
Regular Member
Posts: 117
Joined: Sat Dec 09, 2000 12:00 am
Location: here for now, somewhere else later

Post by Micro »

Ramdisks in XP aren't a problem.

http://www.arsoft-online.de/products/downloads.html

Works fine in XP.
Formatable.
Up to 3gig.

http://www.dslnuts.com/ramdiskp2.shtml

will give you a leg up on your script.


BTW - NTFS, Fat12, Fat16, Fat32 makes NO difference to ANY of the designed for NT ramdisk drivers, they all work in their given OS regardless.
Send, Lawyers, Guns, and Money
User avatar
joecool169
Posts: 805
Joined: Fri Nov 16, 2001 10:52 pm
Location: Ohio

Post by joecool169 »

Originally posted by Micro
Ramdisks in XP aren't a problem.

http://www.arsoft-online.de/products/downloads.html

Works fine in XP.
Formatable.
Up to 3gig.

http://www.dslnuts.com/ramdiskp2.shtml

will give you a leg up on your script.


BTW - NTFS, Fat12, Fat16, Fat32 makes NO difference to ANY of the designed for NT ramdisk drivers, they all work in their given OS regardless.

Windows XP Update :

Installing the Ramdisk sample driver in a NTFS only machine might make it unusable. To resolve this problem make the following change:

While you call the IoCreateDevice function (RamdiskAddDevice function in pnp.c), change the device type from FILE_DEVICE_VIRTUAL_DISK to FILE_DEVICE_DISK and recompile the driver. After you install the driver, restart the system in order to access the Ramdisk through Explorer


Here you go


Seems that NTSF does make a difference in some :rolleyes:
Joe
Micro
Regular Member
Posts: 117
Joined: Sat Dec 09, 2000 12:00 am
Location: here for now, somewhere else later

Post by Micro »

Originally posted by Micro
BTW - NTFS, Fat12, Fat16, Fat32 makes NO difference to ANY of the designed for NT ramdisk drivers, they all work in their given OS regardless.
Originally posted by joecool169

Windows XP Update :

Installing the Ramdisk sample driver in a NTFS only machine might make it unusable. To resolve this problem make the following change:

While you call the IoCreateDevice function (RamdiskAddDevice function in pnp.c), change the device type from FILE_DEVICE_VIRTUAL_DISK to FILE_DEVICE_DISK and recompile the driver. After you install the driver, restart the system in order to access the Ramdisk through Explorer

Here you go

Seems that NTSF does make a difference in some :rolleyes:
Uh, yea. Thought that's what I said. :confused:
They all work without problems, for ANY file system, in the OS they were DESIGNED for.
The "sample" driver (q257405) was designed and issued ONLY for W2k, NOT XP. (not even NT4, although it does work fine there, so it's not necessary to hunt down the prior "sample" driver and it's control panel, issued for NT4 by MS)
Changes ARE required in the "sample" driver to work properly in XP, that's what q257405 "Windows XP Update" is all about.
(That's why I didn't recommend it, to start with, as there are few to none here that are C+ competent to redo the W2k "sample" driver for use in XP and even with the suggested change by MS, the driver is still limited to 32 meg.)
The ArSoft driver was designed to work in XP. I was part of the test team and can assure you it works properly.
Stick with ramdisk drivers designed for the OS your using and they will work for any file system that the OS uses, without problems. :nod:
Use a ramdisk driver designed for a different OS, and you will have problems, period. :rolleyes:
Hope that clears things up.
Send, Lawyers, Guns, and Money
getlow

Post by getlow »

micro.....i tried the version you suggested and it didnt work for me....any ideas what i am doing wrong.....I installed it ....when I rebooted it worked if i reboot again it doesnt work??
User avatar
LukeMan
Advanced Member
Posts: 693
Joined: Sat Jan 13, 2001 12:00 am
Location: California

Post by LukeMan »

I too got the same result:

getlow:

"I installed it ....when I rebooted it worked if i reboot again it doesnt work??"

I ran the M$ ram disk in 2K "crazyman tweak" but have yet to try it or find a ramdisk that works the same in XP. The AR softdisk err's and says it can not load the drivers.

So why question to micro is also "what's missing"?

L.
They told (us) to open up the Embassy, or "we'll blow you away." And then they looked up and saw the Marines on the roof with these really big guns, and they said in Somali, "Igaralli ahow," which means "Excuse me, I didn't mean it, my mistake".

Karen Aquilar, in the U.S. Embassy; Mogadishu, Somalia, 1991
Micro
Regular Member
Posts: 117
Joined: Sat Dec 09, 2000 12:00 am
Location: here for now, somewhere else later

Post by Micro »

Originally posted by getlow
micro.....i tried the version you suggested and it didnt work for me....any ideas what i am doing wrong.....I installed it ....when I rebooted it worked if i reboot again it doesnt work??
Make absolutely sure any prior attempted ramdisks have been uninstalled before installing, as just about all default to "Z:" (You can run more than one Ramdisk, but that's beyond what your trying to do here, right ? :D )

Install through the "New Hardware" applet in the Control Panel, using the basic "have disk" scenario.

During install, set the Ramdisk to "Boot", if offered the opportunity.
If not, after install, in the "RAM disk" control panel applet, set the "startup type" to "Automatic", as it is set to "System" by default for W2k.
And of course make sure the "Enable Ramdisk" box is checked. :rolleyes:

(Also, for it to work properly and reliably for all "Users", it must be installed by an "Administrator" "for all Users".)

Hope that helps.
Send, Lawyers, Guns, and Money
User avatar
latin
Regular Member
Posts: 181
Joined: Sun May 13, 2001 12:00 am
Location: CALIFORNIA

Post by latin »

OK I tried it but didnt work,I couldnt connect to the internet even though the ramdisk showed in my computer.

is this the path-->\??\Z:\afd.sys im suppose to in this registry keys?--->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD
and, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip

plus in the bat file i used this c:\windows\System32\DRIVERS\tcpip.sys Z:\ and @ the promt command after rebooting said the it coludnt find the path or some **** like that!
funky
Senior Member
Posts: 4122
Joined: Mon Aug 06, 2001 6:17 pm
Location: Funkytown

Post by funky »

Aye, yes sir, it's supposed to be modified in the registry.
Live to chase your dream...
Micro
Regular Member
Posts: 117
Joined: Sat Dec 09, 2000 12:00 am
Location: here for now, somewhere else later

Post by Micro »

Originally posted by latin
OK I tried it but didnt work,I couldnt connect to the internet even though the ramdisk showed in my computer.

is this the path-->\??\Z:\afd.sys im suppose to in this registry keys?--->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD
and, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip

plus in the bat file i used this c:\windows\System32\DRIVERS\tcpip.sys Z:\ and @ the promt command after rebooting said the it coludnt find the path or some **** like that!
Since you didn't post you script or registry changes , I have know real idea what you've done.
But, at least you've got your Ramdisk working. :)

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

DISCLAIMER
If working with the registry bothers you, then putting the TcpIp stack on a Ramdisk is not for you.
Playing with the registry is not for novices, especially those that expect not to make fatal mistakes while they learn
Before you go further BACK UP YOUR REGISTRY .
Before you go further BACK UP YOUR REGISTRY .
Before you go further BACK UP YOUR REGISTRY .
(And if you have to ask how, then just forget the whole idea, because your not competent. Sorry, there just isn't any other nice way to put it :( and I won't be responsible if you screw up your OS and don't have the ability to fix it yourself)

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

Anyway, with all that out of the way -

This is the startup script I use for my XP machines.
Bear in mind that I use fixed IPs for the PCs on my LAN, if you don't, then you'll have to start DHCP also at some point in the script.


**************************************************
copy c:\windows\System32\DRIVERS\afd.sys z:\
copy c:\windows\System32\DRIVERS\netbt.sys z:\
copy c:\windows\System32\DRIVERS\tcpip.sys z:\
net start afd
net start netbt
net start tcpip

**************************************************

The reg file I use for XP to enable the TcpIp stack on the Ramdisk is -


**************************************************

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD]
"ImagePath"=hex(2):5c,00,3f,00,3f,00,5c,00,5a,00,3a,00,5c,00,61,00,66,00,64,00,\
2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT]
"ImagePath"=hex(2):5c,00,3f,00,3f,00,5c,00,5a,00,3a,00,5c,00,6e,00,65,00,74,00,\
62,00,74,00,2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip]
"ImagePath"=hex(2):5c,00,3f,00,3f,00,5c,00,5a,00,3a,00,5c,00,74,00,63,00,70,00,\
69,00,70,00,2e,00,73,00,79,00,73,00,00,00

**************************************************

And the XP Undo reg file to put the TcpIp stack back where it was is -


**************************************************

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD]
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,61,\
00,66,00,64,00,2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT]
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6e,\
00,65,00,74,00,62,00,74,00,2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip]
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,74,\
00,63,00,70,00,69,00,70,00,2e,00,73,00,79,00,73,00,00,00

**************************************************

Hope that helps
Send, Lawyers, Guns, and Money
User avatar
latin
Regular Member
Posts: 181
Joined: Sun May 13, 2001 12:00 am
Location: CALIFORNIA

Post by latin »

thanks a lot micro,I know how to work the registry and I already put everything back to normal using the system restore :p but i think illl give up on this one.cant make it work.
User avatar
Casper
Regular Member
Posts: 190
Joined: Sun Jan 07, 2001 12:00 am
Location: Tempe, Arizona

Me too

Post by Casper »

I have tried everything and cant get it to work I had it running killer on WIN2KPRO and Advanced Server but it aint going to work in XP PRO. So how can I get that little RamDisk icon out of my control panel??
How soon those who gave nothing forget those who gave all..
User avatar
mnosteele52
Posts: 11913
Joined: Tue Jul 24, 2001 12:00 pm
Location: Chesapeake, VA

Post by mnosteele52 »

For a Ramdisk that works for XP try here:

http://www.superspeed.com/ramdiskxppro.html

or here

http://www.xp-erience.org/sections.php? ... &artid=134

I use the first one and it works great, even with NTFS which I have. :D
User avatar
Casper
Regular Member
Posts: 190
Joined: Sun Jan 07, 2001 12:00 am
Location: Tempe, Arizona

$$$

Post by Casper »

I dont want to spend $100 I win just wait till there is a free one. Might be awhile, but I can wait
How soon those who gave nothing forget those who gave all..
User avatar
LukeMan
Advanced Member
Posts: 693
Joined: Sat Jan 13, 2001 12:00 am
Location: California

Post by LukeMan »

Try this.......

https://www.speedguide.net/forums/ ... adid=62246

Last post by Strikez.

Finally worked for me and the 96 meg does seem to be the limit.

L.
User avatar
Casper
Regular Member
Posts: 190
Joined: Sun Jan 07, 2001 12:00 am
Location: Tempe, Arizona

OMFG

Post by Casper »

You guys are incredible! It worked in about 4 minutes..
How soon those who gave nothing forget those who gave all..
User avatar
latin
Regular Member
Posts: 181
Joined: Sun May 13, 2001 12:00 am
Location: CALIFORNIA

Post by latin »

CASPER!! u got it to work?
Post Reply