「稻草」Strawing

对方拒绝了你的代码并向你抛了一个异常

« 解决Win10升级后AeroGlass弹出错误的问题解决WinXP/2003无法打开部分https站点的问题 »

禁用安全模式小程序(绿色)

有时我们需要防止有人进安全模式乱搞,所以要禁用安全模式。
一般网上说的方法都是改注册表(重命名[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal及Network]),等于直接把安全模式破坏掉,这样还需要破坏这个项的权限设置(虽然可以改回来),有点太简单粗暴了点。
而且我试了在Win10下,即使给这个项Everyone全部权限也没法重命名。。
————————————————————
于是乎这个小程序诞生了。
其实想让程序在安全模式下自动启动很容易很容易。写个服务或驱动,然后把名字写到上述注册表项的Minimal及Network,默认键服务就写Service,驱动就写Driver。于是你的驱动/服务就能自动在安全模式下启动了。

基于这个原理,写了一个服务。很简单,启动时判断一下系统是否处在安全模式下,在的话就自动重启,不在的话5秒后进程退出。
这样就起到了“禁用安全模式”的目的。

用法:
以管理员权限运行“Installer(Run_In_Administrator).bat”(如果只有cmd窗口闪一下,请手动以管理员身份运行cmd然后在cmd里运行这个bat,在有的系统上就会这样,很奇怪,我也不懂为什么)。

卸载同样方法运行Uninstaller(Run_In_Administrator).bat

已在Windows 7 SP1/Windows 10 1607上测试有效。(Win10下可能需要启用.Net Framework 3.5,Win7是默认启用的)

下载:DisableSafeMode.rar


(原代码:DisableSafeModeSource.rar/Github


本文地址:https://www.liyanfeng.com/post/109.html(如转载,需注明本原文地址)

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索

网站分类

最近发表

推广内容

标签(Tags)

最新评论及回复

文章归档

Powered By Z-Blog 1.8 Walle Build 100427 Designed by Han'space

Blog by Yanfeng Lee(liyafe1997)@Daocao .[Archiver].

本博客采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可,转载本站内容即代表您同意了本协议,必须署名-非商业使用-禁止演绎。