系统说dll文件没有在指定的windows上运行,我该怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统说dll文件没有在指定的windows上运行,我该怎么办相关的知识,希望对你有一定的参考价值。

原因:dll文件没有注册。

1、首先打开电脑,点击打开开始菜单栏中的“运行”。

2、然后在弹出来的窗口中点击输入“cmd”,回车确定。

3、然后在弹出来的窗口中点击输入“for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1”,回车确定。

4、然后等待一下,直至滚动停止,出现下图中最底下一行:C:\\Windows\\System32,退出管理员命令提示符窗口。

5、然后就解决这个问题了。

参考技术A

解决方法步骤如下:

1、首先打开计算机的运行界面,在界面内输入CMD。

2、将for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1 输入在一下界面内,然后单击如图下的黑色方框图标,再在退出的选项栏内找到”编辑”选项并单击,再在退出的子选项栏内找到 “粘贴”选项并单击。

3、然后找到并敲击键盘上的回车键。

4、出现C:\\Windows\\System32字符后退出界面即可解决系统说dll文件没有在指定的windows上运行的问题。

参考技术B

方法如下

一:开始菜单-运行-输入msconfig回车

在里边的启动栏里把**.dll前面的勾去掉就行了

1、开始——运行——msconfig——启动——把加载项***.dll的那个勾勾去掉。 重启电脑,通常到这就可以了,如果还弹出来再进行第二步

2、 开始——运行——regedit 在下面的位置删除相应键值: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun

dll因为某些原因(最大的可能是因为它是个病毒或流氓软件的dll文件,被杀软删除了)丢失了,但其相关的注册信息却还在,导致系统开机时还加载它,却又找不到它的文件,所以报错。

二:一般应该是卸载某些程序不彻底造成的,在注册表里还有它的信息。所以启动时还在加载,。你用超级兔子魔法设置或WINDOWS优化大师扫描一下注册表,它会自动的挑出无效的项。删除就行了。

三:开始-运行-键入regedit-在上方的编辑菜单打开选查找,将××.dll输入,搜索,发现的全删掉,然后电脑重启。

扩展资料

快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。

利用快捷键可以代替鼠标做一些工作,可以利用键盘快捷键打开、关闭和导航“开始”菜单、桌面、菜单、对话框以及网页,Word里面也可以用到快捷键。

有效范围

系统级快捷键可以全局响应,不论当前焦点在哪里、运行什么程序,按下时都能起作用;

应用程序级热键只能在当前活动的程序中起作用,当应用程序热键的定义程序不活动或在后台运行时,热键就无效了;

控件级的热键则仅在当前控件中起作用。

一般系统和应用程序的快捷键可以按自己的操作习惯进行自定义。

常用命令符

ipconfig--------查看本地ip

winver---------检查Windows版本

wmimgmt.msc----打开windows管理体系结构(WMI)

wupdmgr--------windows更新程序

wscript--------windows脚本宿主设置

write----------写字板

winmsd---------系统信息

wiaacmgr-------扫描仪和照相机向导

winchat--------XP自带局域网聊天

mem.exe--------显示内存使用情况

Msconfig.exe---系统配置实用程序

mplayer2-------简易windows media player

mspaint--------画图板

mstsc----------远程桌面连接

mplayer2-------媒体播放机

magnify--------放大镜实用程序

mmc------------打开控制台

mobsync--------同步命令

dxdiag---------检查DirectX信息

drwtsn32------ 系统医生

devmgmt.msc--- 设备管理器

dfrg.msc-------磁盘碎片整理程序

diskmgmt.msc---磁盘管理实用程序

dcomcnfg-------打开系统组件服务

ddeshare-------打开DDE共享设置

dvdplay--------DVD播放器

net stop messenger-----停止信使服务

net start messenger----开始信使服务

notepad--------打开记事本

nslookup-------网络管理的工具向导

ntbackup-------系统备份和还原

narrator-------屏幕“讲述人”

ntmsmgr.msc----移动存储管理器

ntmsoprq.msc---移动存储管理员操作请求

netstat -an----(TC)命令检查接口

