免费论文网 首页

excel宏病毒专杀

时间:2017-05-11 07:18 来源:免费论文网

篇一:令人心烦的excel宏病毒终于清除了

令人心烦的excel宏病毒终于清除了!我如释重负地吁了口气,脑子一下子轻松了许多。你可能不知道,为了清除这个excel宏病毒,几天来,搞得我头昏脑胀。

大约两三个星期前,同事罗某告诉我,下面报上来的excel表,打开后出现了奇怪的现象:会自动打开一个book1的电子表格。他让我帮忙解决一下。我初步判断是宏病毒,默认打开的book1可能是excel的模板。我先“另存为”文件,找到book1的位置,删掉。同时把excel的宏安全性设置为高,禁止运行来历不明的宏,问题即解决了。

恰巧到下面去检查工作,某单位反映,电脑中病毒了,所以没有及时交表格。一问情况,与罗某讲的情况一样。我主动表示去“搞搞看”。但是情况并非如我猜想的那样。情况是:如果将宏的安全性设为非常高,禁用宏,会弹出一个警告:“出现了一个不能被禁止、又无法签署的Microsoft Excel 4.0 宏”,该表打不开;如果要打开这个表,必须降低excel宏安全性等级,将它设为中或低,即运行宏病毒,但又多出了一个book1表。即使将book1删除,仍然不行。面对这个新病毒,当时我不知该怎么办。

没过两天,罗某又来找我,说又出现了一种现象。我去看了,正与上次在下面检查时看到了excel 4.0 宏病毒一模一样。而且,下面有几个单位都说出现了宏病毒,上报来的表格中都有上面讲的问题。而且办公室有三台电脑都感染了excel 4.0 宏病毒。这么多的电脑感染了,引起了我的兴趣。

以前,我的电脑也多次中过病毒。我一般的做法就是上网查找资料,把几篇文章介绍的方法结合起来,多试几次,几乎都能解决。可是这一次,情况完全不同。上网查了多次,讲宏病毒的文章特别多,但是介绍杀除方法的极少,而专门针对Microsoft Excel 4.0 宏病毒的只有一两篇提问的贴子,所介绍的方法就两样,一是在Excel 2003中禁止宏,二是用杀毒软件。第一种禁止是不行的,第二种杀毒软件我用了小红伞、360安全卫士,没查出病毒。

除此之外,还有一种临时救急的方法是:打开病毒表格,复制,再新建一个表格,选择性粘贴,只选值,最后保存。这个办法虽然行,但是面对那么多有宏病毒的表格,一个一个打开、复制、选择性粘贴是不现实的。怎么办呢?

接下来,我的思路是选择一种不支持excel宏的电子表格软件,这样也许就把宏病毒过滤了。我试验过的软件有:wps office 2003 到 最新的2010版,Ashampoo Office 2010,OpenOffice 3.2,永中Office 2009。它们都提示发现了宏,有的说不支持,有的说可以禁用,重新保存后宏病毒仍然存在,要么再打开时软件死机。

但是试验中发现微软Office 2007 / 2010 Beta 可以打开表格,只是在菜单栏提示“禁止了宏”,不影响操作。然而,现在基层单位的电脑配置都比较低,安装不了Office 2007 / 2010 Beta,再说Office 2007 / 2010 Beta的菜单怪怪的,很多人不习惯。最重要的是,这并没有从根本上解决问题,宏病毒依然在表格文件里。有个单位的人对我说,他们请来了电脑公司人员,几个小青年,把系统重做

了两遍,但excel病毒还在。昨天,又有下面单位的一个人来找我,说的也是excel 宏病毒问题。我说目前只有救急的解决办法:复制 / 选择性粘贴。

这期间,我遇到了上次去帮忙而未解决宏病毒的那个人,她对我说,电脑公司来人,卸载了Office 2003,重装一遍,再用最新版的瑞星杀毒软件杀毒,Excel 4.0 宏病毒就没有了。她的话猛然提醒了我。我分析,实际上,excel 宏病毒并没有感染系统文件,而是寄生在excel 表和book1里,所以,重做系统是没用的,只有杀掉excel表和删除book1才能解决问题。瑞星不仅检测出了病毒(名字是poppy),而且成功杀除。为

