home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / windbug.zip / WINDBUG.TXT
Text File  |  1990-06-26  |  13KB  |  275 lines

  1. From nuucp@alux2 Mon Jun 11 10:16:29 1990
  2. From: wde%opal@alux2.att.com (W D Earnest)
  3. Xref: cbnewsm comp.sys.ibm.pc:31709 comp.windows.ms:2646
  4. Path: cbnewsm!att!rutgers!apple!well!phred
  5. Newsgroups: comp.sys.ibm.pc,comp.windows.ms
  6. Subject: Problems with Windows/Disk Manager/1024+ cylinder hard drives
  7. Keywords: Windows, Disk Manager, FDISK
  8. Distribution: comp
  9. Lines: 260
  10.  
  11.  
  12.              IS WINDOWS 3.0 A THREAT TO YOUR COMPUTER SYSTEM?
  13.  
  14.    The new Windows 3.0 environment, with its greatly improved interface,
  15. memory management and developer and user capabilities, gained near-uni-
  16. versal acclaim when it was released by Microsoft on May 22.
  17.  
  18.    But now, thousands of users around the country are asking the ques-
  19. tion: What is the REAL price of using Windows 3.0?  In addition to the
  20. more mundane problems affecting any major new software release, many
  21. users are reporting serious difficulties with Windows 3.0.  And some
  22. have had disk failures and file losses because of severe incompatibili-
  23. ties between Windows and certain large hard disk drives and disk format-
  24. ting programs.
  25.  
  26.    As users buy new, more powerful systems and upgrade existing ones to
  27. tap the power of Windows 3.0, a wave of disk problems and data loss is
  28. starting to sweep the MS-DOS world.
  29.  
  30.    In July 1989, Microsoft released a limited-circulation memo which
  31. stated, in part:
  32.  
  33.      Many non-standard (i.e. non-FDISK) disk partitioning schemes
  34.      will cause problems when used with Windows and/or the
  35.      SMARTDRV.SYS disk caching utility.  This information applies to
  36.      Windows/286, Windows/386, and Excel.  Specific partitioning
  37.      methods that will ALWAYS cause problems include the following:
  38.  
  39.      -  Disk Manager by Ontrack & Seagate (DMDRVR.BIN)
  40.  
  41.      -  Priam disk partitioning (supplied with Priam hard disks)
  42.  
  43.      -  Golden Bow V-Feature Deluxe
  44.  
  45.      -  Partitioning used by CORE hard disks (cannot be changed; contact
  46.         Core)
  47.  
  48.      -  Any system with a XENIX or UNIX partition on the hard disk
  49.  
  50.      Windows will NOT work properly on ANY system using one of the
  51.      above methods for disk partitioning.  Other brands of utilities
  52.      may or may not cause problems . . . Because of the large number
  53.      of partitioning-utility versions and methods of partitioning the
  54.      hard drive with them, it is impossible to say whether a given
  55.      utility will definitely cause a problem in a particular configu-
  56.      ration.
  57.  
  58.  
  59.    The underlying reason for these problems is that some routines in
  60. Windows, for performance reasons, bypass DOS disk services (and associ-
  61. ated disk utilities like Disk Manager and SWBIOS which change the way
  62. disk writes occur in normal operation) and write directly to disk
  63. through BIOS.  Symptoms of the resulting discrepancy range from mild to
  64. severe, with file systems damaged and data lost.
  65.  
  66.    Yet, in its general publicity and documentation for Windows,
  67. Microsoft has utterly failed to warn hundreds of thousands of affected
  68. users that their programs and data are vulnerable to these problems.
  69. Nowhere in the Windows 3.0 manual or in associated literature (such as
  70. the Hardware Compatibility List) are these limitations mentioned.  For
  71. example, the Windows 3.0 manual (pp. 513-514) strongly encourages opti-
  72. mizing hard disk interleave, which "can drastically improve your sys-
  73. tem's speed."  But there is no warning about the dangers of using Disk
  74. Manager or other such programs which provide low-level formatting and
  75. interleave selection!
  76.  
  77.    The purpose of this message, therefore, is to alert current and
  78. potential Windows users to these problems, and to provide impetus for
  79. Microsoft to address this situation in a timely and effective manner.
  80.  
  81.  
  82. A. INCOMPATIBILITY WITH DISK MANAGER AND OTHER DISK FORMATTERS
  83.  
  84.    PROBLEM: The first type of difficulty occurs with 80386-based systems
  85. using: (1) a "permanent swap file" under Windows 3.0 in 386 enhanced
  86. mode; and (2) using a non-Microsoft disk formatter such as Disk Manager,
  87. SpeedStor or Vfeature.  Many users have noted the inability to load and
  88. run certain programs, and non-destructive system lockups.  With the
  89. exception of very large hard disks, as noted below, no problems occur as
  90. long as Windows is not running in 386 enhanced mode, or a permanent swap
  91. file is not in use.
  92.  
  93.    WORKAROUND: Microsoft has published a workaround on CompuServe to
  94. address this problem.  Briefly, two things must be done to avoid prob-
  95. lems while using third-party disk formatters: (1) switch the permanent
  96. swap file to a temporary swap file (see the Windows 3.0 manual, pp. 525-
  97. 529); and (2) add the line:  virtualhdirq=off  to the SYSTEM.INI file in
  98. the [386ENH] section.  Note: The temporary swap file is much slower than
  99. the permanent one, because the latter creates a block of contiguous disk
  100. space which is written to directly by Windows.
  101.  
  102.  
  103. B. DESTRUCTION OF HARD DISK SYSTEMS WITH MORE THAN 1,024 CYLINDERS
  104.  
  105.    PROBLEM:  Windows (all versions), like DOS, only recognizes the first
  106. 1,024 cylinders of a hard disk.  But unlike most software, it can write
  107. directly to disk through BIOS.  This is a major risk for larger hard
  108. drives, which may be using SWBIOS or similar software-based extenders to
  109. address cylinders beyond the 1,024th.  A mismatch between the DOS-level
  110. situation provided by SWBIOS and the BIOS-level situation encountered in
  111. a direct disk write can be fatal.  One Windows 3.0 beta tester in Port-
  112. land, Oregon recently had a Conner 150 MB drive trashed by Windows 3.0.
  113. Many other incidents of similar disasters with large hard disks have
  114. been reported.
  115.  
  116.    WORKAROUND:  At present, there is no reliable workaround.
  117.  
  118.    Some RLL and ESDI drive controllers support "sector translation" at
  119. the hardware level, making the drives they support appear to have no
  120. more than 1,024 cylinders.  Use of or conversion to these controllers
  121. may avoid the problem.  However, not all large MFM drives are RLL-com-
  122. pliant.  In any event, reformatting hard disks is costly, tedious and
  123. error-prone.
  124.  
  125. ************************************************************************
  126. If you are unsure about the safety of your system: STOP USING WINDOWS
  127. IMMEDIATELY IF YOU HAVE A DRIVE WITH MORE THAN 1,024 CYLINDERS!!
  128. ************************************************************************
  129.    
  130.  
  131.    The following is a partial list of commonly available drives with
  132. more than 1,024 cylinders (number of cylinders in parentheses):
  133.  
  134. Conner Hopi CP-30104 (1,522), CP-3204F (1,366), Stubby CP-4044 (1,104)
  135. Control Data 94186-383 (1,412), 94186-383H (1,224), 94186-442H (1,412)
  136. Fujitsu M2247E (1,243), M2248E (1,243), M2249E (1,243)
  137. Imprimis 94186-383 (1,412), 94186-383H (1,224), 94186-442H (1,412),
  138.    94196-766 (1,632), 94246-383 (1,747)
  139. Maxtor XT2085 (1,224), XT2190 (1,224), XT4380 (1,224), XT8760 (1,632)
  140. Micropolis 1551 (1,224), 1554 (1,224), 1555 (1,224), 1556 (1,224), 1557
  141.    (1,224), 1558 (1,224), 1653 (1,249), 1654 (1,249), 1663 (1,780), 1664
  142.    (1,780),
  143. Microscience HH-1090 (1,314), HH-1120 (1,314), HH-2160 (1,276)
  144. Miniscribe 3085 (1,170), 3130 (1,250), 3180 (1,250), 9230E (1,224),
  145.    9380E (1,224), 9780E (1,661), 9000E (1,224)
  146. NEC D5655 (1,224), D5662 (1,224), D5682 (1,633)
  147. Priam 630 (1,224), V185 (1,166)
  148. Rodime RO5040 (1,224), RO5065 (1,224), RO5090 (1,224)
  149. Seagate Swift 94354-230 (1,272), Wren 94244-383 (1,747), Wren 94246-180
  150.    (1,453), Wren 94186 (1,412), Wren 94186H (1,224), Wren 94286-380
  151.    (1,747),
  152.    
  153.  
  154. DISCUSSION
  155.  
  156.    Microsoft believes it cannot respond to the growing number of "non-
  157. standard" disk systems available to Windows users.  The reality is that,
  158. precisely because we want to use resource-intensive programs and envi-
  159. ronments like Windows 3.0 efficiently, millions of PC users employ
  160. third-party hard disk formatters because of the severe shortcomings of
  161. MS-DOS.
  162.  
  163.    Since the mid-1980s, the increasing availability of large drives from
  164. 40 to 300 megabytes and more has gone hand in hand with efforts to get
  165. around the 32 MB limit in MS-DOS 2.x and 3.x, and the inability of FDISK
  166. to format some drives.  Drives with more than 1,024 cylinders have been
  167. common for several years, especially since the advent of storage-hungry
  168. software such as CAD, database, graphics, bulletin boards, data acquisi-
  169. tion, desktop publishing and software development applications.
  170.  
  171.    Thus, third-party disk formatting programs have become very popular.
  172. Some, like Disk Manager, are even distributed by major drive manufactur-
  173. ers such as Seagate and Microscience in order to provide a more flexible
  174. and efficient setup for large disk systems.
  175.  
  176.    Jeff Wickman of Microsoft stated the company's response on Compu-
  177. Serve: "Windows has always been developed around standard format-
  178. ting(<=1024 cylinders) and F-Disk partitioning.  For a larger than 32
  179. meg partition you can use DOS 4.01 and F-Disk."
  180.  
  181.    But users typically do not know much about the intricacies of format-
  182. ting hard disks.  Beyond that, DOS 4.x is expensive and sometimes diffi-
  183. cult to find, and requires a time-consuming disk reformat, often with
  184. the cryptic DEBUG controller utility rather than a menu-driven format-
  185. ting program like Disk Manager.  As for FDISK, it still cannot install
  186. certain types of hard drives, and it still does not allow full use of
  187. disks with more than 1,024 cylinders.
  188.  
  189.    Microsoft's Jeff Wickman said, "We knew certain partitioning methods
  190. caused problems for Windows and we knew everyone had DOS and so they
  191. also had F-Disk, so we use this as a development standard."  Thus,
  192. Microsoft's stance on this issue boils down to just another example of
  193. the "not invented here" syndrome.  But much worse, Microsoft has failed
  194. to focus on the limitations and dangers of Windows in its general pub-
  195. licity and documentation.
  196.  
  197.    Microsoft's unresponsive attitude means that hundreds or thousands of
  198. PC users are enduring frustration and, in some cases, far worse: the
  199. unwitting loss of entire disks by using Windows.  While many affected
  200. users will have backups, and will not lose much data if their hard disks
  201. are scrambled under Windows, that is no excuse for jeopardizing impor-
  202. tant data.
  203.  
  204.    Yes, there are relatively safe alternatives -- such as running Win-
  205. dows only in real mode, installing DOS 4.x and FDISK, switching to con-
  206. trollers with sector translation, or buying FDISK-compliant hard disk
  207. systems.  But these solutions are inefficient, costly and often uncer-
  208. tain.  The loss of data, time and opportunity is inevitable.  And the
  209. crippling of the computing power so necessary for running Windows is
  210. unconscionable.
  211.  
  212.    Microsoft's selfish attitude about the limitations on disk storage
  213. devices under MS-DOS has led the company to turn its back on the inde-
  214. pendent development of alternatives such as Ontrack's excellent Disk
  215. Manager.  As a result, users are prevented from gaining full and effi-
  216. cient use of the new Windows 3.0 environment.
  217.  
  218.    However, there is still hope.  We have seen Microsoft respond --
  219. albeit reluctantly -- to similar issues arising from the limitations of
  220. the MS-DOS environment.  Most recently, a consortium of industry firms,
  221. including Microsoft, agreed to a consensus standard for DOS extender
  222. software.  Here is a similar situation, and it calls for immediate
  223. action.  Microsoft, third party suppliers, developers and users all have
  224. a huge stake in insuring that Windows runs efficiently and *safely* in
  225. the desktop computing environment of the 1990s.
  226.  
  227.  
  228. RECOMMENDATIONS
  229.  
  230.    Responsible MS-DOS and Windows 3.0 developers and users should demand
  231. the following:
  232.  
  233.      1. Microsoft should widely publicize the potential problems with
  234.         Windows and non-standard hard disk systems and disk format-
  235.         ting approaches.
  236.  
  237.      2. Microsoft should widely publicize its proposed workarounds
  238.         for these problems.
  239.  
  240.      3. Microsoft should add protection against these problems in the
  241.         next revision of Windows 3.0, in documentation, publicity,
  242.         advertising and the Windows Setup utility.
  243.  
  244.      4. Microsoft should cooperate with disk drive and controller
  245.         manufacturers and vendors of disk management and formatting
  246.         programs to address this issue and promptly provide: (1)
  247.         better short-term workarounds; and (2) most importantly, a
  248.         new disk storage standard which is compatible with Windows
  249.         and the mass storage systems and software available on the
  250.         market.
  251.  
  252.  
  253. FURTHER INFORMATION
  254.  
  255.    The two main sources of information for this message have been the
  256. Microsoft Windows forum on CompuServe and the Ontrack Systems BBS
  257. (612/937-0860).  Ontrack is now intensively testing Disk Manager and
  258. Windows 3.0 and promises daily bulletins on their findings.
  259.  
  260.  
  261. 7 June 1990
  262.  
  263. Fred Heutte
  264. Sunlight Data Systems
  265. PO Box 40260
  266. Portland, Oregon  97240
  267. 503/241-0858
  268.  
  269. CompuServe: 72461,2224
  270. Usenet: phred@well.sf.ca.us
  271.  
  272. Forwarded from: Indiana On-Line Bloomington BBS 332-7227
  273. by: Chris Neal Industrial Research Liaison Program  BDNI100@INDYVAX
  274.  
  275.