0

我目前正在禁用和锁定平板电脑,并且在禁用这部分时遇到了麻烦。在运行 Windows 8 的触摸屏平板电脑上,从屏幕右侧滑动会调出魅力栏。我想要这个禁用。

我知道这是由某处的注册表值(或多个值)控制的,但无法找到它们。我已经研究了好几个小时。

请注意,这与 CharmBarHints 或 Metro Switcher 无关。这也与我鼠标的硬件选项无关。请不要给我修复运行 Windows 8 并使用触摸板的 PC,它不一样。

我只是想禁用平板电脑的魅力栏。另外,我知道 Windows 8.1 将包含 Kiosk 模式,但要到 10 月 17 日才会正式发布,我将在此之前发布此修复程序。

谢谢你的帮助。

4

3 回答 3

1

您绝对应该尝试 1.“控制面板”->“鼠标”->“设备设置”选项卡->“设置”选项->取消选中“启用边缘滑动”选项

于 2015-06-04T02:02:31.103 回答
0

Windows charms bar is operated by explorer.exe. So if your app can run without it then you can hack around it by first disabling the autorestart of explorer.exe via (run as administrator):

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "AutoRestartShell" /t REG_DWORD /d 0

Then the lines below represent my launch.bat - which works in the end as expected:

;; kill explorer (this disables all windows functionalities
taskkill /f /im explorer.exe

;; start your kiosk app - should block the batch execution (so explorer.exe doesn't get executed at the end)
"\path\to\your\app.exe"

;; after you close both the app window and the opened chrome window relaunch explorer.exe to give back the functionality to windows
explorer.exe

I use the approach outlined above to let a keyboardless kiosk app run. Because with a keyboard you can still close the app with alt+f4.

于 2014-08-26T07:14:08.987 回答
0

你试过这个方法吗?

在注册表编辑器中导航到以下注册表项:

HKEY_CURRENT_USER>Software>Microsoft>Windows>CurrentVersion>ImmersiveShell

现在去

ImmersiveShell > New > Key from the context menu, and then name the new Key as EdgeUI.

右键单击 EdgeUI 键,指向新建的 DWORD(32 位)值,然后将新的 DWORD 命名为 DisableCharmsHint。

现在双击新创建的 DWORD 值,键入 1 并单击确定。您可能还需要重新启动 Windows 才能使更改生效。

完成后,它将禁用显示 Charms Bar 的右上角和右下角的热角。

资料来源:http ://www.techattend.com/disable-charms-bar-in-windows-8-1/

于 2014-08-26T07:25:20.190 回答