说到这里,还要做两件事,第一是清除excel的默认模板,即感染病毒的book1。它的位置在系统盘里

,用系统自带的“搜索”搜索一下XLSTART ,这是文件夹名称,里面就有book1,删除book1即可。第二是在Excel 2003里工具>宏>安全性,设置为高或非常高,禁止运行来历不明的宏。

最后总结一下清除 excel 4.0 宏病毒 (poppy)的步骤:

1、备份表格,防止万一损坏。

2、用瑞星最新版杀除表格中的宏病毒。

3、找到xlstart文件夹,删除里面的book1,其它文件也可删掉。

4、将excel 2003 宏的安全性设置为高,禁止宏病毒运行。

5、对下面上报来的表格,必须先用瑞星杀毒后,再打开,以防再次

感染。

篇二:宏病毒的查杀方法

一、

宏病毒是什么?

宏病毒是一种寄存在文档或模板的宏中的计算机病毒。一旦打开这样的文档,其中的宏就会被执行,于是宏病毒就会被激活,转移到计算机上,并驻留在Normal模板上。从此以后,所有自动保存的文档都会 “感染”上这种宏病毒,而且如果其他用户打开了感染病毒的文档,宏病毒又会转移到他的计算机上。

二、

虽然不是所有包含宏的文档都包含了宏病毒,但当有下列情况之一时,您可以百分之百地断定您的OFFICE文档或OFFICE系统中有宏病毒:

1、在打开“宏病毒防护功能”的情况下,当您打开一个您自己写的文档时,系统会会弹出相应的警告框。而您清楚您并没有在其中使用宏或并不知道宏到底怎么用,那么您可以完全肯定您的文档已经感染了宏病毒。

2、同样是在打开“宏病毒防护功能”的情况下,您的OFFICE文档中一系列的文件都在打开时给出宏警告。由于在一般情况下我们很少使用到宏,所以当您看到成串的文档有宏警告时,可以肯定这些文档中有宏病毒。

3、如果软件中关于宏病毒防护选项启用后,不能在下次开机时依然保存。WORD中提供了对宏病毒的防护功能,它可以在“工具/选项/常规”中进行设定。但有些宏病毒为了对付OFFICE中提供的宏警告功能,它在感染系统(这通常只有在您关闭了宏病毒防护选项或者出现宏警告后您不留神选取了“启用宏”才有可能)后,会在您每次退出 OFFICE时自动屏蔽掉宏病毒防护选项。因此您一旦发现:您的机器中设置的宏病毒防护功能选项无法在两次启动WORD之间保持有效,则您的系统一定已经感染了宏病毒。也就是说一系列WORD模板、特别是normal.dot 已经被感染。

鉴于绝大多数人都不需要或着不会使用“宏”这个功能,我们可以得出一个相当重要的结论:如果您的OFFICE文档在打开时,系统给出一个宏病毒警告框,那么您应该对这个文档保持高度警惕,它已被感染的几率极大。注意:简单地删除被宏病毒感染的文档并不能清除OFFICE系统中的宏病毒!

三、宏病毒的防治和清除

首选方法:用最新版的反病毒软件清除宏病毒。使用反病毒软件是一种高效、安全和方便的清除方法,也是一般计算机用户的首选方法。但是宏病毒并不象某些厂商或麻痹大意的人那样认为的有所谓“广谱”的查杀软件,这方面的突出例子就是ETHAN宏病毒。

ETHAN宏病毒相当隐蔽,比如您使用KV300 Z+、RAV V9.0(11)、 KILL 85.03等反病毒软件(应该算比较新的版本了)都无法查出它。此外这个宏病毒能够悄悄取消WORD中宏病毒防护选项,并且某些情况下会把被感染的文档置为只读属性,从而更好地保存了自己。

宏病毒的判断方法

因此,对付宏病毒应该和对付其它种类的病毒一样,也要尽量使用最新版的查杀病毒软件。无论你使用的是何种反病毒软件,及时升级是非常重要的。本人用RAV10.0以上的版本可以查杀到宏病毒。

四、EXCEL宏病毒的查杀

