BetaArchive Logo
Total Current Archive Size: 4765.54GB in 15409 files
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 9d, 14h, 23m | CPU: 24% | MEM: 5608MB of 12279MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 13 posts ] 
Author Message
 PostPost subject: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 3:33 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Tue Jul 24, 2012 1:39 am

Posts
153

Location
America

Favourite OS
Windows 8 build 9200
I remember in the RP I once tried to edit shell32.dll to show the details pane on the bottom, because I didn't like it on the right side. When I restarted, I got a BSoD. It fixed itself, and in the process reverted my changes. Does it still do this in the RTM, or can I safely edit shell32.dll?

_________________
HP Pavilion dv6 15"
Intel Core i3 CPU, 2.3 GHz
4GB RAM
500 GB HDD
Windows 7 Home Premium 64-bit, Windows 8 Enterprise 64-bit, Windows Blue 32-bit
Firefox Beta (20.0)


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 3:46 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 14, 2010 4:02 pm

Posts
5355
eXcite wrote:
I remember in the RP I once tried to edit shell32.dll to show the details pane on the bottom, because I didn't like it on the right side. When I restarted, I got a BSoD. It fixed itself, and in the process reverted my changes. Does it still do this in the RTM, or can I safely edit shell32.dll?


You can't just edit system files out-of-the-box on any Windows NT version... You need to disable SFC, make a backup of the file, edit and save the file and then test if it works fine.

_________________
Image
BA Wiki page | Development blog


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 3:49 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Tue Jul 24, 2012 1:39 am

Posts
153

Location
America

Favourite OS
Windows 8 build 9200
What is SFC? I have never had to disable anything before to edit the files.

_________________
HP Pavilion dv6 15"
Intel Core i3 CPU, 2.3 GHz
4GB RAM
500 GB HDD
Windows 7 Home Premium 64-bit, Windows 8 Enterprise 64-bit, Windows Blue 32-bit
Firefox Beta (20.0)


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 3:54 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 14, 2010 4:02 pm

Posts
5355
Related to Windows File Protection... Basically, if Windows detects that there is a modified system file it will automaticaly restore the original file.

_________________
Image
BA Wiki page | Development blog


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 4:11 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Tue Jul 24, 2012 1:39 am

Posts
153

Location
America

Favourite OS
Windows 8 build 9200
I thought that was only in Windows XP.

_________________
HP Pavilion dv6 15"
Intel Core i3 CPU, 2.3 GHz
4GB RAM
500 GB HDD
Windows 7 Home Premium 64-bit, Windows 8 Enterprise 64-bit, Windows Blue 32-bit
Firefox Beta (20.0)


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 4:26 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 14, 2010 4:02 pm

Posts
5355
eXcite wrote:
I thought that was only in Windows XP.


It was included in every version of Windows since Windows 2000...

_________________
Image
BA Wiki page | Development blog


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 4:47 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Tue Jul 24, 2012 1:39 am

Posts
153

Location
America

Favourite OS
Windows 8 build 9200
Ahh...so how would I go about disabling it in Windows 8?

_________________
HP Pavilion dv6 15"
Intel Core i3 CPU, 2.3 GHz
4GB RAM
500 GB HDD
Windows 7 Home Premium 64-bit, Windows 8 Enterprise 64-bit, Windows Blue 32-bit
Firefox Beta (20.0)


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 4:50 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 14, 2010 4:02 pm

Posts
5355
eXcite wrote:
Ahh...so how would I go about disabling it in Windows 8?


Search around the web a bit, I think there is a registry key somewhere that disables it...

_________________
Image
BA Wiki page | Development blog


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 5:50 pm 
Newbie Beta Collector
Newbie Beta Collector
User avatar
Offline

Joined
Sun Feb 26, 2012 2:28 am

Posts
7

Location
World

Favourite OS
Windows Vista 5112
You can modify shell32.dll in Windows 8 RTM, but some UIFILE are encrypted

Proof :
Image

_________________
Image
~My Website~
~My deviantArt~


Top  Profile  WWW
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 7:01 pm 
Guru Beta Collector
Guru Beta Collector
User avatar
Offline

Joined
Wed Oct 11, 2006 3:17 am

Posts
940

Favourite OS
6.0.5219
DeFacto wrote:
eXcite wrote:
I remember in the RP I once tried to edit shell32.dll to show the details pane on the bottom, because I didn't like it on the right side. When I restarted, I got a BSoD. It fixed itself, and in the process reverted my changes. Does it still do this in the RTM, or can I safely edit shell32.dll?


