DNF TECHNOLOGIES CENTER  ™ © 1999-2005

Where our familly and your familly come to meet ..

Home
Up

 

Take the FREE MAPP Assessment

MAKE $$ on GOOGLE!     I do!

AdWare Removal Software!

Sign up for PeoplePC Online now! HIGH-SPEED For LESS

E-BOOKS

FREE popup nuker!

Free Spy ware Scan

Web Page Analyzer (FREE)

FREE E-books

 

 Put a Turbo in your browser!

 

 DHTML scripts for your site

 

 Download ZoneAlarm Pro

 

Mass webpage submitter!

 

Pride- Have some!

 

  Click Here - ComputerRepair.com

Are You Being HACKED??  button  Download ZoneAlarm Pro

Dos/Windows Notes 1

 Visit TechRepublic.com THE site for IT professionals

 

ACRONYMS:

OLE (Object Linking and Embedding)

UMB (Upper Memory Block)

RLL (Run Length Limited)

MFM (Modified Frequency Modulation)

HMA (High Memory Area)

IDE- (Integrated (or Intelligent) Drive (or Disk) Electronics)

NT- (Unofficially stands for New Technology)

PCMCIA - (Personal Computer Card International Association)

SCSI- (Small Computer System Interface (SCSI-1, SCSI-2, Fast-SCSI, Wide-SCSI, and Ultra-Wide SCSI))

RAID (Redundant Array of Independent Disks)

 

IRQ/ RESOURCE LIST:

COM1=03F8

COM2=02F8

COM3=03E8

COM4=02E8

IRQ Assignments and I/O Addresses:

0- clock; 040-05F

1- keyboard; 060

2- goes to IRQ 9; 0A0

3- COM 2,4; 2F8-2FF

4- COM 1,3; 3F8-3FF

5- sound card or LPT2

6- floppy disk.

7- LPT1

8- real Time Clock

9- usually available.

DEFINITIONS:

bulletCooperative Multitasking- depends on the application itself to be responsible for using and then freeing access to the CPU.
bulletPre-emptive Multitasking- The operating system allots each application a certain amount of processor time and then forcibly takes back control.
bulletTransient commands (external)- Commands that are in the DOS directory.
bulletResident commands (internal)- Commands that are within COMMAND.COM

 

W95 INFORMATION:

BACKUP(S):

bulletThere are basically two types of virii: Benign and Malicious.
bulletW95 backup supports very few tape drives- Only QIC 40, 80, & 3010.
bulletTo make a startup disk- start>settings>control panel>add remove programs>Startup and disk tab.
bulletFull Backup- backs up all files.
bulletDifferential- backs up files that have changed from the last full backup (the differential disk gets bigger and bigger each day).
bulletIncremental- backs up the files each day that have changed since the last backup (Not necessarily the last FULL backup). This requires more disks each day.

 

FILE TYPES:

bulletKERNEL32 handles memory management, file I/O operations, and application execution. This is the heart of the OS.
bulletGDI.EXE (Graphical Device Interface) and GDI32.DLL file(s) control and creates the GUI interface and also handle printing. GDI.EXE is a set of text and graphics display routines that Windows programs call when needed for graphical screen output. This set of routines is called a library. Programs do not need to do special graphics programs because the display routines are already available. It is responsible for drawing windows and scroll bars.
bulletUSER.EXE is the Windows input and output manager. The types of input managed include keyboard, mouse, and communications, such as ports. The output managed includes sound and communications hardware. Also manages user windows and profiles.
bulletIO.SYS is a W95 environmental file.
bulletSYSEDIT.EXE loads protocal.ini, system.ini, win.ini, config.sys, autoexec.bat.
bulletDETCRASHLOG.TXT is created as an error log when installing W95.
bulletSYSTEM.DAT & USER.DAT are the two W95 registry files. SYSTEM.DAT contains system settings and application settings. USER.DAT has settings for individual users. The back-up of these files are SYSTEM.DA0 and USER.DA0.

 

MISC:

Registry

