第一個(gè)問題:當(dāng)你登錄后,一個(gè)類似于C:\Program Files\LitWare的目錄會(huì)自動(dòng)打開
原因:你的系統(tǒng)里存在兩個(gè)相鄰的目錄,其中一個(gè)是另一個(gè)的嚴(yán)格前綴,例如下面的兩個(gè)目錄:C:\Program Files\LitWareC:\Program Files\LitWare Deluxe
如果你去注冊表看看,你就會(huì)發(fā)現(xiàn)在HKEY_LOCAL_MACHINE\Microsoft\Windows\CurrentVersion\Run或者HKEY_CURRENT_USER\Microsoft\Windows\CurrentVersion\Run下面會(huì)有這么一個(gè)條目指向一個(gè)很長的目錄路徑,類似于下面的:Reminder=REG_SZ:C:\Program Files\LitWare Deluxe\reminder.exe
而且,你會(huì)發(fā)現(xiàn),上面的路徑中沒有引號來保護(hù)嵌入在路徑中的空格。這個(gè)會(huì)導(dǎo)致一個(gè)結(jié)果:LitWare Deluxe希望開機(jī)時(shí)自動(dòng)啟動(dòng)C:\Program Files\LitWareDeluxe\reminder.exe。但是,因?yàn)榭崭竦脑颍员項(xiàng)l目第一次被解析為:app = C:\Programcommand line=Files\LitWare Deluxe\reminder.exe因?yàn)樯厦娴穆窂绞菬o效的,所以系統(tǒng)會(huì)使用如下解析方式進(jìn)行重試:app = C:\Program Files\LitWarecommand line=Deluxe\reminder.exe
這次的解析會(huì)成功,所以你會(huì)看到開機(jī)后自動(dòng)打開了C:\Program Files\LitWare的目錄。解決方法就很簡答了:修改注冊表中的路徑,然后加上引號。
至程序員朋友:如果你的文件名或者文件路徑中包含空格,請記得加上引號。
第二個(gè)問題:當(dāng)你登錄后,一個(gè)名為desktop.ini的文件會(huì)被打開
原因:位于C:\Documents and Settings\All Users\Start Menu\Startuppp或者C:\Documents and Settings\yourname\Start Menu\Startup中的desktop.ini文件會(huì)丟失掉系統(tǒng)屬性和隱藏屬性。你可以到資源管理器的高級選項(xiàng)中禁用這一選項(xiàng):”Hide protected operating system files (Recommended)”。
如果一個(gè)文件被設(shè)置為系統(tǒng)和隱藏屬性,則資源管理器將不在枚舉這個(gè)文件,因此用戶將不會(huì)看到它。如果你禁用了”Hide protected operating system files”,則這個(gè)規(guī)則就不會(huì)被執(zhí)行。
當(dāng)你登錄后,資源管理器需要做的一件事情就是枚舉啟動(dòng)目錄(Startup)中的文件并嘗試運(yùn)行它找到的每一個(gè)文件。如果desktop.ini沒有被設(shè)置為系統(tǒng)和隱藏屬性的話,它就會(huì)被資源管理器自動(dòng)打開。
那么這個(gè)desktop.ini是干啥用的?這個(gè)文件是用來為WinXP的多語言界面(Multilingual User Interface)提供支持的,用來實(shí)現(xiàn)諸如修改系統(tǒng)顯示界面的語言的特性。例如,如果你說我想系統(tǒng)的顯示全部變成法語的,那么Windows將會(huì)翻譯系統(tǒng)的菜單,快捷鍵,對話框等為法語。這個(gè)文件將幫助Windows來翻譯”Startup”為法語,德語或者西班牙語等。
至程序員朋友:你可以使用SHSetLocalizedName這個(gè)API來為某個(gè)文件或者目錄來設(shè)置某種語言下的名字。
總結(jié)
系統(tǒng)不會(huì)在開機(jī)的時(shí)候隨機(jī)啟動(dòng)一個(gè)程序,如果它恰巧會(huì),則應(yīng)該是由某種原因?qū)е碌摹?/p>
-
電腦
+關(guān)注
關(guān)注
15文章
1744瀏覽量
69205 -
管理器
+關(guān)注
關(guān)注
0文章
248瀏覽量
18627
發(fā)布評論請先 登錄
相關(guān)推薦
AD軟件打開DigIPCBA工作區(qū),希望可以按照文件夾檢索
兩臺(tái)電腦怎么傳文件?干貨分享教程
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層文件夾丟失的數(shù)據(jù)恢復(fù)案例
![服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層<b class='flag-5'>文件夾</b>丟失的數(shù)據(jù)恢復(fù)案例](https://file.elecfans.com/web2/M00/A6/DD/pYYBAGRnJNKAXD2SAATHN3bJJ9Q479.png)
在VSCode里安裝好了插件Espressif IDF,打開一個(gè)demo的文件夾,程序里總提示頭文件找不到,為什么?
引用外部文件夾中的頭文件時(shí),如何讓VSCODE不提示波浪線錯(cuò)誤?
Cubemax設(shè)置什么會(huì)生成Core文件夾?
Linux系統(tǒng)中共享文件找不到怎么辦
![Linux系統(tǒng)中共享<b class='flag-5'>文件</b>找不到怎么辦](https://file1.elecfans.com//web2/M00/E4/40/wKgZomY_DgyADH2PAAAdvM9Ml8k250.png)
飛凌嵌入式ElfBoard ELF 1板卡-ubuntu創(chuàng)建共享文件夾
Browser Company推出Arc瀏覽器實(shí)時(shí)文件夾功能,兼容Git
【操作指引】鐵威馬NAS加密文件夾創(chuàng)建和使用教程
![【操作指引】鐵威馬NAS加密<b class='flag-5'>文件夾</b>創(chuàng)建和使用教程](https://file1.elecfans.com/web2/M00/C7/8F/wKgaomYLoqCAGUEhAADnwZ0u5Pk394.png)
評論