首页 > 电脑专区 > windows >

C#利用注册表操作禁用启用任务管理器

来源:互联网 2023-02-20 17:08:11 322

注册表、任务管理器是windows系统上两个重要的组成部分,那么如何把他们两个结合起来呢?今天我就分享利用注册表禁用和启动任务管理器。程序界面如下图DaX办公区 - 实用经验教程分享!

C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

工具/原料

  • windows系统电脑一台,安装visual studio2010版本及以上的程序设计软件

方法/步骤

  • 1

    在注册表中,任务管理器的路径:HKEY_CURRENT_USESoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,键值:DisableTaskMgr; 键值1禁用 0启用。DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 2

    首先在窗体上添加两个按钮,分别为禁用任务管理器(btnCloseTask)、启用任务管理器(btnOpenTask),一个显示注册表信息的lable。DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 3

    禁用任务管理器代码设计:DaX办公区 - 实用经验教程分享!

    首先创建一个注册表的对象 Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.CurrentUser.CreateSubKey( @"SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem");DaX办公区 - 实用经验教程分享!

    设置键值rk.SetValue("DisableTaskMgr", 1, Microsoft.Win32.RegistryValueKind.DWord);DaX办公区 - 实用经验教程分享!

    创建成功弹出提示框essageBox.Show("禁用任务管理器成功");具体代码如下:DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 4

    启用任务管理器代码设计:DaX办公区 - 实用经验教程分享!

    首先创建一个注册表对象 Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.CurrentUser.CreateSubKey( @"SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem");DaX办公区 - 实用经验教程分享!

    设置键值 rk.SetValue("DisableTaskMgr", 0, Microsoft.Win32.RegistryValueKind.DWord);DaX办公区 - 实用经验教程分享!

    设置键值成功 MessageBox.Show("启用任务管理器成功");DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 5

    启动程序,单击“禁用任务管理器”;会弹出“可以程序在修改系统配置策略”,单击运行,否则程序失败,弹出“尝试执行未经授权的操作”。DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 6

    提示禁用任务管理器成功,则说明经验成功了。现在打开任务管理器看看效果。发现无法从任务栏打开任务管理器(变灰)。DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 7

    开始菜单下->windows系统->任务管理器,提示“管理员禁用任务管理器”DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 7本页面非法爬取自百度经验
  • 8

    启用任务管理器,弹出“启用任务管理器成功”。DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 9

    现在在打开任务管理器看看。从任务栏可以打开了,确定之后就能看到任务管理器里面的内容了。DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

    C#利用注册表操作禁用启用任务管理器DaX办公区 - 实用经验教程分享!

  • 注意事项

    • 注册表操作需谨慎

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!DaX办公区 - 实用经验教程分享!


    标签: 操作系统利用注册操作启用

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码