bulletHKEY_CLASSES_ROOT- file extension associations.
bulletHKEY_CURRENT_USER- profile information and preferences.
bulletHKEY_LOCAL_MACHINE- settings and information for hardware.
bulletHKEY_USERS- default user and current user profile.
bulletHKEY_CURRENT_CONFIG- current hardware configuration.
bulletHKEY_DYN_DATA- dynamic settings for Plug N' Play devices.
bulletWIN95 does not need MSDOS.SYS. Because some older programs require MSDOS.SYS to exist, a dummy file MSDOS.SYS exists in WIN95. In WIN95 the functions found in IO.SYS, MSDOS.SYS, IFSHELP.SYS, and SETVER.COM are now all in IO.SYS.
bulletA memory leak happens when a program does not release all of it’s allocations when it ends.
bulletThe exception error codes for memory and video problems in W95 are 0E and 0D.
bulletThe System and GDI heap can fill up and cause memory errors.
bulletW95 handles caching with VCACHE.
bulletPeer-To-Peer: Each PC acts as a workstation and a server.
bulletWindows has a 255 character limit on filenames.
bullet16bit code is slower than 32bit code because the CPU must run in REAL MODE.
bulletF4 when Starting Windows 95... will load the previous OS.
bulletA Trojan horse appears to be a normal program.
bulletPrinter spooling sends the print job to SPOOL32.EXE and is printed in the background so the program can finish printing sooner.

 

DOS/WIN31:

Memory Related

bullet0-640KB Conventional Memory
bullet640KB-768KB Video RAM
bullet768-960KB BIOS and RAM buffers
bullet960-1024KB Motherboard BIOS
bulletExpanded memory has no direct memory address. It resides on an add-in card and is swapped in and out of memory space based on the control of the expanded memory manager. Extended memory actually has addresses associated with it, because the new CPUs have more address lines. WIN95 users flat memory, which is obviously better.

 

Files:

bulletPermanent swap files are created by Windows the first time it is started. It consists of 2 files: SPART.PAR and 386SPART.PAR. SPART.PAR points to the location of the actual swap file. Temporary swap files are created every time you start windows. It is named WIN386.SWP Permanent swap files are more efficient because the use contiguous disk space and cannot be on a compressed drive.
bulletVMM32.EXE loads immediately after WIN.COM executes.
bulletHIMEM.SYS creates and manages the Extended High Memory Area. DOS programs need a contiguous memory space, but it does not have to be in conventional memory.
bulletEMM386.EXE provides the operating system with a mechanism to see extended memory, on a 386+ computer system, as if it were expanded memory. The memory space that EMM386.EXE controls is upper memory.
bulletDOS has an imposed memory limitation of 640KB and a programming structure that is based on segmented memory. Most people are no longer interested in dealing with its limitations.
bulletREG.DAT is the W31 registry file.
bulletO.SYS is the start-up file.

 

MISC:

An Intel compatible processor has three modes of operation: Real, Protected, and Enhanced.

