1.如我在电脑新建另一个用户,在另一个用户改动软件或重装系统,是否会影响到我现在的用户?

2.怎么新建电脑系统服务

3.怎样给个人电脑建立一个固若金汤的防系统

4.电脑系统分区和pe系统分区不一样,现在重装系统后老有问题

如我在电脑新建另一个用户,在另一个用户改动软件或重装系统,是否会影响到我现在的用户?

怎么另建一个电脑系统-怎么创建另一个系统

在另一个用户改动软件或重装系统当然是影响的。在同一台电脑的同一个系统里,不管设置多少个用户,基本上是在共享一个系统。当然是双系统的话,另一个人改动他的系统软件可能不会影响到你的系统,但是如他对安装双系统不太熟悉的话,换他的系统也会影响到你的系统。

怎么新建电脑系统服务

1、修改注册表 主要有两种方法…… 还有一个好用的命令:sc delete+服务名

在“开始→运行”中键入“regedit.exe”,打开“注册表编辑器”,展开分支“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services”,在右侧窗格中显示的就是本机安装的服务项。

如果要新建服务,只须点击“编辑→新建→项”,然后为此项命名,如“test”;然后右击该项,选择“新建→字符串值”或“新建→DWORD值”即可。添加一个服务项目具体需要添加的键值如下:

“DisplayName”,字符串值,对应服务名称;

“Description”,字符串值,对应服务描述;

“ImagePath”,字符串值,对应该服务程序所在的路径;

“ObjectName”,字符串值,值为“LocalSystem”,表示本地登录;

“ErrorControl”,DWORD值,值为“1”;

“Start”,DWORD值,值为2表示自动运行,值为3表示手动运行,值为4表示禁止;

“Type”,DWORD值,应用程序对应10,其它对应20。

另外,还要在“test”项下新建一个“Enum”项。按照以上步骤添加QQ程序为服务,重新启动计算机后,打开“服务”窗口,就可以看到刚才添加的QQ服务。

如果要删除某项服务,只要删除注册表的中相关键值即可,本例中要删除QQ服务,直接删除“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\test”分支即可。

2、使用SC命令 (不错,使用也简单)

先进入命令行 (开始——〉运行——输入CMD),直接输入SC可以查看关于该命令的帮助。

如果要删除一个系统服务,可以使用 SC delete [服务名称],比如删除messager服务,输入SC DELETE MESSER。

SC使用这样的语法:

1. SC [Servername] command Servicename [Optionname= Optionvalue]

2. SC [command]

这里使用第一种语法使用SC,使用第二种语法显示帮助。

下面介绍各种参数。

Servername

可选择:可以使用双斜线,如\\myserver,也可以是\\192.168.0.1来操作远程计算机。如果在本地计算机上操作

就不用添加任何参数。

Command

下面列出SC可以使用的命令。

config----改变一个服务的配置。(长久的)

continue--对一个服务送出一个继续控制的要求。

control----对一个服务送出一个控制。

create----创建一个服务。(增加到注册表中)

delete----删除一个服务。(从注册表中删除)

EnumDepend--列举服务的从属关系。

GetDisplayName--获得一个服务的显示名称。

GetKeyName--获得一个服务的服务键名。

interrogate--对一个服务送出一个询问控制要求。

pause----对一个服务送出一个暂停控制要求。

qc----询问一个服务的配置。

query----询问一个服务的状态,也可以列举服务的状态类型。

start----启动一个服务。

stop----对一个服务送出一个停止的要求。

Servicename

在注册表中为service key制定的名称。注意这个名称是不同于显示名称的(这个名称可以用net start和服务控

制面板看到),而SC是使用服务键名来鉴别服务的。

Optionname

这个optionname和optionvalue参数允许你指定操作命令参数的名称和数值。注意,这一点很重要在操作名称和等

号之间是没有空格的。一开始我不知道,结果………………,比如,start= optionvalue,这个很重要。

optionvalue可以是0,1,或者是更多的操作参数名称和数值对。

如果你想要看每个命令的可以用的optionvalue,你可以使用sc command这样的格式。这会为你提供详细的帮助。

Optionvalue

为optionname的参数的名称指定它的数值。有效数值范围常常限制于哪一个参数的optionname。如果要列表请用

sc command来询问每个命令。

Comments

很多的命令需要管理员权限,所以我想说,在你操作这些东西的时候最好是管理员。呵呵!

当你键入SC而不带任何参数时,SC.exe会显示帮助信息和可用的命令。当你键入SC紧跟着命令名称时,你可以得

到一个有关这个命令的详细列表。比如,键入sc create可以得到和create有关的列表。

但是除了一个命令,sc query,这会导出该系统中当前正在运行的所有服务和驱动程序的状态。

当你使用start命令时,你可以传递一些参数(arguments)给服务的主函数,但是不是给服务进程的主函数。

SC create

这个命令可以在注册表和服务控制管理数据库建立一个入口。

