按Ctrl+Alt+Del后提示”任务管理器已被系统管理员停用”

步骤一、点任务栏上的『开始』菜单
步骤二、点“运行”并输入gpedit.msc后按确定
步骤三、在“组策略”左侧依次展开

"本地计算机"策略/用户配置/管理模板/系统/Ctrl+Alt+Del 选项

4、在右边列表中找到并打开 删除“任务管理器” 属性
5、在 删除“任务管理器” 属性中的“设置”选项卡中点选“已禁用”或“未配置”单选项,确定。

注:该策略生效后的的效果为,“任务栏”上的右键菜单上的“任务管理器”为灰色,呈不可点击状,而按下组合键Ctrl+Alt+Del之后会弹出标题为“任务管理器”的警告窗口,内容是“任务管理器已被系统管理员停用”。

上述策略须在管理员帐户下操作
上述方法因需用到“组策略”,故该法适用于:
·Microsoft Windows XP Professional

“注册表”法,请按照下面步骤进行注册表编辑操作:

步骤一、点任务栏上的『开始』菜单
步骤二、点“运行”并输入regedit后按确定
3、在“注册表编辑器”中左侧依次展开

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\

在该注册表项下建立名为 System 的项(如在Policies分支下已有System项,则无须此步骤)
在 System 项下建立名为 DisableTaskMgr 的“字串符值”或者“DWORD值”改为0即可

让你的QQ可以和其他任何人聊天(说话)

在附件里打开记事本,将以下内容复制进去,然后保存到桌面,文件设置为QQ.bat即可,然后在桌面双击它按提示就可以和任何人聊天了!

@echo off
title QQ强制聊天工具
color 0a
echo.
echo.
echo. 本程序用于与任意Q号聊天,也可以用于骚扰把你加入黑名单的Q友…………
echo.
echo.
echo.
echo.
echo.
echo. www.x2009.net欢迎您的光临!
echo.
echo.
echo.
echo.
echo.
echo. 请先打开QQ!否则本程序无效!!!
echo.
echo.
echo.
echo.
echo.
echo.
echo.
pause
echo.
echo.
echo.
echo.
:song
echo.
echo.
echo.
echo.
echo.
Set /p num=请输入你想要强制聊天的人的QQ号码:
If /I "%num%"=="n" Exit
start tencent://Message/?Uin=%num%
cls
echo. 按任意键选择另一个人
echo.
echo.
pause
echo.
Goto song

Dos命令Sc的命令格式和使用方法

1.SC的基本格式:
sc <server> [command] [service name] <option1> <option2>
这是他的基本格式,在管理远程主机时只需在SC后加上\\IP地址
sc \\192.168.1.1 query eventlog

2.查看一个服务的运行状态
sc query 服务名

C:\tools>sc query eventlog

SERVICE_NAME: eventlog //显示的服务名
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING //运行的状态
(NOT_STOPPABLE,NOT_PAUSABLE,ACCEPTS_SHUTDOWN) //下面讲
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
运行的状态有: stopped(停止) /running(运行) /start_pending(等待启动)等状态
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
这个信息显示此服务可以接受的控制命令,上面这个就是//不能停止//不能暂停//接受关机

3.查看一个服务的配置信息
sc qc 服务名

C:\tools>sc qc eventlog
[SC] GetServiceConfig SUCCESS

SERVICE_NAME: eventlog
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 2 AUTO_START //启动类别
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\WINNT\system32\services.exe //启动文件路径
LOAD_ORDER_GROUP : Event log
TAG : 0
DISPLAY_NAME : Event Log
DEPENDENCIES :
SERVICE_START_NAME : LocalSystem
启动类别包括auto_start(自动)DEMAND_START(手动)DISABLED(禁止)

4.暂停一个服务
sc pause 服务名

5.启动一个服务
sc start 服务名

6.继续一个服务
sc continue 服务名

7.禁止一个服务
sc 服务名 config start= disabled

8.停止一个服务
sc stop 服务名

9.将一个服务??为自动运行
sc 服务名 config start= auto

10.将一个服务设为手动运行
sc 服务名 config start= demand

11.创建一个服务
sc create 服务名 参数1 参数2 .....
以下是参数列表
type= <own|share|interact|kernel|filesys|rec|error>
start= <boot|system|auto|demand|disabled|error>
error= <normal|severe|critical|error|ignore>
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <Dependencies(space seperated)>
obj= <AccountName|ObjectName>
DisplayName= <display name>
password= <password>

12.删除一个服务
sc delete 服务名

13.查看所有的已运行的服务
sc query

