我如何阻止 Windows 10 永远列出组中的文件?

我如何阻止 Windows 10 永远列出组中的文件?

几乎没有例外,我希望任何文件夹、搜索结果或文件列表都有简单的缩略图视图,只有极少数例外,我想按名称或大小排序(在这种情况下,我会短暂切换到详细信息然后返回)。

自从最近更新以来(似乎如此),我一直在分组视图中查找文件夹。是否有设置或技巧可以永久禁用此“功能”?

答案1

笔记2013 年这是准确的

它会记住你上次所做的事情。

了解已保存的视图和浏览文件夹

在 Windows 2000 Professional 中,您使用的视图并不总是永久保存在 Windows 资源管理器中。您可以使用“文件夹选项”对话框的“视图”选项卡上的“记住每个文件夹的视图设置”复选框来控制您使用的视图是永久保存还是临时保存(见图 9.3)。

默认情况下,“记住每个文件夹的视图设置”选项处于启用状态。当您选择保留此设置时,将发生以下情况:

a.. 当您关闭文件夹时,您对文件夹视图所做的更改会自动保存。

b.. 您用于查看一个文件夹的视图不会应用于其他文件夹。

c.. 当您打开一个文件夹时,它会以您上次查看时使用的视图打开。

清除“记住每个文件夹的视图设置”复选框时,将发生以下情况:

a.. 启动 Windows 资源管理器时,您查看的第一个文件夹将显示在该文件夹的已保存视图中。Windows 资源管理器将该视图保存在临时内存中,并将其应用于您访问的所有文件夹,同时 Windows 资源管理器保持打开状态,除非您手动更改视图。

b.. 当您浏览到其他文件夹时(在打开初始文件夹之后),每个文件夹的已保存视图将被忽略,并且当您退出 Windows 资源管理器时,您一直用于查看多个文件夹的文件夹视图将从临时内存中删除。

c.. 下次打开 Windows 资源管理器时,您打开的第一个文件夹的已保存视图将再次决定您如何查看多个文件夹。将所有文件夹设置为同一视图 某些用户希望将所有 Windows 资源管理器文件夹设置为同一视图。在 Windows 2000 Professional 中,默认设置是,关闭文件夹时会自动保存对文件夹视图所做的任何更改,并且不会应用于其他文件夹。但是,您可以使用“文件夹选项”命令将所有文件夹设置为同一视图,如以下过程所述。

要将所有文件夹设置为相同视图 1.. 在我的计算机或 Windows 资源管理器中,将视图设置为您的首选项。 2.. 在“工具”菜单上,单击“文件夹选项”。 3.. 在“文件夹选项”对话框中,单击“视图”选项卡。 4.. 在“文件夹视图”下,单击“类似当前文件夹”。

重要提示:文件夹选项对话框的视图选项卡上的记住每个文件夹的视图设置复选框(见图 9.3)会影响各个文件夹的视图设置的应用和保存方式。有关清除此复选框的影响的详细信息,请参阅本章前面的“了解已保存的视图和浏览文件夹”。

Windows 2000 资源工具包

一些参考资料适用于旧版本的 Windows,并且已被移动。

您必须在文件夹中执行“应用于全部”。

对于每个类型的对象(文件夹、控制面板、我的电脑等),您在其 clsid 中​​执行“应用于全部”,并在以下位置创建/更新设置: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams \Defaults

{F3364BA0-65B9-11CE-A9BA-00AA004AE837}是普通文件夹,其他数字则为任意数字(我的电脑、控制面板等 - 注意我的文档是普通文件夹)。仅当您对该类型的对象执行“全部应用”操作时,它们才会出现。

以及更高的默认值

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams

Settings=

所以重点在于你做事的顺序。你应该最后做你的整体默认设置。这是我给一个问

有人能告诉我如何强制 Windows 保留我选择的单独文件夹视图设置吗?我已经检查并重新检查了文件夹选项中的复选框,以便它记住,但它没有记忆这个问题。更具体地说;我希望在我的图片和控制面板对话框中始终有缩略图视图,但每次打开它们时,我都必须手动设置该视图。

按照您需要的方式设置控制面板,然后工具 - 查看 - 应用于所有文件夹。

这将设置全局默认值和控制面板类型对象的默认值(但系统默认值保持不变 - 它不能更改,但所有其他默认值/设置都会覆盖它)。

然后转到一个普通文件夹(就像此功能的 My Pics 一样),并根据需要设置除 CP 之外的所有文件夹。然后工具 - 查看 - 应用于所有文件夹。这将设置全局默认值和对象默认值的文件夹类型(CP 的默认设置仍将覆盖全局)。然后根据需要设置 My Pics,不要执行任何其他操作,因为我们通过复选框记住文件夹设置并按照我们到达那里的路径保存它。例如

Desktop\My Comp\C:\Documents & Settings\user name\My Docs\My Pics

是不同的设置

Desktop\My Comp\My Docs\My Pics

有一些搜索类似的设置,但如果使用的路径差异太大,则意味着它将找不到类似命名文件夹的设置。

