Чи має Windows 8 рядок стану для відображення деталей файлу?


21

У Windows 7, коли я вибираю відеофайл у Провіднику Windows, він відображає інформацію про цей файл у нижній частині вікна. Наприклад:

введіть тут опис зображення

Однак це, здається, було видалено в Windows 8. Чи все-таки я можу отримати цю функцію назад?

EDIT : Я знаю, що завжди можу відкрити панель деталей, але це не те, що я хочу. Я хочу, щоб воно було внизу вікна, а не збоку


зауважте: насправді на панелі параметрів на вкладці «Перегляд» є щось, що називається панель стану.
Луї

1
Правда - Рядок стану можна активувати через "Параметри" на вкладці "Перегляд" - але показані деталі є досить мінімальними - в ньому відображається кількість файлів у папці, а при виборі файлу також відображається розмір файлу. Але якщо ви шукали більше деталей, корисна панель "Деталі".
agirish

4
Це називається Панель деталей, і він все ще є в Windows 8.
Джої

2
Так, вони перемістили панель подробиць праворуч і залишили лише однорядковий рядок стану внизу. Вам, мабуть, доведеться почекати певного злому (якщо можливо), щоб повернути панель назад вниз. Не у всіх є широкоекранний монітор, тож чому вони не могли зробити місце розташування варіантом або навіть зробити його перетягуючим? Панель ITA - це те, що воно є.
Каран

Відповіді:


10

Потрібно редагувати системні файли.

Після зміни системних файлів у вас може бути одночасно панель деталей у нижній частині та область попереднього перегляду праворуч.

панель Windows 8 - статус внизу

