第一個(gè)問(wèn)題:當(dāng)你登錄后,一個(gè)類(lèi)似于C:\Program Files\LitWare的目錄會(huì)自動(dòng)打開(kāi)
原因:你的系統(tǒng)里存在兩個(gè)相鄰的目錄,其中一個(gè)是另一個(gè)的嚴(yán)格前綴,例如下面的兩個(gè)目錄:C:\Program Files\LitWareC:\Program Files\LitWare Deluxe
如果你去注冊(cè)表看看,你就會(huì)發(fā)現(xiàn)在HKEY_LOCAL_MACHINE\Microsoft\Windows\CurrentVersion\Run或者HKEY_CURRENT_USER\Microsoft\Windows\CurrentVersion\Run下面會(huì)有這么一個(gè)條目指向一個(gè)很長(zhǎng)的目錄路徑,類(lèi)似于下面的:Reminder=REG_SZ:C:\Program Files\LitWare Deluxe\reminder.exe
而且,你會(huì)發(fā)現(xiàn),上面的路徑中沒(méi)有引號(hào)來(lái)保護(hù)嵌入在路徑中的空格。這個(gè)會(huì)導(dǎo)致一個(gè)結(jié)果:LitWare Deluxe希望開(kāi)機(jī)時(shí)自動(dòng)啟動(dòng)C:\Program Files\LitWareDeluxe\reminder.exe。但是,因?yàn)榭崭竦脑?,注?cè)表?xiàng)l目第一次被解析為:app = C:\Programcommand line=Files\LitWare Deluxe\reminder.exe因?yàn)樯厦娴穆窂绞菬o(wú)效的,所以系統(tǒng)會(huì)使用如下解析方式進(jìn)行重試:app = C:\Program Files\LitWarecommand line=Deluxe\reminder.exe
這次的解析會(huì)成功,所以你會(huì)看到開(kāi)機(jī)后自動(dòng)打開(kāi)了C:\Program Files\LitWare的目錄。解決方法就很簡(jiǎn)答了:修改注冊(cè)表中的路徑,然后加上引號(hào)。
至程序員朋友:如果你的文件名或者文件路徑中包含空格,請(qǐng)記得加上引號(hào)。
第二個(gè)問(wèn)題:當(dāng)你登錄后,一個(gè)名為desktop.ini的文件會(huì)被打開(kāi)
原因:位于C:\Documents and Settings\All Users\Start Menu\Startuppp或者C:\Documents and Settings\yourname\Start Menu\Startup中的desktop.ini文件會(huì)丟失掉系統(tǒng)屬性和隱藏屬性。你可以到資源管理器的高級(jí)選項(xiàng)中禁用這一選項(xiàng):”Hide protected operating system files (Recommended)”。
如果一個(gè)文件被設(shè)置為系統(tǒng)和隱藏屬性,則資源管理器將不在枚舉這個(gè)文件,因此用戶(hù)將不會(huì)看到它。如果你禁用了”Hide protected operating system files”,則這個(gè)規(guī)則就不會(huì)被執(zhí)行。
當(dāng)你登錄后,資源管理器需要做的一件事情就是枚舉啟動(dòng)目錄(Startup)中的文件并嘗試運(yùn)行它找到的每一個(gè)文件。如果desktop.ini沒(méi)有被設(shè)置為系統(tǒng)和隱藏屬性的話(huà),它就會(huì)被資源管理器自動(dòng)打開(kāi)。
那么這個(gè)desktop.ini是干啥用的?這個(gè)文件是用來(lái)為WinXP的多語(yǔ)言界面(Multilingual User Interface)提供支持的,用來(lái)實(shí)現(xiàn)諸如修改系統(tǒng)顯示界面的語(yǔ)言的特性。例如,如果你說(shuō)我想系統(tǒng)的顯示全部變成法語(yǔ)的,那么Windows將會(huì)翻譯系統(tǒng)的菜單,快捷鍵,對(duì)話(huà)框等為法語(yǔ)。這個(gè)文件將幫助Windows來(lái)翻譯”Startup”為法語(yǔ),德語(yǔ)或者西班牙語(yǔ)等。
至程序員朋友:你可以使用SHSetLocalizedName這個(gè)API來(lái)為某個(gè)文件或者目錄來(lái)設(shè)置某種語(yǔ)言下的名字。
總結(jié)
系統(tǒng)不會(huì)在開(kāi)機(jī)的時(shí)候隨機(jī)啟動(dòng)一個(gè)程序,如果它恰巧會(huì),則應(yīng)該是由某種原因?qū)е碌摹?/p>
-
電腦
+關(guān)注
關(guān)注
16文章
1810瀏覽量
71824 -
管理器
+關(guān)注
關(guān)注
0文章
265瀏覽量
19476
發(fā)布評(píng)論請(qǐng)先 登錄
VS Code 中`xiaozhi-esp32` 項(xiàng)目文件夾 修改 I2C 設(shè)備地址為 `0x78`
QEMU快速上手(Win),源碼文件夾對(duì)不上是為什么?
實(shí)現(xiàn)litterfs后,打不開(kāi)文件夾怎么解決?
請(qǐng)問(wèn)bsp文件夾中各芯片廠(chǎng)商的外設(shè)drv文件都是由芯片廠(chǎng)商自己開(kāi)發(fā)的嗎?
軟件包加入后不顯示packages文件夾是怎么回事?
請(qǐng)問(wèn)rtt studio 的文件夾打紅叉什么意思?
RTT如何添加文件夾并加入編譯?
在對(duì)廬山派K230的SD卡data文件夾進(jìn)行刪除和新件文件夾時(shí)無(wú)法操作,且訓(xùn)練時(shí)線(xiàn)程異常,怎么解決?
迅為RK3588開(kāi)發(fā)板Android13系統(tǒng)掛載samba共享文件夾-怎么開(kāi)啟Windows共享目
KT142A 語(yǔ)音芯片插播功能使用指南及文件存儲(chǔ)命名規(guī)則
為什么電腦開(kāi)機(jī)會(huì)自動(dòng)打開(kāi)文件或者文件夾
評(píng)論