Q&A: Technical InformationLast reviewed: May 6, 1997Article ID: Q98730 |
The information in this article applies to:
SUMMARYThe following information is also included in the Windows NT and Windows NT Advanced Server Frequently Asked Questions (FAQ) document that is available in the WINNT forum. More information on this topic may be available from Microsoft Information Services. Microsoft Information Services are available on the World Wide Web by connecting to http://www.microsoft.com. The FTP site is located at ftp.microsoft.com. This article contains the Technical Information section, including the following topics:
MORE INFORMATION
Couldn't Find NTLDRQuestion: When I select Windows NT from Boot loader it comes up with the following error:
BOOT: Couldn't find NTLDR Please insert another diskAnswer: In order for Boot loader to start NTLDR must be in the root of the C Drive. If this file is missing you will get this error message. To fix this simply copy the NTLDR from the CD or the Floppies to the root of the C drive. If you are copying from the CD ROM, you will find NTLDR in the I386 directory and can copy it by going to the CD ROM Drive and entering:
copy \i386\ntldr c:\Or, if you have a floppy installation set, you can find NTLDR as NTLDR.$ on disk 2. To expand this file and copy it to the correct location, type the following:
expand ntldr.$ c:\ntldr How the LibPath Environment Variable WorksQuestion: I used to use the LIBPATH environment variable to search for DLL files. The environment variable is no longer available under Windows NT. What do I use as a replacement? Answer: There is no Win32 or NT LIBPATH environment variable or Registry entry under Windows NT. DLLs are found just like executable files (.EXE files) on the path.
File Compression Programs and Drivers (Doublespace)Question: Is Windows NT compatible with my hard disk compression driver? Does Windows NT support MS-DOS 6.0 Doublespace? Answer: You cannot place Windows NT on a partition with Stacker, DoubleSpace (Microsoft MS-DOS 6.0) or any other compression or partitioning software. In general, Windows NT will not be able to access data on a disk that requires a driver in the CONFIG.SYS file for MS-DOS unless a similar driver has been installed for Windows NT. Windows NT supports the MS- DOS FAT file system and applications. It does not support Doublespace, the integrated data compression technology available with MS-DOS 6.0. We are looking to make this technology available in a future release of Windows NT.
Troubleshooting 16-bit Windows Applications Under Windows NTQuestion: My 16-bit Windows application is not working under Windows NT. What should I do? Answer: Many different 16-bit applications designed to run under Windows 3.1 have been tested with Windows NT. When you are troubleshooting a 16- bit application that is not working properly under Windows, the following items should be taken into consideration:
Using fault tolerance mirroring in Windows NTQuestion: Why am I unable to choose the Establish Mirror or Stripe Set With Parity options under Disk Administrator in Windows NT? Answer: Only Windows NT Advanced Server supports the hard disk fault tolerance options of mirroring (which includes duplexing) and striping with parity.
OS/2 Subsystem Takes PriorityQuestion: Why is that whenever I run my bound application it runs under the OS/2 subsystem and not the MS-DOS subsystem? Answer: Bound applications are designed and built so that they can be run under either OS/2 or MS-DOS. The OS2 SubSystem is not available on MIPS, therefore, bound applications will run as MS-DOS applications on MIPS. When a bound application is run under Windows NT on an 80x86 CPU, it automatically runs under the OS2 SubSystem if available. The OS2 SubSystem is available by default on an 80x86. In order to force bound applications to run as an MS-DOS application, use the FORCEDOS command. It can be found in your \%SystemRoot%\system32 directory.
ANSI.SYS SupportQuestion: Does Windows NT support the use of ANSI.SYS? Answer: Windows NT does support the use of ANSI.SYS for backward compatibility with MS-DOS-based applications which require it. However, when you start a Command Prompt, you are not running ANSI.SYS, so escape sequences do not function.
prompt $e[JThis should clear the screen. NOTE: When you type EXIT at the command prompt, only COMMAND.COM is exited; you need to type EXIT a second time to close the Windows NT command prompt.
Extended and Expanded Memory for MS-DOS ApplicationsQuestion: How do I give my MS-DOS applications extended or expanded memory? Answer: As with Windows 3.1, a program information file (PIF) can be created for applications which need resources beyond those supplied to MS-DOS applications by default. See Chapter 11 (Other Application Environments) in the Windows NT System Guide for more information about using PIF files.
Converting File Systems without ReformattingQuestion: Can I convert my current file system to NTFS without reformatting the drive? Answer: Yes. The command-line utility, CONVERT.EXE, can be used to convert existing HPFS or FAT drives to the NTFS format. Note that no other conversions are supported at this time. It is only possible to convert FAT or HPFS to NTFS. To convert from NTFS back to FAT or HPFS, it is necessary to backup your drive, reformat it, and then restore the files back to it. For example: To convert drive "D:" from FAT to NTFS format, type the following command:
convert d: /fs:ntfs Removal of NTFSQuestion: How do I remove my NTFS partition from my C Drive? Answer: The CONVERT utility cannot change an NTFS-formatted drive to a drive formatted by another file system. It is necessary to reformat an NTFS drive in order to change the file system. If Windows NT is not installed on the NTFS partition you are trying to remove, use the FORMAT command from a Windows NT command prompt to change the file system, or use the Disk Administrator to remove the partition directly. Windows NT does not permit you to format the drive that it is installed on. To reformat a drive containing Windows NT, do the following:
CHKDSK /F on an NTFS DriveQuestion: Why won't Windows NT let me run CHKDSK /F on NTFS formatted drives? Answer: There are two reasons for this:
MS-DOS Device Drivers in CONFIG.SYSQuestion: How do I load device drivers in CONFIG.SYS for my MS-DOS applications? Are there drivers that I will not be able to load? Answer: You can only use device drivers in CONFIG.SYS that touch parts of the system that are emulated by the Windows NT VDM (Virtual DOS Machine) code. This is why ANSI.SYS works (because the display is an emulated device) but ASPI drivers don't (since the hardware is not emulated.) If you have some software that requires a device driver, it is likely that the vendors who produced it need to write a VDD (Virtual Device Driver) for that driver, and possibly a Windows NT Device Driver to support that VDD. The information required to write these drivers can be found in the Windows NT DDK.
Replacing Boot Sector Without ReinstallingQuestion: How do I replace my Windows NT boot sector without reinstalling Windows NT? Answer:
Microsoft Visual C++ (MMD.386 virtual device driver not loaded)Question: Why do I get the following error message when I run the Microsoft Visual C++ compiler Windows NT?
MMD.386 virtual device driver not loaded.Answer: Visual C++ requires a driver in the SYSTEM.INI file which is specific to Windows 3.1. You can not use the compiler in this fashion under Windows NT. Please refer to the MSLANG forum for more information.
Microsoft Visual C++ (XXXX.EXE is not a valid Windows NT application)Question: Why do I get the following error message when I run a Microsoft Visual C++ utility under Windows NT?
XXX.EXE is not a valid Windows NT application.Answer: Visual C++ applications require that you fix the executables in order for them to run correctly under Windows NT. You can get the fix from Library l of the MSLNG32 forum. The file is called B2FIX.EXE. It is a self-extracting archive and contains instructions on how to use this utility to fix the problem. This program is a NOT supported by Microsoft, but only provided so that MSVC will operate properly under Windows NT.
What is Win32s?Question: I know what Win32 is but what is Win32s? Answer: Win32s is an operating system extension that allows Win32 applications for Windows 95 and Windows NT to run on Windows 3.1 and Windows for Workgroups. This is done by adding some extra DLLs to Win31 and keeping the differences between Windows NT and Win31 in mind while writing your Win32s code (such as preemptive multitasking, memory management, and security). Win32s also includes a VxD. The Win32 SDK has more information on Win32s in its online documentation.
Recreating a PostofficeQuestion: I deleted the WGPO subdirectory. I assumed that I would be able to recreate it. It turned out to not be as easy as expected. Is there any way of recreating my mail system short of reloading Windows NT? Answer: Yes, by editing the Registry database. CAUTION: Before editing the Registry database, you might want to back up (export) any mail you want to retain before proceeding with the following:
|
Additional query words: wfw wfwg prodnt Q&A post office
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |