电脑开机自动弹出文件夹(电脑开机文件自动打开怎么关闭)

问题

我最近总是会收到如标题所述的问题,于是我决定是时候从我的私人工具包中拿出些东西了。(这其

中还包括为一些程序员准备的小知识)

第一个问题:当你登录后,一个类似于C:\Program Files\LitWare的目录会自动打开

原因:你的系统里存在两个相邻的目录,其中一个是另一个的严格前缀,例如下面的两个目录:C:\Program Files\LitWareC:\Program Files\LitWare Deluxe

如果你去注册表看看,你就会发现在HKEY_LOCAL_MACHINE\Microsoft\Windows\CurrentVersion\Run或者HKEY_CURRENT_USER\Microsoft\Windows\CurrentVersion\Run下面会有这么一个条目指向一个很长的目录路径,类似于下面的:Reminder=REG_SZ:C:\Program Files\LitWare Deluxe\reminder.exe

而且,你会发现,上面的路径中没有引号来保护嵌入在路径中的空格。这个会导致一个结果:LitWare Deluxe希望开机时自动启动C:\Program Files\LitWareDeluxe\reminder.exe。但是,因为空格的原因,注册表条目第一次被解析为:app = C:\Programcommand line=Files\LitWare Deluxe\reminder.exe因为上面的路径是无效的,所以系统会使用如下解析方式进行重试:app = C:\Program Files\LitWarecommand line=Deluxe\reminder.exe

这次的解析会成功,所以你会看到开机后自动打开了C:\Program Files\LitWare的目录。解决方法就很简答了:修改注册表中的路径,然后加上引号。

至程序员朋友:如果你的文件名或者文件路径中包含空格,请记得加上引号。

第二个问题:当你登录后,一个名为desktop.ini的文件会被打开

原因:位于C:\Documents and Settings\All Users\Start Menu\Startuppp或者C:\Documents and Settings\yourname\Start Menu\Startup中的desktop.ini文件会丢失掉系统属性和隐藏属性。你可以到资源管理器的高级选项中禁用这一选项:”Hide protected operating system files (Recommended)”。

如果一个文件被设置为系统和隐藏属性,则资源管理器将不在枚举这个文件,因此用户将不会看到它。如果你禁用了”Hide protected operating system files”,则这个规则就不会被执行。

当你登录后,资源管理器需要做的一件事情就是枚举启动目录(Startup)中的文件并尝试运行它找到的每一个文件。如果desktop.ini没有被设置为系统和隐藏属性的话,它就会被资源管理器自动打开。

那么这个desktop.ini是干啥用的?这个文件是用来为WinXP的多语言界面(Multilingual User Interface)提供支持的,用来实现诸如修改系统显示界面的语言的特性。例如,如果你说我想系统的显示全部变成法语的,那么Windows将会翻译系统的菜单,快捷键,对话框等为法语。这个文件将帮助Windows来翻译”Startup”为法语,德语或者西班牙语等。

至程序员朋友:你可以使用SHSetLocalizedName这个API来为某个文件或者目录来设置某种语言下的名字。

总结

系统不会在开机的时候随机启动一个程序,如果它恰巧会,则应该是由某种原因导致的。


(0)

相关推荐

  • 怎么恢复文件夹删除的文件(电脑文件夹删除的文件怎么恢复)

    文件夹删除的文件怎么恢复?我们电脑上的一些同类型文件都习惯创建一个新的文件夹,把这些文件整理起来归类到这个文件夹中,这样做的好处是便于找到想使用的文件,而且不让整个电脑显得杂乱无章.那么如果删除了又该 ...

  • 删除目标文件夹中的文件

    在使用电脑的过程中,经常需要对文件或文件夹进行各种操作,比如复制.删除.移动等等.那么如果想要在复制文件时,自动删除目标文件夹中的文件呢?下面一起来试试.需要哪些工具?安装一个文件批量改名高手文件素材 ...

  • 批处理删除文件夹下所有文件的方法介绍

    [导读]不知道大家有没有遇到这样的一个问题,那就是有一些文件是我们想要删除的,但是一个一个删除觉得太麻烦了.批处理删除文件夹下文件的方法是什么?相信这个问题是大家都想知道的,下面小编就来详细的介绍一下 ...

  • 怎样禁止电脑上自动弹出的广告(彻底清除电脑弹窗广告)

    相信很多朋友都被电脑弹窗广告困扰了很久,平时在使用电脑的时候,时不时弹窗一个广告,让人不厌其烦.今天就教你几招,让你永久告别电脑弹窗广告.方法一其实对付弹窗广告最简单粗暴的办法,就是直接删除发布弹窗广 ...

  • 英雄联盟截图在哪个文件夹 电脑截图介绍

    截图的方法有很多,主要参考用户的需求以及实际使用场景的情况而需要大家综合进行考虑,以便能够确定最为简便可行的步骤操作.比如手机端和电脑端的方法就不太相同.那么今天为大家介绍的就是包括电脑截图方法的介绍 ...

  • 电脑怎么设置关闭广告弹窗(怎样关闭电脑上自动弹出的广告)

    你是否遇到过刚进入电脑桌面或者解锁手机屏幕,马上就有弹窗广告的出现,又或者你正在处理某些文件,根本没有打开网页等其他程序,弹窗广告突然出现,更常见的时候在打开某个网站的时候,弹窗广告的弹出速度比你关闭 ...

  • 如何去掉电脑上自动弹出的广告(怎么屏蔽手机自动弹出广告)

    第一步:打开控制面板,点击Internet 选项    打开控制面板,点击Internet 选项第二步:点击 "隐私",勾选 "启用弹出窗口阻止程序" 在点击设 ...

  • ipad文件夹在哪里 文件夹的位置介绍

     现在越来越多的人买得起平板电脑,越拉越多的人慕名的买了iPad,但是也有很多人只是时尚跟风,购买了之后不懂得使用,甚至连iPad的文件夹到底在哪里都找不到,不过大家不用担心找不到iPad的文件夹 ...

  • 如何将文件夹加密,文件夹加密的办法

    我们使用电脑的时候会保存很多自己需要的文件,有一些文件是我们不想别人窥探的,所以很多人都会对自己一些重要的文件进行加密设置.文件加密是为了保护文件的隐私和安全,现在有些维修电脑的人会随意的查看别人电脑 ...