[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: XYWRITE digest 2821



XYWRITE: Xywrite Word Processor for Dos & Windows wrote:
XYWRITE Digest 2821
Subject: Re: XYWRITE digest 2820 From: "Patricia M. Godfrey" Date: Sun, 11 Mar 2007 14:12:25 -0500 To: xywrite@xxxxxxxx To: xywrite@xxxxxxxx William E. Shawcross wrote:
Said friend reminds me that there is one thing he had to do which apparently changed things. In testing I had noticed that if I tried to copy a file (or even a single word) to LPT1 from the command line, I would get a message to the effect that there was insufficient server memory to execute the command. My friend snooped around the MS knowledge base and found a fix: using regedit, increase some buffer from 11 to 25.
Huh! That's almost incredible. But then this trick only works with W2k or XP. And both of them need a LOT more RAM than MicroSludge tells you. (I see PCs--mostly laptops--offered for sale with XP on them in 256 Mb. Idiocy.) If total RAM was low, the installation might set that buffer, whatever it is, too low. Yes, please, ask him what setting that was. Every bit of information helps.
I don't think RAM has anything to do with it (my computer has 1.2 GB of the stuff), but the following discussion deals with the problem that produces the "insuffient memory" message: http://groups.google.com/group/microsoft.public.word.application.errors/browse_thread/thread/89e2a56d833f3cbe/a1cdb381efeadf8d%23a1cdb381efeadf8d In looking back in my registry, I see my friend set IRPStackSize to 25 (decimal); it was 11 before the change. In case the URL above doesn't work for you, here is the relevant part of the message:
1. Start the registry editor (e.g., regedit.exe). 2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \lanmanserver\parameters. 3. Double-click IRPStackSize (or if this registry setting doesn't exist, create it of type DWORD and ensure the case is correct). 4. Change the base to decimal, set the value to 11 for Win2K or NT or 15 for XP, and click OK. 5. Reboot the computer." Also from MS: "In Windows 2000, the default value of IRPStackSize is 15, and the range is from 11 to 50. In Windows XP, the default value for IRPStackSize is 15, and the range is from 11 to 50. In the Value Data box, type a value that is larger than the value that is listed. If you created the IRPStackSize value using the procedure described in step 4, the default value is 15. It is recommended that you incrase the value by 3. Therefore, if the previous value was 11, type 14 , and then click OK."
Oddly enough, Vista gave me the same "insufficient memory" message when I tried to map a network drive, so once that machine is restored to operation I'll have to chase that down.