23 thg 9, 2010

Diệt Virus Macro

Trong quá trình sử dụng Excel, có những lúc bạn mở file nào đó nhưng book1 không mở nhưng vẫn cứ xuất hiện; hay những file lien kết lai mở ra kèm theo những thong báo đại loại lien quan tới Macro đòi Disable hay Enble gì đó rất phiền toái. Đó là triệu chứng máy của bạn bị nhiễm virus macro rồi đấy. Để diệt con virus này, bạn thử làm như sau:
Bước 1

Bạn mở explorer, t ừ menu Tool/Forder Options/View, sau đ ó bạn đánh dấu v ào Show hidden files and folder v à bỏ dấu ki ểm tra của Hide protected operating system files. Sau đó bạn tìm trong 2 đường dẫn này :
- C:\Program Files\Microsoft Office\OFFICE....\XLSTART.
- C:\Documents and Settings\User (Ten User)\Application Data\Microsoft\Excel\XLSTART (Nếu máy của bạn có nhiều User với các quyền khác nhau)
Xóa Book1

Bước 2

Nếu dùng các phần mềm diệt Vius, và chạy ở chế độ Safe Mode mà vẫn không được thì file của bạn đã bị Macro rồi. Có rất nhiều loại, điển hình là con XL4Poppy (An Excel Formula Macro Virus (XF.Classic)), hay S.sic . . .

Khi bị nhiễm macro thì nguy cơ các file khác bị nhiễm là rất cao. Bạn hãy kiên nhẫn thực hiện nhé.

- Xóa Book1 như đã nêu (Nếu có)
- Mở Excel -> Tools -> Macro -> Security . . -> Medium
- Thoát Excel
- Bạn vào trang web tải asap-utilities về http://www.asap-utilities.com/news.php
- Cài đặt Asap-Utilities, khi addin của nó đòi phải Enable, bạn chọn Enable nhé.
- Cài đặt thành công khi trên thanh Menu Bar xuất hiện bên cạnh HELP là ASAP-Utilities
- Bạn thoát Excel
- Bạn mở file bị nhiễm macro lên. Khi hiện ra thông báo bạn nhớ chọn Disable
- Bạn vào AU (Asap-Utilities), chọn Sheets -> Show all sheets
- Xóa hết các sheets ẩn vừa hiện ra (Dĩ nhiên không gồm sheets chứa dữ liệu của bạn
- Bạn nhấn Ctrl+F3; nếu thấy có rất nhiều name thì bạn phải xóa hết nó đi bằng cách
Bạn vào AU (Asap-Utilities), chọn Range -> Delete all range names in the entire workbooks
Như vậy nó đã xóa đi tất cả các name của bạn đấy (Chấp nhận làm name lại vậy)
- Việc tiếp theo là bạn xem file nó có link với các file tầm bậy không. Bạn vào Edit -> Link, nếu thấy chú nào nghi ngò không phải của mình thì BREAK LINK
- Save As file này lại (Cẩn thận mà). Thoát khỏi Excel, sau đó mở lại file vừa Save as.
Các file khác cũng làm như vậy
Chú ý : Nếu bạn không diệt mấy macro loại này trên tất cả các File trên máy, thì việc bạn bị nhiễm lại khi mở đồng thời cả file sạch và không sạch là hoàn toàn có thể.


Bước 3 : Cuối cùng


Để giải quyết vấn đề Book1 hiện lên lúc khởi động rất phức tạp, tốt nhất là máy phải sạch và file phải sạch. Còn cách tạm thời và cuối cùng là bạn tạo ra một file trống (trống tất cả : macro, name, lable, nội dung. . . . ). Lưu lại với tên book1. Sau đó xóa phần mở rộng và chép đè lên file book1 trong folder XLStart :
- C:\Program Files\Microsoft Office\OFFICE....\XLSTART.
- C:\Documents and Settings\User (Ten User)\Application Data\Microsoft\Excel\XLSTART (Nếu máy của bạn có nhiều User với các quyền khác nhau)

Sau đó khởi động excel lại.

Nếu không thích kiểu này thì bạn hãy khởi động Excel trong chế độ Safe mode của Excel bằng cách vừa khởi động Excel vừa nhấn phím Ctrl ->Chọn OK. Ở chế độ này thì các Add Ins và Macro sẽ không khởi động.
(Sưu tầm trên internet)

Không có nhận xét nào:

Đăng nhận xét