Help and Support

文章編號: 326549 - 上次校閱: 2007年12月3日 - 版次: 6.3

無法檢視或變更資料夾的唯讀或系統屬性

如需本文的 Microsoft Windows 2000、Windows NT 4.0、Windows Millennium Edition、Windows 98 和 Windows 95 版本,請參閱 256614? (http://support.microsoft.com/kb/256614/ZH-TW/ )
全部展開 | 全部摺疊

徵狀

您可能會遭遇下列任何一種徵狀:
  • 您無法使用資料夾的 [內容] 對話方塊來檢視、或變更資料夾的唯讀或系統屬性。例如,您可能會遭遇下列徵狀:
    • 您無法在檢視資料夾 [內容] 對話方塊中的 [一般] 索引標籤時使用 [唯讀] 核取方塊,而且其中也沒有可以變更系統屬性的核取方塊。
    • 您可以在資料夾 [內容] 對話方塊的 [一般] 索引標籤上,按一下以清除或選取 [唯讀] 核取方塊。當您按一下 [確定][套用] 時,會收到下列錯誤訊息:
      確認變更屬性
      您已經決定變更下列屬性:
      不設定唯讀
      要將這些變更只套用到這個資料夾,或者一併套用到所有的子資料夾和檔案?
      如果您按一下 [只將所做的變更套用到這個資料夾],就可以變更這個資料夾中所有檔案的唯讀屬性,但是這個資料夾、子資料夾或是其中任何檔案的唯讀屬性並未變更。如果您按一下 [套用變更到這個資料夾、子資料夾和檔案],就可以變更資料夾與子資料夾中所有檔案的唯讀屬性,但是資料夾與子資料夾的唯讀屬性並未變更。
  • 某些程式可能會在您嘗試儲存檔案到具有唯讀或系統屬性的資料夾時顯示錯誤訊息。因此,這些程式可能無法儲存檔案到這類資料夾中。

發生的原因

與檔案唯讀屬性不同的是,資料夾唯讀屬性通常會被 Windows、Windows 元件和附屬應用程式,以及其他程式忽略。例如,您可以在 Windows 檔案總管中刪除、重新命名與變更具有唯讀屬性的資料夾。唯讀與系統屬性僅供 Windows 檔案總管判斷資料夾是否為特殊資料夾,例如具備 Windows 自訂檢視的系統資料夾 (例如,My Documents、Favorites、Fonts、Downloaded Program Files 等等),或是您使用資料夾的 [內容] 對話方塊的 [自訂] 索引標籤所完成自訂的資料夾。因此,Windows 檔案總管不允許您檢視或變更資料夾的唯讀或系統屬性。

注意 雖然在部分舊版的 Windows 中,您可以使用資料夾的 [內容] 對話方塊來變更資料夾的唯讀屬性,但是所有版本的 Windows 都不允許您使用 Windows 檔案總管來變更系統屬性。

其他可行方案

如果要解決這個問題,請在命令提示字元 (Cmd.exe) 使用 Attrib 命令,檢視或移除資料夾的唯讀或系統屬性。請在命令提示字元中鍵入 attrib /?,檢視 Attrib 命令的語法。

警告 如果您移除了資料夾的唯讀或系統屬性,資料夾可能會顯示成一般資料夾,而且部分自訂內容也會遺失。例如,Windows 會自訂 Fonts 資料夾,提供可以隱藏像是粗體、斜體字型等字型樣式的特殊資料夾檢視。您也可以透過與字型有關的特定方式來變更資料夾的檢視設定。如果您移除了 Fonts 資料夾的唯讀與系統屬性,就會無法使用這些自訂檢視設定。對於已經使用 [內容] 對話方塊的 [自訂] 索引標籤完成自訂的資料夾,當您移除這些資料夾的唯讀屬性時,它們的圖示與其他自訂可能會遺失。

如果程式無法在具有唯讀屬性的資料夾 (例如,My Documents) 中儲存檔案,請在命令提示字元中使用 Attrib 命令來將唯讀屬性變更為系統屬性。

例如,如果要變更 C:\Test 資料夾的唯讀屬性成為系統屬性,請使用下列命令:
attrib -r +s c:\test
請注意,有些程式可能無法正確使用設定了系統屬性的資料夾。如果要同時移除 C:\Test 資料夾的唯讀與系統屬性,請使用下列命令:
attrib -r -s c:\test

狀況說明

這是原本設計的作法。

其他相關資訊

Windows 會在檔案系統中儲存檔案與資料夾屬性,其中包括檔案與資料夾名稱、副檔名、日期與時間戳記,以及其他資訊。資料夾的 [唯讀] 核取方塊對資料夾是沒有作用的,因為資料夾不會套用這個屬性。您可以使用這個核取方塊為資料夾中的檔案設定唯讀屬性。然而,您無法使用 Windows 檔案總管來判斷資料夾是否已經設定唯讀與系統屬性。如果要判斷資料夾設定的屬性,或是變更這些屬性,您必須從命令提示字元使用 Attrib 命令。

這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
關鍵字:?
kbenv kbprb KB326549
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

文章翻譯