syncapp--------创建一个公文包

sysedit--------系统配置编辑器

sigverif-------文件签名验证程序

sndrec32-------录音机

shrpubw--------创建共享文件夹

secpol.msc-----本地安全策略

syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码

services.msc---本地服务设置

Sndvol32-------音量控制程序

sfc.exe--------系统文件检查器

sfc /scannow---windows文件保护

tsshutdn-------60秒倒计时关机命令

tourstart------xp简介(安装完成后出现的漫游xp程序)

taskmgr--------任务管理器

eventvwr-------事件查看器

参考资料:百度百科 运行常用命令

参考技术C 回答

您好!很高兴回答你的问题,步骤如下1、开始 - 运行输入CMD,点击确定或者按下键盘上的回车(Enter)键,打开管理员命令提示符窗口;2、复制:for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1 命令,在打开的管理员命令提示符窗口,点击左上角的小框,在下拉菜单中点击编辑 - 粘贴;3、点击:编辑 - 粘贴以后,for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1 命令就复制到了管理员命令提示符窗口中(这样操作,输入的命令不会出现错误),按下键盘上的回车键;4、我们按下回车键以后,开始注册系统的.dll文件,窗口中的文件会不断的滚动;5、等待一下,直至滚动停止,出现下图中最底下一行:C:\\Windows\\System32,退出管理员命令提示符窗口。6、完全注册系统中.dll文件的方法,还可以用来修复下面几个问题:1)“0x????????”指令引用的“0x????????”内存。该内存不能为“read”;“0x????????”指令引用的“0x????????”内存,该内存不能为“written”。2)xxx.dll丢失,系统或程序不能运行。3)电脑上打开程序时弹出“无法定位程序输入点....... 于动态链接库...dll上。

参考技术D

1、完全注册系统中的.dll文件。步骤:开始 - 运行输入CMD,点击确定或者按下键盘上的回车(Enter)键,打开管理员命令提示符窗口;

2、复制:for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1 命令,在打开的管理员命令提示符窗口,点击左上角的小框,在下拉菜单中点击编辑 - 粘贴;

3、点击:编辑 - 粘贴以后,for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1 命令就复制到了管理员命令提示符窗口中(这样操作,输入的命令不会出现错误),按下键盘上的回车键;

4、按下回车键以后,开始注册系统的.dll文件,窗口中的文件会不断的滚动;

5、等待一下,直至滚动停止,出现下图中最底下一行:C:\\Windows\\System32,退出管理员命令提示符窗口。

6、完全注册系统中.dll文件的方法,还可以用来修复下面几个问题:

1)“0x????????”指令引用的“0x????????”内存。该内存不能为“read”;

“0x????????”指令引用的“0x????????”内存,该内存不能为“written”。

2)xxx.dll丢失,系统或程序不能运行。

3)电脑上打开程序时弹出“无法定位程序输入点....... 于动态链接库...dll上。

电脑显示“没有被指定在windows上运行,或者它包含错误。”怎么办?

像这类故障一般原因比较复杂,可能是系统和软件之间冲突,也可能是软件和软件之间有冲突,从而造成系统运行某些服务程序时出现错误,也很难查检测出故障根源所在,即使用常规方法修复,也未必能根本解决问题。所以通常最简单、最根本、最快捷和最有效的方法就是重装系统。

当然,你可以先尝试下述方法修复,如不行还是重装系统为上选:


第一、看看是否是系统或者软件的问题:


方法1,找一找是否是某款软件不正常运行,造成这种现象,打开系统任务管理器,查看相关进程,根据进程属性,确认是不是某款软件不正常运行,如果确认了该应用程序出错,解决方法如下:彻底卸载和清除此程序,并用 3_6_0 安 全 卫 士 或者 Q_Q 电 脑 管 家 清除注册表,然后重新安装该程序,最后更新到最新的稳定版本,不要安装测试版。


方法2、首先使用CTRL+ALT+Delete组合键打开电脑上的任务管理器,然后切换到【详细信息】页面;

       找到explorer.exe进程,选中后点击右下方的结束进程;

     再点击页面左上角的文件夹,选择新建任务;

      然后输入explorer.exe,点击确定回到桌面就可以正常使用任务栏!