语法1

sc [servername] create Servicename [Optionname= Optionvalue]

这里的servername,servicename,optionname,optionvalue和上面的一样,这里就不多说了。这里我们详细说

明一下optionname和optionvalue。

Optionname--Optionvalue

描述

type=----own, share, interact, kernel, filesys

关于建立服务的类型,选项值包括驱动程序使用的类型,默认是share。

start=----boot, system, auto, demand, disabled

关于启动服务的类型,选项值包括驱动程序使用的类型,默认是demand(手动)。

error=----normal, severe, critical, ignore

当服务在导入失败错误的严重性,默认是normal。

binPath=--(string)

服务二进制文件的路径名,这里没有默认值,这个字符串是必须设置的。

group=----(string)

这个服务属于的组,这个组的列表保存在注册表中的ServiceGroupOrder下。默认是nothing。

tag=----(string)

如果这个字符串被设置为yes,sc可以从CreateService call中得到一个tagId。然而,SC并不显示这个标签,所

以使用这个没有多少意义。默认是nothing

depend=----(space separated string)有空格的字符串。

在这个服务启动前必须启动的服务的名称或者是组。

obj=----(string)

账号运行使用的名称,也可以说是登陆身份。默认是localsystem

Displayname=--(string)

一个为在用户界面程序中鉴别各个服务使用的字符串。

password=--(string)

一个密码,如果一个不同于localsystem的账号使用时需要使用这个。

Optionvalue

Optionname参数名称的数值列表。参考optionname。当我们输入一个字符串时,如果输入一个空的引用这意味着

一个空的字符串将被导入。

Comments

The SC CREATE command performs the operations of the CreateService API function.

这个sc create命令执行CreateService API函数的操作。详细请见CreateService。

例1

下面这个例子在一台叫做(\\myserver)的计算机上为一个叫“NewService”的服务建立的一个注册表登记。

sc \\myserver create NewService binpath= c:\winnt\system32\NewServ.exe

按照默认,这个服务会建立一个WIN32_SHARE_PROCESS使用SERVICE_DEMAND_START启动方式。这将不会有任何从属

关系,也将会按照localsystem安全上下关系来运行。

例2

下面这个例子将在本地计算机上,建立一个服务,它将会是一个自动运行服务,并且运行在他自己的进程上。它

从属于TDI组和NetBios服务上。注意,你必须在从属中间增加一个空格的引用。

sc create NewService binpath= c:\winnt\system32\NewServ.exe type= own

start= auto depend= "+TDI Netbios"

例3

服务开发者可以通过临时改变二进制路径(影像路径)的方式来将这个服务运行在内核调试器的上下关系中。下

面这个例子就可以让我们看到如何改变服务的配置。

sc config NewService binpath= "ntsd -d c:\winnt\system32\Newserv.exe"

这个例子会引起服务控制管理器调用ntsd.exe使用下例的参数字符串:

"-d c:\nt\system32\NewServ.exe"

当系统装入newserv.exe时ntsd将会转而打断调试器,所以断点可以被设置在服务代码里。

SC QC

这个SC QC“询问配置”命令可以列出一个服务的配置信息和QUERY_SERVICE_CONFIG结构。

语法1

sc [Servername] qc Servicename [Buffersize]

Parameters

servername和servicename前面已经介绍过了,这里不再多说。

Buffersize,可选择的,列出缓冲区的尺寸。

Comments

SC QC命令显示了QUERY_SERVICE_CONFIG结构的内容。

以下是QUERY_SERVICE_CONFIG相应的区域。

TYPE------dwServiceType

START_TYPE----dwStartType

ERROR_CONTROL----dwErrorControl

BINARY_PATH_NAME--lpBinaryPathName

LOAD_ORDER_GROUP--lpLoadOrderGroup

T------dwTagId

DISPLAY_NAME----lpDisplayName

DEPENDENCIES----lpDependencies

SERVICE_START_NAME--lpServiceStartName

例1

下面这个例子询问了在上面例子中建立的“NewService”服务的配置:

sc \\myserver qc NewService

sc显示下面的信息:

SERVICE_NAME: NewService

TYPE : 20 WIN32_SHARE_PROCESS

START_TYPE : 3 DEMAND_START

ERROR_CONTROL : 1 NORMAL

BINARY_PATH_NAME : c:\winnt\system32\NewServ.exe

LOAD_ORDER_GROUP :

T : 0

DISPLAY_NAME : NewService

DEPENDENCIES :

SERVICE_START_NAME : LocalSystem

NewService有能力和其他的服务共享一个进程。但是它不是自动启动的。二进制文件名是NewServ.exe。这个服务

不依靠与其它的的服务,而且运行在lcoalsystem的安全上下关系中。这些都是调用QueryServiceStatus基本的返

回,如果还需要更多的细节届时,可以看看API函数文件。

SC QUERY

SC QUERY命令可以获得服务的信息。

