Category : Network Files
Archive   : WINPRES.ZIP
Filename : CANUPRES.WP5

 
Output of file : CANUPRES.WP5 contained in archive : WINPRES.ZIP

ÿWPCà
ûÿ2† Bt[ Z,ªñurier 10cpin 11pt (ASCII Technical) (FW, Port)#|hurier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)þÿÿ"‚ÿÿÿÿ†ÖéSZÿÿÿÿÿÿ™ÿÿÿÿÿÿ^,<<Œ\¬”,HD\˜,<,0\\\\\\\\\\00˜˜˜X´Œ|€”€p””DPˆx¬Œ”p”Œdx”Œ´ŒŒ„<0<¸\,X`P`\ @ɇÏ,ðt0Š]7X@ûÿ2cÿÿ
¸ÿÿÂÿÿ!ÒÿÿZ ÐÐ#|LCourier 10cpiCourier 10cpi BoldpiCourier 10cpi BoldHP LaserJet Series IIHPLASEII.PRSÛx Œ
@ɇÏ,ðt0Oi²X@ûÿ2>ÿÿé•vípckÓCourier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)ÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿüÿÿ„3h=,,SXóÇh~> pæ“ó&þþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿa8DocumentgÁDocument Style Styleº ŠÂXÂÂX` ` ÂÆÐ ` Æ

a4DocumentgDocument Style StyleØªÖÁÁà ÃÃÃ.ÄÄ Ä Äa6DocumentgÁDocument Style Style ½³G†ÂXÂÆÐ Æ

ûÿ2j kp¥Ûv€töa5DocumentgÁDocument Style Style }±­ÂXÂÆ(#Æ

a2DocumentgDocument Style Style<ño Ç
Ô ‰?È Ôà Ã؁A.Ø ÃÃ××××

Ä ÄÄÄa7DocumentgÁDocument Style Styleyý†ÂXÂÂX` ` ÂÆ(#` Æ