一般的excel宏病毒其余也没有想象中的可怕,借助代码可以彻底清除excel宏病毒,而不需要使用excel宏病毒专杀工具来解决。

同事的excel文件,传到我的电脑上打开一次后,整个ECCEL文件一打开自动会在宏里有一模板,生成一个宏文件,文件名startup。如何清除excel宏病毒呢,在网上看了一些excel宏病毒专杀工具,都不怎么好用,最后通过下面的代码清除了excel宏病毒。 excel宏病毒(StartUp.xls宏病毒)专杀方法一:

第一步:清除C:\Documents and Settings\administrator\Application Data\Microsoft\Excel\XLSTART下的StartUp.xls;

第二步:清除C:\Documents and Settings\administrator\Application Data\Microsoft\Excel\Excel11.exe(约236K),Excel程序会自建该文件。

第三步:新建\Documents and Settings\administrator\Application Data\Microsoft\Excel\XLSTART\startup.xls文件,复制以下代码,以后打开带毒的excel文件就会自动清除excel文件自带的病毒宏代码。

Sub auto_open()

On Error Resume Next

Application.ScreenUpdating = False

ActiveWindow.Visible = False

n$ = ActiveWorkbook.Name

Workbooks(n$).Close (False)

Application.OnSheetActivate = "StartUp.xls!cop"

End Sub

Sub cop()

On Error Resume Next

Dim VBC As Object

Dim Name As String

Dim delComponent As VBComponent

Name = "StartUp"

For Each book In Workbooks

Set delComponent = book.VBProject.VBComponents(Name)

book.VBProject.VBComponents.Remove delComponent

Next

End Sub

以上就是excel宏病毒专杀方法。提示:C:\Documents and Settings\用户(指你登陆window的用户名)\Application Data\Microsoft\Excel\XLSTART,目录下面的文件删除,然后与XLSTART同目录下的*.xlb删除,注意以上目录是隐藏显示的。

excel宏病毒专杀方法二:

如果是感染了Office宏病毒,该病毒特点是专感染Office文档,传播极易。打开染此毒的Office文档后,之后所有打开的Office文档均会受感染。

此类excel宏病毒专杀解决方法步骤:

1. 在“文件夹选项”—“查看”—取消勾选“隐藏受保护的系统文件”和选择“显示所有的文件和文件夹”;

2. 下载《木马清道夫2010》,官方网站:/

3. 更新木马数据库,根据软件界面操作进行查杀,清除标识的木马及危险项目;

4. 查找全盘所有norma1.xlm都删除。

5. 删除C盘如下文件

c:\cab.cab

c:\setflag.exe

c:\sendto.exe

c:\normal.dot

c:\norma1.xlm

c:\internet.exe

6. 用360安全卫士扫描,并禁用所有可疑的启动项;

7. 彻底卸载所有OFFICE版本软件,用windows优化大师进行垃圾清理,并重启电脑。

8. 重新安装OFFICE软件,再查看,问题解决。

五、把宏定义高级选项的方法:

把宏的安全性定义成高级时,会有效的隔离宏病毒。但是有的时候,系统默认宏的安全性为低,此时你修改成中级或以上级别,安全性会自动跳转回低级。这时,你要进行如下操作。

1、“开始-运行”,键入regedit,回车;

2、在左边找到这个键:HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Excel\Security; (如果是2007的变成12.0);

3、看右边是不是有个Level的DWORD键值,如果有,删除之;

4、重新启动Excel,试试看设置宏安全性是否有效了。

原因,Excel优先采用HKEY_LOCAL_MACHINE下面的设置,如果下面有Security Level设置,则应用它,而会忽略HKEY_CURRENT_USER下面的设置。

篇三:手动清除Excel宏病毒的具体方法

手动清除Excel宏病毒的具体方法:

1、进入 C:\Program Files\Microsoft Office\OFFICE11\xlstart\下先删除book1文件,(注意:这个C是指你的系统盘,比如我的是双系统,那么打开C盘就是删了也是无用的,看你使用的是哪个系统。)然后再建立Book1文件;

2、打开EXCEL文档(提示启用宏的文档),格式-->工作表-->取消隐藏工作表,删除xl4poppy工作表(也可能是其他的工作表名:如0000ppy工作表),然后,点击菜单:插入-->名称-->定义,删除所有的名称。保存;

