home *** CD-ROM | disk | FTP | other *** search
/ Borland Programmer's Resource / Borland_Programmers_Resource_CD_1995.iso / info / ntfaq / ftp / news / ntfaq1.txt
Encoding:
Internet Message Format  |  1995-05-19  |  58.0 KB

  1. Path: fnnews.fnal.gov!mp.cs.niu.edu!ux1.cso.uiuc.edu!uwm.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!uunet!underg!max
  2. From: max@underg.ucf.org (Max Cray)
  3. Newsgroups: comp.os.ms-windows.programmer.win32
  4. Subject: Windows NT FAQ (October 92)
  5. Message-ID: <TqB1sB3w165w@underg.ucf.org>
  6. Date: Wed, 21 Oct 92 14:26:28 EDT
  7. Organization: Underground Computing Foundation
  8. Lines: 1732
  9.  
  10. Sorry this took so long to come out. Well its good for a week or two
  11. until we get our paws on the new update...
  12.  
  13. --
  14.  
  15. Archive-name: ms-winnt-faq
  16. Last-modified: 1992-10-20
  17. Related-archives: ms-windows-faq, ms-winprog-faq
  18.  
  19. ----------------------------------------------------------------
  20.  
  21. ######     ####    ############            Microsoft
  22. #######    ####    ############
  23. ########   ####        ####        Windows New Technology (NT)
  24. #### ####  ####        ####
  25. ####  #### ####        ####         Frequently Asked Questions
  26. ####   ########        ####
  27. ####    #######        ####               October 1992
  28. ####     ######        ####
  29.  
  30. ---------------------------------------------------------------
  31.  
  32. TABLE OF CONTENTS
  33.  
  34. 0.  Index
  35.  
  36.     General Information
  37.  
  38.     1. How do I get a copy of the preliminary release?
  39.     2. Is this beta software?
  40.     3. How do I sign up for the beta program?
  41.     4. What are the minimum system requirements to run Windows NT?
  42.     5. Will Windows NT run on my hardware?
  43.     6. It will not run on my 386 (B0 or B1 step problem).
  44.     7. Windows NT will not work on my MIPS machine.
  45.     8. Is there a driver for my hardware?
  46.     9. How do I make Windows NT cohabit my hard drive with OS/2 2.0?
  47.    10. I get Trap 0x0000000E.
  48.    11. Windows NT boots, looking for the wrong boot directory.
  49.    12. BOOT can not find NTLDR.
  50.    13. How can I replace the boot sector/recover from a crash?
  51.    14. My SoundBlaster/AudioPro card does not work.
  52.    15. I can not print to LPT1.
  53.    16. I get error 0x00000069.
  54.    17. Dell machine only recognizes 16MB.
  55.    18. Zenith 386/33E lock up problem.
  56.    19. TCP/IP support.
  57.    20. Will it work with my Bernoulli or other removable media?
  58.    21. Adaptec AHA 1542B driver problem.
  59.    22. Does Windows NT support dual SCSI controllers?
  60.    23. Is the system supposed to use 70 threads?
  61.    24. I can not print the postscript documentation on my printer.
  62.    25. Does Windows NT support stackable file systems?
  63.    26. Is there an X Server for Windows NT yet?
  64.    27. Is there a version of EMACS available, yet?
  65.    28. Are there any Internet ftp sites for Windows NT, yet?
  66.    29. Why does Microsoft not provide support via the Internet?
  67.    30. What is the best way to use CompuServe?
  68.    31. Are there any books on Windows NT?
  69.  
  70.    Programming Information
  71.  
  72.    31. CVPACK: Fatal error CK1007.
  73.    32. Missing C++ header files.
  74.    33. Errors from ExitWindows function.
  75.    34. Can I use a DLL to implement shared memory?
  76.    35. Unicode level of support
  77.    36. Sample source code requests.
  78.    37. MS Developer Network
  79.    38. Where is the Device Driver Kit (DDK)?
  80.  
  81.    Appendix A: 0992HW.TXT Latest Hardware Compatibility List
  82.    Appendix B: HWFEED.TXT Form to request MS provide support for
  83.                hardware.
  84.    Appendix C: BUGREP.TXT Form to notify MS of Bugs.
  85.    Appendix D: MIPS specific information.
  86.  
  87. ----------------------------------------------------------------------
  88.  
  89. Subject: How to Get the Windows NT Preliminary Release
  90.  
  91. 1. How do I get my paws on the latest in operating systems?
  92.  
  93. A. The Win32 Preliminary SDK for Windows NT provides you with access
  94.    to the broader capabilities of the Win32 API with features such as
  95.    preemptive multitasking, multi-threading, 32-bit flat memory
  96.    model, and security. By purchasing the Win32 SDK you will receive
  97.    preliminary and final versions of the Windows NT operating system
  98.    and SDK tools in addition to preliminary versions of a C/C++
  99.    compiler.
  100.  
  101.    The cost of the Win32 SDK with printed documentation is $399. A
  102.    CD-only version containing the documentation in PostScript format
  103.    is also available for $69. (If you later decide that you want the
  104.    hard-copy documentation from Microsoft, there is a coupon in the
  105.    box for you to order it for $359 plus freight.) To order from
  106.    within the U.S, please call Microsoft Developer Services at
  107.    (800) 227-4679. In Canada, call (800) 563-9048. In all other
  108.    countries, contact your local Microsoft representative.
  109.  
  110. --
  111.  
  112. Subject: Windows NT is a Preliminary Release, not a Beta
  113.  
  114. 2. Should I get the beta version of NT now?
  115.  
  116. A. Windows NT is not yet in Beta.  The Win32 SDK for Windows NT is a
  117.    "Preliminary" release, intended for development of 32-bit appli-
  118.    cations for Windows.  Microsoft's focus has been on the Windows NT
  119.    Kernel and Win32 API.  The SDK does not include POSIX support and
  120.    Microsoft has not yet had an opportunity to complete testing of
  121.    the 16-bit Windows and MS-DOS applications support.  Therefore,
  122.    the SDK is not appropriate for Beta test and evaluation.
  123.  
  124. --
  125.  
  126. Subject: Applying to be a Beta Tester
  127.  
  128. 3. How do I apply to become a Windows NT beta tester when the beta is
  129.    released?
  130.  
  131. A. Currently the only way to apply to the beta program is to either:
  132.  
  133.    1) Send a letter to
  134.  
  135.        Microsoft
  136.        One Microsoft Way
  137.        Redmond, WA 98052
  138.  
  139.        Attn: Windows NT Beta Program 4/1
  140.  
  141.    2) Send a FAX to 936-7329 also with the note "Attn: Windows
  142.       NT Beta Program" on it.
  143.  
  144.    In either case you should include your name, company name,
  145.    hardware configuration and any other relevant information.
  146.    Microsoft prefers typed applications if possible.
  147.  
  148. --
  149.  
  150. Subject: System Requirements
  151.  
  152. 4. What are the minimum hardware requirements to run Windows NT?
  153.  
  154. A. Windows NT operating system:
  155.  
  156.    The first preliminary release of the Windows NT operating system
  157.    requires an Intel 80386 system or higher, or ACE/ARC compatible
  158.    R4000 systems with at least 8MB of RAM and 55MB available hard
  159.    disk space (includes 20MB for a swap file).
  160.  
  161.    This does not include disk space for applications.
  162.  
  163.    Win32 SDK development environment:
  164.  
  165.    For Win32 SDK development, an 80386 33 MHz CPU (or higher) and
  166.    12MB total of RAM is strongly recommended.  A total of 100MB
  167.    available hard disk space (includes 20MB for a swap file) is
  168.    required for complete installation of the operating system, SDK
  169.    tools, and C/C++ compiler.
  170.  
  171.    The Win32 SDK is only available on CD-ROM and requires a CD-ROM
  172.    drive and SCSI adapter.
  173.  
  174. --
  175.  
  176. Subject: Hardware Compatibility List
  177.  
  178. 5. How do I know if my hardware is compatible with Windows NT?
  179.  
  180. A. Microsoft provides a list of hardware that has been tested and is
  181.    known to work with Windows NT.  It is appendix A of this FAQ, and
  182.    has been posted on CompuServe, forum MSWin32, Lib 17, filename:
  183.    0992HW.TXT.  Hardware listed in this file has been preliminarily
  184.    tested on the July 92 release of Windows NT, and is supported.
  185.    Microsoft does not claim that hardware not on this list will not
  186.    run; however, it has not been tested and it is not supported at
  187.    this time.
  188.  
  189. --
  190.  
  191. Subject: B0 and B1 Stepping Machines
  192.  
  193. 6. How come Windows NT will not work with my old 386?
  194.  
  195. A. NT will not run on 386 chips that are the B0 or B1 versions
  196.    (called the B0 or B1 "stepping").  This is true for all releases
  197.    of NT, so if you're now running the December 91 or another release
  198.    of NT on a particular 386, that PC is OK You can check whether a
  199.    particular 386-based PC is at the B0 or B1 stepping by downloading
  200.    isbste.zip from Lib 17 of Compuserve.  This is a very small zip
  201.    file (6 sec 9600 download), and the time to unzip it and run the
  202.    test is quite small.  Isbstep.exe also shipped on the December NT
  203.    CD.
  204.  
  205. --
  206.  
  207. Subject: MIPS Installation
  208.  
  209. 7. Windows NT will not work on my MIPS machine.
  210.  
  211. A: The July Preliminary release of Windows NT requires an upgrade to
  212.    your MIPs machine.  All manufacturers are aware of this upgrade.
  213.    If they have not contacted you already, please contact them
  214.    regarding it.  The machine's CPU must also have an R4000 revision
  215.    2.0 or greater.
  216.  
  217.    More Info:
  218.  
  219.       See Appendix D for MIPS specific info.
  220.  
  221. --
  222.  
  223. Subject: Device Driver Requests
  224.  
  225. 8. Is there a driver yet for my hardware?
  226.  
  227. A. Microsoft's standard means of releasing drivers is with their CD
  228.    releases. Although Microsoft is not committed to continue this
  229.    practice, currently all fixed, updated, or new device drivers are
  230.    being posted on the CompuServe Forum: WinNT, Lib 2.  Microsoft is
  231.    currently making every attempt to keep this library updated with
  232.    drivers as they become available. If you have hardware that is not
  233.    currently supported, or does not have a driver posted in WinNT,
  234.    Lib 2; please make a device driver request by filling out the
  235.    hwfeed.txt form (appendix B to this FAQ) and mail it to Microsoft
  236.    at winnthw@microsoft.com.
  237.  
  238.    Please be aware that because of Microsoft's support demands right
  239.    now, this is a one way alias; Microsoft is not likely to respond
  240.    directly to you to confirm that they have received your request.
  241.  
  242.    The hardware compatibility list is appendix A of this FAQ and can
  243.    also be found in MSWIN32, Lib 17 on CompuServe as 0992hw.txt.
  244.  
  245.    Hwfeed.txt is appendix B of this FAQ, and can also be found on
  246.    CompuServe in MSWIN32, Lib 17; or WINNT, Lib 1.
  247.  
  248.    You may also find updated drivers at ftp.uu.net in
  249.    /vendor/microsoft.
  250.  
  251. --
  252.  
  253. Subject: IBM MOST Not Supported with Windows NT Flexboot
  254.  
  255. 9. How do I make Windows NT cohabit my hard drive with OS/2 2.0?
  256.  
  257. A. As per the release notes, NT is not compatible with IBM's MOST
  258.    utility. Microsoft does not intend to support IBM's MOST boot
  259.    scheme with Windows NT's Flexboot, and has no plans to support
  260.    installation on a drive with MOST installed on it.
  261.  
  262.    However, what you can do is install OS/2 using the dual boot
  263.    capability. Boot DOS, and then boot OS/2.
  264.  
  265.    Another technique is to use an ARCs pathname to replace the drive
  266.    name in your BOOT.INI file. Use a line like:
  267.  
  268.        multi(0)disk(0)rdisk(0)partition(1)\WINNT
  269.  
  270.        multi()        Multi-Function Adapter
  271.        disk()         The Controller
  272.        rdisk()        Disk Number
  273.        partition()    Parition Number
  274.  
  275.    You will probably only need to change rdisk() and/or partition().
  276.  
  277. --
  278.  
  279. Subject: Trap 0x0000000E
  280.  
  281. 10. When using the preferred graphical install method I get a
  282.     Trap 0xE. What is wrong?
  283.  
  284. A. This is a known problem which has several work-arounds available
  285.    depending on the hardware configuration.
  286.  
  287.    The most common problem is due to a bug in the 3.5 inch BOOT DISK.
  288.    If you are using this disk to install the kit and observe this
  289.    problem, simply make a disk copy of the working 5.25 inch disk.
  290.    You must make an exact duplicate of this disk onto a new 3.5 inch
  291.    1.44MB floppy disk. Assuming you have the 3.5 inch disk as your A:
  292.    drive and the 5.25 inch disk as your B: drive, follow these steps:
  293.  
  294.     * Boot into your systems CMOS program. 
  295.     * Change the setting for the 3.5 inch disk to a 1.2 MB 5.25 inch
  296.       disk.
  297.     * Boot MS-DOS.
  298.     * Make a copy of the 1.2 MB disk by inserting a blank disk in A:
  299.       and the 5.25 BOOT DISK in B: drive.  Run 'DISKCOPY B: A:'.
  300.     * Boot back into your systems CMOS program.
  301.     * Change the setting for the 3.5 inch disk back to a 1.44 MB
  302.       disk.
  303.     * Insert the new 3.5 inch 1.2 MB format BOOT DISK into A: and
  304.       reboot.
  305.  
  306.    Note: You may need to remove any existing \winnt directory found
  307.          on your hard disk first before running the install.
  308.  
  309.    Another common work around is to disable one or more of the
  310.    following:
  311.  
  312.     * All BIOS shadowing.
  313.     * All video shadowing.
  314.     * All external CPU caches.
  315.     * The Turbo switch (i.e. run the system at the slowest speed).
  316.  
  317. --
  318.  
  319. Subject: Windows NT Boots, Looking for the Wrong Boot Directory
  320.  
  321. 11. Windows NT looks in the wrong boot directory. Why?
  322.  
  323. A. This can happen for a number of reasons.  One being that there has
  324.    been an installation of the PDC release over an earlier release of
  325.    Windows NT.  The boot.ini file is not updated correctly.  Make
  326.    sure that the boot.ini file contains references to the winnt
  327.    directory rather than the nt directory i.e. c:\winnt\ rather than
  328.    c:\nt\.
  329.  
  330.    Another cause of this problem can be when the IBM MOST utility for
  331.    OS/2 2.0 is installed on the hard drive.  Windows NT uses logical
  332.    partitioning.  The MOST partition is an unknown partition type.
  333.    When an unknown partition type sits between the base partition and
  334.    the Windows NT partition, it can set the logical partitions off by
  335.    one.  MOST is not supported with Windows NT.  You should install
  336.    Windows NT on a machine that does not have the MOST utility on it.
  337.  
  338. --
  339.  
  340. Subject: Couldn't find NTLDR
  341.  
  342. 12. While doing the trying the alternate boot method (DOS2NT) I get
  343.     the following error:
  344.  
  345.       BOOT: Couldn't find NTLDR
  346.       Please insert another disk
  347.  
  348. A. From: marc@dwp.la.ca.us (Marc Hall x4735)
  349.  
  350.    In the script file dos2nt.bat the in the dos2nt directory on the
  351.    CD is the line
  352.  
  353.       copy .\ntldr c:\
  354.  
  355.    This is attempting to copy dos2nt\ntldr to c drive. On my CD
  356.    dos2nt\ntldr does not exist but dos2nt\ntldr. does. So I copied it
  357.    manually to c:\ and I am able to boot in Windows NT.
  358.  
  359. --
  360.  
  361. Subject: Replacing Boot Sector / Recovering from Crash
  362.  
  363. 13. How do I replace my NT boot sector without reinstalling Windows
  364.     NT?
  365.  
  366. A. From: rion@Ingres.COM (Rion Cassidy)
  367.  
  368.    I posted this before, but a lot of people just tune in for a quick
  369.    question and didn't see it the first time.  The flexboot question
  370.    keeps coming up so here's the answer again:
  371.  
  372.    It's a relatively simple matter to get the boot sector back in the
  373.    right place, but the files you'll need are on the NT CD, not on
  374.    your hard disk. I suggest that you put them in a FAT partition NOW
  375.    so that you can get things fixed quickly after a disk crash.  Even
  376.    if you can reinstall NT quickly, the configuration can be very
  377.    time consuming.
  378.  
  379.    On the NT CD, go to the directory \dos2nt\install.  You will need
  380.    the following files:
  381.  
  382.       saveboot.sec
  383.       ntboot.sec
  384.       insert.sec
  385.       debug.exe
  386.  
  387.    Create a batch file that contains the following:
  388.  
  389.       ren bootsec.dos btsecdos.bak
  390.       debug < saveboot.sec
  391.       debug ntboot.sec < insert.sec
  392.  
  393.    This similar to what "NT2DOS.BAT" does, but obviously we want to
  394.    skip copying all those files.
  395.  
  396.    This worked for me and saved the time and trouble of having to
  397.    reinstall all of NT again.  Keep in mind that this is designed to
  398.    work ONLY where the files are all there, but the boot sector is
  399.    misplaced.
  400.  
  401. --
  402.  
  403. Subject: SoundBlaster/AudioPro Continually Repeats the Wav File
  404.  
  405. 14. My SoundBlaster/AudioPro card is constantly repeating the .wav
  406.     file with no end.  What is wrong?
  407.  
  408. A. The SoundBlaster/AudioPro cards are known to have compatibility
  409.    problems with some fast 486 systems and some system chip sets.
  410.    You may be unable to run such a device on such a system.
  411.  
  412.    Before surrendering this as solely a hardware problem, you may in
  413.    fact have an IRQ or DMA channel conflict with another device.
  414.    Either move these setting on the other device or on the sound
  415.    card.  The recommended settings for the sound card is DMA 1, IRQ 7
  416.    and port 220h (note however that LPT1 also often uses this IRQ).
  417.    If you are unable to resolve the conflict you can disable one of
  418.    the devices in the Registry.
  419.  
  420.    The utility REGEDIT can be used to alter the Registry Database.
  421.    Note: in many cases you must be logged on as 'Administrator' to
  422.    alter some of the Registry settings.  Hardware configuration
  423.    settings can be altered under the Registry branch
  424.    'HKEY_LOCAL_MACHINE->SYSTEM->ControlSet001->Services'.
  425.    The SoundBlaster can be disabled/enables by changing the entry for
  426.    the sub-branch Sndblst->Start to 0x4/0x1.
  427.  
  428.    Warning:
  429.  
  430.    REGEDIT is a very powerful utility which will allow you to
  431.    directly change your Registry: USE THIS TOOL AT YOUR OWN RISK. The
  432.    preferred work around to this problem is to reinstall with the
  433.    correct configuration.  Using REGEDIT incorrectly can put your
  434.    machine in a state in which you will have to reinstall to correct.
  435.    Microsoft does not support REGEDIT, nor the changes you make with
  436.    it.  Microsoft simply offers it as a faster, but unsupported, fix
  437.    to this problem.
  438.  
  439. --
  440.  
  441. From: lothar@cyrcle.uucp (Bob Trembley)
  442.  
  443.    From the Program Manager, Run REGEDIT
  444.    Goto the HKEY_LOCAL_MACHINE window.
  445.    Navigate down to System
  446.                       ControlSet001
  447.                         Services
  448.                           Sndblst
  449.                             Device
  450.    Make sure the Port, Interrupt, and DmaChannel settings are
  451.    correct.
  452.  
  453.    Reboot.
  454.  
  455.    That should do it (at least it did for me...)
  456.  
  457. --
  458.  
  459. Subject: Cannot Print to LPT1
  460.  
  461. 15. I cannot print to LPT1:!  If I issue MODE LPT1: is claims the
  462.     device is not found.  What is wrong?
  463.  
  464. A. Typically LPT1: uses interrupt 7 with is also the default setting
  465.    of the SoundBlaster sound card.  You may be experiencing a IRQ
  466.    conflict with this or another device.  If you are unable to
  467.    resolve the conflict you can disable one of the devices in the
  468.    Registry.
  469.  
  470.    The utility REGEDIT is provided to alter the Registry Database.
  471.    Note: in many cases you must be logged on as 'Administrator' to
  472.    alter some of the Registry settings.  Hardware configuration
  473.    settings can be altered under the Registry branch
  474.    'HKEY_LOCAL_MACHINE->SYSTEM->ControlSet001->Services'.  The
  475.    SoundBlaster can be disabled/enables by changing the entry for the
  476.    sub-branch Sndblst->Start to 0x4/0x1.  Similarly, the parallel
  477.    driver can be disabled/enables by changing the entry for the 
  478.    sub-branch Parallel->Start to 0x4/0x1.
  479.  
  480. --
  481.  
  482. Subject: Error 0x00000069
  483.  
  484. 16. I get Error 0x00000069. Is this a joke or what?
  485.  
  486. A. This is a phase one initialization error, which happens when
  487.    Windows NT tries to talk with the HD controller.  It can be caused
  488.    by any number of things.  Things to try:
  489.  
  490.    * If the card allows, slow down the DMA transfer rate.
  491.  
  492.    * Make sure both ends of the SCSI bus are terminated.
  493.  
  494.    * Make sure there are no IRQ, or memory address conflicts.
  495.  
  496.    * Make sure you're aren't using a faulty or un-supported driver
  497.      i.e. the FD 1680 SCSI controller is supported, but there is a
  498.      problem with that driver which will be fixed and posted on
  499.      CompuServe in WinNT, Lib 2.
  500.  
  501. --
  502.  
  503. From: woodwort@piper.cs.colorado.edu (Lee Woodworth)
  504.  
  505.    Missing files or missing directories can produce the 0x00000069
  506.    error message. I had to compare the files on the disk to the
  507.    CD-ROM to find out that the copy the batch file performed was not
  508.    complete.
  509.  
  510.    After you get the files copied check the attributes.  The CD-ROM
  511.    is a read only medium and the files are write protected.  Some
  512.    copying methods produce write protected files on the disk.  I had
  513.    problems during the install until I made sure that all the files
  514.    were writable.  See the attrib command for more information.
  515.  
  516. --
  517.  
  518. Subject: DELL Machine Only Recognize 16 MB of Memory
  519.  
  520. 17. Windows NT does not seem to recognize memory above 16MB on my
  521.     Dell box. Do I need to buy a memory manager?
  522.  
  523. A. The ISA Dell 486D/50 25/50Mhz has a bios problem which prevents it
  524.    from seeing greater than 16MB of RAM under NT.
  525.  
  526. From: jim@applix.com (Jim Morton [ext 237])
  527.  
  528.    While the FAQ said that the Dell 486 A09 BIOS fixed the 16meg max
  529.    memory problem, it didn't. BUT: A10 is out and fixes the problem!
  530.    I am happily using NT on a 24meg Dell 486 now. For the others who
  531.    had the same problem:
  532.  
  533.     1) Call Dell's support BBS at 512-338-8528  (1200/2400/V.32)
  534.     2) Download 486DA10.EXE or 486PA10.EXE depending on which
  535.        model machine you have. You'll need binary download
  536.        protocol support like X/Y/ZModem, Kermit, etc.
  537.     3) Run the .EXE to unzip the Flash burner and ROM files
  538.     4) Run FLASH.EXE to burn the new BIOS into your flash ROM
  539.        (nice touch, Dell - BIOS chips suck!)
  540.     5) Reboot and rejoice!
  541.  
  542. --
  543.  
  544. Subject: Zenith 386/33E Locks Up During GUI Install.
  545.  
  546. 18. Why does my Zenith 386/33E lock up during install?
  547.  
  548. A. This machine sometimes locks up when doing the GUI install with
  549.    the CPU cache enabled.  Disable the CPU cache and the problem will
  550.    be resolved.
  551.  
  552. --
  553.  
  554. Subject: TCP/IP Support
  555.  
  556. 19. Hey, where is the rest of that TCP/IP stuff?
  557.  
  558. A. TCP/IP including ftp and some other tcp utilities are included in
  559.    the July preliminary Win32 development kit for NT.
  560.  
  561.    Source routing is not included in the July version of TCP/IP,
  562.    which implies TCP/IP isn't supported on token ring cards for this
  563.    release, and LM2.1 clients aren't able to access NT servers across
  564.    TCP/IP, regardless of the net card in the NT server.  Source
  565.    routing will be in later version of NT TCP/IP.
  566.  
  567.    Source routing is in the July version of NETBEUI, so some token
  568.    ring cards are supported (see appendix A - 0992HW.TXT), and LM2.1
  569.    clients can access NT servers running the July version of NETBEUI.
  570.  
  571. --
  572.  
  573. Subject: Bernoulli and Removable Media Not Supported
  574.  
  575. 20. Can I use my Bernoulli drive even though it is not listed in the
  576.     hardware compatibility list?
  577.  
  578. A. Bernoulli boxes and removable SCSI drives were not tested with
  579.    this release of Windows NT, and do not appear on the hardware
  580.    compatibility list.  Since the release there is evidence that
  581.    Windows NT has some problems with these devices.  Microsoft is
  582.    aggressively pursuing this matter in hopes of having it resolved
  583.    by the next release.
  584.  
  585. --
  586.  
  587. Subject: Adaptec AHA 1542B Driver Can Cause Fatal System Error
  588.  
  589. 21. Help! I am having problems and I have an Adaptec controller.
  590.  
  591. A. There is a known problem with the Adaptec AHA-1542B driver which 
  592.    causes fatal system errors under some circumstances.
  593.  
  594.    The problem is triggered by simultaneous I/O with the floppy and
  595.    the hard disk.  This will be corrected in the next release.  To
  596.    avoid this you may want to use an alternative floppy controller
  597.    and disable he one on the Adaptec.
  598.  
  599. --
  600.  
  601. Subject: No support for Dual SCSI Controllers
  602.  
  603. 22. Does Windows NT support dual SCSI Controllers?
  604.  
  605. A. This release of Windows NT was not tested with 2 or more SCSI
  606.    cards in the same machine. If you have this in your configuration,
  607.    and you are experiencing any kinds of problems with your SCSI
  608.    devices; try an installation with a single card.  Microsoft does
  609.    not support multiple SCSI cards at this time.
  610.  
  611. --
  612.  
  613. Subject: The System Uses About 70 Threads
  614.  
  615. 23. My system is using a lot of threads? Is this normal?
  616.  
  617. A. With this release of Windows NT, Pview will show that the system
  618.    running without any active applications will use about 70 threads.
  619.    This is normal for this release.  The majority of theses threads
  620.    are system threads.
  621.  
  622. --
  623.  
  624. Subject: Printing Postscript Documentation
  625.  
  626. 24. Why can't I print out the postscript documentation on my printer?
  627.  
  628. A. From: rose@galtee.cs.wisc.edu (Scott Rose)
  629.  
  630.    I encountered two problems with these files that I had to solve
  631.    before I could get more than a few pages at a time to print:
  632.  
  633.    1. There is a ^D embedded in the first few bytes of each file.
  634.       Don't know why it's there, much less why it is not always in
  635.       the same place; do know that I got zero pages of output until
  636.       I used an editor to remove it. 
  637.    
  638.    2. The docs use fonts that are not supported by the printers 
  639.       -- three flavors of them -- that are in my shop.  For example,
  640.       Helvetica Narrow and Helvetica Narrow Bold.  I could get a
  641.       number of pages of each doc to print before associated error
  642.       messages from the printer caused lpd to abort the jobs.
  643.  
  644.    The fix?  Edit the header of each file to redefine the macros to
  645.    use other, supported fonts.  For example, change /HNB to use
  646.    Helvetica Bold.
  647.  
  648.    After doing these edits, the files printed for me without problem
  649.    on all of my printers.
  650.  
  651. --
  652.  
  653. From: stergios@leland.Stanford.EDU (Stergios)
  654.  
  655.    Here's the perl script I use to filter out the ^D & ^M when
  656.    printing through a unix host.  Name the file "cdps" and run it as
  657.  
  658.       cat file_name | cdps | lpr -Ppostscript_printer
  659.  
  660.  
  661.    #!/usr/local/bin/perl
  662.  
  663.    while (<STDIN>) {
  664.       s/\004//g ;
  665.       s/\015//g ;
  666.       print ;
  667.    }
  668.  
  669. --
  670.  
  671. 25. Does Windows NT support a file system switch and stackable files
  672.     systems similar to vnode based UNIXs?
  673.  
  674. A. From: alistair@microsoft.com (Alistair Banks)
  675.  
  676.    Windows NT's driver mechanism allows for the layering of drivers
  677.    - file systems are drivers which respond to the set of messages
  678.    that the i/o subsystem generates when requesting file services.
  679.    They're not "special" and don't have a different set of
  680.    interfaces. All drivers respond to messages which interest them,
  681.    and pass them through to the next driver in the chain if they're
  682.    not interested.
  683.  
  684.    So indeed, you could layer any one file system on top of the
  685.    services of another to implement intelligent archiving systems,
  686.    Sun TFS-like systems, or simply something that turns a file delete
  687.    into a rename! You can implement compression file systems or make
  688.    your 1.4Mb disk image on your C: drive appear to be your I: drive.
  689.  
  690. --
  691.  
  692. Subject: X sever for NT?
  693.  
  694. 26. Is there an X server for Windows NT yet?
  695.  
  696. A. From: alistair@microsoft.com (Alistair Banks)
  697.  
  698.    Digital Equip have demoed their Windows NT version of "eXcursion"
  699.    and NCD (formerly GSS/Spectrographics) have demoed their Windows
  700.    NT X-Server I know of two other companies that have also started
  701.    porting their X-Servers, but they haven't made any public
  702.    announcements.
  703.  
  704.    If there are more, please let me know - I'm tracking them -
  705.    - Alistair
  706.  
  707. --
  708.  
  709. 27. Is there a version of EMACS for Windows NT, yet?
  710.  
  711. A. Congruent has ported GNU Emacs and many other GNU tools to Windows NT.
  712.    They publish the Toolbuster CD-ROM. Send mail to info@congruent.com.
  713.  
  714.    Also Pierre Perret (pap@tempel.az05.bull.com) has ported MicroEmacs
  715.    to Windows NT. There is a version for MIPS (MEWMI10E.ZIP) and Intel
  716.    (MEWN11.ZIP) processors. Check ftp.cica.indiana.edu (See next
  717.    question).
  718.  
  719. --
  720.  
  721. 28. Are there any Internet FTP sites for Windows NT, yet?
  722.  
  723. A. Yes, check out:
  724.  
  725.    ftp.cica.indiana.edu      pub/pc/win3/nt.
  726.        (IP: 129.79.20.84)
  727.    ftp.uu.net                /vendor/microsoft
  728.        - Compuserve files    /vendor/microsoft/compuserve-libs.
  729.  
  730. --
  731.  
  732. Subject: Microsoft Support on CompuServe
  733.  
  734. 29. I hate CompuServe, and I love the net. Why does not Microsoft
  735.     provide support via the Internet?
  736.  
  737. A. From: alistair@microsoft.com (Alistair Banks)
  738.  
  739.    As I've posted many times here and elsewhere - we'd like to treat
  740.    Internet & netnews connected people better, and we're looking into
  741.    it. We don't get provided with comparable host facilities on
  742.    internet & netnews with CompuServe - also, do realize, we don't
  743.    "log on" to CompuServe to provide support - there are many man
  744.    years of SQL Server and other systems built up around Online &
  745.    CompuServe to allow us to provide support, and those systems
  746.    aren't written for Internet or netnews - so again, (put this in
  747.    the FAQ! (Editor's note: done!)) we're trying, we put some stuff
  748.    on ftp.uu.net, but our access isn't easy from our internal net
  749.    [security reasons] so we only put some public stuff there. We're
  750.    working towards an ftp.microsoft.com server, but I can't promise
  751.    any timeframes - until then, CompuServe, or a friend with
  752.    CompuServe, are the only official support routes. Gripes and
  753.    flames are not needed - I'm on your side - I'm here, right? -
  754.    - Alistair
  755.  
  756. --
  757.  
  758. Subject: Making CompuServe easier to use.
  759.  
  760. 30. Is there any way to make using CompuServe easier?
  761.  
  762. A. From: kevinq@Ingres.COM (Kevin Quinn)
  763.  
  764.    Check out 'OzCIS'!  It's free, it's hot, and it's very easy to
  765.    use. Soon a new version is coming out that should just about blow
  766.    every other navigator and browser away.
  767.  
  768.    Look in the OZCIS group in the IBMCOM forum (it's group 12).
  769. --
  770.  
  771. Subject: Windows NT Books
  772.  
  773. 31. Are there any books on Windows NT?
  774.  
  775. A. Inside Windows NT
  776.    by Helen Custer
  777.  
  778.    $24.95 pb / 385 pages / ISBN 1-55615-481-X / Microsoft Press
  779.  
  780.  
  781. #####################################################################
  782. #                                                                   #
  783. #                          PROGRAMMING                              #
  784. #                                                                   #
  785. #####################################################################
  786.  
  787. Subject: CVPACK: Fatal error CK1007: invalid Types table in module
  788.  
  789. 32. What do I do about the CVPACK error CK1007?
  790.  
  791. A. In this release of Windows NT, there is a problem with the cvpack
  792.    utility; which results in the error "CVPACK: Fatal error CK1007:
  793.    invalid Types table in module".  CVPACK is compressing debug
  794.    information in the executable.  This step is required for source
  795.    level debugging.  As a work around to this problem,  to create an
  796.    executable, compile without the /Zi switch.  This will result in
  797.    no debug information in the object modules.
  798.  
  799.    Alternatively, you can remove the debug options during linking.
  800.    The samples default to -debug:full and -debugtype:full.  Do not
  801.    link with either of these options.
  802.  
  803. --
  804.  
  805. Subject: Missing C++ Header Files: (iostream.h)
  806.  
  807. 33. Hey! How come 'cout << "Hello world!\n";' does not work?
  808.  
  809. A. The iostream.h file was not included on the NT pre-release CD.  It
  810.    is necessary in order for an application to make use of C++ I/O.
  811.  
  812.    This file will be posted to Compuserve as soon as it is ready and
  813.    tested.  Until then, the suggested work around is to use printf()
  814.    and stdio.h.
  815.  
  816. --
  817.  
  818. Subject: Problems with ExitWindows
  819.  
  820. 34. I get errors when I call ExitWindows, but I know my code is right.
  821.  
  822. A. From: kevin@edscom.demon.co.uk (Kevin Broadey)
  823.  
  824.    Please will you change the line in WINUSER.H from
  825.  
  826.    #define ExitWindows(dwReserved, Code) ExitWindowsEx(EWX_LOGOFF,
  827.            (-1))
  828.  
  829.    to
  830.  
  831.    #define ExitWindows(dwReserved, Code) ExitWindowsEx(EWX_LOGOFF,
  832.            (DWORD) (-1))
  833.            ^^^^^^^
  834.    to stop the compiler complaining about signed/unsigned problems
  835.    every time I call ExitWindows.  It took me bl**dy ages to track
  836.    this one down!
  837.  
  838.    BTW ExitWindowsEx isn't documented in api32wh.hlp.
  839.  
  840. [Editor's note: Both of these problems have been fixed in recent
  841.    builds and versions of the .h files. This problem should be gone
  842.    in the next release.]
  843.  
  844. --
  845.  
  846. 35. Can I use a DLL to implement shared memory, and if so, how?
  847.  
  848. A. From: kevin@edscom.demon.co.uk (Kevin Broadey):
  849.  
  850.    Okay! Here's the answer from the horse's mouth via Compu$erve:
  851.  
  852.    Put the following in your .DEF file:
  853.  
  854.    SECTIONS
  855.    .data    READ WRITE SHARED
  856.    .bss     READ WRITE SHARED
  857.  
  858.    Do it for .data to share initialized variables, .bss for
  859.    uninitialized, but watch out, because Microsoft haven't quite
  860.    sorted out DLLs that have both shared and unshared sections.
  861.  
  862. --
  863.  
  864.    Yes, they have. Place variables in a new named section by
  865.    bracketing a set of variables with:
  866.  
  867.    #pragma data_seg("SECTIONNAME")
  868.      <declare *initialized* variables here>
  869.      <i.e. int x = 0; >
  870.    #pragma data_seg()
  871.  
  872.    The second pragma resets the section name to what it was before
  873.    the first pragma. Note that you *must* initialize all variables
  874.    that you want to share.
  875.  
  876.    In your .def file, declare:
  877.  
  878.      SECTIONS
  879.        SECTIONNAME READ WRITE SHARED
  880.  
  881.    That's all there is to it! Any variables in section SECTIONNAME
  882.    will be shared between all processes that load the DLL.
  883.  
  884. --
  885.  
  886. From: sanzgiri@bombay.metaphor.com (Ajit Sanzgiri)
  887.  
  888.    In this connection, the compiler no longer recognizes the /ND
  889.    option which would allow one to individually name (and manage)
  890.    data segments.
  891.  
  892.    Of course one could use the above to make up a work-around. Break
  893.    up the DLL (which is to have both shared and instance data) into
  894.    two DLLs - one for the shared data and the other for the instance
  895.    data and have the latter be the only client of the former one. 
  896.  
  897. --
  898.  
  899. Subject: Unicode Level of Support
  900.  
  901. 36. What about Unicode support?
  902.  
  903. A. The July Preliminary Release of Windows NT SDK is a full unicode 
  904.    implementation.  It supports unicode applications.  However, an
  905.    alternate input editors is not yet available.  Glyphs will be
  906.    suitable for the Roman languages.  Glyphs for Kanji are not yet
  907.    available.
  908.  
  909. --
  910.  
  911. Subject: Sample Requests
  912.  
  913. 37. Can Microsoft provide a source code example program for a Cat and
  914.     Mouse game that can be played over a TCP/IP connection?
  915.  
  916. A. If you have a sample request for the next release (or possibly to
  917.    be released on CompuServe) please write out the details of your
  918.    request and send them to sdksamp@microsoft.com.  Also please
  919.    include any information about your need that might be relevant to
  920.    tailor the sample to your need.
  921.   
  922.    Please note that this is a one way alias, and that Microsoft is
  923.    not likely to respond by confirming the receipt of the request.
  924.    And also note that Microsoft may not have the resources to create
  925.    all the samples requested. 
  926.  
  927. --
  928.  
  929. Subject: MSDN: Microsoft Developers Network CD
  930.  
  931. 38. What is this I hear about a Microsoft Developers Network?
  932.  
  933. A. The MSDN offers a quarterly paper and a CD program.  The CD is 
  934.    intended to help developers with writing Microsoft Windows
  935.    applications.  The first pre-release beta CD contains 34,000 pages
  936.    containing: complete copies of Microsoft Journals (MSJs); samples
  937.    and source code; MS Press books; tools; and articles covering
  938.    programming, technical, and strategic information for Windows.
  939.  
  940.    Call the Developer Service Team at 800-227-4679 x11771 to get 
  941.    enrolled in the pre-release program for $30.
  942.  
  943. --
  944.  
  945. Subject: Requests for DDK or DDK Support
  946.  
  947. 39. How come I can not write device drivers, yet?
  948.  
  949. A. At present a Windows NT DDK is not available.  Several people at
  950.    Microsoft are currently working very hard to get the Windows NT
  951.    DDK ready for distribution.  If you would like to be placed on the
  952.    mailing list for information about this kit please send mail to:
  953.  
  954.       winntddk@microsoft.com
  955.  
  956.    Please be aware that this is a one way alias, and that there will
  957.    be no email response/confirmation to your request.
  958.  
  959.    Windows NT Device Driver Kit (DDK) will be available in pre-
  960.    release form October 26th in conjunction with the Windows NT
  961.    Device Driver Developers Conference in Anaheim, California.
  962.  
  963.    The conference will feature highly technical information needed
  964.    to write Windows NT drivers for hardware devices including NDIS,
  965.    SCSI, display, printer, input and communication.  Sessions topics
  966.    at the conference include:
  967.  
  968.    *   Windows NT Multiprocessing Support
  969.  
  970.    *   Enhanced Graphics Support
  971.  
  972.    *   NDIS 3.0
  973.  
  974.    *   SCSI Support
  975.  
  976.    Developers can register for the conference by calling (800) MS
  977.    SHOWS (677-4697) or by faxing (800) 936-7329 "Attention Department
  978.    747".  The registration cost is $795 for developers who attended
  979.    the Win32 Professional Developers Conference in July.  For all
  980.    others, the  registration price before September 21st is $845 and
  981.    September 21st it will be $895.  Registration costs include lunch
  982.    each day and a copy of the Windows NT DDK. 
  983.  
  984.    For Press Information:  Erin Holland/Waggener Edstrom
  985.                            503/245-0905
  986.  
  987. --
  988.  
  989. From: dwightm@microsoft.com (Dwight Matheny)
  990.  
  991.    Thanks to everyone who commented on our pricing/packaging plans
  992.    for the Windows NT Preliminary DDK. In response to your requests 
  993.    we have decided to lower the price for the DDK, and offer a
  994.    CD-only version of the product. Here's the new US pricing: 
  995.  
  996.     DDK CD-ROM only-            $69
  997.     DDK CD-ROM with hard-copy documentation    $399
  998.  
  999.    This pricing is consistent with our SDK pricing, and includes
  1000.    updates and the final version of the DDK. The documentation will
  1001.    be included on the CD in both Postscript and Write format, and all
  1002.    the device driver functions will be documented in Winhelp.
  1003.  
  1004.    The DDK will be available before the end of November. If you are
  1005.    in the US and  currently own the Win32 SDK, you will be receiving
  1006.    a mailing on the DDK in mid-November which will include 4 page 
  1007.    product datasheet, and an order coupon. We encourage you to order 
  1008.    via this coupon since we are unable to keep up with extremely high 
  1009.    call volumes the past few weeks. You will receive this coupon in 
  1010.    plenty of time before the product ships.
  1011.  
  1012.    International customers should contact their local MS office for 
  1013.    ordering, pricing, and  availability information.
  1014.  
  1015.    One other important change which you should be aware of. Everyone 
  1016.    who purchases the hard-copy documentation for the DDK will receive 
  1017.    the new book "Inside Windows NT" from MS Press. This book will 
  1018.    not be on the CD.
  1019.  
  1020. #####################################################################
  1021. #                                                                   #
  1022. #                     Appendix A: 0992HW.TXT                        #
  1023. #                                                                   #
  1024. #####################################################################
  1025.  
  1026. MICROSOFT WINDOWS NT (tm) HARDWARE COMPATIBILITY LIST
  1027.  
  1028. (based on the July release of the Win32 (tm) Preliminary SDK for 
  1029. Windows NT)
  1030.  
  1031.  
  1032. The Microsoft(R) Windows NT(TM) operating system is designed to
  1033. support a broad range of hardware.  This is a preliminary list 
  1034. of hardware on which hardware manufacturers and/or Microsoft 
  1035. have run the release of Windows NT included in the July release
  1036. of the Win32 (TM) Preliminary SDK for Windows NT.  It is a subset
  1037. of the hardware we expect to support in the upcoming releases of 
  1038. the Win32 SDK and in the initial commercial release of Windows NT.
  1039.  
  1040. Please note that we have not tested every machine and/or device in
  1041. all possible configurations and that this list is for informational
  1042. purpose only. Microsoft has not attempted to reproduce results 
  1043. reported by hardware manufacturers. Note also that the omission
  1044. of a particular system does not necessarily indicate that it may
  1045. be incompatible with Windows NT;  it could indicate that Microsoft 
  1046. has not yet performed testing on it. Microsoft does not endorse or 
  1047. recommend any particular system in the list
  1048.  
  1049. Microsoft makes no warranties express or implied in this document.
  1050.  
  1051.  
  1052. Intel 80386/80486 Uniprocessor Systems
  1053. ======================================
  1054. ACER (R) Power 486/33
  1055. ADD-X Systemes (R) 386/40Mhz
  1056. ALR (R) BusinessVEISA 386/33
  1057. ALR BusinessVEISA 486/33
  1058. ALR MPS 486/33
  1059. ALR PowerFlex Flyer 386sx/25
  1060. ALR PowerPro
  1061. Apricot (R) Qi 486DX
  1062. ASI (R) 9000 386DX
  1063. ASI 9000 386SX
  1064. ASI 9000 486DX
  1065. AST (R) Power Premium 4/33 Model 213V
  1066. AST Premium 386/33T
  1067. AST Premium 486/33E
  1068. AST Premium II 386/33 Model 213V
  1069. AST Premium II 486/33
  1070. AST Premium SE 4/33 Model 333
  1071. Compaq (R) Deskpro 386/20e
  1072. Compaq Deskpro 386/25
  1073. Compaq Deskpro 386/25e
  1074. Compaq Deskpro 386/33
  1075. Compaq Deskpro 386/33L
  1076. Compaq Deskpro 386s/20
  1077. Compaq Deskpro 486/25
  1078. Compaq Deskpro 486/33L
  1079. Compaq Deskpro 486/33M
  1080. Compaq Deskpro 486/50L
  1081. Compaq Portable 486c
  1082. Compaq SystemPro 486/33
  1083. Compaq SystemPro/LT 486sx/25
  1084. CompuAdd (R) 420s
  1085. CompuAdd 433
  1086. CompuAdd 433E
  1087. Dell (R) PowerLine System 433DE
  1088. Dell PowerLine System 433SE
  1089. Dell PowerLine System 450DE
  1090. Dell PowerLine System 450DE/2 DGX
  1091. Dell PowerLine System 450SE
  1092. Dell PowerLine System 486D/50
  1093. Dell System 325
  1094. Dell System 433e
  1095. Dell System 486D/33
  1096. Dell System 486P/33
  1097. Digital Equipment Corp. (R) DECpc 425ST
  1098. Digital Equipment Corp. DECpc 433ST
  1099. Digital Equipment Corp. DECpc 433T
  1100. Digital Equipment Corp. DECpc 450ST
  1101. Digital Equipment Corp. DECstation 425c
  1102. Dolch (R) 486/50
  1103. Epson (R) 486DX/33 Express Station
  1104. Epson 486SX/25 Express Station
  1105. Epson EISA Series 486DX/50
  1106. Epson EISA Series 486DX/33
  1107. Epson EISA Series 486/25
  1108. Epson Equity 386DX/33 PLUS
  1109. Epson Equity 386SX/25 PLUS
  1110. Everex (R) Step 386/33
  1111. Everex Step 486/25 Desktop
  1112. Everex Step 486/33 ISA
  1113. Everex Step 486DX2/50 EISA 12
  1114. Everex Step 486DX2/50 EISA 8
  1115. Everex Tempo 486sx/20
  1116. G2 (R) 80386/40
  1117. G2 80486/50
  1118. G2 80486DX/50E
  1119. G2 80486sx/25
  1120. Gateway (R) 2000 386-33
  1121. Gateway 2000 386SX-20C
  1122. Gateway 2000 486/33C
  1123. Gateway 2000 486/33E
  1124. Gateway 2000 486DX2/50
  1125. Gateway 2000 486DX2/50E
  1126. GRiD (R) 486ei-33
  1127. GRiD MFP/425s
  1128. GRiD MFP/425s+
  1129. GRiD MFP/433s+
  1130. GRiD MFP/450
  1131. GRiD MFP/450+
  1132. GRiD MFP/466+
  1133. HP (R) Vectra 386/25
  1134. HP Vectra 486/25T
  1135. HP Vectra 486/33T
  1136. HP Vectra 486S/20
  1137. HP Vectra RS/25C
  1138. IBM (R) PS/2 Model 70 386
  1139. IBM PS/2 Model 70 486
  1140. IBM PS/2 Model 80
  1141. IBM PS/2 Model 90 XP
  1142. IBM PS/2 Model 95 XP 486
  1143. IBM PS/2 Model P75
  1144. ICL (R) Alfaskop DS 458 Eisa
  1145. ICL CX486
  1146. ICL CXe486
  1147. ICL CXe486s
  1148. ICL FX486/50
  1149. Intel (R) 486DX Workstation
  1150. Intel LP 486/33E
  1151. IPEX (R) 486DX-33 DESKTOP
  1152. IPEX 486DX-33 LOCAL BUS
  1153. IPEX 486DX-33 LOW PROFILE
  1154. IPEX 486DX-33 MINI-TOWER
  1155. IPEX 486DX50 DESKTOP EISA
  1156. IPEX CENTRA 2000 486 EISA
  1157. Magitronic (R) - B341Q
  1158. Magitronic - B433EISA
  1159. Magitronic - B451C
  1160. Magitronic - B466EISA
  1161. NCR (R) 3000 Model 3335
  1162. NCR 3000 Model 3345
  1163. NCR 3000 Model 3445
  1164. NCR 3000 Model 3447
  1165. NCR StarStation
  1166. NEC (R) Powermate 386/25S
  1167. NEC PowerMate 486/33e
  1168. NEC PowerMate 486/33i
  1169. NEC PowerMate 486/50e
  1170. NEC PowerMate 486/50i
  1171. NEC PowerMate 486SX/25e
  1172. NEC PowerMate 486SX/25i
  1173. NEC PowerMate DX2/50e
  1174. NEC PowerMate DX2/66e
  1175. NEC ProSpeed 486SX/C
  1176. Northgate (R) Elegance 433i
  1177. Northgate Elegance SP 433
  1178. Olivetti (R) 486 LSX5010
  1179. Olivetti 486 LSX5020
  1180. Olivetti 486 LSX5025
  1181. Olivetti M380/XP9
  1182. Olivetti M400-40
  1183. Olivetti M400-60
  1184. Olivetti M480-40
  1185. Osborne (R) 450DI
  1186. Osborne 450PE
  1187. PC Brand (R) Leader 386/40 Cache
  1188. PC Brand Leader 486/33
  1189. PC Brand Leader 486/50
  1190. PC Brand Leader 486/DX2-66
  1191. Sidus (R) SCI model 486/33
  1192. Siemens Nixdorf (R) PCD-4Gsx/20
  1193. Siemens Nixdorf PCD-4Tsx25
  1194. Siemens Nixdorf PCE-4C
  1195. Siemens Nixdorf PCE-4Rsx/25
  1196. Siemens Nixdorf PCE-4T/33
  1197. Siemens Nixdorf PCE-4T/50
  1198. Siemens-Nixdorf PCD-4T/33
  1199. Syncomp (R) Mini 486i-33
  1200. Tandon (R) Option 486/33
  1201. Tandy (R) 4820SX/T
  1202. Tandy 4825sx
  1203. Tandy 4833 LX/T
  1204. Tandy 4850EP
  1205. Tandy 4866LX/T
  1206. Tempo (R) 386/25
  1207. Tempo 386/33 Modular
  1208. Tempo 386SX/25
  1209. Tempo 486/33
  1210. Tempo 486DX2/50
  1211. Tempo 486DX2/50 Desktop
  1212. Tempo 486DX2/50 EISA
  1213. Tempo 486SX/25
  1214. Tempo 486SX25 Desktop
  1215. Tempo C-Series 386/25 C
  1216. Tempo C-Series 386/33c
  1217. Tempo C-Series 486/33 C
  1218. Tiki (R) 486/33
  1219. Toshiba (R) T4400SX
  1220. Tulip (R) DC486sx-20
  1221. Tulip DE/TR 486DX E/50
  1222. Tulip DE/TR 486DX E/66
  1223. Tulip DE/TR 486DX/E
  1224. Wang (R) Microsystems EC 480/33C
  1225. Wang Microsystems PC 350/40C
  1226. Zenith (R) Data Systems Z-486/25E
  1227. Zenith Data Systems Z-486/33ET
  1228. Zenith Data Systems Z-486/SX 20
  1229. Zenith Data Systems Z-486/SX 25
  1230. Zenith Data Systems Z386/33
  1231. Zenith Data Systems Z386/33E
  1232. Zenith Data Systems Z486/33E
  1233. ZEOS (R) 386DX-33CDT
  1234. ZEOS 486-50CW
  1235. ZEOS 486DX-33 ISA
  1236. ZEOS 486DX-33CDT
  1237. ZEOS 486DX-33EISA
  1238. ZEOS 486DX-50
  1239. ZEOS 486SX-20DT
  1240.  
  1241.  
  1242. Intel 80486 Multiprocessor Systems
  1243. ==================================
  1244. ACER (R) AcerFrame 3000 MP
  1245. ALR (R) PowerPro DMP
  1246. Compaq (R) SystemPro Dual 486/33
  1247. NCR (R) 3000 Model 3450
  1248. NCR 3000 Model 3550
  1249. Wyse (R) 7000i
  1250.  
  1251.  
  1252. MIPS ARC/R4000 Systems
  1253. ======================
  1254. ACER (R) ARC1
  1255. MIPS (R) ARCSystem 100
  1256. MIPS ARCSystem 150
  1257. Olivetti (R) M700-10
  1258. Olivetti PWS4000
  1259.  
  1260.  
  1261. Video Controllers                                  Video Mode
  1262. =================
  1263. VGA Class                                          
  1264. 100% Register Compatible with IBM VGA              640x480x16
  1265.  
  1266. Super VGA Class
  1267.  
  1268. Headland Technology / Video 7
  1269. VRAM VGA, VRAM II                                  1024x768x16
  1270. 800x600x16
  1271.  
  1272. Orchid
  1273. ProDesigner IIs                                    1024x768x16
  1274.                                                    800x600x16
  1275.  
  1276. TSENG Labs
  1277. ET4000 chipset                                     1024x768x16
  1278.                                                    800x600x16
  1279.  
  1280. Others
  1281.  
  1282. IBM XGA                                            1024x768x256
  1283. DELL DGX                                           1280x1024x256
  1284.  
  1285. Built-in Video on MIPS ARC/R4000 systems from      1280x1024x256
  1286. Acer, MIPS, Olivetti                               1024x768x256
  1287.  
  1288. NOTE: Display support will be expanded greatly over time.  Microsoft
  1289. plans to support 8514, S3, ATI, most SVGAs (including hi-res), and 
  1290. coprocessor display boards in an update to the Win32(TM) SDK.
  1291.  
  1292.  
  1293.  
  1294. Disk Controllers
  1295. ================
  1296. 100% Register Compatible with WD1003 - ESDI, IDE, WD1003
  1297. Compaq Intelligent Drive Array
  1298.  
  1299.  
  1300. SCSI (R) Host Adapters:
  1301. =======================
  1302. Adaptec
  1303. AHA-1540b
  1304. AHA-1542b
  1305. AHA-1640
  1306. AHA-1740
  1307.  
  1308. Future Domain
  1309. TMC-845
  1310. TMC-850, TMC-850M(ER)
  1311. MCS-600
  1312. MCS-700
  1313. TMC-1660
  1314. TMC-1680
  1315. TMC-7000EX
  1316.  
  1317. IBM
  1318. IBM SCSI Host Adapter
  1319.  
  1320. Maynard
  1321. 16 Bit SCSI Adapter
  1322.  
  1323. NCR
  1324. NCR 53C700
  1325.  
  1326. Olivetti
  1327. ESC - 1 Adapter
  1328.  
  1329.     Built-in SCSI on MIPS ARC/R4000 systems from :
  1330.     Acer, MIPS and Olivetti
  1331.  
  1332.  
  1333.  
  1334. Network Adapters
  1335. ================
  1336. 3Com(R)
  1337. Etherlink II
  1338. Etherlink II / TP
  1339. Etherlink / MC
  1340. Etherlink 16
  1341. Etherlink II / 16
  1342.  
  1343. DEC(R)
  1344. EtherWORKS LC
  1345. EtherWORKS Turbo / TP
  1346.  
  1347. IBM
  1348. Token Ring 16/4
  1349. Token Ring 16/4A
  1350.  
  1351. Novell(R)
  1352. NE3200
  1353.  
  1354. Proteon(R)
  1355. P1390
  1356. P1990
  1357.  
  1358. SMC/Western Digital(R)
  1359. EtherCard Plus Elite/A  8013EP/A
  1360.  
  1361. Built-In Ethernet on MIPS ARC/R4000 systems from
  1362. Acer, MIPS and Olivetti
  1363.                     
  1364.  
  1365. Tape Devices    
  1366. ============    
  1367. Archive Python DAT (Maynstream 1300DAT)
  1368.  
  1369. Note: The SCSI tape functionality has  been successfully tested with
  1370. the Adaptec 154X/174X, Maynard
  1371. 16-Bit SCSI adapter and the built-in SCSI adapters in the Acer,
  1372. MIPS/Silicon Graphics and Olivetti MIPS
  1373. ARC/R4000.  This is known to fail on other SCSI adapters at this time.
  1374.  
  1375.  
  1376.  
  1377. CD-Rom Devices
  1378. ==============
  1379. NOTE: These CD-Rom drives have passed testing with the SCSI host
  1380. adapters list previously.
  1381.  
  1382. CD Technology
  1383. CD Porta-Drive T-3301
  1384.  
  1385. Chinon
  1386. CDX-431
  1387.  
  1388. Denon(R)
  1389. DRD 253
  1390.  
  1391. DEC(R)
  1392. RRD-42
  1393.  
  1394. Hitachi(R)
  1395. CDR-1750S
  1396.  
  1397. NEC
  1398. Intersect CDR-73(M)
  1399. Intersect CDR-84
  1400.  
  1401. Pioneer(R)
  1402. DRM-600
  1403.  
  1404. Sony(R)
  1405. CDU-541
  1406. CDU-6211
  1407. CDU-7211
  1408.  
  1409. Toshiba
  1410. XM-3201
  1411. TXM-3301
  1412.  
  1413.  
  1414. MultiMedia Sound Cards
  1415. ======================
  1416. Creative Labs
  1417. SoundBlaster
  1418. SoundBlaster Pro
  1419.  
  1420.  
  1421. Printers
  1422. ========
  1423. Every driver that shipped with the Windows(TM) 3.1 retail package.
  1424. No plotter support included.
  1425.  
  1426.  
  1427. Keyboards
  1428. =========
  1429. 100% Compatible with :
  1430.  
  1431. 101/102 key "enhanced" layout
  1432. 84 key AT(R) layout
  1433.  
  1434.  
  1435. Mice
  1436. ====
  1437. 100% Compatible with Microsoft Mouse
  1438.  
  1439.  
  1440. Microsoft and MS-DOS are registered trademarks and Windows, Windows NT
  1441. and Win32 are trademarks of Microsoft Corporation.
  1442.  
  1443. --
  1444.  
  1445. Western Digital net and Future Domain SCSI drivers now available!
  1446.  
  1447. The latest drivers for Future Domain MCS-700 and TMC-16X0 SCSI and
  1448. Western Digital SMC/WD 8003EP, 8013WB, 8013EWC network cards are
  1449. available. Ftp to ftp.uu.net and look in /vendor/microsoft for 
  1450. FD1800.ZIP and WDLAN.ZIP respectively.
  1451.  
  1452. #####################################################################
  1453. #                                                                   #
  1454. #                     Appendix B: HWFEED.TXT                        #
  1455. #                                                                   #
  1456. #####################################################################
  1457.  
  1458. Customer Computer Hardware Input
  1459.  
  1460. If you are interested in providing us input on computer
  1461. hardware to the "winnthw" people, we would appreciate you providing
  1462. us input on you equipment the in the following format.
  1463.  
  1464. If a particular device of yours does not have an explicit category, 
  1465. please use the "Other Peripheral" entry to
  1466. categorize it.  If there is more than one such device,
  1467. simply cut and paste on another line as in the example
  1468. below.  Use "N/A" for a category that you do not have
  1469. hardware for.
  1470.  
  1471. For your convenience, we have provided the below sample and template.  
  1472. Simply fill in the template and send it via e-mail to the "winnthw"
  1473. address (Editor's Note: That is winnthw@microsoft.com).
  1474.  
  1475. Example response :
  1476.  
  1477. System
  1478. ------
  1479. Computer System manufacturer : CompuAdd
  1480. Computer System model name : 433EISA
  1481. Amount of RAM (MB): 8
  1482. Total Hard Disk Space (MB) : 120
  1483. Video Adapter manufacturer, model : Built in
  1484.  
  1485. Peripherals
  1486. -----------
  1487. Motherboard manufacturer, model : N/A
  1488. Video Adapter manufacturer, model : N/A
  1489. Video Monitor manufacturer, model : NEC 3FGx
  1490. Hard Drive Adapter manufacturer, model : Western Digital, WD-1009
  1491. Mouse device manufacturer, model : Microsoft, Serial Mouse
  1492. Backup Device manufacturer, model : N/A
  1493. Ethernet Adapter manufacturer, model : N/A
  1494. CD-Rom Drive manufacturer, model : NEC,  CDR-73M
  1495. MM SoundCard manufacturer, model : MediaVision, ThunderBoard
  1496. Printer manufacturer, model : HP, LaserJet Series II
  1497. Other Peripheral manufacturer, model : Logitech, ScanMan
  1498. Other Peripheral manufacturer, model : Iomega, Bernoulli Box
  1499. Other Peripheral manufacturer, model : Intel SatisFAXion
  1500.  
  1501. Template form :
  1502. ====================== CUT HERE ===========================
  1503.  
  1504. System
  1505. ------
  1506. Computer System manufacturer :
  1507. Computer System model name :
  1508. Amount of RAM (MB):
  1509. Hard Disk Size (MB) :
  1510. Video Adapter manufacturer, model :
  1511.  
  1512. Peripherals
  1513. -----------
  1514. Motherboard manufacturer, model :
  1515. Video Adapter manufacturer, model :
  1516. Video Monitor manufacturer, model :
  1517. Hard Drive Adapter manufacturer, model :
  1518. Mouse Device manufacturer, model :
  1519. Backup Device manufacturer, model :
  1520. Ethernet Adapter manufacturer, model :
  1521. CD-Rom Drive manufacturer, model :
  1522. MultiMedia SoundCard manufacturer, model :
  1523. Printer manufacturer, model :
  1524. Other Peripheral Device manufacturer, model :
  1525.  
  1526.  
  1527. ######################################################################
  1528. #                                                                    #
  1529. #                      Appendix C: BUGREP.TXT                        #
  1530. #                                                                    #
  1531. ######################################################################
  1532.  
  1533. [Editor's note: I am not sure where to mail this form if you do not
  1534.                 have access to CompuServe...]
  1535.  
  1536.         Microsoft Windows NT Preliminary Test Release 
  1537.                Bug Report Template
  1538.  
  1539.  
  1540. Bug Title:  (66 characters maximum)
  1541.  
  1542. Product:  (Windows NT July Preliminary Release)
  1543.        Type "winver" at the command line while Windows NT is running.
  1544.  
  1545. Description of Bug:  (be as specific as possible)
  1546.  
  1547. Duplication Scenario: (be a specific as possible)
  1548.  
  1549. Work-around: (if any)
  1550.  
  1551. Network Environment (e.g., LAN Manager 2.1 with OS/2 1.3)
  1552.  
  1553. File System:  
  1554.     FAT
  1555.     HPFS
  1556.     NTFS
  1557.  
  1558. Tools, Services or Applications Running/Versions:  
  1559.  
  1560. Machine Configuration :
  1561.   Computer Brand and Model:
  1562.   Processor Type and Speed: 
  1563.   Memory (RAM):
  1564.   Peripherals (include make/model):
  1565.     network cards:
  1566.     network type:
  1567.     hard disk size:
  1568.     other disk/controllers:
  1569.     CD-ROM drive:
  1570.     video adapter:
  1571.  
  1572. Reproducable:
  1573.     Always
  1574.     Intermittent
  1575.     Not reproducable
  1576.     
  1577. Severity level:
  1578.     Sev 1:  System crashes, data corruption error
  1579.     Sev 2:  Does not operate correctly
  1580.     Sev 3:  Cosmetic or minor usability problem 
  1581.     Sev 4:  Suggestion or documentation error
  1582.  
  1583.  
  1584. Date: 
  1585. Customer Name:
  1586. Customer Company: 
  1587. Area Code and Phone: 
  1588. CompuServe ID: 
  1589. Customer ID (IF no CompuServe ID): 
  1590.     
  1591. *********************************************************************
  1592. * Upload this completed report to Library 3 of WINNT for end-user   *
  1593. * bugs. SDK and development bugs should be reported over in MSWIN32 *
  1594. *********************************************************************
  1595.  
  1596. --
  1597.  
  1598. #####################################################################
  1599. #                                                                   #
  1600. #                   Appendix D: MIPS INFO                           #
  1601. #                                                                   #
  1602. #####################################################################
  1603.  
  1604.  Steps for a clean install of Windows NT on a MIPS machine:
  1605.  ---------------------------------------------------------
  1606.  
  1607.  1) You need at least a MIPS R4000 version 2.0 or greater to run the
  1608.     prerelease version of Windows NT.
  1609.  
  1610.     If you don't have a Rev. 2.0 or greater, contact your system
  1611.     manufacturer.
  1612.  
  1613.  2) You need at least PROM revision # 119 or greater.  The PROM
  1614.     version is displayed at the top of the blue ARC multiboot screen.
  1615.     If you have an older version (usually 78) contact your system
  1616.     manufacturer.
  1617.  
  1618.     NOTE: MIPS has shipped several Magnum systems with UNIX (i.e.
  1619.     RISC-OS) big endian PROMS.  If you don't get to a blue ARC
  1620.     multiboot screen within a minute or so after power up, contact
  1621.     MIPS.  These systems have flash PROM; a new PROM revision can be
  1622.     downloaded in less than a minute from a floppy disk.
  1623.  
  1624.  3) Jzsetup.exe must be run on your system after a PROM upgrade.  The
  1625.     symptom of not running jzsetup.exe is setupldr hangs trying to
  1626.     jump into the GUI portion of setup.  The last message that is
  1627.     displayed is "loading...  fastfat.sys".
  1628.  
  1629.     You can run jzsetup.exe from the CD-ROM.  At the "Run a program"
  1630.     prompt, type "scsi()cdrom(ID)fdisk()\jzsetup.exe", where ID is
  1631.     scsi identifier of your cdrom drive.  If you don't know the
  1632.     identifier of your drive, go to the "Execute Monitor" prompt,
  1633.     then type "a".  Look for the cdrom() entry that is displayed.  If
  1634.     none is displayed, check your SCSI cable or call your system
  1635.     manufacturer.  Type "q" to return to the main PROM prompt.
  1636.  
  1637.     From jzsetup.exe, select "Load default configuration" and choose
  1638.     your monitor resolution and floppy size.  This is the most
  1639.     important step to avoiding the "fastfat" hang.
  1640.  
  1641.     For a clean install, also select "Load default environment". This
  1642.     will wipe out any previous boot selections that you had.  Answer
  1643.     the questions to point to your "system partition", i.e.  the FAT
  1644.     partition on your hard drive that will end up holding the
  1645.     osloader.exe and hal.dll.  You can find the scsi identifier for
  1646.     your hard disk in the same manner your found the id for the
  1647.     CD-ROM drive, see above.  Select the partition number, usually 1
  1648.     for C:.
  1649.  
  1650.     AUTOBOOT refers to whether the system automatically counts down
  1651.     and boots the default boot selection (YES) or waits for a boot to
  1652.     be selected manually (NO) (the usual preference).  You can change
  1653.     the default 5 second countdown by creating an environment
  1654.     variable called COUNTDOWN and giving it a value (seconds).
  1655.  
  1656.     This is a good time to check the date on your system, displayed
  1657.     in the upper right had corner.  There is a menu selection to
  1658.     change it. 
  1659.  
  1660.     MIPS has been shipping systems with valid ethernet addresses but
  1661.     without correct ethernet address checksums.  This causes the
  1662.     network to not work  after installing NT.  You can reenter the
  1663.     ethernet address with jzsetup.exe, and it will append the correct
  1664.     checksum, if you are having problems getting the network to work.
  1665.  
  1666.     Note: JZSETUP is not a polished user friendly utility. Future
  1667.     versions will correct usage problems and user interface design
  1668.     problems. 
  1669.  
  1670.  4) After jzsetup.exe has been run, the CD-ROM can be accessed from
  1671.     the "Run a program" prompt by typing "cd:<name_of_program>".  If
  1672.     you have more than one CD-ROM, the one with the lower scsi id
  1673.     will be selected with this method.
  1674.  
  1675.  5) Run the arcinstaller: "cd:arcinst.exe".  This program will allow
  1676.     you to partition your drive.  If you've had an abortive attempt
  1677.     at installing NT, the best thing to do is to delete the system
  1678.     partition and/or the OS partition (you often choose these to be
  1679.     the same partition, see the discussion below) and recreate them
  1680.     (they will be REFORMATTED, don't do this if you want to save any
  1681.     files there).  The setup process is fast, so this is not painful
  1682.     unless you have files you want to save.
  1683.  
  1684.     To do this, choose "Configure a System Partition", then "Delete
  1685.     Partition", then "Create System Partition".  This is really all
  1686.     you should do with the arcistaller this time, you don't need to
  1687.     update system files or muck with the system partition list.
  1688.  
  1689.  6) Run the setupldr: "cd:setupldr" (note no extension).  You should
  1690.     be off and running.
  1691.  
  1692.  
  1693.  Background on ARC
  1694.  -----------------
  1695.  
  1696.  The ARC specification defines an operating environment for OS load
  1697.  programs, setup programs, and utilities.  There are two interesting
  1698.  parts of this, the System Partition and the boot environment
  1699.  variables.
  1700.  
  1701.  The System Partition is a FAT partition that contains the hal.dll,
  1702.  and in the future will contain other files including vendor specific
  1703.  NT drivers that will ship with the system.  The vendor will provide
  1704.  a utility to create the system partition and copy the hal.dll and
  1705.  other files, something like the arcinstaller, and hopefully will
  1706.  ship a preconfigured harddisk.
  1707.  
  1708.  There are two philosophies for system partitions.  Some people make
  1709.  a  minimal partition (a few megabytes) and use a separate partition
  1710.  for NT. Others make one large partition that is both a system
  1711.  partition and the OS partition.
  1712.  
  1713.  There are six ARC environment variables that control booting:
  1714.  
  1715.     LOADIDENTIFIER - a name for the boot selection
  1716.     SYSTEMPARTITON - the partition containing the hal.dll
  1717.     OSLOADER - a full ARC pathname to the osloader
  1718.     OSLOADPARTITION - the partition containing the Windows NT
  1719.     OSLOADFILENAME - the subdirectory and filename for the NT kernel
  1720.     OSLOADOPTIONS - options for booting
  1721.  
  1722.  These environment variables are multi-valued.  You can view all the
  1723.  values with jzsetup.exe ("Change the active (displayed) boot
  1724.  selection").  There  needs to be the same number of values in each
  1725.  variable, and there are a  maximum of five values per variable.
  1726.  
  1727.  You can use jzsetup.exe to add and delete boot selections. The setup
  1728.  process will add a boot selection for the current install, however,
  1729.  so you  should not need to do this.  If your install failed, you may
  1730.  want to delete  the added boot selection.
  1731.  
  1732.  Playing with these environment variables can be dangerous.  It is
  1733.  easy to get them out of whack, at which point it is often better to
  1734.  use jzsetup.exe to load the default environment and start over.
  1735.  
  1736. --
  1737.  
  1738.                                           -= Max =-
  1739.  
  1740. ---------------------------------------------------------------------
  1741.  I program in C because it turns women on...
  1742.