无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: lxl1638
打印 上一主题 下一主题

Win8PE开始菜单关机菜单几次如何禁用或删除,请进看图。

[复制链接]
跳转到指定楼层
1#
发表于 2016-1-21 23:01:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如图的红圈处几项。
2#
发表于 2016-1-22 08:54:15 | 只看该作者
没玩过win8不过我觉得可以参照xp的,看看注册表或组策略
回复

使用道具 举报

3#
发表于 2016-1-22 11:25:51 | 只看该作者
使用RESHACKER修改Authui.dll.mui文件,位置我忘了,找一下不难!
回复

使用道具 举报

4#
 楼主| 发表于 2016-1-22 13:35:10 来自手机 | 只看该作者
三楼可能是正解了,注册表只是睡眠的设置。
回复

使用道具 举报

5#
发表于 2016-1-22 16:48:41 | 只看该作者
http://bbs.wuyou.net/forum.php?m ... d=373732&extra=
这个方法可以让它们失效,然后再改资源让它们变空白。
回复

使用道具 举报

6#
 楼主| 发表于 2016-1-22 18:29:00 | 只看该作者


嗯,基本对路,但试验发现 DisableLockWorkstation 这个键值就设置在 System 项下才对,
而不是设置在 Explorer 项下,即:


  1. Windows Registry Editor Version 5.00
  2. ;加载default

  3. ;删除“注销”
  4. [HKEY_LOCAL_MACHINE\aaa\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  5. "StartMenuLogOff"=dword:00000001

  6. ;删除“切换用户”和“锁定”
  7. [HKEY_LOCAL_MACHINE\aaa\Software\Microsoft\Windows\CurrentVersion\Policies\System]
  8. "HideFastUserSwitching"=dword:00000001
  9. "DisableLockWorkstation"=dword:00000001
复制代码
回复

使用道具 举报

7#
发表于 2016-1-22 19:45:19 | 只看该作者
没有WIN8系统,WIN7下大概看了下。
组策略有禁止的关机,休眠,睡眠,重启的,剩下切换,注销,锁定,切换,注销可以禁用掉。


authui.dll        SHRegGetValueW HKEY_LOCAL_MACHINE, "Software\Policies\Microsoft\Windows\WindowsUpdate\AU", "NoAUAsDefaultShutdownOption", SRRF_NOEXPAND | SRRF_RT_REG_DWORD | SRRF_RT_REG_SZ
authui.dll        SHRegGetValueW HKEY_LOCAL_MACHINE, "Software\Policies\Microsoft\Windows\WindowsUpdate\AU", "NoAUShutdownOption", SRRF_NOEXPAND | SRRF_RT_REG_DWORD | SRRF_RT_REG_SZ
authui.dll        SHRegGetValueW  HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system", "DisableLockWorkstation", SRRF_RT_REG_DWORD, NULL

StartMenuLogOff,HideFastUserSwitching好像没有看到读取的地方,可能别的地方读到全局变量里了吧。

点下那个小箭头会:
explorer.exe!CDesktopHost::OnTrackShellMenu
shell32.dll!CMenuDeskBar::Popup
   explorer.exe!CDeskHostShellMenuCallback::CallbackSM
    explorer.exe!CLogoffPane::AddShutdownOptions

CLogoffPane::AddShutdownOptions方法中会通过根据上面的键值创建一个Option列表,然后按这个列表插入到关机选项(最多5项),
然后判断是否可以休眠,如果可以插入休眠菜单,再查看是否有关机口令权限,有的话把重启,关机插入。

可以在上面的这个地方插入代码强制修改。
或者启动个常驻进程,判断右键菜单,发现了就让特定菜单变灰或者删除。


回复

使用道具 举报

8#
发表于 2016-1-23 10:19:12 | 只看该作者
api-monitor 监控API动作记录,然后用Visual Studio 调试下explorer.exe就能看到调用过程。
回复

使用道具 举报

9#
发表于 2016-1-23 18:05:21 | 只看该作者
lxl1638 发表于 2016-1-22 13:35
三楼可能是正解了,注册表只是睡眠的设置。

我以前改过,可是感觉好丑的……

QQ截图20160123180411.jpg (50.26 KB, 下载次数: 40)

QQ截图20160123180411.jpg
回复

使用道具 举报

10#
发表于 2016-1-23 21:07:05 | 只看该作者
lxl1638大神,你当年弄的 一个只有10MB的WinPE,还能下载吗?求,谢谢
回复

使用道具 举报

11#
发表于 2016-1-25 08:51:32 | 只看该作者
骨头版8pe,睡眠没去掉。

回复

使用道具 举报

12#
 楼主| 发表于 2016-1-25 16:27:36 | 只看该作者
snoopy 发表于 2016-1-25 08:51
骨头版8pe,睡眠没去掉。

不删DLL的MUI资源,只禁用,不难看
回复

使用道具 举报

13#
发表于 2016-1-28 00:16:15 | 只看该作者
lxl1638 发表于 2016-1-25 16:27
不删DLL的MUI资源,只禁用,不难看


我就是只禁用了
回复

使用道具 举报

14#
发表于 2019-2-1 16:41:00 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

15#
发表于 2019-2-1 23:08:09 来自手机 | 只看该作者
2011wyy 发表于 2019-2-1 16:41
学习了,手头正好有个 win8PE,需要这么优化处理一下,谢谢各位分享

我的帖子有7-10的文件,都修改好的
回复

使用道具 举报

16#
发表于 2019-2-2 09:09:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

17#
发表于 2019-5-18 11:50:44 | 只看该作者
学习一下
回复

使用道具 举报

18#
发表于 2020-2-29 20:26:02 | 只看该作者
修改这个文件 ShutdownUX.dll.mui
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-25 19:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表