bulletReal mode places the processor in an 8088-emulation mode. This mode is slow and is limited to 1MB of address space.
bulletProtected Mode of the CPU allows the use of up to 16MB of RAM. DOS won't run in protected mode, but Windows will and some other operating systems.
bulletVirtual Mode allows the processor to pretend that it is a multiple of 8086 or 8088 processors. Each has the same restrictions as it's counterpart mode.
bulletIf W31 set-up hangs, restart installation, restart system, then RUN SETUP /I (Ignore device errors).
bulletDEVICEHIGH places a driver into upper memory / LOADHIGH places DOS into upper memory.
bulletThe SET command will check the DOS environment. SHELL=COMMAND.COM /P /E:2048.
bulletIf NWCLIENT or LM directories are on the HDD, the DOS system is probably networked.
bulletWhen a hardware interrupt occurs, try increasing the STACK size in the CONFIG.SYS.
bulletWhen Starting MD-DOS: F5 will clean boot; F8 will go step-by-step.
bulletThere is a 512-file limit for the root directory.
bulletA clean boot is a boot without a CONFIG.SYS or AUTOEXEC.BAT
bullet 
bulletThe DOS kernel is composed of two files. IO.SYS and MSDOS.SYS. IO.SYS is a piece of programming code that allows the rest of DOS and programs to interact directly with the system hardware and the system BIOS. It also has built in drivers for such things as printer ports, serial or communication ports, floppy drives, hard drives, console I/O, etc. MSDOS.SYS handles disk I/O. IO.SYS and MSDOS.SYS are loaded into memory at boot-up and stay there at all times.
bullet 
bulletIf a user forgets their password in WIN31, go to the CONTROL.INI file and delete the [ScreenSaver] section.
bulletOrder of execution for MS-DOS: IO.SYS, MSDOS.SYS, CONFIG.SYS, COMMAND.COM, AUTOEXEC.BAT.
bulletDLL files are small pieces of executable code that is shared between files to help reduce program size.
bulletDOS (FAT16) supports up to 2gig partitions. Win 95 SR2 (FAT32) can see up to 2,048GB or 2TB.
bulletAggressive memory searching looks for spots within a memory range reserved for a BIOS chip.
bulletWrite-back cache is a little risky because a user may power off before the writing takes place.
bulletWIN.INI contains personalized settings, and various programs use settings within it also.
bulletIn .INI files, LOAD=xxxxxxx.xxx will start minimized; RUN= will start as regular full screen.
bulletPROGMAN.INI, CONTROL.INI, and COMMAND.COM cannot be edited with sysedit.
bulletTrueType allows screen fonts to more closely resemble actual printed fonts.
bullet[COMMON] in CONFIG.SYS executes regardless of menu options chosen.
bulletPC-DOS uses: IBMBIO.COM, IBMDOS.COM and COMMAND.COM
bulletStartup of a computer is referred to as booting or boot-strapping.
bulletMORE is an external command, PAUSE is an internal command.
bulletHIMEM.SYS controls access to HMA (High Memory Area)
bulletDRVSPACE is used in DOS-WIN98 for Drive compression.
bulletBUFFERS=xx should be reduced if SMARTDRV is loaded.
bulletBUFFERS= and SMARTDRV are both used for caching.
bulletSHARE.EXE provides file and record locking functions.
bulletSemi-colons work as comment flags in .INI files.
bulletTTF are True Type Font files.
bulletMSAV.EXE is MS Anti-virus.
bulletSYSETEM.INI is the primary configuration file for hardware settings. It contains the console input and output devices (keyboard and monitor), the mouse, ETC... CONTROL.INI controls settings within the Control Panel
bulletThe HDD is managed and allocated in clusters. FAT16= 32KB clusters; FAT32=4KB clusters. A group of clusters is called a chain.
bulletThe Scheduling option in Win 3.1 determines how much of the system's resources are dedicated to foreground applications.
bulletMFM and RLL drives are affected by changes in temperature and require low level formats. RLL drives use built in data compression.
bulletInterleave (EX 1:1 or 1:2) is a way of enabling the hard drive circuitry is able to transfer information fast enough.
bulletIn .INI files [Example] is called sections, and under them are called entries. Entries have two parts- an entry name and a value.
bulletLogical Sectors are like pieces of the pie and Tracks are pieces of slices that get smaller as they are cut towards the middle.

 

TROUBLESHOOTING STEPS:

bulletStep 1: Talk to the Customer - Find out the problem, believe the customer but use hidden skepticism.
bulletStep 2: Gather Information - Probe the customer for anything they might not be telling you. Dropped equipment? New hardware? Did it ever work?
bulletStep 3: Eliminate Possibilities - Strip down all non-essential components.
bulletStep 4: Document Your Work- If the process of elimination goes beyond 2 or 3 elements, start writing it down.

 

This web page and web site has been developed and is maintained exclusively by Frank Toms CEO of DNF Technologies. As DNF modifies its products, programs, and policies, information contained in this web site is subject to change. This web site is not authored, sponsored or maintained by any of the product companies listed in these pages. For information and comments relating to this page and or its content's see below..
© 2002 All Rights Reserved.  DNF Web Designs.
(Graphic Designs by Amber )

Last modified 12/23/2005 20:37

This site developed usingGo to Microsoft 2000

No part of this web site may be reproduced, transmitted or stored in any form
or by any means, electronic or mechanical, without prior written permission from
Copyright D&F/DNF Tech © ™ 2002 All Rights Reserved.

Privacy Policy.

 last updated

12/23/05 08:37 PM

 

FAMH and FAHM © ™ 2002 All Rights Reserved.

 

 

FAMH and FAHM © ™ 2000-2004 All Rights Reserved.