Інструкції

  • Копіювання %WinDir%\System32\shell32.dllі %WinDir%\SysWOW64\shell32.dllна робочий стіл або на тимчасові каталоги.
  • Отримайте право власності та перейменуйте оригінальні shell32.dllфайли.

    • Зберегти Rename shell32.dll.bat:

      takeown /f "%WinDir%\System32\shell32.dll"
      icacls "%WinDir%\System32\shell32.dll" /grant Administrators:F
      ren "%WinDir%\System32\shell32.dll" "shell32.dll.bak"
      
      takeown /f "%WinDir%\SysWOW64\shell32.dll"
      icacls "%WinDir%\SysWOW64\shell32.dll" /grant Administrators:F
      ren "%WinDir%\SysWOW64\shell32.dll" "shell32.dll.bak"
      
    • Клацніть правою кнопкою миші Rename shell32.dll.bat> Запустити як адміністратор> Так.

  • Повторіть наступні кроки для кожного shell32.dllна робочому столі або у тимчасових каталогах:

    • Клацніть правою кнопкою миші shell32.dll> Властивості> Для "Атрибутів", вимкніть "Тільки для читання"> ОК.
    • Вам знадобиться або Ресурсний хакер , Anolis Resourcer або Реставратор .
    • Ресурсний хакер

      • Файл> Відкрити ...> Виберіть shell32.dllфайл.
      • УІФІЛЬ

        • 3> 1033> Замінити текст> Скласти сценарій:

          <duixml>
          <Element resid="FolderLayout" layout="shellborderlayout()" sheet="genericlayoutstyle">
          <StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
          <TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
          <TemplateBackground id="atom(PreviewShineLayer)"/>
          <PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
          <PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
          <Element layoutpos="Client" layout="filllayout()">
          <PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
          </Element>
          </PreviewBackground>
          <Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
          </TemplateBackground>
          <TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
          <PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
          <ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
          </TemplateBackground>
          <Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
          <ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
          <Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
          <ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
          </ViewHost>
          </Element>
          </Element>
          </duixml>
          
        • 4> 1033> Замінити текст> Скласти сценарій:

          <duixml>
          <Element resid="FolderLayout" layout="shellborderlayout()" sheet="musiclayoutstyle">
          <StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
          <TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
          <TemplateBackground id="atom(PreviewShineLayer)"/>
          <PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
          <PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
          <Element layoutpos="Client" layout="filllayout()">
          <PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
          </Element>
          </PreviewBackground>
          <Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
          </TemplateBackground>
          <TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
          <PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
          <ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
          </TemplateBackground>
          <Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
          <ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="musiclayoutstyle" layoutpos="Left"/>
          <Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
          <ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
          </ViewHost>
          </Element>
          </Element>
          </duixml>
          
        • 5> 1033> Замінити текст> Скласти сценарій:

          <duixml>
          <Element resid="FolderLayout" layout="shellborderlayout()" sheet="photolayoutstyle">
          <StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
          <TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
          <TemplateBackground id="atom(PreviewShineLayer)"/>
          <PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
          <PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
          <Element layoutpos="Client" layout="filllayout()">
          <PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
          </Element>
          </PreviewBackground>
          <Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
          </TemplateBackground>
          <TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
          <PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
          <ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
          </TemplateBackground>
          <Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
          <ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="photolayoutstyle" layoutpos="Left"/>
          <Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
          <ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
          </ViewHost>
          </Element>
          </Element>
          </duixml>
          
        • 6> 1033> Замінити текст> Скласти сценарій:

          <duixml>
          <Element resid="FolderLayout" layout="shellborderlayout()" sheet="documentslayoutstyle">
          <StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
          <TemplateBackground id="atom(PreviewContainer)" height="90rp" layoutpos="bottom" layout="filllayout()">
          <TemplateBackground id="atom(PreviewShineLayer)"/>
          <PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
          <PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
          <Element layoutpos="Client" layout="filllayout()">
          <PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
          </Element>
          </PreviewBackground>
          <Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
          </TemplateBackground>
          <TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
          <PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
          <ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
          </TemplateBackground>
          <Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
          <ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
          <Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
          <ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
          </ViewHost>
          </Element>
          </Element>
          </duixml>
          
        • 19> 1033> Замінити текст> Скласти сценарій:

          <duixml>
          <Element resid="FolderLayout" layout="shellborderlayout()" sheet="documentslayoutstyle">
          <StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
          <TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
          <TemplateBackground id="atom(PreviewShineLayer)"/>
          <PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
          <PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
          <Element layoutpos="Client" layout="filllayout()">
          <PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
          </Element>
          </PreviewBackground>
          <Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
          </TemplateBackground>
          <TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
          <PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client"/>
          <ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
          </TemplateBackground>
          <Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
          <ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
          <Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
          <ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
          </ViewHost>
          </Element>
          </Element>
          </duixml>
          
        • 20> 1033> Замінити текст> Скласти сценарій:

          <duixml>
          <Element resid="FolderLayout" layout="shellborderlayout()" sheet="documentslayoutstyle">
          <StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
          <TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
          <TemplateBackground id="atom(PreviewShineLayer)"/>
          <PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
          <PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
          <Element layoutpos="Client" layout="filllayout()">
          <PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
          </Element>
          </PreviewBackground>
          <Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
          </TemplateBackground>
          <TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
          <PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
          <ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
          </TemplateBackground>
          <Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
          <ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
          <Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
          <ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
          </ViewHost>
          </Element>
          </Element>
          </duixml>
          
        • 21> 1033> Замінити текст> Скласти сценарій:

          <duixml>
          <Element resid="FolderLayout" layout="shellborderlayout()" sheet="genericlayoutstyle">
          <StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
          <TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
          <TemplateBackground id="atom(PreviewShineLayer)"/>
          <PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
          <PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
          <Element layoutpos="Client" layout="filllayout()">
          <PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectTitlePropertyString="prop:System.Computer.SimpleName;*System.Computer.Description" NullSelectPropertyString="prop:*System.Computer.DomainName;*System.Computer.Workgroup;*System.Computer.Processor;System.Computer.Memory" layoutpos="Client"/>
          </Element>
          </PreviewBackground>
          <Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
          </TemplateBackground>
          <TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
          <PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
          <ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
          </TemplateBackground>
          <Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
          <ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left" RootMgrClsid="{93319CCC-B277-48FF-95BD-6CDCCAFCBD31}"/>
          <Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="genericlayoutstyle" layout="filllayout()">
          <ViewHost id="atom(clientviewhost)" layout="borderlayout()">
          </ViewHost>
          </Element>
          </Element>
          </duixml>
          
      • Файл> Зберегти.

      • Файл> Вихід.
    • Скопіюйте змінене shell32.dllв його системний каталог.

      • Клацніть правою кнопкою миші на куті Пуск> Командний рядок (Адміністратор)> Так.

        • Тип:

          cd %SystemDirectory%
          copy %DllPath%
          
          • При наборі, замініть %SystemDirectory%з shell32.dll«s системної Директорією і %DllPath%з шляхом shell32.dllфайлу.
        • Перевірте, що shell32.dllіснує в його системному каталозі.

          • Тип:

            dir "shell32.dll"
            
        • Закрийте командний рядок.

  • Панель приналежностей> Установки> Харчування> Перезапустити.