14.查看所有的services & drivers服务
sc query start= all

15.查看未运行的服务
sc query state= inactive

16.从指定索引号恢复查看
sc query ri= 号

17.锁住服务数据库
sc lock

sc.exe还有其他许多查询和设置的功能,比如查看服务依存关系等等
还可修改更细的服务配置,如修改服务描述服务角??等等,
具体请查看sc.exe的帮助,里面写的很详细.
--------------------------------------------------------------------------

作为一个命令行工具,SC.exe可以用来测试你自己的系统,你可以设置一个批处理文件来使用不同的参数调用

SC.exe来控制服务。这个很有用,如果你想看看你的服务不断的启动和停止,我没有试过哦!让一个服务一下子

打开,一下子关闭,听上去很不???的。如果你的服务进程里面有多个进程的话,你可以保持一个进程继续运行不

让它走开,然后让另一个不断的打开在关闭,还可以寻找一下内存缺乏导致不完全清楚的证据。
下面介绍SC,SC QC,and SC QUERY

SC使用这样的语法:
1. SC [Servername] command Servicename [Optionname= Optionvalues]

2. SC [command]

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

下面介绍各种参数。

Servername
可选择:可以使用双??线,如\\\\myserver,也可以是\\\\192.168.0.1来操作远程计算机。如果在本地计算机上操作就不用添加任何参数。

Command
下面列出SC可以使用的命令。
config----改变一个服务的配置。(长久的)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Optionname
这个optionname和optionvalues参数允许你指定操作命令参数的名称和数值。注意,这一点很重要在操作名称和等号之间是没有空格的。一开始我不知道,结果………………,比如,start= optionvalues,这个很重要。

optionvalues可以是0,1,或者是更多的操作参数名称和数值对。
如果你想要看每个命令的可以用的optionvalues,你可以使用sc command这样的格式。这会为你提供详细的帮助。

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

sc command来询问每个命令。

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

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

到一个有关这个命令的详细列表。比如,键入sc create可以得到和create有关的列表。
但是除了一个命令,sc query,这会导出该系统中当前正在运行的所有服务和驱动程序的状态。

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

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

语法1
sc [servername] create Servicename [Optionname= Optionvalues]

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

明一下optionname和optionvalues。

Optionname--Optionvalues
描述

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的账号使用时需要使用这个。

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

Comments
The SC Create command perFORMs the operations of the CreateService API function.
这个sc create命令执行CreateService API函数的操作。详细请见CreateService。

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

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

sc config NewService binpath= \'ntsd -d c:\\winnt\\System32\\Newserv.exe\'
这个例子会引起服务控制管理器调用ntsd.exe使用下例的参数字符串:
\'-d c:\\nt\\System32\\NewServ.exe\'

当系统装入newserv.exe时ntsd将会转而打断调试器,所以断点可以被设置在服务代码里。
例2
下面这个例子将在本地计算机上,建立一个服务,它将会是一个自动运行服务,并且运行在他自己的进程上。它从属于TDI组和NetBios服务上。注意,你必须在从属中间增加一个空格的引用。

sc create NewService binpath= c:\\winnt\\System32\\NewServ.exe type= own
start= auto depend= \'+TDI Netbios\'

例3
下面这个例子在一台叫做(\\\\myserver)的计算机上为一个叫“NewService”的服务建立的一个注册表登记。
sc \\\\myserver create NewService binpath= c:\\winnt\\system32\\NewServ.exe

按照默认,这个服务会建立一个WIN32_SHARE_PROCESS使用SERVICE_DEMAND_START启动方式。这将不会有任何从属关系,也将会按照localsystem安全上下关系来运行。

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
TAG------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 :
TAG : 0
DISPLAY_NAME : NewService
DEPENDENCIES :
SERVICE_START_NAME : LocalSystem

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

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

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

SC QUERY

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

语法:
sc [Servername] query { Servicename | Optionname= Optionvalues... }

参数:

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

Optionname--Optionvalues
Description

type=----driver, service, all
列举服务的类型,默认是service

state=----active, inactive, all
列举服务的状态,默认是active

bufsize=--(numeric values)
列举缓冲区的尺寸,默认是1024 bytes

ri=----(numeric values)
但开始列举时,恢复指针的数字,默认是0

Optionvalues
同上。

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

