Xem bai viet bang font Unicode

H¦íNG DÉN Sö DôNG

DIRECTX UNINSTALLER

PH¹M HåNG PH¦íC phphuoc@hcm.vnn.vn

    B¹n thÝch cµi thªm DirectX cho hÖ thèng cña m×nh ­ ? B¹n cã råi nh­ng 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.

    Nh­ng ®«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, nh­ng 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 ®ã.

MéT Sè C¸I MíI ë VERSION 0.9 :

- 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 l­u (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 l­u 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 l­u c¸c driver DirectX trong th­ môc WINDOWS/SYSTEM ®Ó l­u 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 l­u 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 ch­a. 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) :

Nh­ng 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 l­u 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