[email protected]
Ebooks Team
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
CÇn biÕt khi sö dông m¸y tÝnh
File hÖ thèng:
Theo kinh nghiÖm cña chóng t«i, 90% ng−êi sö dông kh«ng cã hiÓu biÕt nhiÒu vÒ
c¸ch so¹n th¶o 2 file nÇy. Mét phÇn do c¸c s¸ch d¹y vÒ Dos nãi qu¸ nhiÒu khiÕn
ng−êi ®äc kh«ng ph©n biÖt ®−îc c¸i nµo chÝnh, c¸i nµo phô nªn kh«ng thÓ nhí hÕt
®−îc. Mét phÇn do néi dung cña 2 file nÇy kh«ng cã mét chuÈn mùc cè ®Þnh mµ
tuú thuéc vµo mçi m¸y cô thÓ nµo ®ã nªn rÊt khã d¹y ®Çy ®ñ vµ dÔ hiÓu. Chóng t«i
còng kh«ng cã tham väng nãi ®Çy ®ñ mµ chñ yÕu ®Ò cËp ®Õn c¸c phÇn kh«ng thÓ
thiÕu trªn ®a sè m¸y cho ng¾n, gän.
C¸c ch−¬ng tr×nh th«ng dông khi cµi ®Æt ®Òu Ýt nhiÒu cã söa ch÷a 2 file nÇy nªn néi
dung cña chóng th−êng xuyªn thay ®æi. Sù thay ®æi nÇy l¹i cã ¶nh h−ëng rÊt lín
®Õn ho¹t ®éng cña m¸y. Do ®ã, kh«ng cã hiÓu biÕt vÒ chóng lµ mét thiÕu sãt lín vµ
cã thÓ ®em l¹i rÊt nhiÒu phiÒn to¸i cho ng−êi dïng m¸y.
Hai file nÇy lµ 2 file text thuÇn tuý nªn ®Ó chØnh söa b¹n cã thÓ dïng mét trong c¸c
ch−¬ng tr×nh so¹n th¶o v¨n b¶n kh«ng ®Þnh d¹ng nh− Edit.com, NC Edit trong Dos
hoÆc cho ch¹y Notepad, Sysedit trong Windows.
CONFIG.SYS :
N»m trong th− môc gèc cña dÜa cøng khëi ®éng dïng ®Ó x¸c ®Þnh cÊu h×nh cña hÖ
thèng m¸y vµ cµi ®Æt c¸c driver thiÕt bÞ. Mçi dßng v¨n b¶n lµ mét lÖnh cña Dos.
§Æc biÖt Dos chØ ®äc file nµy khi khëi ®éng m¸y do ®ã nÕu b¹n cã söa ®æi g× trªn
file nµy, b¹n ph¶i khëi ®éng l¹i ®Ó viÖc thay ®æi cã hiÖu lùc (hiÖn nay còng cã vµi
ch−¬ng tr×nh cho phÐp b¹n cµi ®Æt drv thiÕt bÞ trong Config.sys ngay t¹i dÊu nh¾c
mµ kh«ng cÇn khëi ®éng l¹i).
Chó ý:
LÞnh trong Config.sys ph¶i ghi ®Çy ®ñ ®−êng dÉn vµ ph¶i thËt chÝnh x¸c do lóc nÇy
Dos ch−a l−u tr÷ ®−êng dÉn (lÞnh Path) nªn ch−a tù ®éng ®i t×m file ®−îc.
§óng ra trong file Config.sys cßn nhiÒu lÞnh n÷a, nh÷ng lÞnh nÇy ta t¹m gäi lµ lÞnh
néi bé (bao gåm tÊt c¶ lÞnh kh¸c lÞnh device. ThÝ dô: Dos=; Lastdrive=; Shell=...),
lu«n lu«n ®−îc n¹p víi c¸c th«ng sè mÆc nhiªn nªn b×nh th−êng ta kh«ng cÇn quan
t©m. ChØ khi nµo cÇn chØ ®Þnh l¹i th«ng sè ta míi ®−a vµo nh− trong thÝ dô sau. LÞnh
néi bé kh«ng quy ®Þnh thø tù, chóng ®−îc −u tiªn n¹p tr−íc dï n»m bÊt kú vÞ trÝ
nµo trong file.
C¸c driver ®−îc n¹p b»ng lÞnh device (t¹m gäi lµ lÞnh bæ sung) trong Config.sys
ph¶i ®i theo thø tù nÕu chóng cã liªn quan ®Õn nhau. ThÝ dô: Himem-Emm386-
devicehigh.
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
VÝ dô file config.sys :
Device= C:\Windows\Himem.sys /Testm:off
Device= C:\windows\Emm386.exe noems
;Device= C:\windows\Emm386.exe ram
Dos=High,UMB
Devicehigh= D:\Audio\Opti930\Cdsetup.sys /T:X
Devicehigh=C:\dos\Ecscdide.sys /d:ecscd001
Devicehigh=c:\windows\ifshlp.sys
Lastdrive=H
Shell=c:\dos\command.com c:\dos /p /E:512
Ph©n tÝch:
Himem.sys vµ Emm386.exe ph¶i ®−îc n¹p tr−íc b»ng lÞnh Device ®Ó qu¶n lý vïng
bé nhí UMB,HMA. Sau ®ã b¹n míi dïng ®−îc lÞnh Devicehigh ®Ó n¹p c¸c driver
kh¸c vµo vïng bé nhí nÇy.
Device= C:\Windows\Himem.sys /Testm:off
Th«ng sè /Testmem:off hay /testm:off lµ chØ ®Þnh Himem khi n¹p kh«ng cÇn kiÓm
tra bé nhí ®Ó khëi ®éng cho nhanh.
Device= C:\windows\Emm386.exe noems
;Device= C:\windows\Emm386.exe ram
Th«ng sè Noems lµ chØ ®Þnh kh«ng dïng bé nhí bµnh tr−íng. Th«ng sè Ram lµ chØ
®Þnh dïng bé nhí bµnh tr−íng.
DÊu ; lµ v« hiÖu ho¸ dßng lÞnh ®i sau nã, t−¬ng tù nh− lÞnh REM nh−ng ch¹y nhanh
h¬n v× nã kh«ng ph¶i lµ lÞnh nªn kh«ng mÊt thêi gian thùc hiÖn.
Khi chän Noems, Windows sÏ ch¹y nhanh h¬n chän Ram, nh−ng mét sè ch−¬ng
tr×nh x−a ®−îc viÕt cho m¸y 286 vµ vµi trß ch¬i sÏ kh«ng ch¹y ®−îc do chóng ®ßi
hái bé nhí bµnh tr−íng (Ram). Khi chän Ram, Windows ch¹y chËm vµ vïng UMB
sÏ cßn Ýt do bÞ mÊt 64Kb dµnh lµm khung trang cho bé nhí bµnh tr−íng.
Theo chóng t«i, tèt nhÊt lµ b¹n cã c¶ 2 dßng nÇy trong Config.sys. B×nh th−êng b¹n
cho dßng Noems cã hiÖu lùc. Khi nµo cÇn bé nhí bµnh tr−íng, b¹n míi cho dßng
Ram cã hiÖu lùc.
Dos=High,UMB
Cho phÐp n¹p Dos vµo bé nhí cao (high) vµ cho phÐp dïng lÞnh Devicehigh n¹p c¸c
driver vµo vïng bé nhí trªn (UMB). NÕu kh«ng cã th«ng sè UMB, c¸c lÞnh
Devicehigh trong Config.sys vµ lÞnh Loadhigh trong Autoexec.bat sÏ v« t¸c dông.
Devicehigh= D:\Audio\Opti930\Cdsetup.sys /T:X
Devicehigh= C:\dos\Ecscdide.sys /d:ecscd001
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
Dßng thø nhÊt ®Ó x¸c lËp cho ®−êng IDE trªn card sound do æ ®Üa CD Rom nèi vµo
card sound. LÞnh nÇy cã thÓ kh¸c nhau tuú theo card sound b¹n ®ang dïng. NÕu CD
Rom nèi vµo card I/O hay vµo mainboard th× kh«ng cÇn dßng lÞnh nÇy.
Dßng thø nh× ®Ó cµi driver ®iÒu khiÓn æ ®Üa CD Rom. Th«ng sè /D: dïng ®Ó ®Æt tªn
cho æ ®Üa CD Rom, tªn nÇy ph¶i trïng víi tªn trong Autoexec.bat.
Chó ý: Tªn nÇy sÏ ®−îc dµnh riªng cho hÖ thèng, b¹n kh«ng thÓ t¹o th− môc hay
file cã tªn trïng víi tªn nÇy.
Devicehigh=c:\windows\ifshlp.sys
Dßng lÞnh nÇy dµnh riªng cho Windows dïng ®Ó ch¹y 32BitFileAccess.
Lastdrive=H
ChØ ®Þnh cho phÐp sö dông bao nhiªu æ ®Üa trªn m¸y b¹n, bao gåm 2 æ mÒm A,B
(kh«ng cã còng tÝnh). Trong vÝ dô nÇy lµ 2 æ mÒm, 6 æ ®Üa logic kh¸c (gåm æ cøng,
CD Rom, æ th¸o rêi...). MÆc nhiªn cña Dos 6.22 khi kh«ng cã dßng lÞnh nÇy lµ E,
nÕu m¸y b¹n cã nhiÒu æ logic h¬n b¹n ph¶i thªm dßng lÞnh nÇy.
Shell=c:\dos\command.com c:\dos /p /E:512
Dßng lÞnh nÇy chØ ®Þnh ®Þa chØ cña tr×nh th«ng dÞch cÇn ph¶i n¹p. Trong thÝ dô nÇy
lµ Command.com n»m trong th− môc Dos cña æ C. khi kh«ng cã dßng lÞnh nÇy, hÖ
®iÒu hµnh sÏ t×m n¹p command.com n»m trong th− môc gèc cña æ C.
/P lµ cho phÐp n¹p file Autoexec.bat sau khi n¹p config.sys.
/E:512 chØ ®Þnh t¨ng vïng m«i tr−êng lªn 512byte. Vïng m«i tr−êng lµ kÝch th−íc
bé nhí dµnh riªng ®Ó chøa nh÷ng th«ng tin khi b¹n ®¸nh lÞnh SET khi ë dÊu nh¾c
Dos. MÆc nhiªn khi kh«ng cã lÞnh nÇy lµ 256byte.
AUTOEXEC.BAT
File nÇy còng n»m trong th− gèc còa æ ®Üa khëi ®éng vµ ®−îc n¹p tù ®éng sau khi
n¹p Config.sys. C«ng dông cña file nÇy lµ t¹o c¸c th«ng sè vÒ m«i tr−êng ho¹t
®éng cho hÖ thèng vµ c¸c phÇn mÒm. Néi dung bao gåm c¸c dßng lÞnh gièng y nh−
lÞnh b¹n ®¸nh t¹i dÊu nh¾c vµ b¹n còng cã thÓ ®¸nh lÞnh mµ kh«ng cÇn ghi chóng
vµo file Autoexec.bat. Nh− vËy vÒ thùc chÊt, ta cã thÓ nãi file Autoexec.bat gåm
mét chuæi c¸c lÞnh ®−îc lËp s¼n ®Ó Dos thùc hiÖn lÇn l−ît theo thø tù tõ dßng ®Çu
®Õn dßng cuèi, tiÕt kiÖm thêi gian vµ c«ng søc ®¸nh lÞnh mçi khi khëi ®éng m¸y.
VÝ dô file Autoexec.bat sau:
@echo off
Path=C:\Windows;C:\Windows\Command;C:\NC
Set path=%path%;c:\sb16
Set temp=C:\Temp
Set NC=C:\NC
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
Set Sound=C:\SB16
Set Blaster=A220 I5 D1 H5 P330 T6
::LH C:\dos\mouse.com
LH C:\Windows\Command\Mscdex.exe /d:ecscd001 /l:f
LH C:\windows\smartdrv.exe
Gi¶i thÝch:
@Echo off
Th−êng lµ lÞnh ®Çu tiªn trong file autoexec.bat. Echo off ng¨n kh«ng cho Dos hiÓn
thÞ dßng lÞnh ra mµn h×nh khi thùc hiÖn c¸c lÞnh sau lÞnh nÇy. @ tr−íc lÞnh Echo off
lµ ng¨n kh«ng cho chÝnh lÞnh nµy hiÖn lªn mµn h×nh.
Path=C:\Windows;C:\Windows\Command;C:\NC
T¹o ®−êng dÉn cho c¸c ch−¬ng tr×nh,m« t¶ lèi t×m vÒ c¸c th− môc mµ Dos truy t×m
c¸c ch−¬ng tr×nh nµy. Khi b¹n ®¸nh tªn mét file ch−¬ng tr×nh, Dos sÏ t×m trong c¸c
®Þa chØ nÇy theo thø tù kª khai.
Set path=%path%;c:\sb16
Cã t¸c dông gièng nh− Path vµ v× ®−îc n¹p sau nªn sÏ ®Ì chång lªn lÞnh path.
Trong thÝ dô nÇy lÞnh Set path nh»m bæ sung ®−êng dÉn C:\sb16 vµo sau c¸c ®−êng
dÉn cò trong lÞnh Path. %path% cã nghÜa lµ n¹p toµn bé néi dung trong lÞnh Path
tr−íc lÞnh nÇy. Së dØ cã lÞnh nÇy lµ nh»m tr¸nh viÖc ®¸nh 1 lÞnh Path dµi qu¸ 125 ký
tù (%Path% chØ ®−îc tÝnh lµ 6 ký tù trong khi néi dung thËt cña nã cã thÓ lªn ®Õn
125 ký tù).
Set temp=C:\Temp
ChØ ®Þnh tªn th− môc dµnh riªng cho c¸c ch−¬ng tr×nh chøa file t¹m khi ho¹t ®éng.
NÕu kh«ng cã dßng lÞnh nÇy c¸c ch−¬ng tr×nh sÏ chøa c¸c file t¹m t¹i n¬i chóng
khëi ®éng hay trong th− môc cña chóng, g©y khã kh¨n cho viÖc dän dÑp ®Üa.
Chó ý: NÕu kh«ng cã lÞnh nÇy hay kh«ng cã th− môc ®−îc chØ ®Þnh trong lÞnh, NC5
sÏ th−êng xuyªn bÞ mÊt cÊu h×nh.
Set NC=C:\NC
ChØ ®Þnh th− môc chøa c¸c th«ng tin cÇn thiÕt cho ho¹t ®éng cña NC5. NÕu kh«ng
cã lÞnh nÇy, NC5 cã thÓ th«ng b¸o læi lµ kh«ng t×m thÊy c¸c file cÇn thiÕt khi thùc
hiÖn 1 chøc n¨ng nµo ®ã.
Set Sound=C:\SB16
Set Blaster=A220 I5 D1 H5 P330 T6
ChØ ®Þnh c¸c th«ng sè ho¹t ®éng cña card sound. ChØ ®Þnh nÇy gióp c¸c ch−¬ng
tr×nh cÇn ®iÒu khiÓn card sound sÏ biÕt c¸ch hîp t¸c víi chóng. C¸c th«ng sè trong
lÞnh Set Blaster cã thÓ kh¸c nhau tuú theo card.
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
Chó ý: NÕu cã nhiÒu lÞnh Set trïng tªn, gÝa trÞ sÏ do dßng lÞnh Set cuèi cïng quyÕt
®Þnh do nã ®−îc n¹p ®Ì lªn c¸c lÞnh tr−íc ®ã.
::LH C:\dos\mouse.com
Dßng lÞnh nÇy bÞ v« hiÖu ho¸ do cã ký hiÖu :: tr−íc dßng lÞnh. DÊu :: cã t¸c dông
nh− lÞnh Rem nh−ng kh«ng ph¶i lµ lÞnh nªn ch¹y nhanh h¬n (gièng nh− dÊu ; trong
config.sys)
LH C:\Windows\Command\Mscdex.exe /d:ecscd001 /l:f
LH C:\windows\smartdrv.exe
LH tøc lµ Loadhigh: N¹p mét ch−¬ng tr×nh th−êng tró lªn vïng bé nhí cao. LH chØ
cã gi¸ trÞ khi cã lÞnh n¹p Himem, Emm386 vµ Dos=umb trong Config.sys.
LÞnh 1 lµ n¹p driver ®iÒu khiÓn æ CD Rom. Th«ng sè /D: ph¶i gièng nh− trong
Config.sys. Th«ng sè /L:F cã nghÜa ®Æt tªn cho æ CD Rom lµ F.
LÞnh 2 lµ n¹p ch−¬ng tr×nh Cache ®Üa cña Dos nh»m t¨ng tèc ®é truy xuÊt ®Üa. LÞnh
nÇy ph¶i n»m sau ®Ó Smartdrv cã thÓ nh×n thÊy vµ cache cho æ CD Rom.
§A CÊU H×NH:
NÕu b¹n th−êng xuyªn ph¶i thay ®æi 2 file hÖ thèng ®Ó ch¹y ch−¬ng tr×nh. Tèt nhÊt
lµ b¹n sö dông ®a cÊu h×nh cho m¸y cña b¹n. B¹n chØ tèn c«ng 1 lÇn khi t¹o lËp ®a
cÊu h×nh, sau ®ã m¸y sÏ thay ®æi tù ®éng khi b¹n muèn.
Chó ý: NÕu muèn dïng ®a cÊu h×nh, b¹n ph¶i söa dßng BOOTGUI=0 trong file
MSDOS.SYS ®èi víi Win 95.
ThÝ dô vÒ ®a cÊu h×nh:
CONFIG.SYS AUTOEXEC.BAT
[Menu]
menuitem=Win95,Windows 95
menuitem=Win311,Windows 3.11
menuitem=Game,Dos Game
menudefault=Win95,5
[common]
device=c:\win95\himem.sys /testm:off
dos=high,umb,noauto
lastdrive=h
[Win95]
device=c:\win95\emm386.exe noems
devicehigh=c:\win95\ifshlp.sys
[Win311]
device=c:\win95\emm386.exe noems
@Echo off
path=c:\nc;c:\sound;
set nc=c:\nc
set temp=c:\temp
Set Sound=C:\SB16
Set Blaster=A220 I5 D1 H5
goto %config%
:Win95
set path=c:\win95\command;%Path%;
Win
goto end
:Win311
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
devicehigh=c:\win311\ifshlp.sys
[Game]
device=c:\win95\emm386.exe Ram
set path=c:\win311;%path%;
lh c:\Win311\Mscdex.exe /d:ecscd001 /l:f
lh c:\win95\smartdrv.exe
Win
goto end
:Game
lh c:\Win311\Mscdex.exe /d:ecscd001 /l:f
lh c:\win95\smartdrv.exe
goto end
:end
Gi¶i thÝch:
Trong thÝ dô trªn, chóng t«i cè t×nh xÕp ®Æt cho c¸c b¹n thÊy sù t−¬ng øng giöa c¸c
nhãm cÊu h×nh trong 2 file hÖ thèng (trªn thùc tÕ, b¹n kh«ng cÇn cã nh÷ng dßng
trèng).
[menu]: nhãm tªn.
menuitem=Win95,Windows 95: §Æt tªn. §Çu tiªn lµ tªn nhãm viÕt t¾t cho gän khi
so¹n th¶o, tªn sau dÊu phÈy lµ tªn chi tiÕt dïng ®Ó hiÓn thÞ ra mµn h×nh khi khëi
®éng.
menudefault=Win95,5: ChØ ®Þnh nhãm mÆc nhiªn m¸y tù chän (Win95) sau thêi
gian chê ®îi (5 gi©y) mµ b¹n kh«ng quyÕt ®Þnh chän.
[Common]: Nhãm chung, c¸c lÞnh trong nhãm nÇy ®−îc dïng chung cho mäi cÊu
h×nh.
[Win95]: Nhãm cÊu h×nh riªng. Tªn nhãm riªng trong Config.sys ph¶i trïng víi tªn
nhãm t−¬ng øng trong Autoexec.bat. C¸c lÞnh trong nhãm chØ ®−îc n¹p khi b¹n
chän cÊu h×nh.
Chó ý: LÞnh Dos=noauto chØ dïng khi b¹n sö dông Win 95, nã cã t¸c dông chØ thÞ
ng¨n Win 95 kh«ng ®−îc n¹p driver IFSHLP.SYS tù ®éng ®Ó gióp cho Win 3.11
n¹p driver cña m×nh khi chän cÊu h×nh Win311 (drv nÇy dïng ®Ó ch¹y 32 bit file).
goto %config%: lÞnh rÎ nh¸nh ®Õn tªn nhãm t−¬ng øng trong Config.sys.
:Win95: Nhãm cÊu h×nh
goto end: LÞnh rÎ nh¸nh ®Õn nhãm End. NÕu kh«ng cã lÞnh nÇy, Dos sÏ thùc hiÖn
tiÕp c¸c lÞnh trong nhãm kÕ tiÕp theo thø tù dßng lÞnh.
Chó ý: C¸c lÞnh n»m ngoµi nhãm hay n»m trong nhãm End lµ lÞnh chung, sÏ ®−îc
sö dông cho mäi cÊu h×nh.
LÞnh Win dïng ®Ó tù ®éng n¹p win. NÕu kh«ng cã lÞnh nÇy, m¸y sÏ ngõng ë dÊu
nh¾c Dos.
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
TRôC TRÆC Vµ SöA CH÷A:
B¹n cã thÓ cho hÖ thèng khëi ®éng mµ kh«ng thùc hiÖn c¸c lÞnh trong Config.sys
hoÆc Autoexec.bat; b¹n còng cã thÓ cho hÖ thèng khëi ®éng vµ quyÕt ®Þnh cho n¹p
tõng dßng lÞnh. B¹n thùc hiÖn ®iÒu nµy khi mµn h×nh xuÊt hiÖn dßng ch÷ Starting
Ms Dos hoÆc Starting Windows 95 lóc míi khëi ®éng m¸y, b¹n nhÊn F5 (bá qua 2
file hÖ thèng) hay F8 (n¹p tõng dßng lÞnh). ViÖc lµm nµy cÇn thiÕt khi b¹n muèn
biÕt do dßng lÞnh nµo lµm m¸y cña b¹n trôc trÆc ®Ó b¹n cã thÓ söa ch÷a thÝch hîp.
Khi dßng lÞnh trong Config.sys bÞ lçi. Dos sÏ th«ng b¸o cô thÓ lµ dßng lÞnh thø
mÊy, b¹n kiÓm tra l¹i vµ söa chöa cho ®óng.
Khi dßng lÞnh trong Autoexec.bat bÞ lçi. Dos th−êng th«ng b¸o lµ Bad command or
file name, b¹n ph¶i dïng fÝm F8 ®Ó kiÓm tra chÝnh x¸c dßng nµo bÞ lçi.
C¸c lçi th−êng gÆp lµ: Sai ®Þa chØ chøa file n¹p, sai tªn file, kh«ng cã file trªn ®Üa,
d− dÊu c¸ch (dÊu c¸ch còng lµ 1 ký tù).
Khi cµi ®Æt ch−¬ng tr×nh míi, 2 file hÖ thèng hay bÞ söa ch÷a. B¹n cÇn kiÓm tra vµ
x¾p sÕp l¹i cho hîp lý. C¸c lÞnh trong Autoexec.bat ph¶i ®−îc n»m d−íi lÞnh
@echo off ®Ó chóng khái hiÓn thÞ "lØnh kØnh" ra mµn h×nh.
QU¶N Lý Bé NHí :
Mét vÊn ®Ò th−êng x¶y ra khi b¹n ch¬i c¸c trß ch¬i trong Dos, hoÆc khi ch¹y mét
ch−¬ng tr×nh nµo ®ã lµ hÖ thèng th«ng b¸o kh«ng ®ñ bé nhí. Mµn h×nh hiÖn lªn
dßng ch÷ sau : "Out of memory"
Bé nhí ®−îc ®Ò cËp ë ®©y lµ RAM (t¾t ch÷ Random Access Memory) cung cÊp
vïng l−u tr÷ t¹m thêi cho c¸c ch−¬ng tr×nh vµ d÷ kiÖn. TÊt c¶ c¸c ch−¬ng tr×nh ®Òu
cÇn ®Õn bé nhí ®Ó ch¹y. Mét sè ch−¬ng tr×nh ®ßi hái bé nhí nhiÒu h¬n mét sè
kh¸c. ViÖc cã bao nhiªu bé nhí h÷u dông (Available Memory) sÏ ¶nh h−ëng lªn
nh÷ng ch−¬ng tr×nh mµ b¹n cã thÓ ch¹y.
D−íi ®©y chóng t«i xin gi¶i thÝch s¬ vÒ cÊu t¹o cña bé nhí cña m¸y PC mµ kh«ng
®i qu¸ s©u vÒ mÆt kü thuËt cho c¸c b¹n dÔ hiÓu.
+ Bé nhí quy −íc (Conventional Memory) : Lµ vïng bé nhí tõ 0 Kb ®Õn 640 Kb.
Mäi m¸y vi tÝnh ®Òu cã vïng bé nhí nµy. Tõ "quy −íc" ®−îc ®Æt ra lµ v× lo¹i bé
nhí nµy xuÊt hiÖn tõ khi m¸y PC míi ra ®êi, sau nµy bé nhí ngµy cµng t¨ng v−ît
qua giíi h¹n 640 Kb, nªn phÇn bé nhí nµy ®−îc ®Æt tªn nh− vËy. C¸c ch−¬ng tr×nh
øng dông ®Òu sö dông ®Õn vïng bé nhí nµy
+ Bé nhí vïng trªn (Upper Memory Area - UMA) : Lµ vïng bé nhí n»m gi÷a vïng
bé nhí quy −íc vµ bé nhí më réng. KÝch th−íc 384 Kb (tõ 640Kb ®Õn 1Mb). Mét
phÇn cña vïng nµy ®−îc Dos chia thµnh nh÷ng khèi gäi lµ Upper Memory Block -
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
UMB (LÞnh Dos=UMB lµ ®−a mét phÇn cña Dos vµo vïng nµy). Mét phÇn kh¸c cña
vïng nµy ®−îc khung trang cho bé nhí ph©n trang EMS.
+ Bé nhí më réng (Extended Memory - XMS) : Lµ vïng bé nhí n»m trªn 1 Mb.
§Ó sö dông vïng bé nhí nµy CPU ph¶i chuyÓn qua chÕ ®é b¶o vÖ (Protected
Mode). Cßn vïng d−íi 1Mb th× CPU ë trong chÕ ®é thùc (Real Mode). May m¾n
cho chóng ta, viÖc chuyÓn qua l¹i gi÷a hai chÕ ®é nµy ®· cã Dos vµ c¸c nhµ chÕ t¹o
CPU lo
+ Bé nhí vïng cao (High Memory Area - HMA) : Lµ vïng thuéc bé nhí më réng,
nh−ng n»m kÒ ngay bé nhí vïng trªn, kÝch th−íc 64 Kb (tõ 1024 Kb ®Õn 1088 Kb).
ChÝnh tr×nh ®¹o diÔn Himem.sys cho phÐp b¹n sö dông ®−îc 24 Kb cña vïng bé
nhí më réng nµy ®Ó chuyÓn mét phÇn ch−¬ng tr×nh hÖ thèng cña Dos lªn ®©y gi¶i
phãng thªm chç cho bé nhí quy −íc
+ Bé nhí ph©n trang (Expanded Memory -EMS) cßn ®−îc gäi lµ bé nhí bµnh
tr−íng. Bé nhí nµy ®−îc ph©n thµnh tõng trang kÝch th−íc 16 Kb vµ ®−îc ¸nh x¹
vµo vïng khung trang cña UMB. Cã nh÷ng ch−¬ng tr×nh sö dông chç trèng trªn dÜa
cøng lµm bé nhí ph©n trang. Ch−¬ng tr×nh nµo muèn sö dông bé nhí ph©n trang th×
ph¶i b¸o râ lµ m×nh cÇn bé nhí ph©n trang cho tr×nh qu¶n lý EMM, viÖc nµy ®øng
vÒ phÝa ng−êi viÕt ch−¬ng tr×nh phÇn mÒm ph¶i th¶o ch−¬ng thªm g©y tèn kÐm cho
nhµ s¶n xuÊt nªn ng−êi ta Ýt viÕt ch−¬ng tr×nh lo¹i nµy. Bëi vËy nÕu b¹n më file
Config.sys xem th× thÊy ®a sè trªn m¸y chóng ta tr×nh qu¶n lý bé nhí Emm386.exe
th−êng ®−îc cµi ®Æt víi tham sè noems (NO EMS nghÜa lµ kh«ng sö dông bé nhí
ph©n trang)
Nãi chung viÖc qu¶n lý bé nhí lµ lµm sao ta cã ®−îc phÇn bé nhí h÷u dông tøc lµ
phÇn cßn l¹i cña bé nhí quy −íc cµng lín cµng tèt. §Ó lµm viÖc nµy ta ph¶i cã hiÓu
biÕt vÒ Himem.sys vµ Emm386.exe ®−îc cµi ®Æt b»ng lÞnh Device trong file
Config.sys, biÕt c¸ch x¾p sÕp c¸c dßng lÞnh trong 2 file hÖ thèng nh»m ®−a c¸c
phÇn cã thÓ lªn c¸c bé nhí kh¸c gi¶i phãng ®−îc nhiÒu chç trèng cho bé nhí quy
−íc.
Muèn biÕt bé nhí ®−îc ph©n bæ ra sao, tõ dÊu nh¾c Dos, b¹n ®¸nh lÞnh Mem.
Tr×nh qu¶n lý bé nhí cã s½n cña Dos lµ Himem.sys vµ Emm386.exe, b¹n cã thÓ
dïng tr×nh tiÖn Ých qu¶n lý kh¸c nh− QEMM
B¹n cã thÓ dïng Memaker, QEMM ®Ó tù ®éng söa ch÷a 2 file hÖ thèng dïm b¹n.
Nh−ng b¹n cÇn ph¶i ch¹y l¹i chóng mçi khi b¹n hay c¸c phÇn mÒm míi cµi ®Æt
thay ®æi néi dung 2 file nÇy, nÕu kh«ng bé nhí cña b¹n cßn "tÖ" h¬n lµ b¹n kh«ng
sö dông chóng.
Mét sè nguyªn t¾c ®Ó tèi −u 2 file hÖ thèng trong viÖc qu¶n lý bé nhí.
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
a/ Lu«n lu«n n¹p Himem.sys vµ Emm386.exe tr−íc tiªn. Riªng vÒ Emm386, nªn
dïng th«ng sè NOEMS vµ cã thÓ thªm 2 th«ng sè Highscan vµ I=B000(B7FF ®Ó
t¨ng dung l−îng cho khèi UMB. ThÝ dô:
device=c:\dos\emm386.exe noems highscan I=b000(b7ff
b/ Ph¶i cã dßng lÞnh Dos=high,umb
c/ §æi tÊt c¶ lÞnh device thµnh devicehigh nÕu ®−îc. B¹n ph¶i ®æi thö tõng lÞnh råi
khëi ®éng l¹i xem chóng cã b¸o lçi kh«ng v× cã mét sè drv kh«ng n¹p ®−îc lªn bé
nhí cao.
d/ Thªm LH vµo tr−íc tÊt c¶ c¸c dßng lÞnh n¹p drv th−êng tró trong Autoexec.bat
gièng nh− môc c. §èi víi c¸c lÞnh n¹p file ch−¬ng tr×nh ch¹y råi tho¸t nh− NDD,
IMAGE th× kh«ng cÇn.
e/ Th−êng xuyªn dïng lÞnh MEM ®Ó kiÓm tra bé nhí quy −íc. NÕu trªn 600Kb lµ
chøng tá b¹n ®· x¾p sÕp tèt 2 file hÖ thèng.
CµI §ÆT, Gì Bá PHÇN MÒM øNG DôNG & TIÖN ÝCH :
Khi míi mua m¸y, n¬i b¸n ®· cã cµi s½n cho chóng ta mét sè ch−¬ng tr×nh ®Ó
chóng ta sö dông, nh−ng víi thêi gian nhu cÇu sö dông thay ®æi, chóng ta cã thÓ
cÇn thªm hay bít mét sè ch−¬ng tr×nh cho phï hîp víi nhu cÇu cña chóng ta.
CµI §ÆT :
Thªm mét phÇn mÒm (ch−¬ng tr×nh) nµo ®ã vµo m¸y vi tÝnh, ®ã lµ cµi ®Æt ch−¬ng
tr×nh. Tr−íc tiªn b¹n cÇn ph©n biÖt gi÷a sao chÐp (Copy) vµ cµi ®Æt (Install hay
Setup)
Cã mét sè phÇn mÒm nhá, khi ch¹y chØ cÇn 1 vµi file vµ ch¹y ®éc lËp kh«ng "quan
hÖ" víi c¸c phÇn mÒm kh¸c. Ta chØ cÇn cã mét b¶n sao (Copy) cña nã, ®em vÒ ®æ
vµo dÜa cøng cña ta (còng Copy) lµ cã thÓ sö dông ®−îc b»ng c¸ch cho thi hµnh mét
trong c¸c file .bat hay .exe cña phÇn mÒm ®ã. ThÝ dô: VIETRES, NC, NU...
Nh−ng ®èi víi c¸c phÇn mÒm lín cña Dos còng nh− Windows, khi ch¹y cÇn nhiÒu
file vµ cã "nhê v¶" ®Õn c¸c phÇn mÒm kh¸c. ThÝ dô: 3DS, ACAD,
VIETWARE...Muèn sö dông ®−îc, tr−íc hÕt ta cÇn cã b¶n gèc trªn ®Üa mÒm hay
trªn CD ROM, sau ®ã ta ph¶i cµi ®Æt phÇn mÒm vµo dÜa cøng cña ta b»ng c¸ch cho
thi hµnh mét trong c¸c file : Install.bat, Install.exe hay Setup.exe (tïy theo phÇn
mÒm). C¸c file nµy th−êng n»m ngay trong dÜa sè 1 (nÕu b¹n cµi tõ dÜa mÒm).
Ch−¬ng tr×nh cµi ®Æt sÏ lµm c«ng viÖc bung nÐn c¸c file trªn ®Üa mÒm xuèng ®Üa
cøng, xÕp ®Æt chóng vµo c¸c th− môc con, t¹o vïng m«i tr−êng vµ ®¨ng ký c¸c
th«ng sè cÇn thiÕt vµo c¸c file hÖ thèng sao cho phÇn mÒm cã thÓ ch¹y ®−îc tèt
nhÊt mµ kh«ng cÇn sù can thiÖp cña chóng ta. NÕu b¹n kh«ng biÕt c¸ch cµi ®Æt, cã
thÓ phÇn mÒm kh«ng thÓ ch¹y ®−îc hay th−êng xuyªn bÞ lçi.
Updatesofts.com Ebook Team
Tìm hiểu về hệ thống
§Ó tr¸nh gÆp r¾c rèi trong viÖc cµi ®Æt vµ sö dông ch−¬ng tr×nh, b¹n nªn t×m ®äc
c¸c file *.txt, *.doc, cã trong mçi ch−¬ng tr×nh, ®Æc biÖt lµ file Readme.txt, c¸c file
nµy lu«n chøa