spoolsv.exe进程CPU占用99%或100%使用率的的解决办法

    最近有朋友电脑遇到了spoolsv.exe的cpu占用率达到 99%,电脑CPU占用100%的问题,本想重装操作系统。但还是想尝试解决一下,所以在网上搜索了一下:大部分关于这个问题的文章都是将相关打印后台服务给禁用解决的,可是这样就不能打印了,那可就麻烦更大了?继续尝试,才发现要解决这个问题并不难。

    假设你已经使用了杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响:

    只要清空%Windir%\system32\spool\PRINTERS 目录下所有的文件即可。

    而原因在Microsoft网站上也有文档说明:Windows 后台打印程序没有删除打印作业后台文件导致的打印程序可能会反复地尝试对该打印作业进行后台处理
解决方案:
要解决此问题,请删除 %Windir%\System32\Spool\Printers 文件夹中的任何文件。

如果有只读属性,要删除只读属性,请右键单击 Windows 资源管理器或我的电脑中的后台文件,单击属性,单击清除只读复选框,然后单击确定。
    根据有朋友反馈的另外一个解决反复出现spoolsv这个问题方法:打印机有个后台管理的选项可以控制。将spoolsv服务打开(具体是在我的电脑点右键点管理找到服务和应用程序里的服务,然后把PRINT SPOOL服务启动),然后打开控制面板的打印机项目,右键打开打印机属性---高级,把后台打印改为直接打印---OK!

   这个问题其实从Windows 2000开始就有了,但到XP一直没有解决。而微软也有相关的帮助文档,可惜就是在网上无法被用户搜索到,因为文档中没有任何关于spoolsv占CPU 100%之类的现象说明,所以说:开发者和用户之间的想法根本就是两回事儿。

访问局域网某台电脑时提示:无法访问,你可能没有权限使用网络资源.的解决办法

    今天给一台电脑新装系统后,从局域网访问时却无法访问,提示:无法访问,你可能没有权限使用网络资源。其实要解决这个问题,并不是很难,把步骤也教给大家吧。

  1. 安装NWlink IPX/SPX/NetBIOS Compatible Transport Protocol协议。

  2. 开启Guest账号:右击我的电脑\管理\用户有个Guest,双击之去掉“账户已停用”前面的勾,顺便在Guest上点右见点设置密码,留空按确定。确保Guest密码为空

  3. 右键点击我的电脑,选属性,选计算机名,查看该选项卡中出现的局域网工作组名称名称一致

  4. 使用Windows XP防火墙里的例外:Windows XP防火墙在默认状态下是全面启用的,这意味着运行计算机的所有网络连接,难于实现网上邻居共享。同时,由于Windows 防火墙默认状态下是禁止“文件与打印机共享的”,所以,启用了防火墙,往往不能共享打印,解决办法是:进入控制面板,点Windows 防火墙,点“例外”\在程序与服务下勾选“文件和打印机共享”。

  5. 删除“拒绝从网络上访问这台计算机”项中的guest账户:运行组策略(gpedit.msc)\本地计算机\计算机配置\windows设置\安全设置\本地策略\用户权利指派\拒绝从网络访问这台计算机。如果其中有guest,则将其删除。(原因是:有时xp的guest是不允许访问共享的),还要设置本地计算机\计算机配置\windows设置\安全设置\本地策略\用安全选项\网络访问: 本地帐户的共享和安全模式,设置为"仅来宾 - 本地用户以来宾身份验证",这样访问计算机的时候就不需要输入用户名和密码了,默认以GUEST用户登陆

  6. 取消“使用简单文件共享”方式:资源管理器\工具 ——文件夹选项FONT face=Times New Roman>\查看\去掉“使用简单文件共享(推荐)”前面的勾。

  7. 检查注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa右边窗口RestrictAnonymous的值是否为0。

  8. 勾选“Microsoft网络的文件和打印机共享”。
  
  9. 运行服务策略“Services.msc”。启动其中的“Clipbook Server”(文件夹服务器):这个服务允许你们网络上的其他用户看到你的文件夹。当然有时你可把它改为手动启动,然后再使用其他程序在你的网络上发布信息。

  10. Win98的计算机无法访问win2000/winxp的计算机,原因是:win2000/winxp的计算机中的guest用户被禁用了或者win2000/winxp采用NTFS分区格式,设置了权限控制。一般要允许win98访问的话,win2000/winxp里的安全控制里不要将everyone的账号组删除。

  11. 检查 msconfig启动选项中的异常项目(曾遇到system32.exe随机器启动)定时进行病毒扫描

  12. 无法启动Clipbook服务。错误1068:依存服务或组无法启动。需要这样的步骤(你可以看他们的依存关系):首先开启 Network DDE DSDM (如果已开启,进入第二步),其次开启 Network DDE,然后开启 Clipbook。

