Windows Media Player 出现了内部应用程序错误 WinXP多用户
运行 输入 "regsvr32 jscrīpt.dll" 回车
然后再运行 输入 "regsvr32 vbscrīpt.dll" 回车
确实不错,开始运行 依次输入进去,播放器就像吃了神丹一样,马上就能打开了......(是用Administrator用户名弄的)
后来我觉的 Administrator 里面开的程序比较多,机子有点卡,就重建了个新用户名,后面播放器就打不开了,想看电影都看不了.我就用像上次那样输入:
运行 输入 "regsvr32 jscrīpt.dll" 回车
然后再运行 输入 "regsvr32 vbscrīpt.dll" 回车
-点“确定”-出现提示:Jscrīpt.DLL中的DLLREGISTERSERVER失败,返回代码是:0X80004005(这是新建的这个用户名)
1.下载并安装SubInACL
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B&displaylang=en
2.在C:\Program Files\Windows Resource Kits\Tools文件夹下创建一个名为reset.cmd的文件。
3.编辑reset.cmd文件,将下面的内容复制过去
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f
4.开始-运行-cmd, 先键入cd C:\Program Files\Windows Resource Kits\Tools
再键入reset.cmd
运行 输入 "regsvr32 jscrīpt.dll" 回车
然后再运行 输入 "regsvr32 vbscrīpt.dll" 回车