可能由于查杀电脑病毒或者卸载文件等操作,误将系统文件删除掉了,导致电脑在开机后提示“Windows找不到C:\Program请确定文件名是否正确后,再重试”。请尝试使用以下方法来解决。
1、打开开始——运行;
2、在运行中输入“msconfig”,点击确定;
3、在系统配置切换到“启动”选项卡,选择C:\Program有关的启动项,点击“禁用”;
4、设置完成后,重启计算机即可。
msconfig即系统配置实用程序,是Microsoft System Configuration的缩写。是在开始菜单里运行中输入然后确认就可以找到程序开启或者禁用,可以帮助电脑禁止不需要运行的程序,这样可以加快你的电脑运行。
1、管理系统启动项,有的软件在操作系统启动时也随之启动,占用系统资源(CPU、内存等),这里可以由你来决定哪些软件可以启动,哪些不可以启动。
2、管理系统服务, 例如打印机、注册表等等的服务。
3、可以看到BOOT.ini、win.ini、system.ini等。
是木马程序,它把自己加载到自启动项里了,但是自身却被杀毒软件给删除了,所以开机会提示找不到。
开始-运行-输入MSCONFIG-启动-找到文件名,前面的勾把他去掉!
如在msconfig里面找不到,解决方法。“单击“开始--运行” 在里面输入“regedit”打开注册表。
再依次找到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
在右侧的键值项窗口中找到“C:\Program Files\Common Files\Microsoft Shared\MSInfo/windll32.exe”的项,将它删除就可以了!
或者
解决方法:产生故障的原因有两个,一是文件损坏,二是DLL文件注册失效。恢复方法如下:
(1)打开systemroot\inf目录,找到Srchasst.inf文件。然后右键点击该文件,选择菜单“安装”,根据系统提示插入安装光盘即可。待安装完成后,检查一下是否可以运行“搜索”,如果还不行则进行下一步。
(2)打开“记事本”,输入下面的内容,然后将内容另存为一个.BAT文件,运行即可。
cd/d"SystemRoot\System32"
regsvr32/u/smsxml3.dll
regsvr32/smsxml3.dll
exit
是你开机自动运行的程序找不到了
记住文件名
然后点开始--运行-输入msconfig
回车
然后在启动项里找到提示的文件
取消选择
然后确定
重启以后
开始就不会运行找不到的程序了
最好把没用的启动项都取消掉
可以很大程度提高开机速度
网上好几种办法都试了,没解决,下载百度杀毒没解决 ,下载QQ管家,完美解决。
在C盘的系统文件中没有这样一个文件夹,但有一个Program Files这样一个文件夹,这个是用来存取安装的程序,看它字意就是“程序文件”你说的不知道是不是