Win 7 Pro x64 Error 0x8007046a: Not enough server storage is available to process this command.
I have experienced this error several times now when copying files from XP/Samba to a Vista/7 share. What appears to be happening is that Vista/7 use the SMB2 protocol for networking and XP uses SMB1 and aparently there are some bugs going from one to the other. So by disabling the SMB2 protocol on the Vista/7 machine you revert it to using SMB1 and it seems to fix the problem. To make sure you have this issue, check your eventlogs for the event id 2017, complaning that "The server was unable to allocate from the system nonpaged pool because the server reached the configured limit for nonpaged pool allocations" when in fact there is plenty of nonpaged pool memory available. To fix the problem, you need to add a key to your registry to diable SMB2: Open regedit, go to HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/LanmanServer/Parameters, now create a DWORD key with the name SMB2 and set the value to 0. Restart your computer and the problem should stop. To remove the fix and re-enable SMB2, just delete the key from the registry and reboot. Good luck! -Tim
January 26th, 2010 1:03pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics