计算机丢失NETANETAPI32steam api64r.dll丢失,在网上下载了说是有病毒,IE浏览器就给自动删除了,怎么

请问九九宿舍网是不是有病毒呢,电脑下载那个插件以后,造成iE浏览器崩溃。求大侠解疑惑!谢谢_百度知道电脑高手进来下,我的系统好象出问题了.不过我的系统没有病毒_百度知道14522人阅读
Windows应用(6)
我们打开淘宝等网站时,IE浏览器会提示安装空间,这个控件便是用于对用户名密码进行加密的ActiveX控件。如何在我们的站点上安装如此控件,让用户可以通过简单的点击便可方便使用我们的空间呢?
下面是如何让在你的站点上安装控件的方法。
html语言中Object标签
定义和用法
定义一个嵌入的对象。请使用此元素向您的 XHTML 页面添加多媒体。此元素允许您规定插入 HTML 文档中的对象的数据和参数,以及可用来显示和操作数据的代码。&object& 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。object 的初衷是取代 img 和 applet 元素。不过由于漏洞以及缺乏浏览器支持,这一点并未实现。浏览器的对象支持有赖于对象类型。不幸的是,主流浏览器都使用不同的代码来加载相同的对象类型。而幸运的是,object 对象提供了解决方案。如果未显示 object 元素,就会执行位于 &object& 和 &/object& 之间的代码。通过这种方式,我们能够嵌套多个 object 元素(每个对应一个浏览器)。
向HTML中添加对象:
&object classid="clsid:F08DF954--B16A-00C0F0283628" id="Slider1"
width="100" height="50"&
&param name="BorderStyle" value="1" /&
&param name="MousePointer" value="0" /&
&param name="Enabled" value="1" /&
&param name="Min" value="0" /&
&param name="Max" value="10" /&
Windows中注册类ID:clsid
&通用唯一标识符&(UUID),用于标识 COM 组件。每个 COM 组件在 Windows 注册表中都有自己的 CLSID,以便让其他应用程序加载。
ActiveX控件CLSID的获取
在编译完成每一个ActiveX控件之后,系统会生成ocx.html文件,其中是调用该ActiveX控件的方法。该页面中有一个标签即为Object,其中有一行则记录着该ocx文件的CLSID,如下:
ID="TopoSceneViewer"
HEIGHT=600
CLASSID="CLSID:321B84C8--BF04-"&
创建cab文件
cab文件中需要包含一系列文件,其中.inf文件会告诉IE如何去安装这些文件。我们从.inf文件开始
INF文件的组成有节(Sections),键(Key)和值(value)三部分。&关键节有&
[Version]版本描述信息,主要用于版本控制。
[Strings]字符串信息,用于常量定义。
[DestinationDirs]定义系统路径信息。
[SourceDisksNames]指明源盘信息。
[SourceDisksNames]指明源盘文件名。
[DefaultInstall]开始执行安装。
其它的节可以自定义
最开始一般是[Version]区:&
signature="$XXXX$"
AdvancedINF=2.0
"Signature"项定义了该INF文件需要运行在何种操作系统版本中。有$Windows NT$, $Chicago$, or $Windows 95$三个值供选择,一般选择$Chicago$即可。
接下来就是最重要的[Add.Code]区:&
[Add.Code]
Ctrl1.dll=C1Section
Ctrl2.dll=Ctrl2.dll
前面是要下载的文件名,后面是对应这个文件的区域名,可以是任何名字,不过一般都是和文件的名字相同,这样方便维护。
还有需要注意是在[Add.Code]区出现的文件要根据依赖性进行排序,例如前面说的ctrl1.dll要依赖于ctrl2.dll,则ctrl2.dll要出现在ctrl1.dll的前面。因为安装时是按照相反的顺序进行的,也就是说先安装ctrl2.dll,然后才是ctrl1.dll,哧哧,记清楚了,不要搞反了。
再接下来是各个文件的区域了&
[Ctrl1.dll]
file-win32-x86=thiscab
RegisterServer=yes
clsid={.....}
FileVersion=1,0,0,0
[Ctrl1.dll]区域中的第一个file值告诉ie到哪里去得到这个dll,file一共包括三个部分,第一部分是file,这个永远都是这样的(至少目前来说);第二部分告诉声明支持的OS,win32表示windows,mac就是苹果MAC OX了;第三部分是CPU类型,比如说x86、 ppc (Power PC)、 mips或者alpha了。
file的值可以取三个一个URL、ignore和thiscab,如果是URL则说明到URL所在的位置去下;如果是ignore说明对于这种OS和CPU,不需要下载这个文件(ctrl1.dll);如果是thiscab很明显就在当前的cab文件中了。
接下来是RegisterServer,可以取两个值yes和no,如果为yes则说明ie要注册该dll,如果是no就不必了。+如果这里选yes,则需要指定clsid,否则clsid一行可以省略。+
再下来是DestDir,它的值是dll将要存到本地硬盘的位置,如果它的值是10,则将dll放到/Windows或者/WinNT下;如果是11,则放到/Windows/System或者/WinNT/System32下;如果是空(就是没有值)则会放到/Windows或者/WinNT下的Downloaded Program Files目录下;
最后是FileVersion,这个就比较明显了,说明了ctrl1.dll的版本号。
其他部分详见参考文献。
创建cab文件
如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是
Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。
制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。
inf搞法:inf文件描述cab中所有的ocx及dll文件,inf通过一些命名区域来提供需要的信息。&
N表示要创建一个新的文件,ctrl1.cab是创建的文件名,ctrl1.inf是cab的inf,后而是需要加到cab里的文件,可以使用通配符。&然后就可以将cab文件放到网页上了
如何编写INF:
如何写cab相关的INF:
要使用到makecert工具,在VS2005目录下搜索可以搜索到。
在命令提示行中执行
makecert -sk myNewKey -r -n "CN=发证机关的名字,OU=Certification,O=公司名字,E=" -ss my myNew.cer
cert2spc myNew.cer myNew.spc
makecert具体使用帮助可参考创建证书的工具(makecert.exe)
要使用到signtool工具,也可以在VS2005目录下找到。
signtool工具有多种使用模式,下面使用的是带UI的向导模式。在命令提示行中执行
signwizard
之后进入signcodewizard:
step1.选择要签名的cab文件
step2.自定义
step3.从文件中选择 myNew.spc
step4.csp中的私钥/密钥容器:myNewKey
step5.sha1
step6.next
step7.描述:插件名称/web:
step8./scripts/timstamp.dll
signtool 的具体使用帮助可参考签名工具 (SignTool.exe)
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:382755次
积分:3508
积分:3508
排名:第6548名
原创:45篇
转载:19篇
评论:93条
(1)(8)(3)(1)(3)(6)(2)(6)(7)(1)(8)(1)(15)(2)我想用360浏览器,把桌面上的IE图标删除,可是删除之后一点刷新又出来了,这是怎么回事啊,怎么解决,是不是中病毒了?
我想用360浏览器,把桌面上的IE图标删除,可是删除之后一点刷新又出来了,这是怎么回事啊,怎么解决,是不是中病毒了?
==============================================================1.华军下载OKHY一键优化清理:
,清理桌面上的恶意图标,,修复回收站,我的电脑,我的文档,网上邻居等图标及关联. 修复LNK快捷方式和EXE,文件夹,驱动器,URL的打开关联。强力修复和锁定IE主页。(安装的时候最好把360或其它注册表监控软件临时退一下,否则可能修复会被阻止)
2.Windows清理助手检查下恶意软件和木马,防止木马死灰复燃,使用一下故障恢复功能(勾子全选)。
相关知识略懂社热议
其他回答 (5)
删除顽固文件的软件:Unlocker 1.8.5很小却很好用Unlocker:是一个免费的右键扩充工具,使用者在安装后,它便能整合于鼠标右键的操作当中,当使用者发现有某个文件或目录无法删除时,只要按下鼠标右键中的“Unlocker”,那么程序马上就会显示出是哪一些程序占用了该目录或文件,接着只要按下弹出的窗口中的“Unlocker”就能够为你的文件解套。 Unlocker:不同于其它解锁软件的部分在于它并非强制关闭那些占用文件的程序,而是以解除文件与程序关连性的方式来解锁,因此不会像其它解锁程序一样因为强制关闭程序而造成使用者可能的数据遗失。 下载后右键点击想要删除的文件——解锁——删除——确定。这样不管是任何垃圾、顽固文件都可以被删除了。
你这是中了木马了,一般的山木马软件杀不了,要用360顽固杀木马软件
就IE图标来说不是中毒源件
建议你用杀毒软件杀毒或者重装系统
中毒了,楼主可以使用金山网盾3.5
一键修复,轻松解决桌面垃圾图标、IE劫持等问题
应该能够帮你解决到问题
金山卫士杀木马是双引擎了,“强力删除桌面图标无法删除”“IE超强完美修复”,体积最小巧的免费安全软件。5分钟内发现新木马,与其他安全软件可同时使用
下载地址:免费&&
相关知识略懂社热议等待您来回答
电脑常识领域专家
& &SOGOU - 京ICP证050897号因为中病毒出来很多IE浏览器,不小心真的IE浏览器被删除,里面收藏夹有很多内容,该怎么恢复_百度知道}

我要回帖

更多关于 steamapi64.dll丢失 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信