方法3,如果程序(包括:一个或者多个)都出现该内存不能为"written",解决办法如下:首先卸载相关的旧的版本或者测试版的应用程序,更换正式版或者稳定版的应用程序;如果故障依旧,也可以尝试通过“该内存不能为writte”的通用解决方法来修复出错程序,具体方法:打开“开始”菜单——运行中输入cmd 回车,在命令提示符下输入“for %1 in (%windir%\\system32\\*.ocx) do regsvr32 /s %1”,之后,再输入以下内容并回车 “for %1 in (%windir%\\system32\\*.dll) do regsvr32 /s %1”(注:命令都不包括双引号,另外此命令修复的过程可能持续较长时间,请一定耐心等待修复进程完全结束)。



方法4、更新和修复所有系统漏洞,这样通过系统本身更新或打补丁来修复出错的程序,尝试来消除错误。


方法5、开机不断点击F8键,进入系统操作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE Windows 恢复环境,但有的用户可能需要直接断开电源。这样开机后应该能出现高级恢复的界面了),选“最后一次正确配置”,重启电脑,看能否解决。


方法6、开机不断点击F8键,进入系统操作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE Windows 恢复环境,但有的用户可能需要直接断开电源。这样开机后应该能出现高级恢复的界面了),然后寻找“安全模式”,并进入“安全模式”,如能成功进入,依次单击“开始”→“所有程序”→“附件”→“系统工具”→“系统还原”,出现“系统还原对话框”,选择“恢复我的计算机到一个较早的时间”。 这样可以用Windows系统自带的系统还原功能,还原到以前能正常开机的时候一个还原点。(如果有的话)


方法7、用系统安装光盘或者系统安装U盘,放入光驱或者插入USB接口,重启电脑,进入光盘安装系统状态或者进入U盘安装系统状态,等到启动界面闪过后,不要选安装系统,而是选修复系统,对目前系统进行修复(可能会运行很长时间,2-4小时都可能),耐心等待修复完成,看看是否能解决问题。


如以上7种方法全部无效,那就只有重装系统了。

参考技术A 回答

亲~这道题由我来回答,打字需要一点时间,还请您耐心等待一下~

提问

战地一显示没有被指定在Windows上运行,或者它包含错误

回答

解决方法:1、首先需要找到并右击名称为“菜单”按钮,接着需要在接下来弹出来的下拉菜单中的下方,找到并点击名称为”运行“按钮

2、接着需要在接下来弹出来的页面框中输入“CMD”命令符,点击“确定”按钮:

3、接着只需要输入“for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1”命令按下回车键

4、最后重启电脑桌面上就不会显示“没有被指定在windows上运行,或者它包含错误”即可解决问题了

提问

谢谢

参考技术B 回答

你好,这样做开始 - 运行输入CMD,点击确定或者按下键盘上的回车(Enter)键,打开管理员命令提示符窗口。复制:for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1 命令,在打开的管理员命令提示符窗口,点击左上角的小框,在下拉菜单中点击编辑 - 粘贴。我们点击:编辑 - 粘贴以后,for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe /s %1 命令就复制到了管理员命令提示符窗口中(这样操作,输入的命令不会出现错误),按下键盘上的回车键。等待一下,直至滚动停止,出现下图中最底下一行:C:\\Windows\\System32,退出管理员命令提示符窗口即可。

以上是关于系统说dll文件没有在指定的windows上运行,我该怎么办的主要内容,如果未能解决你的问题,请参考以下文章

怎么解决.dll没有被指定在windows上运行

dll没有被指定在windows上运行该怎么办

Win7运行软件"损坏的图像"dll没有被指定在Windows上运行怎么办

解决***.dll没有被指定在windows上运行或者它包含错误的问题

电脑出现“损坏的图像”窗口提示dll没有被指定在Windows上运行如何解决

无法运行pycharm说某个文件夹没有被指定在window上运行或者包含其他错误