Windows 7 如何在Windows 7中禁用/永久隐藏任务栏?

Windows 7 如何在Windows 7中禁用/永久隐藏任务栏?,windows-7,powershell,hide,taskbar,Windows 7,Powershell,Hide,Taskbar,我想完全删除Windows 7任务栏,包括任务栏和开始按钮,这样用户就不能通过按键盘上的Windows键重新激活它。但是,所有其他资源管理器功能(即使用Windows+e启动资源管理器窗口)应保持不变 是否可以永久隐藏整个任务栏?可能有一些注册表值可以更改,以便使用powershell脚本选择该行为 非常感谢一种方法是用您自己的shell替换explorer shell。这是在Windows 7 Embedded中执行的常用方法 在旧版本的Windows(如XP)中,可以通过regedit为每个

我想完全删除Windows 7任务栏,包括任务栏和开始按钮,这样用户就不能通过按键盘上的Windows键重新激活它。但是,所有其他资源管理器功能(即使用Windows+e启动资源管理器窗口)应保持不变

是否可以永久隐藏整个任务栏?可能有一些注册表值可以更改,以便使用powershell脚本选择该行为


非常感谢

一种方法是用您自己的shell替换explorer shell。这是在Windows 7 Embedded中执行的常用方法

在旧版本的Windows(如XP)中,可以通过regedit为每个用户指定一个shell。我不确定这在Windows7中是否容易实现


请参见制作一个空的exe文件,并将其用作“自定义用户界面”组策略中使用的文件。附加信息。

我找到了另一个几乎完美的解决方案,只需通过发送
WM\u HIDE
消息来隐藏任务栏和开始按钮:

Handle = FindWindow("Shell_TrayWnd", "");
...
ShowWindow(Handle, SW_SHOW);
该解决方案的唯一问题是任务栏没有永久隐藏,即一旦激活一个没有焦点的元素,任务栏上的项目就会以黄色闪烁,任务栏就会再次可见

我不确定是否有办法防止Windows以某种方式重新启用任务栏的可见标志,或者是否有办法在C中钩住
SW\u SHOW

这是我的解决方案(它隐藏而不是替换或删除本机任务栏-这允许它使用依赖于本机任务栏的程序,例如显示融合任务栏)

仍有待解决:[已解决一半]
  • 使用一些最大化的应用程序(如谷歌浏览器)消除自动隐藏树叶的愚蠢线条
半溶液- 如果在执行上述步骤之前将任务栏向左或向右移动,则不会在Google Chrome的顶部或底部出现愚蠢的自动隐藏线。由于本机任务栏不再对鼠标敏感,因此不会影响您对热角或多显示器的使用(例如,我在中间显示器的左侧有本机任务栏,当使用本文中的步骤在显示器之间移动时,它不会弹出)

好吧,我想我终于找到了一个解决办法:

  • 为会话隐藏本机Windows 7/8任务栏(每次启动时,或者手动取消隐藏任务栏时,确实需要执行几个步骤)
  • 防止本机Windows 7/8任务栏打开时出现弹出窗口或程序引起注意(任务栏闪烁)
  • 防止本机任务栏对鼠标敏感(即,尽管自动隐藏,但当您将鼠标移到隐藏的任务栏上时,它将不再显示)
  • 允许您使用本机任务栏占用的屏幕区域(这是任务栏隐藏与自动隐藏设置不结合的问题;您不能使用该屏幕)
  • 允许您运行依赖于保持本机任务栏功能的备用任务栏(例如Dislay Fusions Multi-Monitor taskbar+[设置>>高级设置?>'在所有月份显示')
一次性步骤: 1) 下载并运行此注册表编辑以防止从本机任务栏/系统任务栏弹出气泡通知: 通知-启用或禁用消息引出序号-Windows 7帮助论坛 (如果需要,您可以在记事本中打开它,查看它在安装之前将进行哪些更改)

2) 从此处下载并运行任务栏隐藏: 隐藏任务栏:使用热键隐藏Windows 8 | 7中的任务栏 3) 将任务栏设置为自动隐藏

可选: 3) B)在您的启动文件夹中添加Taskbar-Hide.exe的快捷方式,使其在windows启动时自动启动(您仍然需要使用Ctrl+Esc热键来激活Taskbar Hide的功能-尽管如果您非常感兴趣,也可以编写此脚本)

启动文件夹: C:\Users{User Name}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 每次启动后隐藏任务栏或使用任务栏隐藏手动取消隐藏的步骤

4) 确保任务栏隐藏正在运行

5) 确保任务栏处于自动隐藏状态(即,您必须查看当前正在寻求关注的任何程序)

6) 一旦任务栏“自动隐藏”,按任务栏隐藏热键(Ctrl+Esc)


[这应该意味着本机任务栏区域不再对鼠标活动敏感]

当我用自己的EXE替换Win7中的explorer外壳时,它可以工作,但只要我手动启动任何explorer实例,Windows任务栏就会弹出。这是故意的吗?该解决方案的问题是,只要我在Windows中启动任何资源管理器进程,任务栏就会显示:(