![]()
Xem bai viet bang font Unicode
H¦íNG DÉN Sö DôNG
PH¹M HåNG PH¦íC
phphuoc@hcm.vnn.vnB¹n thÝch cµi thªm DirectX cho hÖ thèng cña m×nh ? B¹n cã råi nhng muèn "lªn ®êi" nã cho míi, cho xÞn h¬n ? Tèt th«i. DirectX sÏ hç trî c¶i thiÖn søc ho¹t ®éng cña c¸c c«ng cô multimedia, ®Æc biÖt h÷u Ých cho c¸c b¹n kho¸i ch¬i games 3D vµ nghe nh¹c.
Nhng ®«i khi, hÖ thèng sÏ gÆp trôc trÆc do tÝnh t¬ng thÝch cña DirectX hoÆc ®ông víi phÇn cøng, hoÆc ngñng ngo¶ng víi phÇn mÒm.
Còng cã khi "lªn ®êi" version míi råi, b¹n l¹i kh«ng ng c¸i bông l¾m, muèn "lèi cò ta vÒ".
§Ó cã thÒ th¸o gì hoµn toµn c¸c driver DirectX ra khái hÖ thèng, theo chÝnh Microsoft khuyÕn c¸o, c¸ch duy nhÊt mµ b¹n cã thÓ lµm ®îc lµ....format l¹i æ cøng. Chø kh«ng th× v« ph¬ng. B¹n cã kiªn nhÉn xãa ®îc b»ng tay th× còng ch¼ng thÓ nµo khö ®îc hÕt tµn tÝch cña c¸c file DX trong registry, trong hÖ thèng. MÆc dï trong c«ng cô Add/Remove Programs cña Windows còng cã dßng DirectX Drivers, nhng còng ch¼ng cã t¸c dông g× ®©u.
Bëi vËy, b¹n cÇn ph¶i "tranh thñ sù cøu bå" cña ch¬ng tr×nh Uninstalls DirectX 6 for Win95 and Win98 nµy. Víi nã, b¹n cã thÓ xãa s¹ch sµnh sanh c¸c file DirectX mµ ch¼ng cÇn tèn c«ng install l¹i Windows. Version 0.9 nµy cã thÓ khö ®îc c¸c g· DirectX 3b, 5.2, 6 beta vµ 6 full retail cho Win95/98. Tuy nhiªn, c«ng cô nµy cã thÓ kh«ng ho¹t ®éng ®îc ®èi víi mét sè m¸y vi tÝnh nµo ®ã.
![]()
- Xö lý ®îc sù cè Uninstalls DirectX gì tuèt luèt file vjoyd.vxd cña Windows trong WINDOWS/SYSTEM.
- Kh«ng cßn xãa file dxtool.exe ra khái th môc C:\PROGRAM FILES\DIRECTX\SETUP FOLDER.
- Thªm tiÖn Ých Killhelp.exe. KÓ tõ DirectX 6 SDK, Uninstalls DirectX sÏ gì bá file ddhelp.exe khái bé nhí. NÕu b¹n gÆp vÊn ®Ò trong chuyÖn gì bá ddraw khái m¸y cña m×nh, h·y ch¹y Killhelp.exe vµ gâ "Y" khi ®îc hái ®Ó "Kill attached processes" (Xö tr¶m c¸c qu¸ tr×nh kÌm theo).
- Ch¬ng tr×nh installer míi, gän nhá h¬n.
LµM VIÖC VíI DIRECTX UNINSTALLER :
Tríc khi tiÕn
hµnh install, b¹n h·y :
Sao lu (backup)
registry cña m×nh b»ng c¸ch copy hai file user.dat vµ system.dat trong th môc
C:\WINDOWS vµo mét n¬i an toµn, phßng khi h÷u sù.
Sao lu th môc SYSBAKUP trong th môc gèc C:\WINDOWS.
Ngoµi ra, do c¸c bé driver DirectX míi thêng kh«ng cã ®ñ c¸c
driver, tríc khi th¸o gì, b¹n h·y sao lu c¸c driver DirectX trong th môc
WINDOWS/SYSTEM ®Ó lu gi÷.
NÕu b¹n ®ang xµi Windows 98 vµ muèn th¸o bá c¸c driver DirectX ®Ó cµi l¹i DirectX 6 th× ph¶i sao lu 9 file sau ®©y trong th môc WINDOWS/SYSTEM ®Ó sau khi lªn ®êi xong sÏ copy chóng trë l¹i (®©y lµ 9 file thuéc bé driver DirectInput vµ DirectSound mµ bé upgrade DirectX 6 cña Microsoft bÞ thiÕu.) :
- dsound.dll
- dsound.vxd
- dinput.dll
- dinput.vxd
- gcdef.dll
- gchand.dll
- joy.cpl
- msanalog.vxd
- vjoyd.vxd
B¾t ®Çu install
DirectX Uninstaller b»ng c¸ch ch¹y file DxUn9.exe
§äc kü file help híng dÉn.
Restart m¸y vi tÝnh cña b¹n ë mode "Safe-Mode". §Ó lµm chuyÖn nµy, lóc m¸y reboot, sau khi BIOS kiÓm tra xong c¸c th«ng sè, b¹n "r×nh rËp" s½n ®Ó nhÊn phÝm F8 tríc khi nã kÞp më Windows 98. Trong menu Microsoft Windows 98 StartUp Menu, chän dßng lÖnh sè 3 : "Safe-Mode". NhÊn Enter. §iÒu nµy lµ rÊt quan träng ®Ó cho phÐp DirectX uninstaller xãa s¹ch c¸c file DirectX khái bé nhí.
Trong m«i trêng
Windows ë chÕ ®é "Safe Mode", b¹n click vµo hµng lÖnh "shortcut to
inf file" trong nhãm ch¬ng tr×nh DirectX Uninstaller v.09 ë Programs Menu cña
Start Menu .