BibliogrphyÁBibliography¬‹†:ÂXÂÁ€°°
ÁÆ(#Æ

ûÿ2, šœ £6

§Ù
¬€ a1Right ParÁRight-Aligned Paragraph Numbers:`šSÁ@  ÁØI.Ø ƒÁ€°°
ÁÂXÂÆ(#Æ

a2Right ParÁRight-Aligned Paragraph Numbers Cýö ÁÁÁ@ø` ÁØA.Ø ƒÁ€Á°` ` ÂÆ(#` Æ

a3DocumentgDocument Style Style
B½
ºb
Ô ‰?È ÔÁÁà ÃØ‚1.Ø ××××
Ä Äa3Right ParÁRight-Aligned Paragraph Numbers Lã!·
ÁÁÁ` ` ÁÁ@P
¸ ÁØ1.Ø ƒÁ€` ` Á¸ ¸ ÂÆ(#¸ Æ

ûÿ2j µ^
¿
ÈÒ
Кa4Right ParÁRight-Aligned Paragraph Numbers U—…jÁÁÁ` ` ÁÁ¸ ¸ ÁÁ@¨ ÁØa.Ø ƒÁ€¸ ¸ ÁÂ` ÂÆ(#Æ

a5Right ParÁRight-Aligned Paragraph Numbers
_oãÁÁÁ` ` ÁÁ¸ ¸ ÁÁÁÁ@ˆhÁØ(1)Ø ƒÁ€Á¸ hh#ÂÆ(#hÆ

a6Right ParÁRight-Aligned Paragraph NumbershÎÁÁÁ` ` ÁÁ¸ ¸ ÁÁÁÁhh#ÁÁ@àÀ$ÁØ(a)Ø ƒÁ€hh#ÁÂÀÀ(ÂÆ(#ÀÆ

a7Right ParÁRight-Aligned Paragraph NumberspfJÁÁÁ` ` ÁÁ¸ ¸ ÁÁÁÁhh#ÁÁÀÀ(ÁÁ@°*ÁØi)Ø ƒÁ€ÀÀ(ÁÂh-ÂÆ(#Æ

ûÿ2lٜÌu+Ala8Right ParÁRight-Aligned Paragraph NumbersyW"3!ÁÁÁ` ` ÁÁ¸ ¸ ÁÁÁÁhh#ÁÁÀÀ(ÁÁ-ÁÁ@p/ÁØa)Ø ƒÁ€-ÁÂÀpp2ÂÆ(#pÆ

a1DocumentgDocument Style StyleXqq
ÙÙ
Ô álÈ ÔÁà^ì)ÁÃÃà Ã××Ø€I.Ø ÙÙÙÙ×׃

ÄÄÄ ÄDoc InitInitialize Document StyleÿÅ“×

×Ô0*0*°Ô ÒŒ I. A. 1. a.(1)(a) i) a) I. 1. A. a.(1)(a) i) a)DocumentgŒÒÙÙTech InitInitialize Technical Style¨.
kÒŒ I. A. 1. a.(1)(a) i) a) 1 .1 .1 .1 .1 .1 .1 .1 þTechnicalŒÒÙÙûÿ2‡ž‡%®¬§Za5TechnicalTechnical Document Style)WÙD¾ÁÁà ÃØ„(1)Ø . Ä Äa6TechnicalTechnical Document Style)—àDÂÁÁà ÃØ…(a)Ø . Ä Äa2TechnicalTechnical Document Style<6óèí
Ô ‰?È Ôà Ã؁A.Ø ÃÃ××××ÄÄ

ÁÁÄ Äa3TechnicalTechnical Document Style9W¢g
Ô –2È Ôà ÃØ‚1.Ø ××××
ÁÁÄ Äûÿ2§¦3ÂÙ†›†!a4TechnicalTechnical Document Style8bv¢{Ô –2 Ôà Ã؃a.Ø ××××
ÁÁÄ Äa1TechnicalTechnical Document StyleF²è!<
Ô ‰?È ÔÃÃà Ã××Ø€I.Ø ÙÙÙÙ××

ÄÄÁÁÄ Äa7TechnicalTechnical Document Style(@DÆÁÁà Ã؆i)Ø . Ä Äa8TechnicalTechnical Document Style(àDËÁÁà Ã؇a)Ø . Ä Äûÿ2>Ù[ÿÿ$PÿÿóPleadingHeader for numbered pleading paper«[email protected]n¹ÐÈÐÐ °° è ÐÕ‹È$]ÐÈÐÐ °°X° ÐÐÐX°` ¸ hÀpÈ xÐ (#€%Ø'0*ˆ,à.813è[email protected]˜:ð
ÁHHÀÁ1ƒ

ÁHHÀÁ2ƒ

ÁHHÀÁ3ƒ

ÁHHÀÁ4ƒ

ÁHHÀÁ5ƒ

ÁHHÀÁ6ƒ

ÁHHÀÁ7ƒ

ÁHHÀÁ8ƒ

ÁHHÀÁ9ƒ

ÁHÐÀÁ10ƒ

ÁHÐÀÁ11ƒ

ÁHÐÀÁ12ƒ

ÁHÐÀÁ13ƒ

ÁHÐÀÁ14ƒ

ÁHÐÀÁ15ƒ

ÁHÐÀÁ16ƒ

ÁHÐÀÁ17ƒ

ÁHÐÀÁ18ƒ

ÁHÐÀÁ19ƒ

ÁHÐÀÁ20ƒ

ÁHÐÀÁ21ƒ

ÁHÐÀÁ22ƒ

ÁHÐÀÁ23ƒ

ÁHÐÀÁ24ƒ

ÁHÐÀÁ25ƒ

ÁHÐÀÁ26ƒ

ÁHÐÀÁ27ƒ

ÁHÐÀÁ28Ó À+  ӋÕ"‚ÿÿÿÿ†ÖéSZÿÿÿÿÿÿ™ÿÿÿÿÿÿ^,<<Œ\¬”,HD\˜,<,0\\\\\\\\\\00˜˜˜X´Œ|€”€p””DPˆx¬Œ”p”Œdx”Œ´ŒŒ„<0<¸\,X`P`\ xæ}Ôó&Xþþþþþþþÿÿÿÿÿþÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ.ÿÿqà…d,·Ç‡Ìà [
Pæ†ó°Pþþþþþþþÿþÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ&ÿÿ pà…d,éØ$àà~> pæ£ó°þþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ"âÿÿÿÿꊰ„’ÿÿÿÿÿÿÿÿÿÿÿÿ^d€„4ÈxHd˜˜ÈLd„dlÈÈÈÈÈÈÈÈÈÈllLLLĈ0@øDH°(x4DðD4ÜH0ˆ40„l„ÈdÄÔ°ØĄÄÜllÐlDÜØÜؘ˜„Ü´°´¬ÈÈȐÈNÈ <È<<Ȅð<„<<<<<<„ÈLLhLLPLLLLLLLLÈȐÈäÜLLÈLÐìììü=èà켬è0Äظ00¤Ç„„„„„„„L„„„„„„„„„„dddÜLûÿ2y9ÿÿ1/¢K0ÿÿ0í4ÿÿ6Courier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)"âÿÿÿÿꊰ„’ÿÿÿÿÿÿÿÿÿÿÿÿ^d€ˆ4È88d˜˜ÈLd„dlÈÈÈÈÈÈÈÈÈÈllLLLÀˆ(ð,8˜Ä0üx$8ø8èü$l¬l¬ÈdÌÔ°Ø´€Äàt|ÔtLàÈÜج¬ˆà¸¼°¬ÈÈȐÈNÈ`È<<Ȅð<„œ<<<<<<ЄÈLLhLLLLLLLLLLLÈȐÈèÜLLÈLèüüü=üìðÈ´ì<Ä ìÌ00°Ç„„„„„„„L„„„„„„„„„„dddÜLCourier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiCourier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiTCH Dutch Bold Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Bold Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Roman 14pt (ASCII Technical) (FW, Port) pà…d,éØ$àà~> pæ£ó°þþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿtÿÿk+HHH,æ©H ªH@Žú¥Ç;©@þþþÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿìUƒ4d=,,02"Çd4-> xæF¢ó&˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿàÿÿÚR¤dL,hnŸÙ¤ `> xæíÔó„Xþþþþþþþÿÿÿÿÿþÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿûÿ2Db«9ÿÿ›
< ¢¨=ÿÿÓJB"‚ÿÿÿÿ†ÖéSZÿÿÿÿÿÿ™ÿÿÿÿÿÿ^,[email protected]Œ\˜ˆ,HH\˜,<,4\\\\\\\\\\00˜˜˜X´pxx„xpˆˆDPtt €„p„tdp„p”h`pH4H¸\,\XH\H4Pd40X0`TXTHD4dLtTLH\\\¸\N\l¤\\<p<¸à<\˜˜h˜˜˜˜˜˜˜˜˜˜˜¸¸\\¸\ld˜˜\˜htttx¸=tllx\Pl\„xl\ŒtŒPÇ<<<<<<<˜<<<<<<<<<<,,,d˜Courier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiTCH Dutch Bold Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 18pt (ASCII Technical) (FW, Port)"âÿÿÿÿꊰ„’ÿÿÿÿÿÿÿÿÿÿÿÿ^LXdä”ÔLtt”øHdHP””””””””””PPøøøˆ(ÐÀÐàÈ´ðèlpÈÈÜä´äȤ¸ÜÀ̸Ì|T€,”H˜˜„œ€\€ PP”Lø¤œœ˜dpT „È|xt”””,”N”¼ì”ðð”d´ðdðððððð”d”øøhøøüøøøøøøøø,,””,”¨¤øø”øœ´´´À,=¬¨´Ä„¬ä”ÌĤŒäÀä|ÇdddddddøddddddddddHHL¤øCourier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiTCH Dutch Bold Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Bold Italic 18pt (ASCII Technical) (FW, Port)ûÿ2ñQ
¢ODÿÿ›ñHÿÿW"8 ¢OM"âÿÿÿÿꊰ„’ÿÿÿÿÿÿÿÿÿÿÿÿ^L\hä”øÜLxx”øHdHT””””””””””PPøøø”(¸ÀÄØĸÜäp„À¼ÐÔ´Ô¼¤´Ô°ô¨œ°tTx,”H”|”xT„ XPL蠌tpTœ€¼ˆ|t”””,”N”°”ðð”d´ðd(ððððððld”øøhøøøøøøøøøøø,,””,”°¤øø”ø¬¼¼¼Ä,=¼´´Ä˜„´ì”ØÄ°˜äÀäˆÇdddddddøddddddddddLLL¤øCourier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiTCH Dutch Bold Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Bold Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Roman 14pt (ASCII Technical) (FW, Port)TCH Dutch Bold 14pt (ASCII Technical) (FW, Port)TCH Dutch Roman 12pt (ASCII Technical) (FW, Port)TCH Dutch Italic 12pt (ASCII Technical) (FW, Port)þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿìUƒ4d=,,02"Çd4-> xæF¢ó&˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿàÚR¤dL,hnŸÙ¤ `> xæíÔó„Xþþþþþþþÿÿÿÿÿ
ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿؐ×U dL,›2è 4-> xæÖ¢ó„˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÎ
‘§B„N<,ÓÓ7„ [
Pææó¼Pþþþþþþþÿÿÿÿÿ ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ:ÿÿ¨A€N<,dC€~> pæÃó¼þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ"âÿÿÿÿꊰ„’ÿÿÿÿÿÿÿÿÿÿÿÿ^<LL´tÜÀ<XXtÀ8L8@tttttttttt@@ÀÀÀtä´ ¤¼ ¼ÀTh¬”Ü´¼Œ¼´€˜À°ä´´¤L@Lèt<t|h€tLp€<<x<¸€€€€XXL€l hhdtttètNtœ¸t¸¸tLŒ¸L踸¸¸¸¸<LtÀÀhÀÀÄÀÀÀÀÀÀÀÀèèttèt„€ÀÀtÀxŒŒŒ”è=ˆ„Œ˜pdˆ°tœ˜€l´˜´dÇLLLLLLLÀLLLLLLLLLL<<<€Àûÿ2qaÿÿ6#R ¢YTÿÿhûX
c[Courier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiTCH Dutch Bold Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Bold Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Roman 14pt (ASCII Technical) (FW, Port)TCH Dutch Bold 14pt (ASCII Technical) (FW, Port)"âÿÿÿÿꊰ„’ÿÿÿÿÿÿÿÿÿÿÿÿ^<LP´t¸¸<XXtÀ8L8@tttttttttt@@ÀÀÀp䘘 ¬˜Œ°´\t°”ܬ´´¤ˆ”¬Ô¤”˜d<dèt<x|d|hLp„DH€DĄt€xddP„l”phdtttètNt”Ðt¸¸tLŒ¸L𸸸¸¸¸LtÀÀhÀÀÀÀÀÀÀÀÀÀÀèèttètŒ€ÀÀtÀˆ”””˜è=”ˆŒ˜thŒ¸t¨˜ˆx´˜´hÇLLLLLLLÀLLLLLLLLLL<<<€ÀCourier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiTCH Dutch Bold Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Bold Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Roman 14pt (ASCII Technical) (FW, Port)TCH Dutch Bold 14pt (ASCII Technical) (FW, Port)TCH Dutch Roman 12pt (ASCII Technical) (FW, Port)"âÿÿÿÿHèðþÿÿÿÿÿÿ|ÿÿÿÿÿÿ^0@D˜d¼¤0LLd¤0@08dddddddddd88¤¤¤dʈŒ Œ| ¤HX”€¼˜ x ˜l„¤˜Ä˜˜Œ@8@Èd0dlXld@`l44h4¤llplLL@l\ˆXXXdddȱxdxxxxxxxxxxxxx˜d˜xxxxxŒdŒxxdxxxx l x¤l¤x˜xxxxxxxxx˜x˜x˜xŒdŒxŒxŒxŒx x d x¤l¤xxxxxxxdxx˜x x xxxNxxxxxxxxxd„œdxx  d@xxx @xxxÈx      @xxxxxxxxxxxxxd¤¤xxm¤¤¨¤¤¤xxx¤¤¤¤¤ÈÈddÈdxxxxxtl¤¤xd¤hxxxxx€È=tpx„`Xt˜dxˆ„l\˜€˜TÇ@@@@@@@¤@@@@@@@@@@000l¤ûÿ2äoÿÿ`£aÿÿÃŒKgÿÿÓmÿÿ‰?xxx,[nôxþ6X@ɓ8Ç;X@þþþþþþþÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ|ÿÿ‰?xxx,•ùôxÐ `ÉwÇ;X€þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ
ƒ4h=,,!ÇE½h [
Pæ¶ó&Pþþþþþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿü„3h=,,SXóÇh~> pæ“ó&þþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ€…2d=,,„® ½d `> xæ}Ôó&Xþþþþþþþÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ.ÿÿqà…d,·Ç‡Ìà [
Pæ†ó°Pþþþþþþþÿþÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ& pà…d,éØ$àà~> pæ£ó°þþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿtÿÿk+HHH,æ©H ªH@Žú¥Ç;©@þþþÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿìUƒ4d=,,02"Çd4-> xæF¢ó&˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿàÚR¤dL,hnŸÙ¤ `> xæíÔó„Xþþþþþþþÿÿÿÿÿ
ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿؐ×U dL,›2è 4-> xæÖ¢ó„˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÎ
‘§B„N<,ÓÓ7„ [
Pææó¼Pþþþþþþþÿÿÿÿÿ ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ:’¨A€N<,dC€~> pæÃó¼þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ° “9pC0,6ç^æp [
Pæ†óXPþþþþþþþÿÿÿÿþÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ¨
ÿÿ‘7lC0,hŽ3æl `> xæMÔóXXþþþþþþþÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ  ÿÿ9lC0,›*ðl4-> xæv¢óX˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ"âÿÿÿÿHèðþÿÿÿÿÿÿ|ÿÿÿÿÿÿ^0<D˜d¼4PLd¤0@08dddddddddd84¤¤¤\ȀŒ”ˆx œHHˆˆ°”˜x˜ˆlx€°ˆ|ˆT8TÈd0hhXhX<Tl44d4¤lhdd@H8lX„TPPdddȱxdxxxxxxxxxxxxxŒhŒxxxxxˆdˆxxdxxxx˜h˜xlx|xxxxxxxxxŒxŒxŒxŒdŒxˆxˆxˆx x d xœlœxxxxxxxdxx”x˜x˜xxxNxxxxxxxxxd|œdxx  d@xxx @xxx¸x      @xxxxxxxxxxxxxd¤¤xxm¤¤¨¤¤¤xxx¤¤¤¤¤ÈÈddÈdxxxxxtl¤¤xd¤hxxxxx€È=tpx„`Xt˜dxˆ„l\˜€˜TÇ@@@@@@@¤@@@@@@@@@@444l¤Courier 10cpiCourier 10cpi BoldTCH Dutch Roman 11pt (ASCII Technical) (FW, Port)TCH Dutch Bold 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Roman 24pt (ASCII Technical) (FW, Port)TCH Dutch Bold 24pt (ASCII Technical) (FW, Port)Line Printer 16.67cpiTCH Dutch Bold Italic 11pt (ASCII Technical) (FW, Port)TCH Dutch Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Bold Italic 18pt (ASCII Technical) (FW, Port)TCH Dutch Roman 14pt (ASCII Technical) (FW, Port)TCH Dutch Bold 14pt (ASCII Technical) (FW, Port)TCH Dutch Roman 12pt (ASCII Technical) (FW, Port)TCH Dutch Italic 12pt (ASCII Technical) (FW, Port)TCH Dutch Bold Italic 12pt (ASCII Technical) (FW, Port)ûÿ2¬p.s2vbJy"‚ÿÿÿÿ5…š ÿÿÿÿÿÿOÿÿÿÿÿÿ^0 ƒ4h=,,!ÇE½h [
Pæ¶ó&Pþþþþþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿü„3h=,,SXóÇh~> pæ“ó&þþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ€…2d=,,„® ½d `> xæ}Ôó&Xþþþþþþþÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ.ÿÿqà…d,·Ç‡Ìà [
Pæ†ó°Pþþþþþþþÿþÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ& pà…d,éØ$àà~> pæ£ó°þþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿtÿÿk+HHH,æ©H ªH@Žú¥Ç;©@þþþÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿìUƒ4d=,,02"Çd4-> xæF¢ó&˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿàÚR¤dL,hnŸÙ¤ `> xæíÔó„Xþþþþþþþÿÿÿÿÿ
ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿؐ×U dL,›2è 4-> xæÖ¢ó„˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÎ
‘§B„N<,ÓÓ7„ [
Pææó¼Pþþþþþþþÿÿÿÿÿ ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ:’¨A€N<,dC€~> pæÃó¼þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ° “9pC0,6ç^æp [
Pæ†óXPþþþþþþþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ¨
ÿÿ‘7lC0,hŽ3æl `> xæMÔóXXþþþþþþþÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ  ”9lC0,›*ðl4-> xæv¢óX˜þþþþþþþÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ$ ÿÿ8pC0,Óxóðp~> pæ£óXþþþþþþþÿþÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿ0*°Ô ÒŒ I. A. 1. a.(1)(a) i) a) I. 1. A. a.(1)(a) i) a)ÿÿÿÿDocumentgŒÒÙûÿ2ÞÔ
¨b½6ÔÔ† ;Ð ÷3Ø'3Ø'Standard3Ø'Standard-Manual3Ø'Standard-ManualPLJ Series I€!š!Yªñ°°°°÷ ÐÔÐÐX°` ¸ hÀpÈ xÐ (#€%Ø'0*ˆ,à.813è[email protected]˜:ð Pæ¶óÇE&P#ÑÁৠæsÁà ÃÑ#7„ [
Pææó Ó¼P#ÑAdministering Windows on NetWareÄ ÄÑ# ½h [
Pæ¶óÇE&P#у


Ô
Zº¢-ÔÑ#Ù¤ `> xæíÔó nŸ„X#Ñà ÃÃÃÑ# æp [
Pæ†ó
ç^XP#ÑWindows 3.0ÄÄÄ ÄÑ#
½h [
Pæ¶óÇE&P#Ñ

Shared network installation accomplished via EXPALL.BAT.
Setup /n to install UCFs.
Setup /I avoids some problems with SETUP.EXE, and ARCNET, NICs set to IRQ 2, and/or I/O @ 2E0h.
Customization through modification of WIN.SRC, SYSTEM.SRC (see below)
Difficulty managing multiple *.GRP files

Gen'l notes (these apply to 3.1 too):

ÂðXXCÂÀ/À Load IPX, NETX, Login before running Windows.Æd&XÆ

Ô
[ $  ÔÂðXXCÂÀ/À Increase size of DOS environment (SHELL=COMMAND.COM /P /E:704 in CONFIG.SYS), also use FILES=60
or greater.Æd&XÆ

ÂðXXCÂÀ/À Don't logout from within Windows (set the prompt via batch file when shelling to DOS.Æd&XÆ
Ð htÀt ÐÐÐ@ECHO OFF
C:\NOVELL\TASKID
PROMPT Win3 DOS Task$_$P$G
c:\dos\COMMAND /E:540
PROMPT $P$G
C:\NOVELL\TASKID /U
Ð Àtht Ð
ÂðXXCÂÀ/À If network connection is lost, Windows 3.0 will generate errors: MANY retries will get you out. Win 3.1
connection behavior remains to be seen.Æd&XÆ

ÂðXXCÂÀ/À Use same letter to map to shared windows drive. This is stored in several UCFs and other files.Æd&XÆ

ÂðXXCÂÀ/À Be consistent with printer/port settings. Change these via Control Panel (vs. CAPTURE, WINTOOLS). This
is per 3.1 docsÆd&XÆ

ÂðXXCÂÀ/À Use map root as much as possible (MAP.EXE, LOGIN.EXE > v3.0)Æd&XÆ

Ô
„U£¢-ÔÂðXXCÂÀ/À Use following minimum à ÃNET.CFGÄ Ä settings:Æd&XÆ
ÁXXCÁÁ°°…ÁSHOW DOTS=ON
ÁXXCÁÁ°°…ÁFILE HANDLES=60

ÁXXCÁÀ/À BINDFIX.EXE and BINDREST.EXE should be dated later than 10©30©89.

ÂðXXCÂÀ/À Avoid INT 2 for Arcnet and other NICs. Likewise avoid I/O @ 2E0h. Use alternative settings whenever
possible. Use VPICDA.386 if using INT > 9.Æd&XÆ

ÁXXCÁÀ/À Use current file revisions (IPX, NETX, VIPX, etc) whenever possible.

ÁXXCÁÀ/À Avoid DOS SHARE.EXE
Ô"Ä(0*0*0*°°ô&Ï"ԌÂðXXCÂÀ/À When running a shared version of Windows on the network, make sure both the directory containing the shared
copy of Windows and the directory containing the user's UCFs are in the path, and the the UCF directory comes
Ô
„U°¢-Ôà ÃfirstÄ Ä.Æd&XÆ

ÂðXXCÂÀ/À Flag all shared Windows files as SROÆd&XÆ

ÂðXXCÂÀ/À Capture settings should include /NT, /A, TI=0.Æd&XÆ

ÁXXCÁÀ/À For problems with Windows and RPRINTER.EXE, try the following:
Ô
ƒU™¢-ÔÐ htÀt Ð1)Á°°…ÁChange the printer port from LPTx to LPTx.OS2. Also try disabling the print manager if it is not already
disabled.
Ô
ƒUI ¢-Ô2)Á°°…ÁLoad all TSRs (including Rprinter) after NETX and before you go into Windows.
Ô
ƒU!
¢-Ô3)Á°°…ÁTry the NWWINFIX patch from Infinite Technologies, WINPRT.ZIP in NOVLIB Library 17.
Ô
ƒUù
¢-Ô4)Á°°…ÁRun SETUP /I to install Windows. This ignores autochecking of hardware and causes installation to be
interactive
Ô
ƒU© ¢-Ô5)Á°°…ÁInstall windows on a local drive.
Ô
ƒU
¢-Ô6)Á°°…ÁTry himem.Sys /m:1 in CONFIG.SYS to make sure Windows sees a 100% IBM compatible BIOS. Other
options are available.
Ô
ƒU1¢-Ô7)Á°°…ÁExclude difficult addresses such as video ram and NIC I/O within the SYSTEM.INI file.
Ô
ƒU ¢-Ô8)Á°°…ÁAvoid IRQ's 2, 9, or 3 when installing the NIC in the workstation.
Ô
ƒUá¢-Ô9)Á°°…ÁPut SPX ABORT TIMEOUT=1000 in the SHELL.CFG file found on the workstation. This often helps
when the printer loses connection as seen at the Print Server's status screen.
10) Try an alternative I/O address
12) Avoid other TSR's at the workstation using both RPRINTER and Windows.
Ð Àtht Ð
ÂðXXCÂÀ/À Windows Print Manager spools print jobs to the location of the MS-DOS environment variable TEMP. If
TEMP is not set, Print Manager will use the root of drive C. For diskless workstations, set the TEMP variable
either to a RAM disk or to the location of a network directory (you must have full access to this directory). The
TEMP variable may be set by placing a SET TEMP= statement in the AUTOEXEC.BAT file or network login
script. For example, to spool to the network directory X:\USERNAME\WINUSER\TEMP, you would use the
Ô
„UQ¢-Ôstatement SET TEMP=x:\username\winuser\temp. Each user must have a personal TEMP directory. à ÃThis will
Ô
„T*¢-Ôdrastically effect network traffic if TEMP= points to a network directory!Ä ÄÆd&XÆ
ÂðXXCÂÁ€ÁÆd&XÆ
Ð ht£t ÐÐ £tht Ð
Ô
Z²¢-ÔÑ#æp [
Pæ†ó
ç^XP#ÑÃ ÃÃÃWindows 3.1ÄÄÄ ÄÑ#
½h [
Pæ¶óÇE&P#Ñ

More network aware
ÁXXCÁWINTOOLS functionality included in Fileman, printman, progman
ÂðXXCÂÂX°°…ÂÀ/À When you restart Windows, your system is reconnected to all the printers and network drives you were
previously connected to.Æd&°Æ
ÂðXXCÂÂX°°…ÂÀ/À Fileman can map (even map root) net drives.Æd&°Æ
ÁXXCÁÁ°°…ÁÀ/À Printman can attach to and monitor network queues
ÁXXCÁSetup /A
Easier to install and setup on NetWare LANs
ÁXXCÁSetup options (/A, /N, /H)
ÁXXCÁCustom *.INF, .SRC
ÁXXCÁCustomized install via SETUP /H & *.AIF
Ô
ƒU»'¢-Ôà ÃÄ Ä
These are the current revision of files required to run Windows 3.1:Ô"“(0*0*0*°°Ð&Ï"ԌÐ htXt ЙNETX.COM (version 3.26)
IPX.OBJ (version 3.10)
TBMI2.COM (version 2.1)
IPXODI.COM (version 1.20)
LSL.COM (version 1.21)
Ð Xtht Ð
Be sure to replace your copy of these files with the most recent revision. These files are available on CANU's
KWIBBLE BBS, as well as the NOVLIB forum of CompuServe.

Other suggested files include the following:
Ð htXt Ð
Ô
ƒUH ¢-ÔBINDFIX EXE Á` ` Á63297 Á¸ ¸ MÁ2-12-91 ÁhhÓÁ2:10p
Ô
ƒU
¢-ÔNETWARE DRVÁ` ` Á56800Á¸ ¸ MÁ6-17-91 ÁhhÓÁ9:13a
Ô
ƒUø
¢-ÔNETWARE HLP Á` ` Á25829 Á¸ ¸ MÁ6-18-91 ÁhhÓÁ3:53p
Ô
ƒUÐ ¢-ÔNETWARE PIF Á` ` Á545 Á¸ ¸ MÁ4-26-90 ÁhhÓÁ1:37p
Ô
ƒU¨ ¢-ÔNWPOPUP EXE Á` ` Á2116 Á¸ ¸ MÁ4-23-91 ÁhhÓÁ10:54a
Ô
ƒU€
¢-ÔTASKID COM Á` ` Á2623 Á¸ ¸ MÁ12-19-90 ÁhhÓÁ3:48p
Ô
ƒUX¢-ÔTBMI COM Á` ` Á16817Á¸ ¸ MÁ12-19-90 ÁhhÓÁ4:34p
Ô
ƒU0¢-ÔVIPX 386 Á` ` Á18998Á¸ ¸ MÁ11-21-91 ÁhhÓÁ1:40p
Ô
ƒU¢-ÔVNETWARE 386 Á` ` Á10079Á¸ ¸ MÁ5-16-91ÁhhÓÁ8:20a
Ô
ƒUà¢-ÔVPICDA 386 Á` ` Á11063Á¸ ¸ MÁ1-30-91 ÁhhÓÁ10:58a
Ð Xtht Ð
These are all available now as part of the WINUP4.ZIP available on NETWIRE and may be updated this week.

Ô
ƒU@¢-ÔÀ/ÀÁXXCÁIf you are running Novell IPXODI.COM and LSL.COM, you need to upgrade these to versions 1.20 or higher. Use
the files provided with Windows and copy them from the SYSTEM subdirectory of your Windows directory to the
directory where your existing versions are located.

Ô
ƒU ¢-ÔÀ/ÀÁXXCÁTo run Windows in standard mode, load the TBMI2.COM memory-resident utility when running Windows. Novell
recommends that you create a batch file that will load this utility, start Windows, and then unload the utility when you
quit Windows. The batch file could be named RUNWIN.BAT and look like this:

ÁXXCÁTBMI2
ÁXXCÁWIN
ÁXXCÁTBMI2 /U

TBMI2 enables you to safely run applications that use the NetWare IPX and SPX functions in standard mode
Windows or the MS-DOS 5.0 task switcher.

Ô
ƒUè ¢-ÔÀ/ÀÁXXCÁIf you enable 32-bit disk access and you are running the XMS shell rather than one of the standard NetWare shells
(NETX.COM, etc.), you can further improve performance by setting the OverlappedIO entry in the [386Enh] section
of your SYSTEM.INI file to on.

Ô
ƒUH$¢-ÔÀ/ÀÁXXCÁWhen running Windows in 386 enhanced mode, swapping to a drive on a NetWare 286 server might make starting
Windows take up to a minute. See Chapter 14, "Optimizing Windows", in the Microsoft Windows User's Guide for
information about controlling the location of your swap file.

Ô
ƒU¨'¢-ÔÀ/ÀÁXXCÁIf you are running Windows in 386 enhanced mode, you can adjust the way Windows handles your network drive
mappings by using the Network option in Control Panel. Normally, when you quit Windows, all of your drive
mappings are restored to the way they were before you started Windows, and all changes you made inside WindowsÔ"X)0*0*0*°°Ÿ'Ï"Ô Ô
„U¢-Ôare lost. If you clear the à ÃRestore DrivesÄ Ä option, the mappings you made inside Windows will remain when you quit
Windows. Also, each instance of MS-DOS Prompt you start from Windows typically has its own set of drive mappings.
Ô
„U±¢-ÔChanges you make in one instance do not affect another. If you set the à ÃNW Share Handles Ä Äoption, drive mappings will
instead be global, and changes made in one instance of MS-DOS Prompt will affect all other applications. If you are
Ô
„Ub¢-Ôrunning NetWare 2.1x, setting à ÃNWShareHandlesÄ Ä increases the number of workstations that can be connected to the
server before the server runs out of available connections.

Ô
ƒUë¢-ÔÀ/ÀÁXXCÁWhen using the MAP and MAP DELETE commands from File Manager, Print Manager, or Control Panel, pay
Ô
„Uâ-Ôattention to the state of the à ÃPermanentÄ Ä check box. If this option is checked when you make a connection, the
Ô
„Uœ¢-Ôconnection is automatically made each time you restart Windows. To stop reconnecting, use the à ÃMAP DELETEÄ Ä
Ô
„Uu¢-Ôcommand with the Permanent option checked. If the option is not checked when you use the à ÃMAP DELETEÄ Ä
command, the connection is removed for the current Windows session, but is reconnected when you restart Windows.

Ô
„Tþ
¢-ÔÃ Ã3.1 SETUP
Ô
ƒUÖ ¢-ÔÄ Ä
Ô
ƒU® ¢-ÔÀ/ÀÁXXCÁConfigure NWPOPUP.EXE to ignore broadcast messages from within Windows, or run CASTOFF ALL before
running SETUP. A 25th line message while running SETUP will hang the workstation.

Ô
ƒU6¢-ÔÀ/ÀÁXXCÁIf you configured your remote-boot workstation to run Windows version 3.0, you may be loading a program called
RIPLMEM.EXE or RPLMEM.EXE in your AUTOEXEC.BAT. This program is no longer required for running
Windows 3.1 and is removed from your AUTOEXEC.BAT file when you set up Windows. If this program is not being
loaded from your AUTOEXEC.BAT file, you should remove it manually.

Ô
„Tn¢-Ôà ÃUpgrading from Windows Version 3.0Ä Ä

First, be sure to make backup copies of any data files and programs you have added to your system. It's especially
important to backup SYSTEM.INI, WIN.INI and the contents of your SYSTEM\ subdirectory. Upgrading does the
following:
Ô
„U¦¢-Ôà ÃÄ ÄÁXXCÁÀ/À à ÃPreserves existing system-information settingsÄ Ä Á€hhÓÁ
Ô
„U¢-Ôà ÃÁXXCÁÀ/À Updates existing device drivers that were supplied with Windows version 3.0Ä Ä
Ô
„UX¢-Ôà ÃÁXXCÁÀ/À Maintains all installed drivers that were not supplied with WindowsÄ Ä
Ô
„U1¢-Ôà ÃÁXXCÁÀ/À Preserves settings relating to the use of your systems upper-memory areaÄ Ä

Ô
„Uâ¢-ÔÂðXXCÂÁ€Áà ÃNoteÄ ÄÂX°°…ÂYou can run Windows 3.1 concurrent with 3.0. It's not recommended though, as there are often changes to
be made to startup files, and application related files (such as DLLs) are copied to the 3.0 directory.Æd&°Æ

Before you set up Windows, you must decide how you want users to run Windows, ie. you first need to decide where
you want to put the Windows files. You can set up one of the following configurations:

ÂðXXCÂÀ/À A full copy of Windows on the users hard disk or in the users personal Windows directory on a network. In this
configuration, all Windows files are located in the users Windows directory or its subdirectories. Æd&XÆ
ÂðXXCÂÀ/À A shared copy of Windows where some of the users files are located in the users Windows directory, but most
of the files are located in the shared Windows directory on the network server. Note that the users Windows
directory can be either on the users hard disk, or on a network server.Æd&XÆ

Several things will affect where you install Windows. Window's 386 Enhanced mode can swap memory to disk when
available RAM is exhausted. This may place a heavy load on your network if your workstations have little RAM, and
you install UCFs on the network. On the other hand, a small network running a powerful topology such as 16mb/s
Token Ring, could use diskless workstation with adequate RAM and still acheive good Windows performance. TheÔ"‹(0*0*0*°°Ð&Ï"Ô type of network topology you use, the type of applications your users will run, and the physical capabilities of your
network and workstations will all affect how you install Windows. The following table presents a matrix of
performance and administrative issues related to the placement of these files:

ÅZÅÒ Y
ddx
!hddx`T ,¤¤ Y ÒÜ„€ Xˆ

ÜÔ I ÔÜ ÜÜàz ÜPerceived
PerformanceܸI ÜEase of
AdministrationܸI ÜSpace Requirements:
Local/NetworkÜXˆ

aˆ € `ÜÔ IV ÔÜ ÜLocal Drive InstallationÜV ÜBestÜV ÜPoorÜV ÜÔ
„U@¢-Ô6.5©10.5 MBà Ã@Ä Ä/0Üaˆ € aˆ € ¸ÜÔ VV ÔÜ ÜShared Network drive, local UCFsÜyV ÜÔ
„U¡¢-ÔBetter à Ã*Ä ÄÜzV ÜBetterÜzV Ü300 KB/16 MBÜaˆ € hˆ € ÜÔ V[ ÔÜ ÜShared network drive,
network UCFs Üâ
[ ÜÔ
„U ¢-ÔGood à Ã*Ä ÄÜâ
[ ÜBestÜâ
[ Ü0/16.5 MBÜhˆ € z[ÜÅZÅ
Ô
„Uº ¢-ÔÂðXXCÂà Ã*Ä Ä Workstation RAM and topology dependent (eg. 386/16 w/2MB on Arcnet slow, 386/16 w/8MB on Arcnet OK,
386/16 w/8MB on Ethernet good).Æd&XÆ

Ô
„UC¢-ÔÂðXXCÂà Ã@Ä Ä Minimum requirements include no optional components, network, or printer. Maximum requirements include all
components installed, including a printer and network. Æd&XÆ

The location of the Windows files and UCFs will be based on a combination of factors, including network
performance, network load, workstation RAM and administrative requirments. You should feel free to try whichever
combination suits your environment. Also realize that a decision to try it one way does not preclude other operation
another way.

New with 3.1 are two standalone SETUP options: Express and Custom. With the express method, you only need to
supply the printer and port. With the custom method, new options include non©installation of accessories, and other
portions of program. 3.1 SETUP also required registration information. You will be prompted for a username, or
group and company name, depending on the method of SETUP you use. SETUP will not continue unless this
information is provided. You may provide it automatically, however, via the automated setup procedures described
below.

The easiest method to manage a Windows LAN is to install a full copy of Windows to the server. This was
accomplished with the EXPALL.BAT file with 3.0. 3.1 has a new SETUP option: /A, which decompresses all files,
copies them to a server directory, renames them, and marks them RO. You can then use this directory as your shared
Windows directory, or use it to install full or partial copies of the program, or both.

Ô
„T$¢-Ôà ÃTo place Windows files on a network server:Ä Ä
Ô
ƒUü¢-ÔÐ htt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁInsert the Windows version 3.1 disk #1 into a floppy disk disk drive. Æd&XÆ
Ô
ƒUÔ ¢-ÔÂPXXCÂÁ€Á2ÁXXCÁAt the MS-DOS prompt, type the drive letter of the floppy disk drive. Æd&XÆ
Ô
„U¬!¢-ÔÂPXXCÂÁ€Á3ÁXXCÁType à Ãsetup /aÄ Ä Æd&XÆ
Ô
ƒU…"¢-ÔÂPXXCÂÁ€Á4ÁXXCÁFollow the instructions on your screen. Æd&XÆ
ÂPXXCÂ* Note: You are prompted to specify the network drive and directory you want the Windows files copied to. You're
also prompted to specify group registration information (group name and company name) which is stored and used
when individual workstations are set up. Æd&XÆ

Ô
„T½&¢-ÔÐ t£t ÐÐ £tÌt ÐÐ Ìtt Ðà ÃTo install a full copy of the Windows files:Ä Ä
ÂPXXCÂÁ€ÁÆd&XÆ
Ð t£t ÐÐ £tht ÐIn this situation, you create your own copy of Windows on your system (can be a server directory of a local one). All
Windows files are copied to your hard disk. To set up Windows, you connect to the network server, or set your driveÔ"E)0*0*0*°°¨'Ï1"Ô Ô
„U¢-Ôto the floppy containing Disk1, and type à ÃsetupÄ Ä (do not use the à Ã/nÄ Ä network option), and follow the instructions on the
screen.

Ô
„T‰¢-Ôà ÃTo set up a copy of Windows from a shared network directoryÄ Ä
Ô
ƒUa¢-ÔÂðXXCÂÁ€Á1ÁXXCÁConnect to the network. Æd&XÆ
Ô
ƒU9¢-ÔÂðXXCÂÁ€Á2ÁXXCÁChange to the directory where Windows is located on the network (for example, W:\PROGS\WIN31). Æd&XÆ
Ô
„U¢-ÔÂðXXCÂÁ€Á3ÁXXCÁAt the MS-DOS prompt, type à Ãsetup /nÄ Ä Æd&XÆ
Ô
ƒUê¢-ÔÂðXXCÂÁ€Á4ÁXXCÁFollow the instructions on the screen. Setup will ask where it should put your Windows files. Type the path of your
personal Windows directory or server drive/directory (MAP ROOT the drive and directory beforehand).Æd&XÆ
Ô
„Uš¢-ÔÐ ht~t ÐÐ ~tlt ÐÐ ltt ÐÂPXXCÂÁ€Áà ÃNotesÄ ÄÂX°°…ÂIf you have a set of Windows disks, do not attempt to set up a network copy of Windows from the disks (by
Ô
„Us¢-Ôtyping à Ãsetup /nÄ Ä). You can run à Ãsetup /nÄ Ä only if you are setting up Windows from a network server. Æd&°Æ

ÂPXXCÂÂX°°…ÂYou can modify the Setup program so that it always sets up a shared copy of Windows on a workstation,
even if a user specifies a different Setup option.Æd&°Æ
Ô
ƒUÔ ¢-ÔÐ tÛt ÐÐ Ûtht Ðà ÃÄ Ä
Ô
„U¬ ¢-Ôà ÃSetup /nÄ Ä copies only the files that are relevant to the users system and desktop preferences (for example, the group
(.GRP) files and initialization (.INI) files). All other Windows files are found in the shared network directory.

Although setup time can vary, depending on the speed of your system and whether you use Express or Custom Setup,
you should expect to spend no more than 20-30 minutes to set up Windows.

Ô
„T½¢-Ôà ÃUsing Automated Setup: Setup /hÄ Ä
Ð htÛt ÐÐ ÛtÌt ÐThe Automated Setup option uses information you specify in a system settings file to install Windows quickly and
easily, with little or no user interaction. Automated Setup is useful if you have to set up many workstations, or if you
want users to be able to set up on their own workstations without having to make any system configuration choices.
Automated Setup can be used for setting up a shared copy of Windows or a non-shared copy, and you can use it if
you are setting up Windows from a network drive or from the Windows Setup disks.
Ô
„TÍ¢-Ôà ÃTo use the Automated Setup optionÄ Ä
Ô
ƒU¥¢-ÔÐ Ìtt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁCreate a system settings file for each workstation configuration and place the system settings files in a directory
where users have rights to open and read files, or copy it to the workstation disk.Æd&XÆ
Ô
ƒUU¢-ÔÂPXXCÂÁ€Á2ÁXXCÁFrom the workstation, either you or a user can set up Windows by using the Automated Setup option. If you are
setting up Windows from a network, connect to the network drive and change to the directory where the Windows
Setup files are located. If you are setting up Windows from the Windows Setup disks, change to the letter of the
floppy drive. Æd&XÆ
Ô
„Uµ¢-ÔÂPXXCÂÁ€Á3ÁXXCÁIf you want to run a non-shared copy of Windows from a local drive or a network drive, type à Ãsetup
Ô
…UŽ¢-Ô/h:Ä Ä[ÃÃdrive:\pathÄÄ]ÃÃfilenameÄÄ, where filename is the name of the system settings file that contains your configuration
settings. If the system settings file is not in the directory from which you ae setting up Windows, you must include
the path. Æd&XÆ
ÂPXXCÂÁ€ÁÆd&XÆ
Ô
…Uð ¢-ÔIf you want to run a shared copy of Windows from the network, type à Ãsetup /h:Ä Ä[ÃÃdrive:\pathÄÄ]ÃÃfilenameÄÄ Ã Ã/nÄ Ä.
For example, if you create a system settings file called SETUPVGA.AIF in the same directory as the Setup program,
you would type the following command line to set up a full copy of Windows on the workstation:
Ô
„Uz#¢-Ôà ÃÁXXCÁsetup /h:setupvga.aifÄ Ä
If you want to run a shared copy of Windows from the network in this example, connect to the network drive and
directory where the Windows Setup files are located, and type the following command:
Ô
„U&¢-Ôà ÃÁXXCÁsetup /h:setupvga.aif /nÄ Ä

Ô
„T´'¢-Ôà ÃCreating the System Settings FileÄ Ä
Windows comes with a template system settings file called SETUP.AIF, which you can copy or modify to create yourÔ"Œ(0*0*0*°°Ð&Ï1"Ô own system settings file. The SETUP.AIF file is located on Microsoft Windows 3.1 disk #1. You can modify it with any
text editor that can save text (ASCII) files. The system settings file has the following format:

Ð t£t ÐÐ £tÌt Ð [sysinfo]
[configuration]
[windir]
[userinfo]
[dontinstall]
[options]
[printers]
[endinstall]
Ð ÌtÛt ÐÐ ÛtÌt Ð
Ô
„U
¢-ÔÐ Ìtót ÐÐ ótlt ÐÐ ltt ÐÂPXXCÂÁ€Áà ÃNOTEÄ ÄÂX°°…ÂSome of the entries require values from the Windows SETUP.INF, CONTROL.INF, and WIN.INI files.
Ô
„Uù
¢-ÔWhen you use à Ãsetup /aÄ Ä to place Windows files on a network server, these files are copied to the shared
Windows directory. The WIN.INI file is called WIN.SRC in this directory. You can also find the
SETUP.INF and CONTROL.INF files on Microsoft Windows 3.1 disk #1. All of these files are text files
that you can view with a text editor or print. Æd&°Æ
Ð tÛt ÐÐ Ûtht Ð
Ô
„T2¢-Ôà Ã[sysinfo]Ä Ä
Ð htÛt ÐÐ ÛtÌt ÐThis section specifies whether you want the System Configuration screen to be displayed during Setup. Specify
Ô
„Uâ¢-Ôà Ãshowsysinfo=yesÄ Ä to display the screen or à Ãshowsysinfo=noÄ Ä if you don't want to display the screen. (The default is à ÃnoÄ Ä.)
The System Configuration screen displays the configuration settings specified in the system settings file. You may
want this screen to be displayed during Setup so that you or a user can view these settings and either confirm or
change them before continuing with the Setup program.

Ô
„T¢-Ôà Ã[configuration]Ä Ä
This section specifies the various devices on your system. If a configuration entry is not included in the file, the
detected or default device will be used.
If you are updating Windows, Setup ignores some of these entries and uses the devices that are already installed. If
you want to force the update and override the installed device, precede the value with an exclamation point (!), for
Ô
„US¢-Ôexample, à Ãdisplay = !vgaÄ Ä. Only the Machine, Display, Mouse, and Network devices require an exclamation point for
overriding the installed device when updating Windows; any Keyboard, Language, or Kblayout values specified will
automatically override the installed device.

Ô
„T´¢-ÔÐ ÌtD t ÐÐ D tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Áà ÃUseÁ°°…ÁToÄ ÄÆd&XÆ
Ô
ƒUŒ¢-ÔÂPXXCÂÁ€Ámachine=ÂX°°…ÂSpecify the type of machine. Use one of the profile strings found in the [machine] section of the
Ô
„Ud¢-ÔSETUP.INF file. Example: à Ãmachine=ibm_compatibleÄ Ä Æd&°Æ
Ô
ƒU=¢-ÔÂPXXCÂÁ€Ádisplay=ÂX°°…ÂSpecify the type of display. Use one of the profile strings found in the [display] section of the SETUP.INF
Ô
„U ¢-Ôfile. Example: à Ãdisplay=vgaÄ Ä Æd&°Æ
Ô
ƒUî ¢-ÔÂPXXCÂÁ€Ámouse=ÂX°°…ÂSpecify the type of pointing device. Use one of the profile strings found in the [pointing.device] section of
Ô
„UÆ!¢-Ôthe SETUP.INF file. Example: à Ãmouse=ps2mouseÄ Ä Æd&°Æ
Ô
ƒUŸ"¢-ÔÂPXXCÂÁ€Ánetwork=ÂX°°…ÂSecify the type of network and the version number. Use one of the profile strings found in the [network]
Ô
„Uw#¢-Ôsection of the SETUP.INF file to specify the network. Example: à Ãnetwork=novellÄ Ä. Use one of the version
numbers found in the [novell.versions] section to specify the version of the shells you are setting up.
Ô
„U(%¢-ÔSeparate the version number from the network type with a slash (/). Example: à Ãnetwork=novell/00032100Ä Ä
(This sets up NetWare LANs with shells greater than 3.21.) Æd&°Æ
Ô
ƒUÙ&¢-ÔÐ tD t ÐÐ D tÌt ÐÁ€Ákeyboard=Âä°°…ÂSpecify the type of keyboard. Use one of the profile strings found in the [keyboard.types] section of the
Ô
„U±'¢-ÔSETUP.INF file. Example: à Ãkeyboard=t4s0enhaÄ Ä Æd&°Æ
Ô
ƒUŠ(¢-ÔŒXXCÂÁ€Álanguage=ÂX°°…ÂSpecify the language. Use one of the profile strings found in the [language] section of the SETUP.INF file.Ô"Š(0*0*0*°°Ð&Ï1"Ô Ô
„U¢-ÔExample: à Ãlanguage=enuÄ Ä Æd&°Æ
Ô
ƒUÙ¢-ÔŒXXCÂÁ€Ákblayout=ÂX°°…ÂSpecify the keyboard layout. Use one of the profile strings found in the [keyboard.tables] section of the
Ô
„U±¢-ÔSETUP.INF file. Example: à Ãkblayout=nodllÄ Ä Æd&°Æ
ŒXXCÂÁ€ÁÆd&XÆ
Ô
„Ub¢-Ôà ÃNoteÄ ÄÂä°°…ÂIf you want to set up a third party driver that is not included in the Windows Setup disks, you must modify
the SETUP.INF or CONTROL.INF file to include the third party driver in the list of drivers that can be set
Ô
„U¢-Ôup. à ÃUse the vendor's OEMSETUP.INF as a template.Ä ÄÆd&°Æ
Ð ÌtÛt ÐÐ Ûtht Ð
Ô
„TÄ¢-Ôà Ã[windir]Ä Ä
Ð htÛt ÐÐ ÛtÌt ÐThis section specifies where to put the users Windows files. If Windows is already installed in the specified directory,
Setup updates it. If you do not specify a directory, or if the specified directory is not valid, a dialog box appears
during Setup asking for the directory in which you want to set up Windows. For example, if you want to install
Ô
„U$
¢-ÔWindows in the WINDOWS directory on drive C, specify à Ãc:\windowsÄ Ä in this section.

Ô
„TÕ ¢-Ôà Ã[userinfo]Ä Ä
This section specifies the user and company name. The first line specifies the user name. This line is required unless
you are setting up a shared copy of Windows (setup /n). The second line specifies the company name, and is optional.
Both names can be up to 30 characters long and must be enclosed in double quotation marks "" if they include blank
spaces, for example:

ÁXXCÁ"John Smith"
ÁXXCÁ"My Company"

Ô
„Um¢-ÔÐ ÌtÛt ÐÐ ÛtÌt ÐIf you do not specify a user name, a dialog box appears during Setup asking for the name. If you use à Ãsetup /nÄ Ä to set
up a shared copy of Windows, the [userinfo] section is ignored because the information was supplied when you
Ô
„U¢-Ôcopied Windows files to the server (à Ãsetup /aÄ Ä).

Ô
„TÏ¢-Ôà Ã[dontinstall]Ä Ä
This section specifies any optional Windows components that you do not want to set up. If this section is not present
or is empty, all optional components will be set up. The following list shows the components that you can choose not
to install.

Ô
„T¢-ÔÐ Ìt< t ÐÐ < tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Áà ÃSpecifyÁ°°…ÁÁÈÁIf you do not want to installÄ ÄÆd&XÆ
Ô
ƒUߢ-ÔÂPXXCÂÁ€ÁreadmesÁ°°…ÁÁÈÁReadme Files Æd&XÆ
Ô
ƒU·¢-ÔÂPXXCÂÁ€ÁaccessoriesÁ°°…ÁÁÈÁAccessories Æd&XÆ
Ô
ƒU¢-ÔÂPXXCÂÁ€ÁgamesÁ°°…ÁÁÈÁGames Æd&XÆ
Ô
ƒUg¢-ÔÂPXXCÂÁ€ÁscreensaversÁÈÁScreen Savers Æd&XÆ
Ô
ƒU?¢-ÔÂPXXCÂÁ€ÁbitmapsÁ°°…ÁÁÈÁBackground Wallpapers Æd&XÆ
ÂPXXCÂÁ€ÁÆd&XÆ
Ô
„Tï ¢-ÔÐ tÛt ÐÐ Ûtht Ðà Ã[options]Ä Ä
Ð htÛt ÐÐ ÛtÌt ÐThis section specifies whether a user can set up applications during Setup, and whether to start the Windows Tutorial
at the end of Setup. If you dont want any of these options, you can omit tis section.
You can specify the following entries in this section:

Ô
„T'%¢-ÔÐ Ìt5
t ÐÐ 5
tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Áà ÃSpecifyÁ°°…ÁÁÈÁToÄ ÄÆd&XÆ
Ô
ƒUÿ%¢-ÔÂPXXCÂÁ€ÁsetupappsÂX°°…ÂÂXÈÂSet up applications interactively during Setup. A dialog box will appear during Setup that the user
can use to choose which applications to set up in Program Manager groups. Æd&Æ
Ô
ƒU¯'¢-ÔÂPXXCÂÁ€Áautosetupapps°ÈÂAutomatically set up all applications found on the users hard disk. Æd&Æ
Ô"‡(0*0*0*°°Ð&Ï1"ԌÔ
ƒU¢-Ô* Note:¨°°…ÂYou should not specify both setupapps and autosetupapps , but if you do, all applications on the hard disk
will be set up. Æd&°Æ

Ô
ƒUˆ¢-ÔÂPXXCÂÁ€ÁtutorialÁ°°…Á°ÈÂStart the Windows Tutorial at the end of Setup. Æd&Æ
Ð tÛt ÐÐ ÛtÌt Ð
Ô
„T8¢-Ôà Ã[printers]Ä Ä
This section specifies which printers to install during Setup. To specify a printer, you specify a printer name and a
port. Use one of the descriptive strings found in the [io.device] section of the CONTROL.INF file to specify the
printer name. The printer name must be enclosed in double quotation marks "" if it contains blank spaces. Use one of
the values found in the [ports] section of the WIN.INI file to specify the port. The printer name and the port must
be separated by a comma. For example, to specify the HP LaserJet III printer connected to port LPT1, include the
following line in this section:
Ô
„U
¢-ÔÁXXCÁÁ°°…Áà ÃHP LaserJet III ,LPT1:Ä Ä
If you don't want to install any printers during Setup, omit this section.

Ô
„T© ¢-Ôà Ã[endinstall]Ä Ä
This section specifies what should happen after Windows is successfully installed. You can specify whether Setup
should modify the CONFIG.SYS and AUTOEXEC.BAT files and then exit to DOS, restart Windows, or restart your
system.

Ô
„Tá¢-ÔÐ Ìt t ÐÐ  tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Áà ÃSpecifyÁ°°…ÁÁÈÁÁ` ` ÁIf you want Setup toÄ ÄÆd&XÆ
Ô
ƒU¹¢-ÔÂPXXCÂÁ€Áconfigfiles = modifyÂ` ` ÂMake all changes to the CONFIG.SYS and AUTOEXEC.BAT files for you. When Setup
changes these files, the previous CONFIG.SYS and AUTOEXEC.BAT files are saved as
CONFIG.OLD and AUTOEXEC.OLD and stored in the Windows directory in case you
need to refer to them later. If you are setting up Windows on a diskless workstation, the
Ô
„U¢-Ôà ÃmodifyÄ Ä option is not available. (If you already have a file called CONFIG.OLD or
AUTOEXEC.OLD in the Windows directory, the previous CONFIG.SYS or
AUTOEXEC.BAT file will be renamed CONFIG.000 or AUTOEXEC.000, or with the next
consecutive number that does not conflict with a file you have.) Æd&` Æ
Ô
ƒUz¢-ÔÂPXXCÂÁ€Áconfigfiles = save°ÈÂÂX` ` ÂSave proposed changes to the CONFIG.SYS and AUTOEXEC.BAT files in alternate files
(CONFIG.WIN and AUTOEXEC.WIN) stored in the Windows directory. The
CONFIG.SYS and AUTOEXEC.BAT files are not changed; you must make these changes
later. (If you already have a file called CONFIG.WIN or AUTOEXEC.WIN, the proposed
files will be named CONFIG.000 or AUTOEXEC.000 instead, or named with the next
consectutive number that does not conflict with a file you have.) Æd&` Æ
Ô
ƒUŠ¢-ÔÂPXXCÂÁ€Áendopt = exit°ÈÂÂX` ` ÂReturn to DOS on completion of Setup. Æd&` Æ
Ô
ƒUb¢-ÔÂPXXCÂÁ€Áendopt = restartÁÈÁÂ` ` ÂRestart Windows on completion of Setup. Æd&` Æ
Ô
ƒU:¢-ÔÂPXXCÂÁ€Áendopt = reboot°ÈÂÂX` ` ÂRestart your system on completion of Setup. This option is not available if you are setting up
Ô
„U ¢-Ôa shared copy of Windows (à Ãsetup /nÄ Ä). If this setting is specified and the user includes the à Ã/nÄ Ä
option in the setup command, Setup will return to DOS without rebooting after completing
the installation. Æd&` Æ
ÂPXXCÂÁ€ÁÆd&XÆ
Ô
„Ts#¢-ÔÐ tÛt ÐÐ Ûtht Ðà ÃSample System Settings FileÄ Ä
Ð htÛt ÐÐ ÛtÌt ÐThe following system settings file installs Windows on a PC-compatible computer, with a VGA display, Microsoft
mouse, NetWare LAN using version 3.21 shells, and 101-key U.S. keyboard. The System Configuration screen is
displayed for confirmation and Windows files are put in the C:\WINDOWS directory. The games are not installed. An
HP LaserJet III printer is installed on LPT1 and the CONFIG.SYS and AUTOEXEC.BAT fils are modified by
Setup. After Windows is set up, Windows is restarted.
Ô"ƒ( 0*0*0*°°Ð&Ï1"ԌÐ Ìt£t ÐÐ £tÌt Ð[sysinfo]
showsysinfo = yes

[configuration]
machine = ibm_compatible
display = vga
mouse = ps2mouse
network = network=novell/00032100
keyboard = t4s0enha
language = enu
kblayout = nodll

[windir]
c:\\windows

[userinfo]
users name
company name

[dontinstall]
games

[options]

[printers]
HP LaserJet III ,LPT1:

[endinstall]
configfiles = modify
endopt = restart

You can modify the Setup program so custom groups with your applications are set up automatically when a user sets
up Windows. You can also limit some of the Program Manager functionality if you want to prevent users from
modifying groups or running certain applications.

Ô
„Tˆ¢-Ôà ÃCustomizing SetupÄ Ä
Ð ÌtÛt ÐÐ ÛtÌt ÐIf you want users to run a customized version of Windows, you can modify the SETUP.INF file before setting up
Windows for the workstation. SETUP.INF is a text file that is included with Windows and located on Windows Setup
Ô
„U ¢-Ôdisk #1. If you use à Ãsetup /aÄ Ä to copy Windows files to a server, the SETUP.INF file, along with the other Windows
files, is copied to the server. The Setup program uses the SETUP.INF file to install Windows files, create Program
Manager groups, and put applications in Program Manager groups. By modifying this file, you can customize the
groups that are set up in Windows. You can change default Program Manager groups, create your own groups, and
add applications to these groups. You should only modify the SETUP.INF file if you want to set up a customized
Windows desktop; you do not need to modify this file if you want the default Windows configuration.
To modify the SETUP.INF file, use any text editor that can save files as text (ASCII) files. The structure of
SETUP.INF is similar to the Windows Initialization (INI) files; each section is identified by a header in [square
brackets], with entries and settings under section headers.

Ô
„T(¢-Ôà ÃAdding Groups to Program ManagerÄ ÄÔ"(
0*0*0*°°Ð&Ï1"ԌThe [progman.groups] section of the SETUP.INF file lists the groups that appear in the Program Manager window
when you set up a new copy of Windows. Each group is defined by a variable and a title. For example, the
[program.groups] section may look like this:
Ð ÌtXt Ð
[progman.groups]
group3=Main, 1
group4=Accessories
group5=Games
group1=StartUp
Ð Xtht Ð
The variable must be unique and is used later in the SETUP.INF file to specify the contents of the group. The
1 following the Main group entry specifies that the group will not be minimized by default. You can add any group to
this section that you want Windows to create during Setup. If you are updating Windows from 3.0 to 3.1, Setup uses
the [new.groups] section instead of the [progman.groups] section. The [new.groups] section lists groups that are to be
added or modified. For example, the [new.groups] section may look like this:

Ð htXt Ð[new.groups]
group1=StartUp
group2=Accessories
Ð Xtht Ð
Ð htÛt ÐÐ ÛtÌt ÐNotice that the variable for the Accessories group is different in the [new.groups] and [progman.groups] sections. The
variable is used later in the SETUP.INF file to specify what applications get added to the group. While the group4
variable lists all program items to add to the Accessories group, the group2 variable lists only the new program items
to add if you are updating Windows.

Ô
„T¢-Ôà ÃTo add a group to Program ManagerÄ Ä
In the [progman.groups] section of the SETUP.INF file, type a unique variable and the name of the group you want
Ô
„UÈ¢-Ôto add. For example, à Ãgroup6=MyGroupÄ Ä. If you are updating Windows 3.0 to Windows 3.1, add the group to the
[new.groups] section instead of to the [program.groups] section. If this SETUP.INF file will be used both for
updating and for new installations, add the group to both the [program.groups] section and the [new.groups] section.

Ô
„T)¢-Ôà ÃAdding Applications to Program Manager GroupsÄ Ä
The SETUP.INF file lists, by group, all applications that appear as icons in Program Manager. The groups, identified
by the variables assigned to them in the [program.groups] and [new.groups] sections, are listed after the
[progman.groups] section in the SETUP.INF file. The information about each application is specified under the group
section heading. For example, the Main group, identified by the group3 variable, has entries that look like this:
Ð Ìt¼t Ð
[group3]

File Manager , WINFILE.EXE

Control Panel , CONTROL.EXE

Print Manager , PRINTMAN.EXE

Clipboard Viewer , CLIPBRD.EXE

DOS Prompt , DOSPRMPT.PIF, PROGMAN.EXE, 1
Ô"( 0*0*0*°°Ð&Ï1"ԌWindows Setup , SETUP.EXE

PIF Editor , PIFEDIT.EXE

Tutorial , WINTUTOR.EXE

Read Me , WRITE.EXE README.WRI
Ð ¼tÌt Ð
Ô
„TÀ¢-Ôà ÃTo add an application to a Program Manager groupÄ Ä
Ô
ƒU˜¢-ÔŒXXCÂÁ€Á1ÁXXCÁOpen the SETUP.INF file and find the group section where you want the application icon to appear. Æd&XÆ
Ô
ƒUp¢-ÔŒXXCÂÁ€Á2ÂXXCÂType the program title in double quotation marks (" ") followed by a comma (,) and then the application filename.
Ô
ƒUH ¢-ÔIf the application is not in the Windows directory, include the path. For example, à ÃÆd&XÆ
Ô
„U
¢-ÔÁXXCÁÁ°°…ÁMicrosoft Word , k:\word\word.exeÄ Ä
Ô
ƒUù
¢-ÔÐ Ìtt ÐÐ tÌt ÐÁ€Á3ÁXXCÁIf the icon you want to use is not in the program file for your application, you can specify a program file from
Ô
ƒUÑ ¢-Ôwhich to extract the icon. For example, à Ã
Ô
„U© ¢-ÔÁXXCÁÁ°°…ÁMicrosoft Word , k:\word\word.exe, progman.exeÄ Ä
Ô
ƒU‚
¢-ÔÐ Ìtt ÐÐ tÌt ÐÁ€Á4ÁXXCÁIf the icon you want to use is not the first icon in the program file you have specified, you can specify an offset
Ô
…UZ¢-Ônumber. If you want to use the ÃÃnÄÄth icon, specify ÃÃnÄÄ-1. For example, to use the third icon found in the
Ô
ƒU4¢-ÔPROGMAN.EXE file for Microsoft Word program item, specify the following entry: à Ã
Ô
„U ¢-ÔÁXXCÁÁ°°…ÁMicrosoft Word , k:\word\word.exe, progman.exe, 2Ä Ä
Ô
ƒUå¢-ÔTo use the second icon found in the WORD.EXE file, specify the following entry: à Ã
Ô
„U½¢-ÔÁXXCÁÁ°°…ÁMicrosoft Word , k:\word\word.exe,,1Ä Ä

Ð ÌtÛt ÐÐ ÛtÌt ÐIf the application is on a network, make sure the user has access to the network drive. After Setup, you may also
want to specify a working directory for user files so that personal files dont remain in the shared application directory.
You or a user can specify a working directory by modifying the Program Item Properties in Program Manager.
If you want the application files to be copied to the users Windows directory, you can specify that this occur during
Setup.

Ô
„T~¢-Ôà ÃCopying Additional Files to a Users Windows DirectoryÄ Ä
You can use the [net] section of the SETUP.INF file to specify additional files that you want copied to a users
Windows directory during Setup. The files you want to copy must either be located in the same directory as the
Windows files on the network server, or on a floppy disk. If the files are located on a floppy disk, you must first ssign
a disk number in the [disks] section of the SETUP.INF file and then specify that disk number in the [net] section.

Ô
„TŽ¢-Ôà ÃTo specify an additional disk that Setup can prompt forÄ Ä
In the [disks] section of the SETUP.INF file, type the disk number, path of the disk, name of the disk, and a file on
Ô
„U>¢-Ôthe disk (used to determine if the disk is in the drive). For example, à Ã7 =. , My Additional Disk , myapp.exeÄ Ä .
If the user will be setting up Windows from the Window Setup disks, use a period to specify the path of the extra
floppy disk. This tells Setup to look for the disk in the same drive as the Windows Setup disks. If the user will be
setting up Windows from a network, specify the letter of the floppy for the path of the disk, for example, A:.

Ô
„Tw#¢-Ôà ÃTo copy additional files to a users systemÄ Ä
In the [net] section of the SETUP.INF file, type the disk number, a colon, the filename, and a description (optional)
of the file you want to copy. The disk number refers to the Windows setup disk the file is located on. If the files are
located on the network, you can specify any disk number - the number will be ignoredbut you must still specify a
number. If the files are on a floppy disk, use the number that you specified in the [disks] section. Include a
description only if you want a message to appear during Setup that indicates when this file is being copied to the
users Windows directory. The following are examples of possible entries in the [net] section of SETUP.INF: Ô"‡( 0*0*0*°°Ð&Ï1"ԌÐ Ìt¼t Ð7:NEW.PIF
7:NEW.PIF, Network Application Settings
Ð ¼tÌt Ð
These examples copy the NEW.PIF file to the users Windows directory during Setup. In the second example, the
description Network Application Settings appears on the screen while the file is being copied.

Ô
„T¢-Ôà ÃSetting Up a Third Party Device DriverÄ Ä
If you want users to set up a third party device driver that is not included on the Windows Setup disks, and you want
that driver to appear in the list of drivers that Setup displays, you can modify the SETUP.INF file. Look for the
manufacturer's OEMSETUP.INF file on their support diskettes.

Ô
„TH ¢-Ôà ÃRemoving Hardware Devices From Lists in SetupÄ Ä
During Setup, users may be required to select a hardware device to install on their systems from a list of supported
devices. For example, when setting up a printer, the user is presented with a list of printers. The user must know
what kind of printer the system is connected to and select that printer from the list. Users may also have to select
their particular display, pointing device, network, or other hardware devices.
You can remove any devices that your users do not have from these lists by modifying the SETUP.INF file and the
CONTROL.INF file. Be careful not to remove a device that a user might have: this may cause the Setup program to
run incorrectly.
Ô
„T¢-Ôà ÃTo remove a printer from the list of printersÄ Ä
In the [io.device] section of the CONTROL.INF file, delete the entry for the printer you do not want to display.
ŒXXCÂÁ€ÁÆd&XÆ
Ô
„T¢-Ôà ÃTo remove other hardware devices from the lists in SetupÄ Ä
In the SETUP.INF file, delete the entry for the hardware device you do not want to display. You can delete entries
from the following sections.

Ð Ìt¼t Ð[display]
[network]
[system]
[machine]
[keyboard.types]
[pointing.device]
Âô°°…ÂÁ€XXCÁÆd&°Æ
Ð ¼tÛt ÐÐ ÛtÌt ÐIf you remove an entry from the SETUP.INF file or the CONTROL.INF file, the entry will not show up when users
install a printer from Control Panel or change system settings by using the Setup program rom within Windows.

Ô
„T`¢-Ôà ÃForcing the Network Setup OptionÄ Ä
Ô
„U8¢-ÔIf you want to make sure that users set up a shared copy of Windows (à Ãsetup /nÄ Ä), you can modify the SETUP.INF file
Ô
„U ¢-Ôso that even if the user types à ÃsetupÄ Ä without the à Ã/nÄ Ä option, the Setup program uses the à Ã/nÄ Ä option to install a shared
Ô
„Uê ¢-Ôcopy of Windows on the workstation. You do this by modifying the à ÃnetsetupÄ Ä entry in the [data] section of the
SETUP.INF file.

Ô
„Ts#¢-Ôà ÃTo force the network Setup optionÄ Ä
In the [data] section of the SETUP.INF file, specify the following:
Ô
„U#%¢-ÔÁXXCÁÁ°°…Áà Ãnetsetup= trueÄ Ä
Ô
„Uü%¢-ÔÐ ÌtÛt ÐÐ ÛtÌt ÐThe default entry is à Ãnetsetup= falseÄ Ä, which allows users to run any of the Setup options.

Ô
„T­'¢-Ôà ÃControlling Program Manager FunctionalityÄ Ä
There are several options available to prevent users from modifying their group configurations or running certainÔ"…(
0*0*0*°°Ð&Ï1"Ô applications. You can disable some of the commands in Program Manager or remove the File menu altogether. You
can also control to what extent a user can modify program groups. You specify these restrictions by modifying the
PROGMAN.INI file.

Ô
„T`¢-Ôà ÃModifying the PROGMAN.INI FileÄ Ä
The PROGMAN.INI file is a Windows initialization file located in the users Windows directory. The
PROGMAN.INI file is created when a user sets up Windows; it does not exist on the Windows Setup disks or the
Ô
„Uè¢-Ôshared network directory after you copy files by using à Ãsetup /aÄ Ä. To modify the PROGMAN.INI file, you must exit
Windows and then use any text editor that saves files as text (ASCII) files. When you start Windows, the changes will
take effect. If you have many workstations to set up, you may want to create a PROGMAN.INI file with the settings
you want and then have the file copied to the users Windows directory during Setup. The PROGMAN.INI file that
gets copied during Setup will overwrite any existing PROGMAN.INI file in the users Windows directory.

Ô
„Tù
¢-ÔÃ ÃSetting Program Manager RestrictionsÄ Ä
You can specify Program Manager restrictions by modifying the PROGMAN.INI file. You can specify as many
restrictions as you like, depending on the functionality you want users to be able to access.
Ô
„T
¢-ÔÃ ÃTo specify restrictions in the PROGMAN.INI fileÄ Ä
Ô
ƒUY¢-ÔÐ Ìtt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁExit Windows and open the PROGMAN.INI file with a text editor that can save files as text (ASCII) files. Æd&XÆ
Ô
ƒU1¢-ÔÂPXXCÂÁ€Á2ÁXXCÁIn the PROGMAN.INI file, add a [restrictions] section if one does not already exist. Æd&XÆ
Ô
ƒU ¢-ÔÂPXXCÂÁ€Á3ÁXXCÁIn the [restrictions] section, specify any of the restrictions listed below. Æd&XÆ
ÂPXXCÂÁ€ÁÆd&XÆ
Ð tÛt ÐÐ ÛtÌt ÐYou can specify any of the following settings in the [restrictions] section of the PROGMAN.INI file.
Ô
„T‘¢-ÔÐ ÌtU t ÐÐ U tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Áà ÃSpecifyÁ°°…ÁÁÈÁTo do thisÄ ÄÆd&XÆ
Ô
ƒUi¢-ÔÂPXXCÂÁ€ÁNoRun=1ÂX°°…ÂÂXÈÂDisable the Run command on the File menu. The Run command will appear dimmed on the File
menu and the user will not be able to run applications from Program Manager unless the
applications are set up as icons in a Program Manager group. Æd&Æ
Ô
ƒUñ¢-ÔÂPXXCÂÁ€ÁNoClose=1°ÈÂDisable the Exit Windows command on the File menu. Users will not be able to quit Program
Manager through the File Menu or the Control menu (the Exit Windows and Close commands will
be dimmed), or by using the ALT+F4 key combination. Æd&Æ
Ô
ƒUy¢-ÔÂPXXCÂÁ€ÁNoSaveSettings=1°ÈÂDisable the Save Settings on Exit command on the Options menu. The Save Settings command will
appear dimmed on the Options menu and any changes that the user makes to the arangement of
windows and icons will not be saved when Windows is restarted. This setting overrides the
Ô
„U¢-Ôà ÃSaveSettings=Ä Ä entry in the [Settings] section of the PROGMAN.INI file. Æd&Æ
Ô
ƒUÚ¢-ÔÂPXXCÂÁ€ÁNoFileMenu=1°ÈÂRemove the File menu from Program Manager. All of the commands on that menu will be
unavailable. Users can start the applications in groups by selecting them and pressing ENTER, or by
double-clicking on the icon. Unless you have also disabled the Exit Windows command, users can
still quit Windows by using the Control menu or the ALT+F4 key combination. Æd&Æ
Ô
…U:¢-ÔÂPXXCÂÁ€ÁEditLevel=ÃÃnÄÄ°ÈÂSet restrictions for what users can modify in Program Manager. You can specify one of the following
Ô
…U ¢-Ôvalues for ÃÃnÄÄ. Æd&Æ
ÂPXXCÂÁ€ÁÆd&XÆ
Ô
„TÆ!¢-Ôà ÃÂPXXCÂUseÁ°°…ÁTo do thisÄ ÄÆd&XÆ
Ô
ƒUž"¢-ÔÂPXXCÂ0ÂX°°…ÂAllow the user to make any change. (This is the default value.) Æd&°Æ
Ô
ƒUv#¢-ÔÂPXXCÂ1ÂX°°…ÂPrevent the user from creating, deleting, or renaming groups. If you specify this value, the New, Move,
Copy, and Delete commands on the File menu are not available when a group is selected. Æd&°Æ
Ô
ƒU&%¢-ÔÂPXXCÂ2ÂX°°…ÂSet all restrictions in EditLevel=1, plus prevent the user from creating or deleting program items. If you
specify this value, the New, Move, Copy, and Delete commands on the File Menu are not available at all. Æd&°Æ
Ô
ƒUÖ&¢-ÔÂPXXCÂ3ÂX°°…ÂSet all restrictions in EditLevel=2, plus prevent the user from changing command lines for program items. If
you specify this value, the text in the Command Line box in the Properties dialog box cannot be changed. Æd&°Æ
Ô
ƒU†(¢-ÔÂPXXCÂ4ÂX°°…ÂSet all restrictions in EditLevel=3, plus prevent the user from changing any program item information. IfÔ"†(0*0*0*°°Ð&Ï1"Ô you specify this value, none of the areas in the Properties dialog box can be modified. The user can view the
dialog box, but all of the areas are dimmed. Æd&°Æ
ÂPXXCÂÁ€ÁÆd&XÆ
Ð tÛt ÐÐ ÛtÌt ÐTo enable any of the commands or remove any of the EditLevel restrictions, either remove the entry from the
PROGMAN.INI file, or set the value to 0.

Ô
„T¢-Ôà ÃExamplesÄ Ä
The following examples describe how you can combine different Program Manager restrictions. If you dont want users
to run any programs from Windows other than ones that you set up in Program Manager groups, specify the
following entries in the [restrictions] section of the PROGMAN.INI file.
ÁXXCÁNoRun=1
ÁXXCÁEditLevel=4

Ô
„Uø
¢-Ôà ÃNoteÄ ÄÂä°°…ÂSome applications allow users to start other applications, for example File Manager. So if you do not want
users to start other applications, make sure you do not include them in Program Manager groups. Æd&°Æ
ŒXXCÂÁ€ÁÆd&XÆ
Ð ÌtÛt ÐÐ Ûtht ÐÐ htÛt ÐÐ ÛtÌt ÐIf you want users to have a standard work environment where they cannot run programs from Windows other than
ones you have set up in Program Manager groups, and you do not want any of their window or icon positions saved
when Windows is restarted, specify the following entries in the PROGMAN.INI file.
ÁXXCÁÁ°°…ÁNoRun=1
ÁXXCÁÁ°°…ÁÂ<ÈÂÁ€°°…ÁNoSaveSettings=1 Æd&Æ
ÁXXCÁÁ°°…ÁÂ<ÈÂÁ€°°…ÁEditLevel=4 Æd&Æ
If you do not want users to be able to exit Windows, specify the following entry in the [restrictions] section of the
PROGMAN.INI file.
Ð ÌtÏt ÐÐ ÏtÌt ÐÐ Ìtt ÐÁXXCÁÁ°°…ÁÂÈÂÁ€°°…ÁNoClose=1 Æd&Æ
Ð tÛt ÐÐ Ûtht Ð
Ô
„Tñ¢-Ôà ÃOther OptionsÄ Ä
Ð htÛt ÐÐ ÛtÌt ÐThere are other options available to you for setting up a users environment. In Windows 3.1, you can use
environment variables in PIF files so that you can create a single PIF to be used on various workstation
configurations. You can also set up password protection for a workstation by setting up a screen saver and specifying
a password. You can also set up shared Program Manager groups and change the name of the Startup group. The
rest of this section describes these two tasks.

Ô
„TÙ¢-Ôà ÃSetting Up Shared Program Manager GroupsÄ Ä
Program Manager groups may be shared over the network by making them available to users as read-only files. A
user cannot change the contents of a shared group. The Move and Delete commands on the File menu in Program
Manager are not available for shared groups. A user can choose the Properties command to review file properties of
items in a shared group, but cannot change them.
To share a Program Manager group, you must mark the group file (*.GRP) as read-only and place it in a shared
network directory. At the workstation, you or a user can create a group and use the group file from the shared
network directory.

Ô
„Tq#¢-Ôà ÃTo set up a shared Program Manager groupÄ Ä
Ô
ƒUI$¢-ÔŒXXCÂÁ€Á1ÁXXCÁCreate a group file by using Program Manager to create a group and add program items to it. Æd&XÆ
Ô
ƒU!%¢-ÔŒXXCÂÁ€Á2ÁXXCÁCopy the group file (.GRP) to a shared network directory and mark it as read-only. Æd&XÆ
Ô
ƒUù%¢-ÔŒXXCÂÁ€Á3ÁXXCÁFrom each workstation, use Program Manager to set up the group. In the Group File box in the Program Group
Properties dialog box, specify the location and name of the group file in the shared network directory. Æd&XÆ
ŒXXCÂÁ€ÁÆd&XÆ
If you don't want to use Program Manager to set up the group, you can modify the PROGMAN.INI file for theÔ"(0*0*0*°°Ð&Ï1"Ô workstation. In the [groups] section of the PROGMAN.INI file, add a unique variable and the name and path of the
Ô
„UØ¢-Ôgroup file. For example, à Ãgroup8=z:\winshare\programs.grpÄ Ä

Ð ÌtÛt ÐÐ ÛtÌt ÐIf you want a shared Program Manager group to be set up when users install Windows for their workstations, you
must create a PROGMAN.INI file that includes the shared group, and then have it copied to the users Windows
directory during Setup.

Ô
„Té¢-Ôà ÃChanging the Name of the Startup GroupÄ Ä
The Startup group is a new feature in Windows 3.1. When you start Program Manager, each program item in the
group called StartUp also gets started. The program items are started in the order of their position in the window. If
you want to change the name of the Startup group, you can modify the PROGMAN.INI file and change the default
title StartUp to something else. For example, if you change the default to my desktop , every program item in the
group called my desktop would be started.

Ô
„TÑ ¢-Ôà ÃTo change the name of the Startup groupÄ Ä
In the [Settings] section of PROGMAN.INI, specify the following setting:
Ô
…U
¢-ÔÁ€ÁÁXXCÁÁ°°…Áà ÃStartupÄ Ä= ÃÃnameÄÄ
Ô
…U[¢-ÔYou can specify any string for ÃÃnameÄÄ. If you leave the string blank, no group will be used as the Startup group.

Ô
„U
¢-Ôà ÃNoteÄ ÄÂä°°…ÂThe WIN.INI settings for run= and load= are independent of the Startup group. If you specify programs in
the WIN.INI file, they will be run and/or loaded before the programs specified in the Startup group. Æd&°Æ

Ð Ìtt ÐÐ tÛt ÐÐ Ûtht ÐÐ htt Ð
Ô
Yn¢-ÔÑ#æp [
Pæ†ó
ç^XP#ÑÂPXXCÂÁ€Áà ÃÐÐX°` ¸ hÀpÈ xÐ (#€%Ø'0*ˆ,à.813è[email protected]˜:ð ½h [
Pæ¶óÇE&P#ÑÆd&XÆ
ÂPXXCÂÁ€ÁÆd&XÆ
Ô
„T/¢-Ôà ÃMemory ConsiderationsÄ Ä
Ô
ƒU¢-ÔÐ t£t ÐÐ £tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á*ÁXXCÁIf a user has problems running Windows or other applications with network software loaded in the high-memory
area (the HMA, or first 64K of extended memory), try disabling the networks HMA option. Consult your network
documentation for more information. Æd&XÆ
Ô
ƒU¢-ÔÂPXXCÂÁ€Á*ÁXXCÁSome memory managers, such as EMM386, 386MAX, and QEMM, can load networks and other device drivers in
the upper-memory area between 640K and 1 MB. If the network is loaded in the upper-memory area between 640K
and 1 megabyte and a user has problems running Windows, try loading the network in conventional memory. Æd&XÆ

Ô
„Tï¢-Ôà ÃWindows and the NetworkÄ Ä
Ô
ƒUÇ¢-ÔÂPXXCÂÁ€Á*ÁXXCÁWindows does not support the Execute-Only permissions provided by several networks. These permission settings
work for applications run outside of Windows, but neither execute-only Windows applications or DOS applications
can be run from within Windows. Æd&XÆ
Ô
ƒUO¢-ÔÂPXXCÂÁ€Á*ÁXXCÁTo view a directory where the user does not have access to the parent directory, set the current working directory
to a visible directory before starting Windows. For more information, see your network documentation. File
Manager displays the current directory and any subdirectories, regardless of whether or not the parent directory
could be displayed. Æd&XÆ
Ô
ƒU¯"¢-ÔÂPXXCÂÁ€Á*ÁXXCÁIf you connect to a network drive that supports long filenames, you will be able to see the long filenames in a
directory window. Using File Manager, you can move and copy files with long filenames, however you cannot
perform other operations on them, such as opening or running. If you move or copy a file with a long filename to a
directory that doesnt support long filenames, File Manager will propose a shorter name. Extended attributes are
preserved when you move or copy files with long filenames. Æd&XÆ

Ô
„T¿'¢-Ôà ÃSYSTEM.INIÄ Äà Ã
Ô
ƒU—(¢-ÔÄ ÄÔ"—(0*0*0*°°Ð&Ï1"ԌYou should familiarize yourself with this file and it's settings. Print and read the SYSINI*.TXT (3.0) or SYSINI.WRI
(3.1) files for this information.

SYSTEM.INI is one of the UCFs that control how Windows runs. It's structure is similar to other Windows control
files, such as WIN.INI, SETUP.INF, and OEMSETUP.INF. The files are divided into sections, with each section
containing specific settings. The file has the following structure:

ÁXXCÁ[section name]
ÁXXCÁkeyname=value

The structure is illustrated below:

Ð tXt Ð[boot]
386grabber=vga.gr3
network.drv=1

[386Enh]
display=*vddvga
;network=*vnetbios, *vnetware, *vipx
network=vnetware.386, vipx.386
;device=*vpicd
device=vpicda.386
Ð Xtht Ð
The enclosing brackets ([ ]) are required, and the left bracket must be in the leftmost column on the screen. The
keyname=value statement defines the value of each setting. A keyname is the name of a setting. It can consist of any
combination of letters and digits in uppercase or lowercase, and it must be followed immediately by an equal sign (=).
The value of the setting can be an integer, a Boolean value, a string, or a quoted string, depending on the setting. If
you want to enable a Boolean setting, you can set the value to: True, Yes, On, or 1. If you want to disable the
Boolean setting, you can set the value to: False, No, Off, or 0. There are multiple settings in most sections.

You can include comments in initialization files. You must begin each line of a comment with a semicolon (;). It's
often a good practice to save the original setting by placing a semicolon at the beginning of the line before making
changes to the setting on another line. See the sample above for an example.

Any changes you make to SYSTEM.INI settings do not take effect until you restart Windows.

You should know the meaning of the following SYSTEM.INI settings which effect networks:

Ð htXt Ð[Boot]
Network.drv=

[Standard]
Int28Filter=
NetHeapSize=

[386Enh]
AllVMsExclusive=
EMMExclude=
FileSysChange=
InDOSPolling=Ô"X)0*0*0*°°Ÿ'Ï1"ԌInt28Critical=
NetAsyncFallback=
NetAsyncTimeout=
NetDMASize=
Network=
PSPIncrement=
ReflectDOSInt2A=
TimerCriticalSection=
TokenRingSearch=
UniqueDOSPSP=
NetHeapSize=
Ð Xtht Ð
The following settings in the SYSTEM.INI file (under [386Enh]) affect temporary swap files:

ÁXXCÁPaging=yes
ÁXXCÁPagingDrive=F:
ÁXXCÁMinUserDiskSpace=1024
ÁXXCÁMaxPagingFileSize=1024

The following setting in [NonWindowsAPP] section affects where Windows puts application swap files when running in
either standard or real modes:

ÁXXCÁSwapDisk=c:\temp

Ô
ƒU@¢-ÔÀ/À Á°°…ÁIf you are upgrading or changing your Windows configuration, the SETUP program may not correctly
modify your SYSTEM.INI file. Note the changes you have made or make a copy to compare the new SYSTEM.INI
file to before changing or upgrading a modified configuration.

Ô
ƒU ¢-ÔÀ/À Á°°…ÁSome network adapter cards require the ExcludeHighRegion (or EMMExclude) entry in the [386Enh]
section of the SYSTEM.INI file to be set to the memory range used by the card. For example, many Arcnet cards
require EMMExclude=D000©DFFF in SYSTEM.INI and a similar line on the memory manager device driver line to
work correctly.

Ô
„TØ¢-Ôà ÃChanging Memory SettingsÄ Ä

If you are having problems running Windows in 386 enhanced mode, you may need to change the way Windows and
your network are set up to use memory. The network may require a larger buffer for direct memory access (DMA)
data transfers than Windows normally provides. Or, your network may not be able to run unless Windows is prevented
from using a portion of memory between 640K and 1 MB to map unused address space.
Ô
„Tè ¢-Ôà Ã
Ô
ƒUÀ!¢-ÔÃÃTo prevent Windows from scanning a part of memoryÄ ÄÄÄ
Ô
ƒU˜"¢-ÔÐ htt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁFind the [386enh] section of the SYSTEM.INI file. Æd&XÆ
Ô
ƒUp#¢-ÔÂPXXCÂÁ€Á2ÁXXCÁAdd or modify the EMMExclude setting to specify a range of memory addresses that Windows should not scan or
use. The range must be beween A000 and EFFF. The starting value is rounded down, and the ending value is
rounded up to a multiple of 16K. You can specify more than one range by including more than one EMMExclude
entry. For example, to specify that Windows not scan the addresses between C800:0000 and D000:0000, type the
following: Æd&XÆ
Ô
„U¨'¢-Ôà ÃÁXXCÁÁ°°…ÁEMMExclude=C800-CFFFÄ Ä
Ô
ƒU(¢-ÔÐ tt ÐÐ tÌt ÐÁ€Á3ÁXXCÁSave your SYSTEM.INI file and restart Windows. Ô"(0*0*0*°°Ð&Ï1"ԌŒXXCÂÁ€ÁÆd&XÆ
Ð ÌtÛt ÐÐ ÛtÌt ÐIf you want to specify a range smaller than 16K, you can use the ReservedHighArea entry instead of the
EMMExclude entry. For example, to specify that Windows not scan the addresses between C000:0000 and C400:0000,
type the following:
Ô
„U`¢-Ôà ÃÁXXCÁReservedHighArea=C000-C4000Ä Ä

Ô
ƒU¢-Ôà ÃÃÃTo change the size of the direct memory access bufferÄ ÄÄÄ
Ô
ƒUé¢-ÔÐ Ìtt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁFind the [386enh] section of the SYSTEM.INI file. Æd&XÆ
Ô
ƒUÁ¢-ÔÂPXXCÂÁ€Á2ÁXXCÁAdd or modify the NetDMASize setting to specify how much memory (in kilobytes) Windows should reserve for
direct memory access. The default value is 0 for ISA machines (IBM PC/AT or compatible) and 32 for
Microchannel machines (IBM PS/2 or compatible). For example, if you want Windows to provide a 32K buffer for
direct memory access, specify the following: Æd&XÆ
Ô
„U!
¢-Ôà ÃÁXXCÁÁ°°…ÁNetDMASize=32Ä Ä
Ô
ƒUú
¢-ÔÐ tt ÐÐ tÌt ÐÁ€Á3ÁXXCÁSave your SYSTEM.INI file and restart Windows.
ŒXXCÂÁ€ÁÆd&XÆ
Ô
„Tª ¢-ÔÐ ÌtÛt ÐÐ ÛtÌt ÐÐ ÌtÛt ÐÐ Ûtht Ðà Ã
Ô
„T‚
¢-ÔAdjusting the Size of Data-Transfer BuffersÄ Ä

Ð htÛt ÐÐ ÛtÌt ÐIf an application does not run correctly (either Standard or 386 Enhanced mode), you may have to increase the
buffer for transferring data over the network.
Ô
„Tâ¢-Ôà Ã
Ô
ƒUº¢-ÔÃÃTo increase the size of the data transfer bufferÄ ÄÄÄ
Ô
ƒU’¢-ÔÐ Ìtt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁFind the [standard] or [386enh] section of the SYSTEM.INI file, depending on which mode youre having problems
in. Æd&XÆ
Ô
ƒUB¢-ÔÂPXXCÂÁ€Á2ÁXXCÁAdd or modify the NetHeapSize setting to specify the maximum buffer size (in kilobytes) required for data
transfers. The default value is 8 in the [standard] section and 12 in the [386enh] section. All values are rounded up
to the nearest 4K. For example, to make the buffer size 16K, specify the following: Æd&XÆ
Ô
„UÊ¢-Ôà ÃÁXXCÁÁ°°…ÁNetHeapSize=16Ä Ä
Ô
ƒU£¢-ÔÐ tt ÐÐ tÌt ÐÁ€Á3ÁXXCÁSave your SYSTEM.INI file and restart Windows.
ŒXXCÂÁ€ÁÆd&XÆ
Ô
„TS¢-ÔÐ ÌtÛt ÐÐ Ûtht Ðà Ã
Ô
„T+¢-ÔDisabling File-Handle CachingÄ Ä

Ð htÛt ÐÐ ÛtÌt ÐBy default, Windows keeps a minimum of 14 handles open, which may limit the number of users that can run a
shared copy of Windows from a single server. You can modify the SYSTEM.INI file to decrease the number of
cached file handles. The minimum is 2. If you decrease the number of cached file handles, Windows may slow down,
but more users should be able to access Windows from a single server.

Ô
ƒU ¢-Ôà ÃÃÃTo decrease the number of cached file handlesÄ ÄÄÄ
Ô
ƒUë ¢-ÔÐ Ìtt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁFind the [boot] section in the SYSTEM.INI file. Æd&XÆ
Ô
ƒUÃ!¢-ÔÂPXXCÂÁ€Á2ÁXXCÁAdd or modify the CachedFileHandles setting to specify the number of cached file handles. For example, to set the
number of cached file handles to 8, specify the following: Æd&XÆ
Ô
„Us#¢-Ôà ÃÁXXCÁÁ°°…ÁCachedFileHandles=8Ä Ä
Ô
ƒUL$¢-ÔÐ tt ÐÐ tÌt ÐÁ€Á3ÁXXCÁSave your SYSTEM.INI file and restart Windows.

ŒXXCÂÁ€ÁÆd&XÆ
Ô
„TÔ&¢-ÔÐ ÌtÛt ÐÐ Ûtht Ðà ÃRunning Non-Windows ApplicationsÄ Ä
Ð htÛt ÐÐ ÛtÌt Ð
If you have problems running a network-specific application and the application is a non-Windows application, youÔ"„(0*0*0*°°Ð&Ï1"Ô may need to run the application in exclusive mode. You can use PIF Editor to do this. If the application creates or
deletes files, it may not be running exclusively even if it has be set to run in exclusive mode. This is because Windows
is alerted every time a file is manipulated. You can prevent this alert by changing the FileSysChange setting in your
SYSTEM.INI file.

Ô
ƒU8¢-Ôà ÃÃÃTo prevent Windows from getting file manipulation messagesÄ ÄÄÄ
Ô
ƒU¢-ÔÐ Ìtt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁFind the [386enh] section of the SYSTEM.INI file. Æd&XÆ
Ô
„Uè¢-ÔÂPXXCÂÁ€Á2ÁXXCÁSpecify à ÃFileSysChange=noÄ Ä in this section. Æd&XÆ
Ô
ƒUÁ¢-ÔÂPXXCÂÁ€Á3ÁXXCÁSave your SYSTEM.INI file and restart Windows. Æd&XÆ


Ô
„TI ¢-Ôà ÃOther SYSTEM.INI ItemsÄ Ä

Ô
ƒUù
¢-ÔÀ/À ÁXXCÁSome networks require the TimerCriticalSection entry in the [386Enh] section of the SYSTEM.INI file to be set to
a value of 10000 or greater. For NetWare LANs using NETBIOS or experiencing timeout related problems (ie
communiction errors), this and related NET.CFG settings should be investigated. If you have problems running a
non-Windows application or running the DOS Prompt, you may also need to adjust this section. TimerCriticalSection
prevents switching or multi-tasking for a specified time period (in milliseconds). This ensures that only one DOS
application at a time receives timer interrupts.

Ô
ƒUá¢-Ôà ÃÃÃTo adjust the TimerCriticalSection entryÄ ÄÄÄ
Ô
ƒU¹¢-ÔÐ tt ÐÐ tÌt ÐÐ Ìtt ÐÂPXXCÂÁ€Á1ÁXXCÁFind the [386enh] section of the SYSTEM.INI file. Æd&XÆ
Ô
…U‘¢-ÔÂPXXCÂÁ€Á2ÁXXCÁSpecify à ÃTimerCriticalSectionÄ Ä=ÃÃmillisecondsÄÄ in this section. For example, to specify a 10,000 millisecond timeout
period, type the following: Æd&XÆ
Ô
„UC¢-Ôà ÃÁXXCÁÁ°°…ÁTimerCriticalSection=10000Ä Ä
Ô
ƒU¢-ÔÐ tt ÐÐ tÌt ÐÁ€Á3ÁXXCÁSave the SYSTEM.INI file and restart Windows.
ŒXXCÂÁ€ÁÆd&XÆ
Ô
„UÌ¢-ÔÐ Ìt~t ÐÐ ~tlt Ðà ÃNote:Ä ÄÁÈÁUsing the TimerCriticalSection entry may slow down Windows.

ÂD°°…ÂÁ€XXCÁÆd&°Æ
Ô
„TU¢-ÔÐ ltÛt ÐÐ Ûtht Ðà ÃÄ Äà ÃÔ"U0*0*0*°°BÏ1"Ô Ô
„T¢-ÔRESOURCES:Ä Ä

Ô
…U°¢-ÔÃÃÃÃNetWare and Microsoft Windows IntegrationÄÄÄÄ: Novell Appnotes January, 1991.

Ô
…Ub¢-ÔÃÃWINTOOLSÄÄ: Available on Netwire as WINUP4.ZIP. Allows you to do the following from one application or group:
ÁXXCÁ* Map network drives
ÁXXCÁ* Select network printers
ÁXXCÁ* Attach to or detach from file servers
ÁXXCÁ* List network users
ÁXXCÁ* View volume information
ÁXXCÁ* Set or change passwords
ÁXXCÁ* Send messages to network users and groups
ÁXXCÁ* Block or allow messages from other users
ÁXXCÁ* Customize your mappings and printer information for specific tasks

Ô
…U¬ ¢-ÔÃÃNetwork Application Installer (NAI)ÄÄ: an inexpensive way ($50/server) to automate the installation and upgrading of
Windows applications on the network. Windows apps are installed, removed, or updated from the user workstation
with a simple mouse click. Contact Aleph Systems, 7319 Willow Avenue, Takoma Park, MD 20912, 202©233©7865.
Ô
† ;Ž

Ô
…U¢-ÔÃÃWindows MagazineÄÄÔ
† ;
Ô: call 800©284©3584
Ô
† ;

Ô
…UÀ¢-ÔÃÃThe Windows Resource KitÄÄ for the Microsoft Windows Operating Environment Version 3.1 contains additional
information about setting up and configuring Windows for use with a network, and information for system
administrators. This kit provides complete technical information about Windows version 3.1 for the support
professional. It includes a technical reference manual, and a disk containing helpful utilities, system resource viewers,
drivers, and accessories. To order, call 1-800-642-7676

Ô
…UÒ¢-ÔÃÃMicrosoft Product Support ServicesÄÄ: You can reach Microsoft Product Support Services between 6:00 A.M. and 6:00
P.M. Pacific time, Monday through Friday. For assistance with Microsoft Windows, dial (206) 637-7098. You can also
hear recorded responses to common Microsoft Windows questions, and order application notes via FAX. This
automated service is always available and requires a touch-tone telephone. For assistance with Microsoft Windows, dial
(206) 635-7245.
ÂðXXCÂÁ€ÁÆd&XÆ
Ô
…Uä¢-ÔÃÃMicrosoft Forums on CompuServeÄÄ: for an introductory CompuServe membership kit specifically for Microsoft users, dial
Ô
„U¾¢-Ô1-800-848-8199 and ask for operator 230. If you are already a CompuServe member, type à ÃGO MICROSOFTÄ Ä at any !
prompt.

Ô
…UG¢-ÔÃÃAuthorized Training CentersÄÄ: offer several services for Microsoft product users. These include:
ÁXXCÁ* Customized training for end users and trainers
ÁXXCÁ* Training material development
ÁXXCÁ* Consulting services
For information about the training center nearest you, call Microsoft End-User Sales and Service at 1-800-426-9400.

Ô
…UY$¢-ÔÃÃConsultant Referral ServiceÄÄ: Microsofts Consultant Relations Program can refer you to an expert independent
consultant in your area. These consultants are skilled in the areas of custom application development, systems
integration, and in migrating to Microsoft Windows. For information about consultants in your area, call our Microsoft
Referral Specialist at 1-800-227-4679, extension 56042.

Ô"“(0*0*0*°°Ð&Ï1"ԌÔ"“(0*0*0*°°Ð&Ï1"ԌÔ
„T‘(¢-Ôà Ã* Portions of this document was excerpted from the Microsoft 3.1 documentation.Ä Ä