You can't just edit system files out-of-the-box on any Windows NT version... You need to disable SFC, make a backup of the file, edit and save the file and then test if it works fine.


You don't have to disable anything in Vista/7/8. Just open it up in a reshacker, make a change, rename shell32.dll to shell32.dll.bak or whatever you want, drop the modified shell32 in and restart explorer or reboot.


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 7:09 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Tue Jul 24, 2012 1:39 am

Posts
153

Location
America

Favourite OS
Windows 8 build 9200
Thanks to all of you. I just tried editing shell32.dll to make the details pane show at the bottom instead of the right, but when I restarted, in explorer it had moved to the left and I couldn't see any of my files. I reverted the changes.

_________________
HP Pavilion dv6 15"
Intel Core i3 CPU, 2.3 GHz
4GB RAM
500 GB HDD
Windows 7 Home Premium 64-bit, Windows 8 Enterprise 64-bit, Windows Blue 32-bit
Firefox Beta (20.0)


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Sun Aug 19, 2012 8:06 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 14, 2010 4:02 pm

Posts
5355
Panda X wrote:
You don't have to disable anything in Vista/7/8. Just open it up in a reshacker, make a change, rename shell32.dll to shell32.dll.bak or whatever you want, drop the modified shell32 in and restart explorer or reboot.


I stand corrected. It seems they've dropped WFP/WRP in 7, used to be a pain in the butt to modify system files on XP for example...

_________________
Image
BA Wiki page | Development blog


Top  Profile
 PostPost subject: Re: Shell32.dll and Windows 8        Posted: Fri Nov 09, 2012 10:35 am 
Newbie Beta Collector
Newbie Beta Collector
Offline

Joined
Tue Nov 06, 2012 9:48 am

Posts
11

Favourite OS
 
If anyone is having trouble moving the details pane to the bottom, I have written instructions (on Super User and below):
http://superuser.com/questions/494878/d ... 421#501421

---

On Windows 8, in file explorer, how do I display the details pane at the bottom instead of on the right?

How do I display both the details pane and preview pane simultaneously?

---

You need to edit system files.

After you modify the system files, you may have the details pane at the bottom and the preview pane on the right simultaneously.

<removed image>

Instructions

  • Copy `%WinDir%\System32\shell32.dll` and `%WinDir%\SysWOW64\shell32.dll` to the desktop or to temporary directories.
  • Take ownership of and rename the original `shell32.dll` files.
    • Save `Rename shell32.dll.bat`:
      Code:
      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"
    • Right click on `Rename shell32.dll.bat` > Run as administrator > Yes.
  • Repeat the following steps for each `shell32.dll` on the desktop or in temporary directories:
    • Right click on `shell32.dll` > Properties > For "Attributes", disable "Read-only" > OK.
    • You will need either Resource Hacker, Anolis Resourcer, or Restorator.
    • Resource Hacker
      • File > Open ... > Select the `shell32.dll` file.
      • UIFILE
        • 3 > 1033 > Replace text > Compile Script:
          Code:
          <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 > Replace text > Compile Script:
          Code:
          <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 > Replace text > Compile Script:
          Code:
          <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 > Replace text > Compile Script:
          Code:
          <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 > Replace text > Compile Script:
          Code:
          <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 > Replace text > Compile Script:
          Code:
          <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 > Replace text > Compile Script:
          Code:
          <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>
      • File > Save.
      • File > Exit.
  • Copy the modified `shell32.dll` to its system directory.
    • Right click on the Start corner > Command Prompt (Admin) > Yes.
      • Type:
        Code:
        cd %SystemDirectory%
        copy %DllPath%
        • While typing, replace `%SystemDirectory%` with `shell32.dll`'s system directory and `%DllPath%` with the path of the `shell32.dll` file.
    • Verify that `shell32.dll` exists in its system directory.
      • Type:
        Code:
        dir "shell32.dll"
    • Close the command prompt.
  • Charms bar > Settings > Power > Restart.

Sources


Disadvantages

The downside that I have noticed so far is that explorer operations that require elevation will prompt user account control (UAC) dialogs with "unknown publisher". However, this is not a big deal for me because I do not need to edit protected files so often, and the benefit of having the details pane outweighs the disadvantage.


Last edited by compgeke on Fri Nov 09, 2012 4:05 pm, edited 1 time in total.
Use the Beta Archive image uploader.


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 




Who is online

Users browsing this forum: Shrimp, z180 and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2013

 

Sitemap | XML | RSS