系统默认值(以及已打开的各个文件夹的已保存设置)是唯一的设置,除非您已执行“全部应用”,例如没有全局或类型默认值。

另外,如果您在文件夹中按住控制键并单击关闭,它还会更新 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer Shellstate=

这主要是设置无关紧要的东西,除了它保存全局排序,所有其他设置都会覆盖它。但文件打开对话框只使用此设置,因此它基本上只影响文件打开对话框中的排序。但似乎有时早期的 Windows 版本设置会写在这里,而其他设置则不会被保存

typedef struct {
BOOL fShowAllObjects:1;
BOOL fShowExtensions:1;
BOOL fNoConfirmRecycle:1;
BOOL fShowSysFiles:1;
BOOL fShowCompColor:1;
BOOL fDoubleClickInWebView:1;
BOOL fDesktopHTML:1;
BOOL fWin95Classic:1;
BOOL fDontPrettyPath:1;
BOOL fShowAttribCol:1;
BOOL fMapNetDrvBtn:1;
BOOL fShowInfoTip:1;
BOOL fHideIcons:1;
BOOL fWebView:1;
BOOL fFilter:1;
BOOL fShowSuperHidden:1;
BOOL fNoNetCrawling:1;
DWORD dwWin95Unused;
UINT uWin95Unused;
LONG lParamSort;
int iSortDirection;
UINT version;
UINT uNotUsed;
BOOL fSepProcess:1;
BOOL fStartPanelOn:1;
BOOL fShowStartPage:1;
UINT fSpareFlags:13;
} SHELLSTATE, *LPSHSHELLSTATE;

答案2

这是你的下载文件夹还是子文件夹?

应用于文件夹是第一个要使用的东西。将文件夹的视图设置为你喜欢的视图后,它会将你的偏好保存为该文件夹的默认视图檔案類型在此处输入图片描述最知名的 FolderType 是在定制文件夹的标签特性对话:

  • 通用/通用
  • 文件
  • 图片
  • 音乐
  • 视频

应用于文件夹需要从每个类型的文件夹中执行一次,以创建常见 FolderType 的完整“模板集”。但应用于文件夹现在需要执行下载也一样。这一点电源外壳将告诉您哪些类型已保存自定义视图:

$Defaults = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults'
$FT      = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes'

(gi $defaults).Property | Select @{N = 'ID'; E = {$_}}, @{N = 'Name'; E = {(gp "$FT\$_").CanonicalName}}

这是我刚刚编写的一个脚本,因为很多人遇到了问题下载,并且由于已保存的视图“达到最大值”,因此可能会很复杂,因此我将其全部包装在脚本中。复制并粘贴到电源外壳

Function Pop ($Text) {
    $esc      = "$([char]27)"
    $Template = "$esc[{0}m"
    $Reset    = $Template -f 0
    $Pop      = $Template -f 1
    $Pop + $Text + $Reset
}

$MaxViewWarning = @"
`n  $(Pop "You've maxed out on saved views.") View behavior will be erratic
    until they are deleted. Delete and continue? ( Y/N )`n
"@

$LaunchPrompt = @"
`n`t$(Pop Explorer) will now open to your $(Pop Downloads) folder. Set the view to
`tyour desired defaults, then open $(Pop 'Folder Options') from the $(Pop View) tab & execute $(Pop 'Apply to Folders').
`tThen close $(Pop Explorer) & return here. Press $(Pop '<Enter>') to continue.`n
"@

$ContinuePrompt = @"
`n`tIf you've used $(Pop 'Apply to Folders') & closed $(Pop Explorer),
`tPress $(Pop '<Enter>') to continue.`n
"@

$Success = @"
`n`t$(Pop Success!!!) Your preferred view settings are now saved and
`tany previously saved views deleted.`n
"@

$FailMsg = @"
`n`t$(Pop 'Apply to Folders') was unsucessful. No template createed.
"@

$Defaults = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults'
$Shell    = 'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell'
$BagMRU   = "$Shell\BagMRU"
$Bags     = "$Shell\Bags"
$DLID     = '{885A186E-A440-4ADA-812B-DB871B942259}'
$Cancel   = $False

$ViewCount = ((Get-ItemProperty $BagMRU).Nodeslots).count
If ( $ViewCount -eq 5000 ) {
     [ValidatePattern('y|n')]$Continue = Read-Host -Prompt $MaxViewWarning
     If ($Continue -match 'y') {
        $BagMRU, $Bags | Remove-Item -Recurse -Force
        Get-Process explorer | Stop-Process
    }
    Else {$Cancel = $True}
}
If ( -not $Cancel) {
    Read-Host -Prompt $LaunchPrompt
    explorer shell:Downloads
    Read-Host -Prompt $ContinuePrompt
    If (( Test-Path $Defaults ) -and (( Get-Item $Defaults).Property -contains $DLID )) {
        (Get-ChildItem $bags -recurse | ? PSChildName -like $DLID ) |
            Remove-Item
        Write-Host $Success
    } Else {
        Write-Host $FailMsg
    }
}

我将介绍几种为所有 FolderType 设置默认视图模式的方法,包括那些烦人的搜索结果……

相关内容