Джерела

Недоліки

Мінусом, який я помітив до цього часу, є те, що операції провідника, які потребують підвищення, підкажуть діалогові вікна контролю облікових записів користувачів (UAC) з "невідомим видавцем". Однак це для мене не велика справа, оскільки мені не потрібно так часто редагувати захищені файли, а користь наявності панелі деталей переважає недолік.


Це працює! Але щоразу, коли я відкриваю додаток x64 (наприклад, Adobe Photoshop CS5), я отримую помилку 0xC000007B - це нормально?
Magnetic_dud

13

У Windows 8 є панель деталей, яка показує деталі відеофайлів. Щоб відкрити область деталей

  1. На стрічці у Провіднику файлів натисніть кнопку Переглянути
  2. Виберіть Панель деталей

введіть тут опис зображення

Відповідь EDIT: Схоже, що зараз панель "Подробиці" не може бути доведена донизу. Я б здогадався, що Microsoft базувала це дизайнерське рішення на тому, що більшість людей використовує широкоекранні дисплеї в наші дні, а панель деталей (разом із новою стрічкою) займає багато вертикального простору.


5
Ця логіка мене злить. Тільки тому, що у мене широкоекранний монітор, це не означає, що я відкриваю вікна провідника на весь екран. Насправді зовсім навпаки. Це змушує мене хотіти плитку вікон, тому моє вікно зараз вище і вужче, ніж якби я мав монітор 4: 3. У мене МЕШЕ горизонтальний простір!
Адам Харте

3

Існує альтернатива, надана Details pane. Він працює досить схоже, за винятком того, що він може бути включений у правій частині екрана (Ви можете перемикатися між панеллю попереднього перегляду та панеллю деталей)

введіть тут опис зображення

Приклад:

введіть тут опис зображення


Насправді область деталей не є альтернативою, вона точно така ж, як у Windows 7.
Joey

3
Невеликі відмінності - одна істота, ви можете перемикатися лише між панеллю попереднього перегляду та деталей. І по-друге, рядок стану все ще існує - Опції -> Показати рядок стану. І тому я назвав це альтернативою.
agirish

І якщо ви подивитесь на опис питання (-> Редагувати), ви побачите, що він запитує рядок стану, навіть якщо область деталей існує як "альтернатива".
agirish

1

Є інструмент, який зробить модифікації, показані вище для вас. Перевірте "OldNewExplorer".

http://www.msfn.org/board/topic/170375-oldnewexplorer-make-your-81-explorer-work-like-win78-one/


2
Будь ласка, цитуйте основні частини відповіді за посиланням, оскільки відповідь може стати недійсною, якщо пов’язана сторінка зміниться або цільовий сайт недоступний / постійно працює в режимі офлайн.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.