Support Considerations That Apply When You Use Windows 2000 AppleTalk Network Integration (814211)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SUMMARY

This article discusses support considerations that apply when you use Windows 2000 AppleTalk network integration (formerly named Services for Macintosh) services.

MORE INFORMATION

AppleTalk network integration supports Apple File Protocol 2.2. Apple File Protocol (AFP) 2.2 supports a maximum volume size of 4 gigabytes (GB) and a maximum of 65,536 files per volume. You may encounter larger volume sizes and more files per volume. However, these values are not supported because of the protocol standard.

If the volume size or the number of files on the Windows 2000-based computer does not fall in the range of values that is supported by AppleTalk network integration, you may not be able to view or access files. For example, when you save a file from a Macintosh client computer to a Windows 2000-based computer that is running AppleTalk network integration services, you may find that you cannot view or access the file from the Macintosh client. The file may be missing. However, you can view and access the file from the Windows 2000-based computer or from another Windows-based computer.

WORKAROUND

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To work around this behavior, change the following registry key to increase the number of system page table entries:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager \Memory Management\SystemPages

This registry key determines the number of system page table entries that are reserved for mapping I/O buffers and other information into the system address space. To modify the SystemPages value, follow these steps:
  1. Click Start, and then click Run.
  2. In the Open box, type regedit, and then click OK.
  3. Locate and then click the following registry key:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager \Memory Management

  4. In the right pane, double-click SystemPages.
  5. In the Value data box, type the value that you want, and then click OK.

    Change this value in increments of 20000 from the base value.
    • The maximum value of 128000 is suitable for most servers, including servers running Services for Macintosh with more than 256 megabytes (MB) of RAM.
    • For computers with 64 MB of RAM, the default value is 10000.
    • For computers with 128 MB of RAM, the default value is 50000. If you increase this value to 40000 on computers with 128 MB of RAM, the situation may improve. However, other processes may be prevented from running as paged pool memory increases to 70 percent of physical memory.
    Note When you increase the SystemPages registry value, you must also make sure that the following registry value is set to 0 (zero):

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager \Memory Management\LargeSystemCache

For more information about limitations in Apple file sharing, visit the following Apple Web site: The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Modification Type:MinorLast Reviewed:4/14/2003
Keywords:kbprb KB814211