home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / windows / win95 / faq / part14 < prev   
Encoding:
Text File  |  1998-11-09  |  20.4 KB  |  445 lines

  1. Newsgroups: comp.os.ms-windows.win95.misc,comp.os.ms-windows.setup.win95,comp.os.ms-windows.networking.win95,comp.os.ms-windows.apps.compatibility.win95,comp.os.ms-windows.apps.utilities.win95,comp.answers,news.answers
  2. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news-out.cwix.com!news-out.CW.net!newsfeed.cwix.com!204.174.67.209!news.bctel.net!srv4.reelwest.bc.ca!not-for-mail
  3. From: gordonf@intouch.bc.ca
  4. Subject: Win95 FAQ Part 14 of 14: Misc
  5. Message-ID: <19981108.8D7FAB8.11C16@ras4vpn10.reelwest.bc.ca>
  6. Date: Sun, 8 Nov 98 20:12:00
  7. Approved: news-answers-request@MIT.EDU
  8. Followup-To: comp.os.ms-windows.win95.misc
  9. Summary: These postings list many questions asked in said newsgroups,
  10.          and answers them as best as I can.  I make references to other
  11.          Web sites and FAQs when appropriate.  Visit the WWW home of
  12.          this FAQ (http://www.orca.bc.ca/win95) for the appropriate
  13.          links.  This section is the 14th: Misc
  14. Organization: Personal and Win95 FAQ maintainence
  15. X-NoSpamWanted: This address is not for unsolicited commercial e-mail
  16. X-ImNotKidding: By sending UCE to this address you agree to pay $50.00 CDN
  17. X-pensive-spam: Payable to G. Fecyk, c/o P.O. Box 373 Oakville, MB  R0H 0Y0
  18. X-ploded-spams: Stop e-mail trespassing. <http://www.orca.bc.ca/dul/>
  19. X-federal-bill: Section 302, HR3888 / S1618, R.I.P.
  20. Lines: 421
  21. Xref: senator-bedfellow.mit.edu comp.os.ms-windows.win95.misc:326167 comp.os.ms-windows.setup.win95:77836 comp.os.ms-windows.networking.win95:59641 comp.os.ms-windows.apps.compatibility.win95:17907 comp.os.ms-windows.apps.utilities.win95:62532 comp.answers:33791 news.answers:143983
  22.  
  23. Archive-name: windows/win95/faq/part14
  24. Last-Modified: 1998/11/08
  25. Posting-Frequency: Every two months
  26. URL: http://www.orca.bc.ca/win95/faq14.htm
  27.  
  28. Subject: 14. Stuff that doesn't belong in the other categories (and my own
  29. personal rantings) 
  30.  
  31.      * 14.1. Why did Microsoft change Windows so much?
  32.           + 14.1.1. What posessed you to write all of this stuff?
  33.           + 14.1.2. How can I make best use of the information you
  34.             provided?
  35.      * 14.2. How come (this old Win 3.1 driver) doesn't work?
  36.      * 14.3. How come (this old Win 3.1 driver) works? I thought it
  37.        wasn't supposed to work!
  38.      * 14.4. Why shouldn't I run (this old Windows 3.1 program)?
  39.      * 14.5. Can I run Win95 on my '286 with 2 MB of RAM? (joke)
  40.      * 14.6. Can I run Win95 on my '386-SX with 4 MB of RAM? (a bit of
  41.        a joke, but it does run)
  42.      * 14.7. Why do 32-bit programs seem slower than the original
  43.        16-bit ones?
  44.      * 14.8. Why didn't Novell/WordPerfect/Corel (tm) release a
  45.        32-bit version of PerfectOffice (tm) yet?
  46.      * 14.9. I want to get a Pentium Pro (tm) system, but isn't it
  47.        slower running Win95 than a Pentium?
  48.      * 14.10. Top ten reasons why Microsoft created Windows 95
  49.      * 14.11. Top ten things missing from Windows 95
  50.      * 14.12. Top ten answers to Microsoft's question: "Where do you
  51.        want to go today?" 
  52.        
  53. ------------------------------
  54.  
  55. Subject: 14.1. Why did Microsoft change Windows so much?
  56.    
  57.    Let's face it; Microsoft Windows was a lame DOS extender with fancy
  58.    CPU-draining graphics. Even with all the good apps written for it, the
  59.    base was shaky. Too many app writers also hacked and patched Windows
  60.    so much that nothing worked right together. Win95 turned the lame DOS
  61.    extender into as much of a full fledged OS as possible, without
  62.    removing DOS altogether.
  63.    
  64.    The Win95 designers tried to take the best ideas, best patches, best
  65.    hacks, and integrate them "nicely" into the OS. For example, you can
  66.    have virtual desktops with any video card now. The COM port drivers
  67.    take advantage of new hardware by design. It still uses fancy
  68.    CPU-draining graphics, but it's not just a DOS extender anymore.
  69.    
  70.    They supposedly got a bunch of "average" people in to rate the OS and
  71.    user interface as it stood. They took suggestions from many people of
  72.    different walks of life, then totally ignored them. Supposedly, Win95
  73.    is now the OS that anyone can use. Yeah right. You have to give them
  74.    credit for a good effort though.
  75.    
  76.    Not to mention all the features they pirated from Apple, Xerox, Amiga
  77.    Tech, and IBM, do make it a bit easier to get along with.
  78.    
  79.    MS also wants to bury DOS for good. I believe this, because of the
  80.    penultimate Designed for Win95 requirement: The product must run
  81.    in Windows NT Workstation too. Besides... too many people out there
  82.    are ignoring Win95 in favor of NT. R.I.P. D.O.S.
  83.  
  84.      * 14.1.1. What possessed you to write all this stuff? 
  85.        
  86.    A base need to tell all the Win95 newcomers out there to Please read
  87.    the manual... and since many of these weirdities come up in my work
  88.    every day, it was about time I put it all in one place and use my
  89.    favorite answer to all of these questions: RTFM.
  90.  
  91.      * 14.1.2. How can I best make use of this information? 
  92.        
  93.    I admit, as hard as I try to make all this as simple as possible to
  94.    read, there are still concepts that are very unclear to new users. I
  95.    draw on many of these concepts to write the FAQ.
  96.    
  97.    So, to make best use of it:
  98.     1. Read the small booklet that came with your PC. Learn a bit about
  99.        its special features (especially features that Win95 might have
  100.        troubles with, like your new voice modem)
  101.     2. Run the Win95 Tour. Ten minutes will save you several hours of
  102.        searching through this FAQ for the simple answers. You can start
  103.        the tour by hitting the Start button, then hitting "Help". The
  104.        very first topic on the very top of the Help window is "Tour: ten
  105.        minutes to using Windows".
  106.     3. Read the slightly larger book that Microsoft supplied with Win95
  107.        (the book with the license certificate pasted on the front, or the
  108.        one that says, "Getting started"). Here you can learn about how to
  109.        start up Win95, how to use Windows Explorer, the simple applets,
  110.        and everything else the tour didn't show you.
  111.     4. Then get your questions in mind and browse the headers of each of
  112.        these pages to find them here, and then see the answers they link
  113.        to.
  114.     5. Ask other people if you're in doubt of the answers, or ask me.
  115.     6. Ask questions that aren't in the FAQ so I can add them to it.
  116.        
  117. ------------------------------
  118.  
  119. Subject: 14.2. How come (this old Win 3.1 driver) doesn't work?
  120.    
  121.    It probably replaced some core Win95 system file, then Win95 replaced
  122.    its version back. This happens with communication programs that
  123.    replace COMM.DRV with their own.
  124.    
  125.    Win 3.1 video drivers tend to hack USER.EXE and GDI.EXE these days, to
  126.    provide virtual desktops and such nonsense. Printer drivers often have
  127.    their own versions of UNIDRV.DLL or whatever.
  128.    
  129.    Ask the maker of the hardware if they tested their Win 3.1 driver with
  130.    Win95. If not, they probably have a Win95 driver for you. If no Win95
  131.    driver, do yourself a favor and dump the hardware for a Win95
  132.    compatible equivalent.
  133.    
  134.    Net card drivers for Windows for Workgroups won't work for sure, which
  135.    is too bad, because those things got decent performance.
  136.    
  137. ------------------------------
  138.  
  139. Subject: 14.3. How come (this old Win 3.1 driver) works? I thought it wasn't supposed to work!
  140.    
  141.    Then again, "nicely" written drivers that don't replace system
  142.    components will work. Most of these include sound card drivers, though
  143.    Win95 ignores any MIDIMAP.CFG files; it treats single MIDI devices as
  144.    whole patch sets now. You can get MIDI Mapper functionality with
  145.    Multimedia properties/MIDI and select "Custom instrument".
  146.    
  147.    These classes of Win 3.1 drivers could work smoothly with Win95, if
  148.    you install them from Add New Hardware/Have Disk:
  149.      * Sound card (Including the PC Speaker driver)
  150.      * Printer (Except those that replace core system files or install
  151.        dumb "Printing Systems")
  152.      * DOS CD-ROM (Don't forget MSCDEX if you have to use these)
  153.      * Net card (NDIS 2 and ODI drivers work with NDIS 3.1 protocols and
  154.        clients)
  155.      * Media Control (MCI) drivers and video CODECs
  156.        
  157.    Notice I wrote "Drivers". Don't install whole programs if they come
  158.    with the drivers if you can avoid it; use Add New Hardware and have it
  159.    point to the disk with the OEMSETUP.INF file.
  160.    
  161.    All other classes of Win 3.1 drivers you should avoid completely!
  162.    
  163. ------------------------------
  164.  
  165. Subject: 14.4. Why shouldn't I run (this old Windows 3.1 program)?
  166.    
  167.    Avoid running these classes of Win 3.1 apps in Win95 for these
  168.    reasons:
  169.      * Communication (Tend to replace Win95 COMM.DRV and defeat TAPI)
  170.      * Printing Systems (Waste of memory)
  171.      * Virus checkers (Can misinterpret 32-bit components)
  172.      * Disk utilities (Particularly undeleters and such that rely on real
  173.        mode disk access)
  174.      * Back up programs (No long filename support)
  175.        
  176. ------------------------------
  177.  
  178. Subject: 14.5. Can I run Win95 on my '286 with 2 MB of RAM? (joke)
  179.    
  180.    Oh sure you can. Just get one of those Cyrix 486 processors for '286
  181.    system boards (hah hah)
  182.    
  183.    Seriously, Win95 will run on one of these things I suppose, with the
  184.    486 hack, about as well as it could on a 16-bit bus system with 4 MB
  185.    memory...
  186.    
  187. ------------------------------
  188.  
  189. Subject: 14.6. Can I run Win95 on my '386-SX with 4 MB of RAM? (a bit of a joke, but it does run)
  190.    
  191.    The same here I'm afraid. I tried it once. Never again.
  192.    
  193.    Win95 will display a "suggestion" in the System Performance tab if you
  194.    only have 4 MB memory. Personally, they should've extended that
  195.    suggestion for 8 MB machines too.
  196.    
  197. ------------------------------
  198.  
  199. Subject: 14.7. Why do 32-bit programs seem slower than the original 16-bit ones?
  200.    
  201.    Microsoft's excuse to this is app writers are just learning how to
  202.    write Win32 programs. This is probably right; you can't just take a C
  203.    program optimized for Win 3.1 and throw a compiler switch. You have to
  204.    make Win32 calls, switch your DOS calls to Win32 disk calls, use built
  205.    in libraries and requesters instead of the home-made ones, and trim
  206.    off the extra memory you'd allocate just to over-compensate. There's a
  207.    lot of bad programming practice out there. I personally believe that
  208.    all the ex-Amiga coders out there will take to Win95 the easiest,
  209.    because we already know how to write tight code.
  210.    
  211.    Another good excuse is that programmers don't trust the OS and try to
  212.    access hardware directly. Wrong. This not only forces a lot of excess
  213.    bulk in the code, it has to fight with the OS to get to the hardware.
  214.    Some really untrusting software houses (like Novell) will even include
  215.    their own whole subsystems into the OS, rather than use what's already
  216.    there. Bad move. Result: 4 MB network clients (compressed) compared to
  217.    oh, 200 KB.
  218.    
  219.    Yet another excuse? Intel. The Pentium and '486 class processors were
  220.    really optimized for 16-bit code. As much as Intel and Microsoft
  221.    wanted to push programmers into using the extended instruction set of
  222.    32-bit processors, the programmers had a 16-bit OS to contend with,
  223.    except for a privileged few coding for NetWare, OS/2, or NT. (OK maybe
  224.    some UNIX people too) Hence the Pentium Pro's optimization towards
  225.    32-bit code. Of course all the cheap clone processors had to be fast
  226.    running 16-bit code too.
  227.    
  228.    I also read something about Windows NT, where you can do something
  229.    called "Working set tuning". This lets you re-organize the executable
  230.    so the most frequently used code sits near the beginning of the
  231.    executable, and the least used stuff goes near the end. This way, you
  232.    don't need to have as much memory to run your app. Unfortunately,
  233.    Win32s (and probably Win95) don't take advantage of this and they'll
  234.    load all of the app in memory anyway, wasting it. The same 32-bit app
  235.    running under NT will probably run faster than it would under Win95
  236.    because of this. Case in point: MS Word 7.0. This app runs much faster
  237.    in NT 4.0 than in Win95.
  238.    
  239.    The new companies coming out tend to write cleaner and faster code
  240.    that use the OS. Check out the shareware on www.windows95.com or
  241.    any major FTP site. The old established firms will take a long time to
  242.    switch over. Even in FEB 97 they haven't quite got it right yet.
  243.    
  244. ------------------------------
  245.  
  246. Subject: 14.8. Why didn't Novell/WordPerfect/Corel (TM) release a 32-bit version of PerfectOffice (TM) yet?
  247.    
  248.    WordPerfect corp has a history of re-writing everything from scratch.
  249.    WordPerfect 6.1 hardly used any built in calls in Win 3.1; they don't
  250.    use the Common Dialog for file operations (which is why Norton's LFN
  251.    enabler for Win95 doesn't work in it), they don't use Win 3.1 print
  252.    functions (causing screwups if you leave EMF spooling enabled
  253.    sometimes), and it becomes a monster in the process, with two patches
  254.    so far for working in Win95.
  255.    
  256.    Corel just released their own versions of the WordPerfect Office
  257.    programs for Win95. I haven't had a chance to look at it beyond the
  258.    readme file, but that already scared me because of a notice that "This
  259.    program does not run under Windows NT." I understand that Microsoft
  260.    included a lot of the Win95 sub-system with MS Office 95 for NT users,
  261.    but why could not Corel do the same? Other users told me the same
  262.    thing... they can't even fool it into running. Sorry, Corel. For a
  263.    Canadian software house I expected better.
  264.    
  265. ------------------------------
  266.  
  267. Subject: 14.9. I want to get a Pentium Pro (TM) system, but isn't it slower running Win95 than a Pentium?
  268.    
  269.    I don't have the details on this, but the noise out there suggests a
  270.    Pentium Pro runs 16 bit code slower than a Pentium does. Intel's
  271.    optimized the 'Pro for 32-bit code, just like Microsoft's pushing
  272.    32-bit apps for the "Designed for Win95" logo. This is another sign
  273.    that these two giants are trying to kill DOS.
  274.    
  275.    Yes, the 'Pro will run Win95's 16 bit components slower than a Pentium
  276.    can. According to KB article Q122869, these components use 16-bit
  277.    code:
  278.      * Disk utilities (ScanDisk, Defrag, DriveSpace 2)
  279.      * Games (The built in time-wasters, even Freecell is a 16-bit
  280.        version here)
  281.      * Win 3.1 compatibility stubs (like KRNL386, USER, GDI, all the .DRV
  282.        files)
  283.      * Win 3.1 components (WinChat, SYSEDIT, Program Manager, File
  284.        Manager, WinVer)
  285.      * The Win95 tour
  286.      * DOS programs and COMMAND.COM, and the start up code which uses DOS
  287.        
  288.    If you use only Win32 programs, you won't touch the 16-bit code once
  289.    Win95 is up. If you avoid DOS programs you won't use DOS for any
  290.    hardware access.
  291.    
  292.    Yes it's slower than a Pentium for old crap, but it's faster than a
  293.    Pentium for the new crap.
  294.    
  295. ------------------------------
  296.  
  297. Subject: 14.10. Top ten reasons why Microsoft created Windows 95
  298.    
  299.    (I can use some jokes here)
  300.    
  301.    10. Microsoft had too many programmers doing nothing
  302.    
  303.    9. Bill Gates had a vision from God
  304.    
  305.    8. "Mac on PC! Mac on PC!"
  306.    
  307.    7. Bill Gates wanted to celebrate their latest court victory over
  308.    Apple with a bang
  309.    
  310.    6. To sell more NT servers
  311.    
  312.    5. To sell more NT workstations (Hence the Designed for Win95
  313.    requirements)
  314.    
  315.    4. MS couldn't buy the source code to the Amiga OS (Though I bet they
  316.    tried real hard)
  317.    
  318.    3. OS/2 flopped, NT originally flopped, maybe third time lucky?
  319.    
  320.    2. To bring PCs and users up to speed
  321.    
  322.    1. To kill DOS dead
  323.    
  324. ------------------------------
  325.  
  326. Subject: 14.11. Top ten things missing from Windows 95
  327.    
  328.    10. A better performance monitor (the NT PerfMon is excellent compared
  329.    to this P.O.S.)
  330.    
  331.    9. A warning label not to install DOS drivers
  332.    
  333.    8. Working set tuning capability (a'la Windows NT)
  334.    
  335.    7. MS Plus
  336.    
  337.    6. All the service updates in ONE PLACE (I haven't seen a Service Pack
  338.    2 yet!)
  339.    
  340.    5. A voice mail client for Exchange
  341.    
  342.    4. The Win 3.1 Macro Recorder!
  343.    
  344.    3. More development time
  345.    
  346.    2. More co-operation from beta-testers and developers!
  347.    
  348.    1. More user understanding! OK? In other words, READ THE FAQ.
  349.    
  350. ------------------------------
  351.  
  352. Subject: 14.12. Top ten answers to Microsoft's question: "Where do you want to go today?"
  353.    
  354.    10) Work.
  355.    
  356.    9) Hell.
  357.    
  358.    8) The Win95NetBugs page to see where else Microsoft screwed up.
  359.    
  360.    7) www.windows95.com for cool Win95 shareware
  361.    
  362.    6) Disneyland. (TM)
  363.    
  364.    5) The MS Knowledge Base because Win95 tech support's too busy
  365.    
  366.    4) netwire.novell.com to get Client32 (I don't know why...)
  367.    
  368.    3) Redmond, Washington, to assassinate William H. Gates.
  369.    
  370.    2) The Jones's. They have a Mac.
  371.    
  372.    1) Home, to eat Dinner
  373.    
  374. ------------------------------
  375.  
  376. Subject: Rantings from yours truly:
  377.    
  378.    Back in 1985 I went ga-ga over the newly released Amiga by Commodore.
  379.    All this cool hardware that was light-years beyond the faintest hopes
  380.    of DOS box users with their 8-bit XTs and 16-bit '286 machines. The
  381.    first true 32-bit system (Ok so it used a 16-bit 68000, but that 68000
  382.    was designed for 32-bit operation from day one, and the software was
  383.    ALL 32-bit). I still have an Amiga with all the latest hardware and
  384.    enjoy the old stuff (which still runs) and the new stuff I download
  385.    from Aminet every other day.
  386.    
  387.    Now ten years later the DOS box industry finally catches up (while
  388.    Commodore slept for ten years and eventually went bankrupt) and
  389.    Microsoft, the undisputed industry leader, releases their answer. Of
  390.    course they had to keep ten years of 8-bit compatibility (and DOS
  391.    boxes will suck forever because of this) but the excitement was there;
  392.    one I haven't felt really since 1985. Ok it was there for about two
  393.    months with OS/2 2.0 but if you're visiting this page chances are you
  394.    aren't using OS/2. I feel the excitement when I find a cool piece of
  395.    shareware or some new software that really takes advantage.
  396.    
  397.    So it was a lame story, OK? But for the first time here's a computer
  398.    system that is Mainstream and also Cool. Probably my next system will
  399.    run NT when everyone writes cool 32-bit software, but until then
  400.    Win95's here, and it's my job to support my boss's customers who use
  401.    it.
  402.    
  403.    Hence the FAQ. I read too many stupid and lame questions on the
  404.    newsgroups, and the same people insist on running CorelSCSI or some
  405.    other old DOS crap because their hardware sucks without it. Well guess
  406.    what? Your hardware just sucks even WITH CorelSCSI or whatever the old
  407.    DOS software is. Replace it and get Win95 compatible stuff. That's the
  408.    answer I keep telling everyone on the newsgroups, and I know it works
  409.    because In-Line's customers do that and everything works. I also
  410.    figure that if the stupid questions get answered quickly, In-Line's
  411.    customers can call with more intelligent questions, which will usually
  412.    take longer, and earn us more, and won't bore us to tears.
  413.    
  414.    Oh yes... regarding my blatant cross-posting of the FAQ. Like I
  415.    explained in the very first page and in fact the very first question,
  416.    FAQs are supposed to answer frequently asked questions, in order to
  417.    reduce traffic on USENET. A minor surge of a 350 KB of text (which is
  418.    what my FAQ totals to, incidentally) should prevent about 4 MB a day
  419.    of useless questions. FAQs have nothing to do with the World Wide Web
  420.    (with the exception of FAQs about the WWW itself) nor is it mandatory
  421.    to post a FAQ on a web or FTP site.
  422.    
  423.    I was asked to post the FAQ to the standard FAQ repositories (being
  424.    the archive at rtfm.mit.edu and news.answers and comp.answers) so
  425.    anyone without WWW or FTP access could get them. So I have. And all I
  426.    get is sh*t from a couple of salesmen telling me not to pollute
  427.    USENET. Yeah right; they probably just don't want me taking what
  428.    little business they have. Poor them; they must go crazy answering
  429.    stupid questions. I know I do.
  430.    
  431.    And yeah... how about those advertisers and their fakeware?
  432.    
  433.    I hope everyone out there reading this FAQ are as excited about this
  434.    new stuff as I am. Despite all the hype, hoopla, and bullsh*t, this
  435.    has finally turned Personal Computers upside-down.
  436.  
  437. --
  438. ==============================================================================
  439. = I am Gordon of Winterpeg. Junk mail is futile.          Post MakeMoneyFast =
  440. = Find out why: http://spam.abuse.net/spam/      Or eat pink meat from a can =
  441. = World's best computer: http://www.amiga.de/          they're both the same =
  442. = Windows 95 FAQ: http://www.orca.bc.ca/win95/             http://ga.to/mmf/ =
  443. ==============================================================================
  444.  
  445.