语法:

sc [Servername] query { Servicename | Optionname= Optionvalue... }

参数:

servername, servicename, optionname, optionvalue不在解释。只谈一下这个命令提供的数值。

Optionname--Optionvalue

Description

type=----driver, service, all

列举服务的类型,默认是service

state=----active, inactive, all

列举服务的状态,默认是active

bufsize=--(numeric value)

列举缓冲区的尺寸,默认是 bytes

ri=----(numeric value)

但开始列举时,恢复指针的数字,默认是0

Optionvalue

同上。

Comments

SC QUERY命令可以显示SERVICE_STATUS结构的内容。

下面是SERVICE_STATUS结构相应的信息:

TYPE------dwServiceType

STATE------dwCurrentState, dwControlsAccepted

WIN32_EXIT_CODE----dwWin32ExitCode

SERVICE_EXIT_CODE--dwServiceSpecificExitCode

CHECKPOINT----dwCheckPoint

WAIT_HINT----dwWaitHint

在启动计算机后,使用SC QUERY命令会告诉你是否,或者不是一个启动服务的尝试。如果这个服务成功启动,WIN32_EXIT_CODE区间会将会包含一个0,当尝试不成功时,当它意识到这个服务不能够启动时,这个区间也会提供一个退出码给服务。

例子

查询“NewService"服务状态,键入:

sc query NewService

显示一下信息:

SERVICE_NAME: NewService

TYPE : 20 WIN32_SHARE_PROCESS

STATE : 1 STOPPED

(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)

WIN32_EXIT_CODE : 1077 (0x435)

SERVICE_EXIT_CODE : 0 (0x0)

CHECKPOINT : 0x0

WAIT_HINT : 0x0

注意,这里存在一个给这个服务的退出码,即使这个服务部不在运行,键入net helpmsg 1077,将会得到对1077错误信息的说明:

上次启动之后,仍未尝试引导服务。

所以,这里我想说一句,希望大家可以活用net helpmsg,这会对你的学习有很大的帮助。

下面在对SC query的命令在说明一下:

列举活动服务和驱动程序状态,使用以下命令:

sc query

显示messenger服务,使用以下命令:

sc query messenger

只列举活动的驱动程序,使用以下命令:

sc query type= driver

列举Win32服务,使用以下命令:

sc query type= service

列举所有的服务和驱动程序,使用以下命令:

sc query state= all

用50 byte的缓冲区来进行列举,使用以下命令:

sc query bufsize= 50

在恢复列举时使用index=14,使用以下命令:

sc query ri=14

列举所有的交互式服务,使用以下命令:

sc query type= service type= interact

怎样给个人电脑建立一个固若金汤的防系统

给电脑安装一个固若金汤的防毒软件+良好的使用习惯

破解的会在关键时刻出现"key过期"或者"key被封",所以不能称为固若金汤

花钱买一个正版的杀毒软件,永远不用考虑这些问题

另外每星期杀毒一次很有必要

电脑系统分区和pe系统分区不一样,现在重装系统后老有问题

方法/步骤

1

首先,用U盘启动,选择进入PE系统。

2

在“我的电脑”点右键,选择管理,在弹出的“计算机管理”对话框中,找开磁盘管理。

3

然后在新硬盘上新建分区。

4

在打开的向导,直接下一步。

5

选择“主磁盘分区”,必须是这个才能启动系统的。

6

C盘先分5G吧。

7

指派驱动器,默认就行,然后下一步。

8

一般来说是选择NTFS分区格式,并执行快速格式化。

9

最后,点击完成。这样就创建完成了第一个分区。

用同样方法把余下的空间分到第二分区。

10

重要的一步来了。就是将第一分区设置为活动,如图,如果没做这一步的话,肯定是不能启动的。结果我做了这一步,也是没法启动。呵呵,

11

分完区后,那接下来就是GHOST系统了。运行桌面的安装光盘GHO镜像到C盘,再点击确定。

12

确认安装。

然后就开始GHOST了,看,开始进度条了,如果你有兴趣的话,可以看一下里面的信息。

最后,GHOS完成就重启电脑了,可是,光标一直在左上角处一闪一闪的。开始时以为是GHOST镜像有问题或者是新电脑的硬件兼容不好,可以重新GHOST别的镜像,问题依然存在。

按经验分析,应该是分区有问题了。

于是再启动PE,用分区表医生看看,果然一打开就提示有错误了,但是修复引导并不能解决,最后是重建分区表就好了。看操作吧

首先点到系统盘,再点击“重建”来重建分区表。

然后让系统默认的自带(即自动)来重建吧。

以下是重建过程……约一分钟。

然后提示重建完成,

这时,可不要忘记了保存哦,不然一番功夫白费了。呵呵,其实不会的啦,就算你没点保存,你在退出分区表医生时也会提示你保存的。

确认保存

最后提示重启,点是重启后,正常进入系统了。