Ask Dr. Bob Your NT Questions - 01 Mar 1996

Q: We have many users sharing common apps and a single interface. Is there any way to copy user group information from one user to another?

You can use GRPTOREG.EXE and REGTOGRP.EXE from the Windows NT 3.5/3.51 Resource Kit. REGTOGRP.EXE creates a Windows NT .GRP file in the current directory for each of your Program Manager groups. GRPTOREG.EXE converts a .GRP file created by REGTOGRP and inserts the values into the Registry.

  1. Make the appropriate changes to your desktop environment.
  2. From the command line, type REGTOGRP.
  3. Copy the .GRP files to the new user's directory.
  4. From the command line, type GRP TOREG followed by the groupfiles. GRPTOREG will accept the parameters /o and /c where /o specifies that any existing Program Manager group with the same name should be overwritten and /c creates a Common group from the groupfile (otherwise, a Personal group is created). For the /c switch to work, you must be logged on as a member of the Administrators group. If you want to specify more than one file, separate filenames with spaces: for example, grptoreg /o /c c:\user\bob\bob.grp c:\user\bob\bob1.grp.

Q: In Windows for Workgroups, it's easy to eliminate a system maintaining a browser server list. How do you accomplish this in NT?

You can accomplish the same thing by adding the following information to your Registry (see screen 1).

  1. Traverse the Registry tree until you come to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters key.
  2. Select Edit from the menu, and then select Add Value from the drop-down box.
  3. For Value Name, type in: Maintain ServerList. For Data Type, select REG_SZ. For String Value, type No.
  4. Reboot the system.

Q: I have heard that there are switches you can place in BOOT.INI to help with diagnostics and tuning. What are some of these switches?

The /MAXMEM=x switch in BOOT.INI controls how much physical dynamic RAM Windows NT will use when your computer starts (see screen 2). If you add /MAXMEM=12 to a BOOT.INI configuration description line, then your machine will act as if it has 12MB of physical RAM when you boot the computer using that configuration, regardless of amount of memory present.

The /SOS switch shows the loading of drivers one at a time so you can determine which driver is creating boot difficulty. In a multiprocessor machine, the /NUMPROCS=x switch allows you to set the number of processors the system will use.

Q: We received the following error in the Server Event Log :
Event ID: 2022
Source: srv
Detail: The server was unable to find a free connection 48 times in the last 60 seconds.
How can we fix this?

You have to use the Registry Editor to work around this problem (see screen 3).

  1. Traverse the Registry tree until you come to HKEY_LOCAL_MACHINESYSTEM\CurrentControlSet\Services\LanmanServer\Parameters.
  2. Select Edit, and then select Add Value and add the following values:
    Value Name: MaxFreeConnections
    Data Type: REG_DWORD
    Data: 8
    Value Name: MaxWorkItems
    Data Type: REG_DWORD
    Data: 255
  3. From the command prompt, type NET CONFIG SERVER / AUTODISCONNECT:-1.
  4. Reboot the system in order for the changes to take effect.

Q: I have set up a RISC system, and I realize that the system files are FAT and non-secure. Can this be fixed?

Since the system partition on a RISC-based computer must be formatted for the FAT file system, there is no way to secure information in individual directories and files on that partition. Therefore, the only way to secure the system partition is to allow access only to members of the Administrators group.

To secure the system partition on a RISC-based computer with Disk Administrator:

  1. From the Partition menu, choose Secure System Partition. A message asks you to confirm this request. When the command is in effect, a check mark appears next to it on the Partition menu.
  2. To activate security on the system partition, Disk Administrator initiates a restart of your computer.

To remove security from the system partition on a RISC-based computer:

  1. From the Partition menu, choose Secure System Partition. The check mark disappears, but security on the system partition is not actually removed until you restart your computer.
  2. Disk Administrator initiates a restart of your computer.

Q: I am having trouble using the Schedule service to start a backup in NT 3.51. How can I accomplish this?

Define a user account with all the privileges that you want the Scheduler service to have--it must have Administrator and Backup Operator privileges. In Control Panel/Services, locate the Scheduler service and change the Startup to use this account. Set it to logon automatically. Now stop and restart the service.

To schedule a backup, use Notepad to create a command file (BACKUP.CMD) that issues the commands to back up the requested files. The following command would back up all the files on the C drive, replacing any files currently on the tape. It will label the backup set "C Backup Files," back up the local Registry, and log all backup information to C:\BACKUP.LOG: ntbackupbackup c:/D"CBackupFiles"/B/L"c:\backup.log".

Using the AT command, schedule the command file (BACKUP.CMD) to run when desired. The followingATcommand will schedule MYBACKUP.CMD to execute at 4:00 a.m. every Monday, Wednesday, and Friday: AT 4:00 /every:M,W,FDrive:\Directory\BACKUP.CMD.

Q: For some reason I can't get my network shares automatically reconnected. I have checked "Reconnect at login." What have I done wrong?

The problem may be in the Registry (see screen 4). Run REGEDT32.EXE and look in: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/NetworkProvider. Under this key, there is a Restore Connection value. Make sure it is set to 1, not 0.

Q: I have an Adaptec 2940 with BIOS revision 1.20. My motherboard uses Phoenix BIOS version 4.05. My system hangs during startup. How can I solve this?

Usually, the computer hangs after displaying the Adaptec BIOS information, but it has also been reported to cause problems later in the Setup process. This behavior may also occur in systems containing a BIOS which utilizes segment 3000. This problem has been fixed in the 2940 BIOS revision 1.21, which is available from Adaptec. Call technical support at 800-959-7274.

Q: Can you explain the way in which NT uses Novell MAP commands? I tried them and got really weird results.

Not all MAP features are supported in Windows NT. The MAP command doesn't do normal drive-mapping. For example, MAP T:=SYS:\PUBLIC should map drive T to the PUBLIC directory. However, it maps T to the root of the SYS volume. The MAP ROOT command will produce correct results. For example, MAP ROOT T:=SYS:\PUBLIC correctly maps T to SYS:\PUBLIC.

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.