Ch¹y file
DxUnVer09.inf b»ng c¸ch click chuét ph¶i lªn icon vµ chän lÖnh Install trong menu
pop-up

Lóc nµy trong
th môc PROGRAMS FILES/DIRECTX/SETUP chØ cßn l¹i ®éc mét anh chµng dxtool.exe.
B¹n cã thÓ ch¹y file nµy ®Ó kiÓm tra xem c¸c driver DirectX ®· ®îc xãa
hÕt cha. NÕu thµnh c«ng, hép tho¹i sÏ hiÖn lªn nh sau :

Restart l¹i m¸y.
NÕu ®ang xµi Windows 98, khi hÖ thèng ®ang restart l¹i, b¹n cã thÓ sÏ thÊy
xuÊt hiÖn hép tho¹i th«ng b¸o cña DirectX Uninstaller

Néi dung cña th«ng b¸o nµy lµ giíi thiÖu vÒ Uninstaller. Cho biÕt ch¬ng tr×nh nµy ®îc "bµo chÕ" ra ®Ó khö ®Ñp bµ con dßng hä d©u rÓ ch¸u ch¾t ba bèn ®êi cña DirectX khái Windows 9x mµ kh«ng ph¶i mÊt c«ng format l¹i æ cøng nh ngµi Bill Gates "khuyªn dïng". Tuy nhiªn, Uninstaller cã thÓ bÞ "x×-cµ-que" víi mét sè m¸y vµ mét sè cÊu h×nh. Tèt nhÊt lµ nªn xµi Uninstaller nh mét gi¶i ph¸p cuèi cïng tríc khi buéc lßng ph¶i format l¹i æ cøng vµ cµi ®Æt l¹i Windows 9x.
Ch¹y ch¬ng
tr×nh install cña version DirectX mµ b¹n muèn n¹p vµo m¸y m×nh.
Reboot l¹i.
§Ó kiÓm tra xem
t×nh h×nh cµi míi DirectX ra lµm sao, b¹n vµo th môc PROGRAMS
FILES/DIRECTX/SETUP, ch¹y file dxinfo.exe

NÕu ®· cµi ®Æt
c¸c driver DirectX thµnh c«ng, hép tho¹i sÏ b¸o nh nµy (ë ®©y lµ trêng
hîp cµi DirectX 6 cho Windows 98) :

Nhng b¹n h·y coi
chõng ®ã. Lµm ¬n kÐo thanh trît ë cöa sæ bªn tr¸i xuèng kiÓm tra xem cã
n¹p ®ñ c¸c driver DirectX hay kh«ng. Cã nhiÒu kh¶ n¨ng sÏ bÞ thiÕu mÊt tiªu
9 file :

Nh ®· nãi ë
trªn, ®©y lµ c¸c file cña hai bé driver DirectInput vµ DirectSound. §Ó hiÓu râ
thªm, b¹n cã thÓ ch¹y file dxtool.exe trong th môc PROGRAMS FILES/DIRECTX/SETUP.
Hép tho¹i xuÊt hiÖn b¸o ®óng lµ mÊt 2 bé driver nµy.

VËy lµ b¹n chØ
viÖc copy 9 file ®· sao lu lóc n·y vµo. ChØ cã ®iÒu cùc kú ©n hËn lµ
chóng cã version lµ DirectX 5. Cã tr¸ch lµ tr¸ch Microsoft ®· "t×nh
th¬ng mÕn th¬ng" free cho c¸i DirectX 6 mµ l¹i ch¬i trß "t×nh nöa
vêi" kh«ng cho tÊt c¶ ®Ó trän nghÜa trän t×nh víi nhau.

Th«i th× th«i, ®µnh ph¶i chÞu c¶nh "ngøa con m¾t bªn ph¶i, ®á con m¾t bªn tr¸i" vËy th«i.
Ph¹m Hång Phíc
PcLeHoan
1996 - 2002
Mirror :
http://www.pclehoan.com
Mirror :
http://www.lehoanpc.net
Mirror :
http://www.ktlehoan.com