3、处理完再删除刚才建立的文件夹。

这样就可以清松消灭掉Excel宏病毒,再打开你的excel文件,就安全了。此种方法保证快捷有效!

********************************************************************************************* 电子表格打开会提示禁用或启用宏,或者会跟着打开一个新的BOOK1文档的解决方法

2012-05-17 15:03

源稿转载于网络,经本人整理版

我们在日常网络生活中,经常遇到这样的问题,特别是单位要用一些材料从上级或者同事的电脑里复制excel文件,结果当放到自己的电脑里就出问题了,打开excel文件,这个文件就无休止的复制,从而使你的电脑无法操作,直至重启这个表格才停止!

我前几次都是从别人的电脑里传的文件,杀毒软件查杀不到,结果打开就是上面那个样子了,中招了!这个是无法判断的,特别是有的文件是要求启用“宏”,就更不好解决了。那么遇到这样的情况,我都用了下面的手动方法解决,简单实用,一招见效!

那么手动清除Excel宏病毒的具体方法:

1、进入 C:\Program Files\Microsoft Office\OFFICE11\xlstart\下先删除book1文件,(注意:这个C是指你的系统盘,比如我的是双系统,那么打开C盘就是删了也是无用的,看你使用的是哪个系统。)然后再建立Book1文件;

2、打开EXCEL文档(提示启用宏的文档),格式-->工作表-->取消隐藏工作表,删除xl4poppy工作表(也可能是其他的工作表名:如0000ppy工作表),然后,点击菜单:插入-->名称-->定义,删除所有的名称。保存;

3、处理完再删除刚才建立的文件夹。

这样就可以清松消灭掉Excel宏病毒,再打开你的excel文件,就安全了。此种方法保证快捷有效!(本人表格文件按此方法可清除)

以下为本人遇到问题的及解决方法的过程

本人于2012年5月文件接收一电子表格,打开时提示需要设定安全性才能打开表格,设定宏安全性为“中”,打开表格提示“禁用宏”、“启用宏”或者“取消”三个选项,当时以为要选择了“启用宏”才可打开表格,按启用宏打开了表格一切正常(其实禁用宏是可以打开表格的,这样应该是比较安全的方法),但接着我打开了电脑另一份表格,再保存时,也中了宏病毒,只要打开其他表格并保存,应该都会中了宏病毒的。发给另一同事试看,他打开也有提示,最后他聪明地直接删除了那份表格。(我电脑上的问题用以上方法可解决)

因为数据需要给教材同事发送,发给同事时提示了他有可能提示的问题,但该同事打开

时,未有任何提示,但却一下子跟着打开了120几个空表格。他连忙叫我过去看看·~还被同事念了我一顿,直接点击关闭时,无法关闭而且是自动打开了更多的在表格,只能用任务管理器结束任务关闭所有表格。第二次打开时,没有自动打开很多表格,只是打开了电脑表格文档时,会跟着打开一个新的BOOK1文档。

1、此问题用上面的方法操作,发现:C:\Program Files\Microsoft Office\OFFICE11\(未找到此xlstart\及book1文件,后我有自己新建了),

2、打开有宏的文档--格式--工作表--取消隐藏---删除之前隐藏的0000ppy表格,点击菜单:插入-->名称-->定义,删除所有的名称。保存,再打开---未能解决,仍跟着打开一个新的BOOK1文档。

3、后来搜索xlstart文件夹,查到:同事的office表格软件等安装在了D盘:D:\Program Files\Microsoft Office\OFFICE11\xlstart (好像没有BOOK1文件,记不清了,没有时我会新建一个BOOK1文件),网上还结合搜到和此情况相似的方法,我多加了一个步骤,C:\Documents and Settings\用户文件夹下的临时数据下找没有无此文件,有则删除,我查到是没有的。

4、重复步骤2的操作,解决问题!(打开中了宏病毒的文档后,再打开其他的文档都会中宏病毒,此方法需要打开每个文档,一一删除宏病毒才可,删除好后再打开文档就安全了)


excel宏病毒专杀
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/meiwen/37050.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题