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
RESOLUTION
To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the
Microsoft Knowledge Base:
260910 How to Obtain the Latest Windows 2000 Service Pack
The English version of this fix should have the following file attributes or later:
Date Time Version Size File name
-------------------------------------------------------
31-Oct-2001 01:00 5.0.2195.4566 8,976 Renlogo.exe
31-Oct-2001 00:57 5.0.2195.4566 153,584 Sfmsrv.sys
15-Oct-2001 00:30 5.0.2195.4505 77,584 Sfmsvc.exe
NOTE: This fix was tested on Windows 2000 Service Pack 2 (SP2). Please contact Microsoft Product Support Services if you intend to run this fix on later service pack versions.
To Use the Hotfix
In addition to installing the fix, you must also run the server with the Greek system locale and set a registry value to enable the new conversion. You may also want to run a tool to convert existing file names so that they work with the fix.
To Add the Registry Value
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.
- Start Registry Editor (Regedt32.exe).
- Locate and click the following key in the registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Macfile\Parameters
- On the Edit menu, click Add Value, and then add the following registry value:
Value name: GreekServer
Data type: REG_DWORD
Radix: Hexadecimal
Value data: 1
- Quit Registry Editor.
You must also restart the File Service for Macintosh service to use the new registry value. You can combine this operation with the file name conversion that is described in the next section.
To Convert the File Names
The hotfix package includes the Renlogo.exe tool. Run the hotfix package with the
-x switch and specify the folder in which you want to extract the contents of the package. The Renlogo.exe tool has the following syntax:
renlogo -d top_folder -l log_file_name -r
- The -d switch specifies the start folder to be renamed. If you do not use this switch, the volume list in the registry is used.
- the -l switch specifies the file name for the log file. The default is Fixfile.log.
- The -r switch specifies Reverse mode. This renames the file back to the previous name from the log file.
If you run Renlogo.exe without parameters, the tool retrieves the list of Macintosh volumes from the registry and tries to rename all of the files whose name contains characters that were created by the original conversion to the correct value. The results of the rename operations are logged to a file.
The
-d switch is useful if you want to convert individual volumes while other volumes are available. Remove the volume or share, and then run the tool against the root of the volume.
You can use the
-r switch to rename all previously renamed files back to the original name from the original conversion (from the log file). This is useful if you must uninstall or disable the fix.
Microsoft recommends that you stop all file sharing services (including SMB/CIFS server, File Server for Macintosh, NFS servers, and File and Print Server for NetWare) so that remote clients do not interfere with the rename operations.