06-10-2010, 10:04 PM
|
|
Ngọc Diện Thư Sinh Biến Thái Đệ Tử
|
|
Tham gia: Oct 2009
Đến từ: Tây Ninh
Bài gởi: 577
Thời gian online: 140622
Thanks: 52
Thanked 2,005 Times in 234 Posts
|
|
Làm thế nào khi thiếu file DLL ?
Các file .dll(Dynamic Link Library-thư viện liên kết động)thường không tự chạy được nhưng chúng có vai trò lien kết các thành phần trong windows lại với nhau.Chỉ cần thiếu một vài file nào đó thì windows có thể bị lỗi ,không chạy được vài chương trình…Trong quá trình sử dụng ,nếu khi thực thi một chương trình ,windows hiện thong báo như: “*.dll file not found”hay “couldn’t find *.dll” ngĩa là máy tính của bạn đã thiếu mọt file dll nào đó.Bài viết này sẽ hướng dẫn bạn sửa lỗi khi gặp trường hợp trên.
1.Tìm hiểu thong tin về file .dll bị thiếu.
Đầu tiên bạn cần xem lại thong báo để biết file .dll nào bị thiếu rồi tìm hiều về file đó bằng 1 trong 3 các sau:
-Truy cập vào website DLL Help Database của Microsoft tại : http://support.microsoft.com/dllhelp/ tại mục Search chọn By File Only rồi gõ tên file bị thiếu vào ô file name
-Nếu tìn kiếm trên web của MS kô cho kết quả thì bạn hãy thử tìm trên trang web Process Library của Uniblue http://www.processlibrary.com .Chọn thẻ Process ,nhập tên file vào khung Find a process or dll .Bấm nút Find.Lưu ý là khi bạn muốn theo dõi một tiến trình(process )lạ trong TaskManager(khi nghi là virus) thì bạn cũng có thể dùng trang web này.Mọi thông tin về tiến trình đó sẽ đc hiển thị.
2.Tìm và đăng ký lại file .dll
Sau khi đã xác định đc file .dll bị thiếu thuộc phần mềm nào,bạn cần gỡ bỏ rồi cài đặt lại phần mềm đó một lần nữa để khắc phục lỗi.Cũng có thể do trước đó bạn gỡ bỏ một số thành phần nào đó đã làm mất luôn file .dll. khi đó hay thử restore lại máy trước thời điểm gỡ bỏ.
-Nếu những cách làm trên không hiệu quả thì bạn cần trợ giúp thêm để tìm lại file khác ở trang web http://www.dll-files.com, là một đia chỉ khá nổi tiếng trong việc tìm kiếm file dll.
Sauk khi download đc file dll (dạng .ZIP)bạn cần copy file *.dll vào thư mục C:\Windows\System(win 95/98/Me),hoặc C:\WINNT\System32(Win 2000/NT)hoặc C:\Windows\System32(Win XP).Với Win Vista thì bạn tận dụng chức năng Search của TaskBar nhập *.dll xem 1 file dll bất kìnằm ở chỗ nào của C:\ (bằng cách chọn xem Property của file đó).Nhưng chỉ copy thì chưa đủ ,tiếp theo bạn cần đăng ký file dll bằng cách:
+Ra ngoài Desktop,Nhấn phím Windows+R rồi gõ cmd
+tại hộp thoại Command Prompt,gõ regsvr32”tên file”.dll rồi bấm Enter
Cuối cùng restart lại máy và tận hưởng thành quả.
Lưu ý:Cách này chỉ hiệu quả khi bạn còn vào đc windows,Tôi đã từng gặp trường hợp khi vào đang windows thì báo thiếu file .dll rồi tự restart lại máy.Kinh ngiệm khi gặp trường hợp này là bạn nên cài lại win là tốt nhất.Nếu là các win từ XP trở xuống thì các bạn mua đĩa Live(LiveXP,LiveWin98…).Sau đó boot từ đĩa để vào windows,Sau đó có thể tiến hành như các hướng dấn phía trên.Chúc các bạn may mắn
|