■ 河南 郭建偉
編者按:對(duì)于Windows來(lái)說(shuō),經(jīng)常需要和各種文件打交道。但是,在實(shí)際使用時(shí),可能會(huì)遇到和文件操作相關(guān)的一些比較棘手的問(wèn)題,這就要求大家根據(jù)實(shí)際情況,采取對(duì)應(yīng)的解決策略,排除故障讓文件訪問(wèn)得以順利進(jìn)行。
應(yīng)用Windows 10管理文件時(shí)會(huì)遇到一些問(wèn)題,下面筆者將分類(lèi)進(jìn)行解答。
在有些情況下(例如從舊系統(tǒng)升級(jí)到Windows 10等),當(dāng)試圖訪問(wèn)某個(gè)文件夾時(shí),系統(tǒng)會(huì)出現(xiàn)沒(méi)有訪問(wèn)權(quán)限的提示信息,造成無(wú)法打開(kāi)該目錄的問(wèn)題。對(duì)于這種情況來(lái)說(shuō),是由于各種原因造成的。例如,從Windows 7升級(jí)到Windows 10后,在之前系統(tǒng)中建立的文件夾,在新的系統(tǒng)系統(tǒng)中對(duì)其進(jìn)行訪問(wèn)時(shí),很容易出現(xiàn)無(wú)法訪問(wèn),無(wú)法刪除和更名的問(wèn)題。即使以管理員身份登錄,也無(wú)法加以應(yīng)對(duì)。
因?yàn)樵趧?chuàng)建這些文件夾時(shí),使用的是先前系統(tǒng)中的賬號(hào),但在新系統(tǒng)中已經(jīng)不再使用該賬戶(hù),所以對(duì)應(yīng)的文件夾實(shí)際上處于被鎖定的狀態(tài)。在其屬性窗口中打開(kāi)“安全”面板,在“組和用戶(hù)名”列表中會(huì)發(fā)現(xiàn)名稱(chēng)中包含“未知賬戶(hù)”的奇怪的用戶(hù)名。但是在CMD窗口中執(zhí)行“net user” “net localgroup”等命令,卻發(fā)現(xiàn)不了與之對(duì)應(yīng)的賬戶(hù)和組,所以以該賬戶(hù)身份進(jìn)行訪問(wèn)時(shí),必然遭到系統(tǒng)拒絕。
為了解決該問(wèn)題,可以在目標(biāo)文件夾屬性窗口中的“安全”面板中點(diǎn)擊“高級(jí)”按鈕,在高級(jí)安全設(shè)置窗口頂部點(diǎn)擊“更改”鏈接,在選擇用戶(hù)或組窗口中點(diǎn)擊“高級(jí)”按鈕,在擴(kuò)展窗口中點(diǎn)擊“立即查找”按鈕,在列表中選擇當(dāng)前使用賬戶(hù)(例如“Administra tor”等),點(diǎn)擊“確定”按鈕,選擇“替換子容器和和對(duì)象的所有者”項(xiàng),點(diǎn)擊“確定”按鈕,在彈出窗口中點(diǎn)擊“是”按鈕。
如果使用上述方法,依然無(wú)法解決問(wèn)題,可以針對(duì)該目錄,為所有人開(kāi)放權(quán)限。在其屬性窗口中的“安全”面板中點(diǎn)擊“編輯”按鈕,在打開(kāi)窗口中點(diǎn)擊“添加”按鈕,按照上述方法,將“everyone”賬戶(hù)添加進(jìn)來(lái)。之后選擇該賬戶(hù),在權(quán)限列表中為其設(shè)置“完全控制”項(xiàng)允許所有的人訪問(wèn)該文件夾。
當(dāng)然,如果目標(biāo)文件夾被設(shè)置為只讀屬性的話(huà),也很容易出現(xiàn)無(wú)法訪問(wèn)的情況。處理的方法很簡(jiǎn)單,在其屬性窗口中取消“只讀”項(xiàng)目即可。如果覺(jué)得上述方法操作起來(lái)比較繁瑣,可以用命令行實(shí)現(xiàn)快速解鎖。以管理員身份打開(kāi)CMD窗口,執(zhí)行“takeown/f xxx/A/R/D Y”命令,來(lái)為指定的文件夾解鎖,其中的“xxx”為具體的文件夾路徑。之后重啟系統(tǒng),讓上述命令生效。
利用VHD文件,可以實(shí)現(xiàn)虛擬磁盤(pán)功能。但是在有些情況下,當(dāng)掛載VHD文件時(shí),系統(tǒng)會(huì)出現(xiàn)“該磁盤(pán)處于脫機(jī)狀態(tài),這是因?yàn)樗c另一個(gè)聯(lián)機(jī)磁盤(pán)發(fā)生簽名沖突”的提示信息。所謂磁盤(pán)簽名,指的是為了便于區(qū)分系統(tǒng)中的存儲(chǔ)設(shè)備,會(huì)對(duì)每塊磁盤(pán)配置唯一的編號(hào)進(jìn)行標(biāo)記,磁盤(pán)簽名的唯一標(biāo)識(shí)符存儲(chǔ)在磁盤(pán)的主引導(dǎo)紀(jì)錄中。
如果使用VHD文件克隆了原有磁盤(pán)的內(nèi)容,那么當(dāng)其掛載時(shí),就會(huì)出現(xiàn)簽名沖突的問(wèn)題。因?yàn)閷?duì)于虛擬VHD磁盤(pán)來(lái)說(shuō),使用的是和原磁盤(pán)相同的副本,這些副本具有相同的磁盤(pán)簽名,自然會(huì)出現(xiàn)簽名沖突的問(wèn)題。因?yàn)橄到y(tǒng)不允許具有相同簽名的磁盤(pán)同時(shí)工作,系統(tǒng)會(huì)將其設(shè)置為脫機(jī)狀態(tài),需要重新簽名方可使用。
點(diǎn)擊“Windows+R”鍵,執(zhí)行“diiskmgmt.msc”程序,在磁盤(pán)管理器中選擇處于脫機(jī)狀態(tài)的VHD磁盤(pán),在其右鍵菜單中選擇“聯(lián)機(jī)”項(xiàng),為其生成一個(gè)新的磁盤(pán)簽名,這樣就可以化解以上問(wèn)題。
如果因?yàn)楦鞣N原因,導(dǎo)致磁盤(pán)管理器無(wú)法使用,可以在命令行中排除以上故障。以管理員身份打開(kāi)CMD窗口,執(zhí)行“diskpart”命令,在提示符下執(zhí)行“l(fā)ist disk”命令,在磁盤(pán)列表中顯示所有磁盤(pán)。
記錄下其中狀態(tài)為“脫機(jī)”的磁盤(pán)編號(hào)。執(zhí)行“select disk x”命令,其中的“x”為具體磁盤(pán)編號(hào)。執(zhí)行“uniqueid disk”命令,顯示磁盤(pán)簽名標(biāo)識(shí)符。
執(zhí)行“unique disk ID=xxxxxxxx”命令,來(lái)為其設(shè)置指定的磁盤(pán)標(biāo)識(shí)符,其中的“xxxx xx”為6位的十六進(jìn)制數(shù)值。之后重新啟動(dòng)系統(tǒng),就可以正常使用該VHD磁盤(pán)了。
復(fù)制文件可謂是最常用的操作,但是有時(shí)已經(jīng)選擇好了文件,并且指定了復(fù)制的目標(biāo)路徑,系統(tǒng)依然會(huì)彈出未指定文件的奇怪錯(cuò)誤信息。出現(xiàn)這種情況的原因是多方面的,當(dāng)復(fù)制了大塊頭文件時(shí),目標(biāo)磁盤(pán)的剩余空間無(wú)法“接納”時(shí),就會(huì)出現(xiàn)此類(lèi)故障。例如,當(dāng)將體積大于4 GB的文件復(fù)制到使用了FAT32的U盤(pán),將文件復(fù)制到只讀分區(qū),將文件復(fù)制到損壞的磁盤(pán)、文件,或者目錄的所有權(quán)發(fā)生變動(dòng)等,都可能出現(xiàn)未指定文件的提示。
當(dāng)出現(xiàn)文件體積過(guò)大,無(wú)法放置到目標(biāo)路徑中的情況,可以采取壓縮的辦法來(lái)縮小體積,或者采用分卷壓縮或者切割的辦法,將其分別復(fù)制到不同的路徑中。如果目標(biāo)磁盤(pán)處于只讀狀態(tài),可以運(yùn)行注冊(cè)表編輯器,打開(kāi)“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies”分支,如果“StorageDevicePol icies”子健不存在,可以手工建立。在右側(cè)窗口中點(diǎn)擊右鍵,在彈出菜單中選擇“新建”→“DWORD(32位)”項(xiàng),創(chuàng)建名為“WriteProtect”的鍵值名,并將其數(shù)值數(shù)值為“0”。這樣,就接觸了磁盤(pán)的寫(xiě)保護(hù)狀態(tài)。
如果復(fù)制的目標(biāo)磁盤(pán)不是NTFS,就很容易出現(xiàn)上述故障。將其轉(zhuǎn)換為NTFS分區(qū),就可以保證復(fù)制操作順利進(jìn)行。在命令提示符窗口中執(zhí)行“diskpart”命令,在“DISKPART>”提示符下執(zhí)行“l(fā)ist disk”命令,顯示所有的磁盤(pán)信息。執(zhí)行“select disk x”命令,選擇目標(biāo)磁盤(pán),“x”表示磁盤(pán)序號(hào)。之后執(zhí)行“clean”命令,對(duì)其進(jìn)行數(shù)據(jù)擦除處理。執(zhí)行“create partition primary” “active”命令,將其該磁盤(pán)激活。執(zhí)行“format fs=ntfs label=x”命令,對(duì)該磁盤(pán)進(jìn)行格式化處理,其中的“x”表示磁盤(pán)的卷標(biāo)。這樣,就可以將其轉(zhuǎn)換為NTFS格式了。
在Windows 10中操作某些文件時(shí),系統(tǒng)可能會(huì)彈出該文件被鎖定的提示,造成用戶(hù)無(wú)法處理的情況。利用OpenedFilesView這款小工具,可以輕松為文件解鎖。在其主界面中顯示處于使用狀態(tài)的文件列表,點(diǎn)擊菜單“選項(xiàng)”→“自動(dòng)刷新”項(xiàng),在彈出菜單中選擇刷新的周期,范圍從1 s到5 s。
為了從眾多的項(xiàng)目中找到所需的文件,可以點(diǎn)擊“選項(xiàng)”菜單,利用其中的菜單項(xiàng),來(lái)顯示指定的內(nèi)容,包括已打開(kāi)的文件夾、已打開(kāi)的文件、顯示網(wǎng)絡(luò)文件、隱藏Windows目錄文件、隱藏系統(tǒng)進(jìn)程文件、隱藏Hosts文件等。點(diǎn)擊菜單“編輯”→“查找”項(xiàng),輸入被鎖定的文件名,可以快速定位目標(biāo)文件。
選擇目標(biāo)文件,點(diǎn)擊F7鍵,可以將其復(fù)制到指定的目錄目錄中。點(diǎn)擊F9鍵,可以關(guān)閉選定的文件句柄。點(diǎn)擊菜單“文件”→“結(jié)束使用選定文件的進(jìn)程”項(xiàng),可以關(guān)閉關(guān)聯(lián)的進(jìn)程,為該文件解鎖。
為了實(shí)現(xiàn)快速解鎖,可以點(diǎn)擊菜單“選項(xiàng)”→“啟用資源管理器右鍵菜單”項(xiàng),使其和資源管理器實(shí)現(xiàn)進(jìn)程。選擇被鎖定文件,在右鍵菜單上點(diǎn)擊“OpenedFilesView”項(xiàng),按照上述方式進(jìn)行解鎖即可。