• 解决视频文件夹打开后,Explorer错误的问题!

    2009年09月10日

    分类:

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://sunus.blogbus.com/logs/46107231.html

       今天打开视频文件夹时,系统提示explorer错误,Explorer.exe产生了错误,位置为“0*0cexjt”什么什么,该内存不能written,会被Windows关闭。您需要重新启动程序。需要关闭,接下来就是干干净净的桌面,等桌面回复后打其他格式的视频文件能正常播放,但是只要鼠标一点击视频的格式的文件就出现explorer错误!  非常奇怪的问题,以前我的计算机没有这个问题。后来上网搜索发现正确的解决方案:“开始”->“运行”输入Regsvr32 /u shmedia.dll

    原理:regsvr32是WINDOWS系统的一个程序,是用来配置DLL动态链接库文件的。
    它有多个参数。
    用法:regsvr32 [/u][/s][/n][/i[:cmdline]] dllname
    /u- 解除服务器注册
    /s- 无声,不显示提示消息框
    /i- 调用dllInstall,给其传递一个可选[cmdline],跟/u一起使用时,删除dll
    /n-不要调用DllRegisterServer,这个选项必须和/i一起使用
         regsvr32 /u shmedia.dll是用来解除shmedia.dll文件的注册,因为系统或软件在调用任何一个dll文件的时候都必须先注册。这条命令还可用来解决无法正常删除RMVB视频文件。

         这是因为Windows XP/20003中视频文件的预览文件“shmedia.dll”起着决定性的作用,关闭该动态链接文件就可以了。
          出现“shmedia.dll中的DllUnregisterServer成功”的对话框就说明成功禁止预览功能了;如果想恢复它时,输入“regsvr32 shmedia.dll”即可。
          Windows 2000中禁止的话,打开要禁止预览的文件夹,右键单击空白处,选择“自定义文件夹”,会出现自定义文件夹向导,其中有一个“请选择模板”项,选择其中的“简易”就可以禁止预览了。

     

    就这样解决了我的问题!!


    收藏到:Del.icio.us