部分cmd打不开,打不开cmd怎么办
很多朋友都会使用Msconfigexe来设置自己的系统,但有时如果设置不当就会无法进入系统。下面,笔者以Windows11为例,结合遇到的几个题,分析原因,并介绍相应的解决方案。
文字|福建人
题1无法使用PIN码登录系统
由于系统上有一些顽固软件无法删除,笔者的朋友认为按照网上介绍的方法,运行Msconfigexe,然后将“启动选择”设置为“启动诊断”即可完成删除。重新启动Windows11后,登录界面中出现错误消息“出现题,您的PIN码无法使用。单击以重置您的PIN码。”登录界面根本没有PIN输入框。当您按照提示重置PIN时,您将反复看到图2中所示的消息。
Windows11默认使用微软账户登录系统,进入系统后通常建议用户启用PIN码登录方式。然而,在Windows11的“启动诊断”模式下,仅加载基本的驱动程序和服务,而没有加载使用PIN码登录所需的服务,导致无法登录系统。解决方法是将诊断引导模式恢复为正常引导模式。
1进入WinRE恢复环境。
在图2所示的登录界面中,按住Shift键,单击右下角的“电源按钮重新启动”。重新启动后,会自动进入高级启动菜单。然后单击“疑难解高级选项命令提示符”,并在WinRE环境中提示登录时输入您的帐户密码,进入命令提示符窗口。
2替换文件
在命令提示符窗口中,键入命令“renc:windowssystem32utilmanexeutilman1exe”,然后按Enter。该命令的作用是对登录界面中的“EaseofUse”组件进行重命名。继续输入并运行命令“renc:windowssystem32cmdexeutilmanexe”,将“命令提示符”重命名为“轻松访”组件。
3再次运行Msconfigexe。
重新启动系统后,单击图2所示界面中的“易于使用”组件。此时,真正启动的是命令提示符。输入“msconfig”后,打开“系统配置实用程序”窗口,将“启动选择”设置为“正常启动”,然后使用原来的PIN码登录系统。进入系统后,将“utilmanexe”重命名为“cmdexe”,将“utilman1exe”重命名为“utilmanexe”。
题2将最大启动内存设置为256MB后,系统无法进入。
有些朋友在运行Msconfigexe后不小心将“启动高级选项最大内存”设置为“256”,导致重启后无法进入系统。此题通常是由于系统启动时内存不足引起的。解决方法是按照上面介绍的方法重新运行Msconfigexe,取消选中图6所示窗口中的“最大内存”,然后单击“确定”。”按钮并重新启动系统。如果上面的任务太繁琐,还可以使用命令行来解决这个题。
1查看启动项
与上面相同。在WinRE恢复环境中,进入命令提示符界面,键入并运行“bcdedit”命令以列出机器的启动配置。您可以在“WindowsBootLoader”选项中看到“truncatememory”条目。该值为“0x10000000”,表示启用最大内存设置。
2删除指定项目
复制“resumeobject”条目后的值“”,然后通过输入并执行命令“bcdedit/deletevaluetruncatememory”来删除“truncatememory”条目。当屏幕上出现“操作成功完成”消息时,键入当再次运行“bcdedit”命令时,“WindowsBootLoader”选项下不会出现“truncatememory”条目,重新启动计算机后即可正常进入系统。
暗示
不熟悉命令行的朋友也可以直接从另一台能正常使用的电脑上下载booticeexe,放到PE启动盘上,进入PE后,运行booticeexe,打开“C:BootBcd”文件,切换到“高级编辑”。如图所示,在左栏中选择“Windows11”,然后在右窗格中右键单击“truncatememory”,选择“删除此参数”。booticeexe的具体使用方法,请参阅本杂志2020年的第18期CF《手动调整WinRE恢复分区以匹配2004版本》一文介绍
原文发表于2022年10月1日《计算机爱好者》第19期。
一、为什么cmd打不开文件?
cmd-exe文件不在系统文件中。
解决方法打开台式电脑的系统盘-Windows-System32,检查文件夹内是否有cmd-exe文件。
在线下载同一系统的cmd-exe文件。
将cmd-exe文件从同一系统复制到另一台计算机。
放在电脑系统盘-Windows-System32文件夹下。
您的系统管理员已禁用命令提示符。
解决方案
单击“开始”、“运行”,输入gpedit-msc并按Enter键,打开本地组策略编辑器。
在打开的本地组策略编辑器窗口中,展开用户配置-管理模板;
在管理模板的展开项中,左键单击所有配置。在“所有配置”的右侧窗格中,找到并双击“阻止对命令提示符的访”。阻止访命令提示符;
将显示“阻止对命令提示符的访”对话框窗口“阻止对命令提示符的访”已“启用”。这是开始-运行,当您按Enter键时,您将看到打开的命令提示符窗口“您的系统管理员已禁用命令提示符”的原因;
将“启用”更改为“未配置”或“禁用”,然后单击应用-确定并退出本地组策略编辑器。
二、cmd改完什么都打不开了?
方法一将regedit-exe重命名为regedit-com,然后运行regedit-com,将HKEY_LOCAL_MACHINESoftwareCLASSESexefileshellopencommand右侧默认项的键值改为1-。
方法2
1.将cmd-exe重命名为cmd-com或cmd-scr。
2.运行cmd-com
3.运行以下两条命令
assoc-exe=exe文件
ftypeexefile=1-
4.将cmd-com更改回cmd-exe。
回复
CMD中无法运行文件的解决办法如下
1-检查文件路径是否正确,文件是否正常。
-一。在cmd中输入文件的完整路径和文件名,查看是否报错。如果路径或文件名不正确,就会报错。
-2.使用文件浏览器检查文件是否存在或损坏。如果您的文件丢失或损坏,您需要取回或恢复它们。
2-检查文件是否有执行权限,如果没有,则授予执行权限。
-一。在文件资源管理器中找到该文件,右键单击并选择“属性”。
-2。在“安全”选项卡中,确保“用户”在“允许”选项中具有“执行”权限。如果没有,您需要通过选择“允许”下的“运行”选项来授予权限。
-3.授予权限后,单击“确定”关闭属性窗口并在CMD中再次运行文件测试。
3-CMD仅支持exe、bat、cmd等格式的可执行文件,不支持其他格式。
-1、检查文件格式,如果是CMD不支持的格式,如doc、ppt、png等,则无法立即运行。
-2。如果确实需要运行它,可以将文件保存为CMD支持的格式,例如bat格式的批处理文件。
4-确保您的文件所依赖的环境变量已配置。
-一。由于有些文件的执行依赖于特定的环境变量,因此需要检查系统环境变量或用户环境变量中是否设置了相应的变量。
-2.如果没有设置,必须添加相应的变量名和值,然后再次运行文件test。
5-关闭CMD并重新打开它。
-一。如果上述方法不起作用,您可能需要重新启动CMD,因为CMD软件本身可能存在错误。
-2。单击CMD窗口中的“关闭”按钮关闭窗口,然后再次打开CMD,输入文件名和路径,再次运行该文件。
-3。如果这不起作用,请重新启动计算机并重试。您还可以通过重新启动来修复与CMD相关的错误。
综上所述,要解决CMD中无法运行文件的题,首先要确定原因,检查文件属性、权限、格式和环境变量配置。如果一切正常,请尝试重新启动CMD或计算机来修复错误。排除一切异常情况,找到题所在,找到相应的解决办法。
部分cmd打不开和打不开cmd怎么办这类相关内容,本篇文章已经解完毕,希望对诸位有所帮助。
发表评论