Word的文件被锁定,无法编辑的解决办法

    一般是Word文件锁定了,可以通过工具菜单里的“取消文档保护” 来操作,但是一般都有密码,所以如果没有密码,这招就无效了,当然经过反复尝试发现一个简单的办法,步骤如下

    新建一个Word文件,在工具栏上点“插入”,选择“文件”,把你要编辑的文件选择就可以了

    够简单的方法吧?当然如果你有更好的办法可以在下面留言给我,非常感谢!

解决Windows XP中桌面图标有蓝色阴影的问题

最近我的电脑出现一个怪问题,Windows XP的桌面图标的底色变成了蓝色的(有阴影),看起来觉得不舒服,经研究其实解决方法很简单,办法如下:

右键点“我的电脑”,然后点属性,点高级,在“性能”栏点击“设置”然后点选“调整为最佳外观”,点击“应用”-确定-确定

右键单击桌面空白处-点属性-然后点桌面-点自定义桌面-点Web-网页,删除里面的所有内容-去除勾选“锁定桌面项目”按确定 。
桌面单击鼠标右键-排列图标-去除勾选“在桌面上锁定WEB项目”

这样问题就解决了,够简单吧?

解决IE突然意外关闭,提示因为flash9f.ocx而出现问题的解决办法

错误时IE出现错误提示,查看日志后发现以下内容

Internet Explorer 遇到问题需要关闭。我们对此引起的不便表示抱歉。
如果你正处于进程当中,信息有可能丢失。
错误签字:
AppName: iexplore.exe  AppVer: 7.0.6000.16640  ModName: flash9f.ocx
ModVer: 9.0.124.0  Offset: 002387c9
一开始以为是Flash版本不兼容的问题,在 http://www.adobe.com/shockwave/download/flash/trigger/en/2/index.html 升级了flash 9的插件当前最新版为:Version 9,0,124,0 (其实已经有10.0的测试版,有兴趣的朋友可以试试)

问题没有解决,再研究了一下,很多页面都是swf,但是只有几个页面有这种错误,而有错误的页面都是由Adobe Captivate 3做的演示动画出问题。分析可能是发布的版本过高,降到7.0和8.0发布仍然有错误。很奇怪。而单独在flash播放器里播放正常,打包成exe执行也正常。

用captivate打包成的html文件就正常访问,发现新版的打包时,有两个文件,一个是swf主体,一个是XXX_skin.swf格式的播放控件。原来captivate是通过skin文件来调用主体swf来实现制作的(个人认为这种分离显然在某些场合,不太方便。目前还没有找到合并的方法,回头拆解一下swf研究一下),发布的html中有一些js脚本控制组装。难道是这个问题,这种很难保证代码的简洁性,而且制作的同学没有保存原文件,重新发布也不现实。

如果改为exe在网络课程中下载,就失去了在线模拟实验与演示教学的效果了。这让人很为难。只好安排工作室同学采用exe打包下载的方案。

坚持,再研究一下,肯定能找到好的解决方案,我就是死脑袋瓜子,再研究一下。噫,竟然发现captivate发布的网页拷到网络课程里也出问题??放在别的地方就正常??这。。。。

回想起IE地址栏字符超过512K,会出现提交失败的问题,难道是目录地址过长,导致flash执行或传参错误?

把程序复制到d盘根目录下,一切正常了,这显然是flash 控件的地址栏溢出之类问题。如果我们利用这一点,就可以网页中深目录下,埋下一个swf,这样就会让网页突然关闭。。。。

让大家都帮忙了一下,问题解决。

经验:
1.有些问题,看起来不可能解决,坚持一下就会有结果。
2.在创作时原文件一定要保留,以便修改。
3.灵感来于经验,多角度思考问题,会有意外的收获。

打开控制面板的用户帐户时提示”Automation服务器不能创建对象”的解决办法

方法一:
1、单击『开始』菜单中的“运行”并键入“regedit”后单击“确定”按钮启动“注册表编辑器”;
2、在“注册表编辑器”中展开至
HKEY_CLASSES_ROOT\CLSID\{72C24DD5-D70A-438B-8A42-98424B88AFB8}\InProcServer32
3、在右侧中的“(默认)”键值确保键值内容为
C:\Windows\system32\wshom.ocx
(如果你的操作系统并非在C盘,请根据实际情况操作。)

