1.请问如何将“已禁用”的服务改为“自动”或“手动”?
源码就没有了。
不过可以告诉你的是可以通过注册表来修改。下面是网上找到的一些资料:WINDOWS里的很多东西都是跟注册表息息相关的,系统服务也不例外。
系统服务跟以下的注册表几个项目相关:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services 我们完全可以找到在系统服务中已注册的服务的键值来依样画葫芦。在以上任何注册表列中添加一个新项:名字是你想要添加系统服务的名字,比如Backdoor。
在BACKDOOR项下新建一个字符串,数值名称Displayname 数值数据为要添加服务的 名称Backdoor。下面列出一个表,会直观一些:名称 类型 数据 备注 Displayname REG_SZ 想要添加服务的名称 想要添加服务的名称 Description REG_SZ 服务的描述 服务的描述 ImagePath REG EXPAND SZ 程序的路径 Start REG_DWORD 0,2,3,4 2代表自动启动,3代表手动启动服务.4代表禁用服务,0代表系统对底层设备驱动(一般不需要这个) ErrorControl REG_DWORD 1 Type REG_DWORD 10 or 20 一般应用程序都是10,其他的对应20 ObjectName REG_SZ LocalSystem 显示本地登陆 注意:在XP/2003下可以完全手工来添加REG EXPAND SZ类型。
在XP/2003下直接修改ImagePath 键值就可以了。但是在WIN2000下却不可以。
原因我也不清楚:(。但是在WIN2000下我们写一个REG来直接注册系统服务,这样WIN2000下添加系统也能很轻松了。
这里同样需要注意的是注册表文件里的ImagePath的数值类型必须是HEX(16进制)。可以拿WINHEX来把程序的绝对路径转换成16进制的。
每一个数值用逗号搁开。比如我的ImagePath键值是C:\winnt\nukegroup.exe那就应该转换成:63,3A,5C,77,69,6E,6E,74,5C,6E,75,6B,65,2E,65,78,65(无空格) 打开记事本,敲入以下内容:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SRVTEST]"Type"=dword:00000010"Start"=dword:00000002"ErrorControl"=dword:00000001"ImagePath"=hex(2):63,3A,5C,77,69,6E,6E,74,5C,6E,75,6B,65,2E,65,78,65"DisplayName"="SRVTEST""ObjectName"="LocalSystem""Description"="系统服务测试" 把以上信息保存为addsrv.reg,我们就可以依靠命令来导入注册表,从而达到添加系统服务的目的。
我们在命令控制台输入regedit /s addsrv.reg,等机器重新启动,这个服务就被成功添加了。但是我在真正实验的时候就遇到困难了。
ImagePath的数值是乱码(图1)(图2), 怎么想也不明白。但是这时可以把乱码修改成绝对路径了。
如果直接把REG信息写成这样"ImagePath"=hex(2):C:\WINNT\NUKEGROUP.EXE 其他的键值都可以添加,这个键值就不可以了?总之我们可以先添加乱码的ImagePath,然后再修改成C:\winnt\nukegroup.exe 这样也不是不可能的。就是在命令行下来添加就很麻烦了。
(图3) 以上是Windows 2000手工添加系统服务的方法,对于Windows 98 注册表结构是不一样的,但是Windows 98仍然可以通过注册表来实现添加系统服务,而且还要更简单一些。在项目“HKLM/SOFTWARE/Microsoft/WindowsCurrentVersion/RunServices”下添加一个新字符串数值。
比如,如果程序的名字叫做“BACKDOOR”,就建立一个名为“BACKDOOR”的字符串数值,然后在数据域中输入执行程序的?/div>。
2.怎样在win10里面手动设置开机启动项
下面就以Windows 10 Technical Preview Build 10074为例(正式版推出后,可能会有变化,仅供参考),简述一下相关手动设置启动项的方法。
操作步骤:更改启动项,不仅可以使用电脑启动速度加快,还可以因为减少启动项而节省系统资源。说明: 怎样在win10里面手动设置开机启动项常规方法1、点击开始菜单;说明: 怎样在win10里面手动设置开机启动项2、弹出输入框,输入命令msconfig,打开系统配置;说明: 怎样在win10里面手动设置开机启动项3、选择"启动"选项页;说明: 怎样在win10里面手动设置开机启动项4、再点击"打开任务管理器";说明: 怎样在win10里面手动设置开机启动项5、此时,任务管理器自动切换到"启动"选项页;说明: 怎样在win10里面手动设置开机启动项6、选择要禁用的程序,右键选择禁用就可以了。
说明: 怎样在win10里面手动设置开机启动项软件辅助1、现在电脑上都装了安全防护软件,可以借助其工具,更方便、更直观。打开防护软件;说明: 怎样在win10里面手动设置开机启动项2、根据不用的软件,称呼可能有点出入,一般是电脑加速,开机加速;说明: 怎样在win10里面手动设置开机启动项3、下一级,找到启动项;说明: 怎样在win10里面手动设置开机启动项4、同样把想禁用的程序,选择禁用,保存设置后马上生效,但已运行的程序还是没有关闭,重启后就不会随着系统而自动运行。
3.win10专业版怎么手动更新补丁
所需工具:WIN10专业版周年纪念版
方法:
1、单击开始——设置
2、单击更新和安全
3、单击检查更新
4、如果有更新的话,会自动下载安装。
注:在更新之前,请先开启Windows Update服务。
开启方法:
1)右键开始——选择运行
2)输入services.msc回车
3)双击Windows Update
4)单击启动按钮,确定。
4.win10网络怎么设置自动连接
您好,这个问题很简单,最简单的方法写个批量处理快速简单无延迟!下面就要注意了!打开C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs下新建一个名为宽带自动连接的目录,在目录下新建两个文件:分别是"自定义脚本,自定义bat批量处理程序",格式:"文件名看自己爱好来写".vbe,"文件名看自己爱好来写".bat 用记事本打开"自定义命名的".vbe,写入以下程序 Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c 批量处理文件名(后缀也要写)",vbhide注意代码一定要用英文写,否则会报错同时我们也建议文件名也用英文来写!点击更改适配器选项 然后将副本重命名为自定义的名字即可,如果你不需要之前的手动连接了那么可以删除了。
然后我们回到之前的目录,再来写开启自动连接宽带的bat程序(一样用记事本打开) Rasdial 宽带连接名称 宽带账户 宽带密码保存即可。为了更快的运行。
我选择放到任务计划当中,它会自动写到启动项。当然你也可以手动复制到启动目录。
记住这两个文件安全软件可能会报毒之类的话语。记得给安全信任即可,接下来我将告诉大家最重要的一步。
有两种方法!方案一:将两个文件放到启动文件夹 方案二:如图所示 确认。重启或者下次开机你就会发现自动连接了。
温馨提示切勿将自定义的程序用安全软件开机优化,给优化掉了。记得采用点赞,谢谢大家。
5.win10的一些设置在自动还原
在win10系统桌面,点击“开始”菜单,单击“所有应用”。win10怎么设置默认程序
在所有应用中点击“windows系统”。
win10怎么设置默认程序
点选“默认程序”。如下图。
win10怎么设置默认程序
在弹出窗口中,就可以设置win10默认的web浏览器、电子邮件、音乐播放器、视频播放器等。
win10怎么设置默认程序
如下图,就是设置默认浏览器的情况。
win10怎么设置默认程序
转载请注明出处windows之家 » win10服务如何将手动改自动