如何修复“Microsoft注册服务器已停止工作”


过去8年来,我一直喜欢在IT方面工作的一件事是尝试成功找到解决棘手的Windows错误消息的方法。我以前写了很多,比如设备无法启动停止:0x00000F4错误蓝屏 等。

我最近遇到的另一个是:

Microsoft (C) Register Server has stopped working

尝试使用Vista Ultimate x64命令行中的regsvr32命令注册DLL时,收到此消息。我之前已经在Vista Business x32上注册了DLL而没有任何问题,但是没有在x64版本上尝试过。

通常,在Windows Vista或Windows XP x64版本上看起来更常出现此错误它主要是由Windows Vista的数据执行保护功能 引起的,也就是DEP。为了解决这个问题,您必须在DEP对话框中为regsvr32添加一个例外。方法如下:

向DEP添加例外

步骤1:转到开始控制面板,然后点击系统

control panel system

第2步:现在点击高级标签,然后点击效果,点击设置

system properties performance

步骤3:点击数据执行保护并选择为我选择的所有程序和服务启用DEP:单选按钮。

turn on dep

步骤4:现在单击添加按钮并浏览到C:\ Windows \ System32,然后选择regsvr32.exe文件。当您收到消息说明它可能使您的计算机无法受到保护并且容易受到攻击时,只需单击“确定”继续。

microsoft register server

单击“确定”,然后单击“确定”。再次单击“确定”退出。现在尝试从命令行再次运行regsvr32命令,您应该希望不会出现此错误!如果你这样做,发表评论,我会尽力帮助!享受!

相关文章:


25.10.2008