方法二:
这种情况需指定正确的模块,而模块信息是在注册表的某键值中指定的,请安装下面步骤来操作:-1、单击『开始』菜单中的“运行”并键入“regedit”后单击“确定”启动“注册表编辑器”; 2、在“注册表编辑器”中展开至HKEY_CLASSES_ROOT\CLSID\{13709620-C279-11CE-A49E-444553540000}\InProcServer32j(/
3、在右侧中的“(默认)”键值确保键值内容为
%SystemRoot%\system32\SHELL32.dll

以上2件事做完后再:
运行中输入如下:
regsvr32 jscript.dll
regsvr32 vbscript.dll
修正后重启计算机。

单击“开始/运行”,输入“rundll32 netplwiz.dll,UsersRunDll”,按回车键后弹出“用户帐户”窗口,看清楚,这可跟“控制面板”中打开的“用户账户”面板窗口不同哦!然后取消选定“要使用本机,用户必须输入用户名和密码”选项,单击确定,在弹出的对话框中输入你想让电脑每次自动登录的账户和密码即可

开始——运行,分别输入下列命令,修复一下

regsvr32 nusrmgr.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 /i shdocvw.dll
regsvr32 sxs.dll

1.你可以右击我的电脑(不是快捷方式),选择“管理”里面有本地用户和组,可以进行帐户操作
2.工具-选项-查看,选择不缓存缩略图,然后开始-搜索“Thumbs.db”全部文件和文件夹(包括隐藏的文件、文件夹),这个是缩略图的故障,删除了全部的文件就好

权限的问题
在开始菜单下按运行 输入CMD打开
输入内容
net localgroup administrators 这里填你要提升权限的用户名 /add
这样就可以了

使Windows XP能支持多人(多个用户)登陆远程桌面(远程协助)的办法

远程桌面: Remote Desktop 或者称为 终端服务 Terminal Service
RDP = Remote Desktop Protocol
TS = Terminal Server Service
打开 Windows XP Pro SP2 远程桌面(远程协助)的多用户支持 Enable Concurrent Sessions
主要分为三步
1. 打开多用户支持(注册表regedit)
2. 修改 termsvr.dll
3. 更改用户登录或注销的方式:使用欢迎屏幕,使用快速用户切换
控制面板→用户账户→更改用户登录或注销的方式
1. 通过注册表打开多用户支持
将以下内容复制到记事本,保存成*.reg文件,然后打开保存的文件导入注册表即可

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core]
"EnableConcurrentSessions"=dword:00000001
也可以使用命令行完成,将以下内容复制到记事本,粘贴到记事本保存成*.bat文件,然后打开保存的文件即可完成

@echo off
setlocal
set regkey="HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core"
reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f
endlocal

还有一种方式是
点“开始”菜单,点运行,在弹出的对话框中,键入REGEDIT然后按回车打开注册表编辑器,在注册表中找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core,建立一个类型为DWORD的新键,键名为"EnableConcurrentSessions",键值为“1”。

2. 替换系统中的termsvr.dll
https://www.x2009.net/wp-content/uploads/257/25725/2008/08/termsrv.rar 下载到termsrv.dll文件

替换两处

C:\WINDOWS\system32\dllcache\termsrv.dll
C:\WINDOWS\system32\termsrv.dll
系统应该会提示文件使用中无法替换,因为文件使用中,最简单的办法就是先把这两个文件改个名字(先改C:\WINDOWS\system32\dllcache\termsrv.dll的文件名,然后再改C:\WINDOWS\system32\termsrv.dll的,顺序不能错,否则会自动恢复),改名后系统可能会提示系统文件被修改,不用理它,按取消再按确定就可以了,然后把下载到的文件解压到相应的位置即可.

3. 更改用户登录或注销的方式:使用欢迎屏幕,使用快速用户切换

更改方法:打开控制面板→打开用户账户→点更改用户登录或注销的方式

勾选“使用欢迎屏幕”和“使用快速用户切换”,点应用选项。然后重新启动电脑即可完成操作。

相关系统服务 (Related OS Services):
TermService
Terminal Services
允许多位用户连接并控制一台机器,并且在远程计算机上显示桌面和应用程序。
这是远程桌面(包括管理员的远程桌面)、快速用户转换、远程协助和终端服务器的基础结构。
FastUserSwitchingCompatibility
Fast User Switching Compatibility
为在多用户下需要协助的应用程序提供管理。

PS:这样设置之后系统就可以用多个用户进行远程桌面登陆了,但是在测试中发现,这样仅仅能登陆2个不同用户名的用户,当登陆第三个时,就会提示要断开已经登陆的其中一个了,不过对于我们而言,通常已经够用了!提示:本补丁支持Windows XP SP1 ,Windows XP SP2,以及最新的Windows XP SP3 (暂时不支持64位XP系统)。