c:\windows10系统好用吗\system32目是什么,在手机上打开

请问我的系统己正版激活,却显示这些日志错误,该如何解决呢?-Windows Server system-windows微软中文论坛
请问我的系统己正版激活,却显示这些日志错误,该如何解决呢?
时间: 0:34:13
&&&&我的系统是 windows server 2008 R2 Enterprise sp1 版,作为服务器系统使用,我购买了 key&对系统进行激活,但是显示激活成功了,但是每次登录系统时,日志里总是显示以下错误:&&&&1,“Windows&处于通知期。”&&&&2,“Windows 许可证激活失败。错误 0x。”&&&&3,““C:\Windows\System32\systemcpl.dll”的激活上下文生成失败。 找不到从属程序集 Microsoft.Windows.Common-Controls,language=&*&,processorArchitecture=&*&,publicKeyToken=&4741&,type=&win32&,version=&6.0.0.0&。&&&& 请使用 sxstrace.exe 进行详细诊断。”&&&&请问,这是为什么呢? &求高手指点,谢谢!&WMI 10事件,见KB2545227,以后这种问题,自己先搜KB,可能立马有答案。User Profiles Service 1530的警告,不必担心,系统这么记录,是告诉你,有个程序在你注销时没关闭对注册表的访问,系统强制把它给关了,见kb947238,如果每次注销时都记录,那么你感兴趣的话可以稍微研究一下。Technical problem is never a problem.请贴出完整日志信息,点开那条日志后,点&复制&按钮,然后粘贴到这儿。Technical problem is never a problem.日志名称: & & & & &Application&&&&来源: & & & & & &Microsoft-Windows-Winlogon&&&&日期: & & & & & & 15:17:30&&&&事件 ID: & & & & 4105&&&&任务类别: & & & & &无&&&&级别: & & & & & &警告&&&&关键字: & & & & & 经典&&&&用户: & & & & & &暂缺&&&&计算机: & & & & & ERPSRV2.ronsen.com&&&&描述:&&&&Windows 处于通知期。&&&&事件 Xml:&&&&&Event xmlns=&http://schemas.microsoft.com/win/2004/08/events/event&&&&&&& &System&&&&&& & &Provider Name=&Microsoft-Windows-Winlogon& Guid=&{DBE9B383-7CF3-4331-91CC-A3CB16A3B538}& EventSourceName=&Winlogon& /&&&&&& & &EventID Qualifiers=&3&/EventID&&&&&& & &Version&0&/Version&&&&&& & &Level&3&/Level&&&&&& & &Task&0&/Task&&&&&& & &Opcode&0&/Opcode&&&&&& & &Keywords&0x00&/Keywords&&&&&& & &TimeCreated SystemTime=&T07:17:30.Z& /&&&&&& & &EventRecordID&48778&/EventRecordID&&&&&& & &Correlation /&&&&&& & &Execution ProcessID=&0& ThreadID=&0& /&&&&&& & &Channel&Application&/Channel&&&&&& & &Computer&ERPSRV2.ronsen.com&/Computer&&&&&& & &Security /&&&&&& &/System&&&&&& &EventData&&&&&& & &Data&0x&/Data&&&&&& & &Data&0x&/Data&&&&&& &/EventData&&&&&&/Event&这两Log,确实表明激活失败,处于通知期。请以管理员身份运行cmd,执行下面这条命令,粘贴输出结果上来cscript c:\windows\system32\slmgr.vbs /dlvTechnical problem is never a problem.C:\Users\Administrator&cscript c:\windows\system32\slmgr.vbs /dlv&&&&Microsoft (R) Windows Script Host Version 5.8&&&&版权所有(C) Microsoft Corporation 。保留所有权利。&&&&软件授权服务版本: 6.1.&&&&名称: Windows Server(R), ServerEnterprise edition&&&&描述: Windows Operating System - Windows Server(R), VOLUME_MAK_B channel&&&&激活 ID: 6a4bd364-4b60--efb59d94348e&&&&应用程序 ID: 55c9d71-983e-d6ec3f16059f&&&&扩展 PID: -507--00-1552013&&&&安装 ID: 903822&&&&部分产品密钥: F42H7&&&&许可证状态: 已授权slmgr看起来是正常的。那么,请再用MGADiag tool看一下诊断结果是否有异常http://go.microsoft.com/fwlink/?LinkID=52012另外,从你的Winlogon报错代码来看,是访问被拒绝,怀疑是某程序文件读取权限问题。建议你在一个登录了的会话里开个ProcessMonitor抓Winlogon.exe进程,然后登录另一个帐号,重现出错Log,然后回到ProcessMonitor观察Access Deny条目,找出线索。Technical problem is never a problem.Diagnostic Report (1.9.0027.0):&&&&-----------------------------------------&&&&Windows Validation Data--&&&&&Validation Code: 0x8004FE22&&&&Cached Online Validation Code: N/A, hr = 0xc004f012&&&&Windows Product Key: *****-*****-*****-*****-F42H7&&&&Windows Product Key Hash: G13KGnjNdjHEYUMKaXE8bf5QFOg=&&&&Windows Product ID: &&&&Windows Product ID Type: 6&&&&Windows License Type: Volume MAK&&&&Windows OS version: 6.1..010&&&&ID: {A8D60CD5-3A54-49BF-AB6E-2A6A49ED2C09}(1)&&&&Is Admin: Yes&&&&TestCab: 0x0&&&&LegitcheckControl ActiveX: N/A, hr = 0x&&&&Signed By: N/A, hr = 0x&&&&Product Name: Windows Server 2008 R2 Enterprise&&&&Architecture: 0x&&&&Build lab: 7601.win7sp1_gdr.3&&&&TTS Error:&&&&&Validation Diagnostic:&&&&&Resolution Status: N/A&&&&Vista WgaER Data--&&&&&ThreatID(s): N/A, hr = 0x&&&&Version: N/A, hr = 0x&&&&Windows XP Notifications Data--&&&&&Cached Result: N/A, hr = 0x&&&&File Exists: No&&&&Version: N/A, hr = 0x&&&&WgaTray.exe Signed By: N/A, hr = 0x&&&&WgaLogon.dll Signed By: N/A, hr = 0x&&&&OGA Notifications Data--&&&&&Cached Result: N/A, hr = 0x&&&&Version: N/A, hr = 0x&&&&OGAExec.exe Signed By: N/A, hr = 0x&&&&OGAAddin.dll Signed By: N/A, hr = 0x&&&&OGA Data--&&&&&Office Status: 109 N/A&&&&OGA Version: N/A, 0x&&&&Signed By: N/A, hr = 0x&&&&Office Diagnostics: B4D0AA8B-543-D1FF3-364-D1FF3-229-D1FF3-230-1_025D1FF3-517-D1FF3-237-D1FF3-238-2_025D1FF3-244-D1FF3-258-3&&&&Browser Data--&&&&&Proxy settings: N/A&&&&User Agent: Mozilla/4.0 ( MSIE 8.0; Win32)&&&&Default Browser: C:\Program Files (x86)\Internet Explorer\iexplore.exe&&&&Download signed ActiveX controls: Prompt&&&&Download unsigned ActiveX controls: Disabled&&&&Run ActiveX controls and plug-ins: Allowed&&&&Initialize and script ActiveX controls not marked as safe: Disabled&&&&Allow scripting of Internet Explorer Webbrowser control: Disabled&&&&Active scripting: Allowed&&&&Script ActiveX controls marked as safe for scripting: Allowed&&&&File Scan Data--&&&&&File Mismatch: C:\Windows\system32\systemcpl.dll[6.1.], Hr = 0x800b0100&&&&File Mismatch: C:\Windows\system32\user32.dll[6.1.], Hr = 0x800b0100&&&&Other data--&&&&&Office Details: &GenuineResults&&MachineData&&UGUID&{A8D60CD5-3A54-49BF-AB6E-2A6A49ED2C09}&/UGUID&&Version&1.9.0027.0&/Version&&OS&6.1..010&/OS&&Architecture&x64&/Architecture&&PKey&*****-*****-*****-*****-BBBBB&/PKey&&PID&&/PID&&PIDType&6&/PIDType&&SID&S-1-5-21---&/SID&&SYSTEM&&Manufacturer&IBM&/Manufacturer&&Model&System&&&& x3650 M3 -[7945I05]-&/Model&&/SYSTEM&&BIOS&&Manufacturer&IBM Corp.&/Manufacturer&&Version&-[D6E150AUS-1.10]-&/Version&&SMBIOSVersion major=&2& minor=&5&/&&Date&00.;000&/Date&&/BIOS&&HWID&A00C3AFE&/HWID&&UserLCID&0804&/UserLCID&&SystemLCID&0804&/SystemLCID&&TimeZone&中国标准时间(GMT+08:00)&/TimeZone&&iJoin&1&/iJoin&&SBID&&stat&3&/stat&&msppid&&/msppid&&name&&/name&&model&&/model&&/SBID&&OEM&&OEMID&IBM&&&& & &/OEMID&&OEMTableID&THURLEY &/OEMTableID&&/OEM&&GANotification/&&/MachineData&&Software&&Office&&Result&109&/Result&&Products/&&Applications/&&/Office&&/Software&&/GenuineResults&&&&& &&&&&Spsys.log Content: 0x&&&&Licensing Data--&&&&&软件授权服务版本: 6.1.&&&&名称: Windows Server(R), ServerEnterprise edition&&&&描述: Windows Operating System - Windows Server(R), VOLUME_MAK_B channel&&&&激活 ID: 6a4bd364-4b60--efb59d94348e&&&&应用程序 ID: 55c9d71-983e-d6ec3f16059f&&&&扩展 PID: -507--00-1552013&&&&安装 ID: 903822&&&&部分产品密钥: F42H7&&&&许可证状态: 已授权&&&&Windows Activation Technologies--&&&&&HrOffline: 0x8004FE22&&&&HrOnline: N/A&&&&HealthStatus: 0x0800&&&&Event Time Stamp: N/A&&&&ActiveX: Registered, Version: 7.1.&&&&Admin Service: Registered, Version: 7.1.&&&&HealthStatus Bitmask Output:&&&&Tampered File: %systemroot%\system32\slui.exe|slui.exe.mui|COM Registration&&&&&&&&HWID Data--&&&&&HWID Hash Current: MgAAAAEABAABAAEAAgAAAAAAAQABAAEA6GFUsybxkJecRIQ0RrzIdgqvYNiq8jix6oI=&&&&OEM Activation 1.0 Data--&&&&&N/A&&&&OEM Activation 2.0 Data--&&&&&BIOS valid for OA 2.0: no, invalid SLIC table&&&&Windows marker version: N/A&&&&OEMID and OEMTableID Consistent: N/A&&&&BIOS Information:&&&&&& ACPI Table Name OEMID Value&&&&OEMTableID Value&&&&& APIC IBM & &&&&THURLEY&&&&&& FACP IBM & &&&&THURLEY&&&&&& HPET IBM & &&&&THURLEY&&&&&& MCFG IBM & &&&&THURLEY&&&&&& TCPA &&&&& SLIC IBM & &&&&THURLEY&&&&&& SSDT IBM & &&&&CPUSCOPE&&&&& SSDT IBM & &&&&CPUSCOPE&&&&& SSDT IBM & &&&&CPUSCOPE&&&&& ERST IBM & &&&&THURLEY&&&&&& DMAR IBM & &&&&THURLEY&非常谢谢FINY的赐教!只是在服务器重启后出现错误。系统之前被破解过,现在购买了正版,但是不想重新安装系统。请问有什么办法解决?谢谢赐教!你好,建议查看下DVD驱动器是否运行正常,安装最新的驱动。请参考以下这篇文章,使用 U盘安装 Windows 7。http://support.microsoft.com/kb/978874/zh-cnTracy CaiTechNet Community Supportuser32.dll无法替换,请问怎么替换?没有安装双系统user32.dll无法替换,请问怎么替换?没有安装双系统你没用过启动U盘吗?WinPE把08安装盘ISO用UltraISO(或者官方的Win7安装盘U盘烧制工具)写到U盘,启动到安装界面时,那里可以Shift+F10调出cmd进行文件操作。Technical problem is never a problem.user32.dll被我修改了权限,SYSTEM被拒绝访问,2008无法启动了,请问怎么处理,成分感激。user32.dll被我修改了权限,SYSTEM被拒绝访问,2008无法启动了,请问怎么处理,成分感激。还是那句话,U盘WinPE启动进去改。你系统都进不了了,当然得用带外系统。Technical problem is never a problem.可以进到CMD,X:\SOURCES.但是怎么修改文件权限。CACLS.EXE不能用。可以进到CMD,X:\SOURCES.但是怎么修改文件权限。CACLS.EXE不能用。打全路径能用吗?你的08系统所在盘:\windows\system32\cacls.exeTechnical problem is never a problem.有RAID,不能用。也是显示X:\windows\system32有RAID,不能用。也是显示X:\windows\system32是RAID卡做的硬件RAID吗?如果是的话,你想办法PE里加载RAID卡驱动就能读到RAID盘了。用08安装盘做U盘启动也可以,如果能认盘就最方便,Shift+F10调出cmd;不认盘的话,把驱动放U盘里,硬盘分区向导出来时,会有机会让你加载驱动。Technical problem is never a problem.第一次是那么的重要!!一定要支持!!此windows副本不是正版,现在出现这个问题。急。。。。。。。。。。&&&&你不是说你 “购买了 key” 嘛,那么就重新正版激活一下呗。Technical problem is never a problem.这个问题搞好了。但是又有个错误出现。日志名称: & & & & &Application&&&&来源: & & & & & &Microsoft-Windows-WMI&&&&日期: & & & & & & 16:08:09&&&&事件 ID: & & & & 10&&&&任务类别: & & & & &无&&&&级别: & & & & & &错误&&&&关键字: & & & & & 经典&&&&用户: & & & & & &暂缺&&&&计算机: & & & & & ERPSRV2.ronsen.com&&&&描述:&&&&Event filter with query &SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA &Win32_Processor& AND TargetInstance.LoadPercentage & 99& could not be reactivated in namespace &//./root/CIMV2& because of error 0x. Events cannot&&&& be delivered through this filter until the problem is corrected.&&&&事件 Xml:&&&&&Event xmlns=&http://schemas.microsoft.com/win/2004/08/events/event&&&&&&& &System&&&&&& & &Provider Name=&Microsoft-Windows-WMI& Guid=&{1edeee53-0afe--d8c0b2075b1f}& EventSourceName=&WinMgmt& /&&&&&& & &EventID Qualifiers=&49152&&10&/EventID&&&&&& & &Version&0&/Version&&&&&& & &Level&2&/Level&&&&&& & &Task&0&/Task&&&&&& & &Opcode&0&/Opcode&&&&&& & &Keywords&0x00&/Keywords&&&&&& & &TimeCreated SystemTime=&T08:08:09.Z& /&&&&&& & &EventRecordID&53446&/EventRecordID&&&&&& & &Correlation /&&&&&& & &Execution ProcessID=&0& ThreadID=&0& /&&&&&& & &Channel&Application&/Channel&&&&&& & &Computer&ERPSRV2.ronsen.com&/Computer&&&&&& & &Security /&&&&&& &/System&&&&&& &EventData&&&&&& & &Data&//./root/CIMV2&/Data&&&&&& & &Data&SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA &Win32_Processor& AND TargetInstance.LoadPercentage & 99&/Data&&&&&& & &Data&0x&/Data&&&&&& &/EventData&&&&&&/Event&还有个警告出现。&&&&日志名称: & & & & &Application&&&&来源: & & & & & &Microsoft-Windows-User Profiles Service&&&&日期: & & & & & & 16:03:06&&&&事件 ID: & & & & 1530&&&&任务类别: & & & & &无&&&&级别: & & & & & &警告&&&&关键字: & & & & &&&&&&用户: & & & & & &SYSTEM&&&&计算机: & & & & & ERPSRV2.ronsen.com&&&&描述:&&&&Windows 检测到注册表文件仍在由其他应用程序或服务使用。将立即卸载此文件。包含注册表文件的应用程序或服务以后可能无法正确运行。&&&&&详细信息 -&&&&&&1 user registry handles leaked from \Registry\User\S-1-5-21---0:&&&&Process 904 (\Device\HarddiskVolume3\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21---0\Printers\DevModePerUser&&&&事件 Xml:&&&&&Event xmlns=&http://schemas.microsoft.com/win/2004/08/events/event&&&&&&& &System&&&&&& & &Provider Name=&Microsoft-Windows-User Profiles Service& Guid=&{89B1E9F0-5AFF-44A6-9B44-0A07A7CE5845}& /&&&&&& & &EventID&1530&/EventID&&&&&& & &Version&0&/Version&&&&&& & &Level&3&/Level&&&&&& & &Task&0&/Task&&&&&& & &Opcode&0&/Opcode&&&&&& & &Keywords&0x0000&/Keywords&&&&&& & &TimeCreated SystemTime=&T08:03:06.Z& /&&&&&& & &EventRecordID&53302&/EventRecordID&&&&&& & &Correlation /&&&&&& & &Execution ProcessID=&792& ThreadID=&4316& /&&&&&& & &Channel&Application&/Channel&&&&&& & &Computer&ERPSRV2.ronsen.com&/Computer&&&&&& & &Security UserID=&S-1-5-18& /&&&&&& &/System&&&&&& &EventData Name=&EVENT_HIVE_LEAK&&&&&&& & &Data Name=&Detail&&1 user registry handles leaked from \Registry\User\S-1-5-21---0:&&&&Process 904 (\Device\HarddiskVolume3\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21---0\Printers\DevModePerUser&&&&&/Data&&&&&& &/EventData&&&&&&/Event&&&&&WMI 10事件,见KB2545227,以后这种问题,自己先搜KB,可能立马有答案。User Profiles Service 1530的警告,不必担心,系统这么记录,是告诉你,有个程序在你注销时没关闭对注册表的访问,系统强制把它给关了,见kb947238,如果每次注销时都记录,那么你感兴趣的话可以稍微研究一下。Technical problem is never a problem.一.登陆画面修改大家下了登陆画面不知道怎么用就要看看了。修改logon的工具较多。变脸王想必大家都知道。此外还有logonxp (专业修改登陆画面,英文的,不过操作起来还算方便)还有LogonLoader
二.登陆画面制作  一、在你的电脑里找到logonui.exe文件,通常位于c:/windows/system32目录中,复制两份,一份作为 备份,一份用来编辑。  二、用ResHacker打开logonui.exe文件。现在我们可以开始动手制作我们自己的XP登录界面了。在ResH acker中我们可以看到有UIFILE,Bitmap,String Table,Version Info四大项。我们要修改的就是这几项。    第一项:UIFILE  a、改变背景颜色。打开:/UIFILE//,我们可以看到XP的原始logonui.exe的定义如下 :(可能一下子没看到,向下滚动右边的滚动条)  把其中的颜色改变为你中意的颜色就行了。如把argb(0,0,0,0)改为argb(99,118,149)等等。如果你 不熟悉RGB值,(谁又能记得很清楚了)请下载一个叫好色鬼的软件,使用很简单。  b、改变密码的字符形状。按CTRL+F,或者选择“查看”菜单中的“查找文本”,找到:passwordcharacte r。可以看到其定义为一个4位数的数字,实际是个ASCII的16位值。如下:  passwordcharacter: 9679;  fontface: "arial";  同时注意下面fontface一行,它定义了使用的字体,XP默认的是arial字体和9679,也就是你输入密码时看到的 小黑圆点。不同字体的ASCII-hex值代表的字符不一样。你可以把这段改为:  passwordcharacter: 207;  fontface: "webdings";  这是什么符号呢,你试过就知道了。一个简单的找出字符ASCII-hex值的方法是使用 微软的Word,或者任何一种字处理 软件如wps office,选择“插入”--&“符号”,然后在弹出的对话框中选择一种字体,选择某个你喜欢的符号,注意下面字符代码中的值,按此改变即可。另外要注意使用unicode字体,以免别人的机子上没有定义的字体。    c、改变登录时账户(userpane)所在的位置。在倒数第二段中定义了登录时账户所在的位置。按CTRL+F,找到这行。  注意下面的定义,XP默认的是:    你可以选择改为:    位置变为中间靠上。注意你要清楚你打算放置账户的位置,在坐标轴x、y位置,单位为像素(pixel),建议你熟练以后再尝 试。  b、改变密码的字符形状。按CTRL+F,或者选择“查看”菜单中的“查找文本”,找到:passwordcharacte r。可以看到其定义为一个4位数的数字,实际是个ASCII的16位值。如下:  passwordcharacter: 9679;  fontface: "arial";  同时注意下面fontface一行,它定义了使用的字体,XP默认的是arial字体和9679,也就是你输入密码时看到的 小黑圆点。不同字体的ASCII-hex值代表的字符不一样。你可以把这段改为:  passwordcharacter: 207;  fontface: "webdings";  这是什么符号呢,你试过就知道了。一个简单的找出字符ASCII-hex值的方法是使用 微软的Word,或者任何一种字处理 软件如wps office,选择“插入”--&“符号”,然后在弹出的对话框中选择一种字体,选择某个你喜欢的符号,注意下面字符代码中的值,按此改变即可。另外要注意使用unicode字体,以免别人的机子上没有定义的字体。    c、改变登录时账户(userpane)所在的位置。在倒数第二段中定义了登录时账户所在的位置。按CTRL+F,找到这行。  注意下面的定义,XP默认的是:    你可以选择改为:    位置变为中间靠上。注意你要清楚你打算放置账户的位置,在坐标轴x、y位置,单位为像素(pixel),建议你熟练以后再尝 试。  第三项和第四项就没有那么重要了。主要是些字符串,负责一些注释帮助提示等等内容。当然我还是推荐你在其中Version Info项加入你的名字,举个例子:  打开String Table/1/1033,按CTRL+F,找到:Turn off Computer,更改为更为个性化的“Bye-Bye my love”,诸如此类。全部修改好以后最好先保存到另外的目录。  安装使用XP LogonUI。这是最方便的方法,也是很安全的。不然你也可以按照最保险的办法进行Logonui登录脚本UIFILE入门浅解 -Windows XP的登录画面制作软件,较常见的有Logon Studio及ChameleonXP,但其制作功能仅在于XP基本登录界面的颜色.图片.文字的更换,若是要作出较富变化的登录界面,则需对UIFILE脚本手动作些搬移及大弧度的修改,目前较常见的就是仿MAC登录界面.有鉴于网络上认识Logonui脚本数据的缺乏,在此提供个人对该脚本的粗浅经验,或许其中有些个人误解,期望有程序代码写作经验的网友不吝指正,所有网友共同研讨纠正错误,以免本人部份不正确的理解误导了网友的观念.本篇解说以基本XP登录脚本为范本,仿MAC登录界面的脚本则待日后另文实例剖析.(一)脚本码概述整个脚本码粗浅可分二大区块:1.前大半段以 结尾,共有九个小区块,我暂且称为组件定义区.2.后小半段以起始,到脚本码最后以结束,其中再细分三个区块,我暂且称为脚本运行区.脚本码的基本功能在于指定各区域对应的组件(文字.色块.图片.字符串值),并规范该组件动作方式及时机,显示区域,因此各组件的数值定义和运行在二大区块中要互相对应配合,否则运行就会出错.下面是常用的一些定义参数,就我的使用经验提出参考background:rcbmp(125,6,#ff00ff,0,0,1,0)1. 125 -& 图片编号2. 6 -& 图片显示方式 -& 0(砖块排列),1(按你指定的长宽),6(扩展),7(32bit bmp图片)3. #ff00ff -& 指定要透明的颜色4. 0 -& 指定图片长度5. 0 -& 指定图片宽度6. 1 -& 0=使用指定长宽,1=使用图片长宽7. 0 -& 0=不作变化,1=映射脚本码中对于组件位置的指定和对齐,常用的就是中(client)上(top)下(bottom)左(left)右(right)上右(topright)下左(bottomleft)...,还有下面的九宫格参数.大方向位置搞定后再辅以padding: rect(0rp,0rp,22rp,0)左,上,右,下,这类填空指令作偏移设定,取得想要的精确布局.位置九宫格代号参数6 4 71 0 25 3 8
(二)XP登录脚本码逐项解说(1)各组件之定义在脚本文件的上半部,以&style resid= ...&起头,&/style&结尾此组件定义区共分以下九个小区块1.中间画面此段脚本码指定了全局底色,中间画面颜色及USER(各账户)按键共享底图等三个组件&style resid=framess&element{background: argb(0,0,0,0); #定义全画面背景为带透明通道的黑色rgb色块(此argb定义让覆盖在上面的图片可指定透明色)}element [id=atom(contentcontainer)]{background: rgb(90,126,220); #指定中间画面为水蓝色rgb色块(覆盖于上面定义的黑色背景之上)}button{background: rcbmp(112,6,#FF00FF,0,0,1,0); #指定USER按键底图为编号112的bmp图片,扩展排列,透明色为桃红色,使用图片的长宽度borderthickness: rect(8,8,0,8); #设定该按键底图加外框,左8上8右0下8(pix)}&/style&2.上画面此段脚本码指定了上画面颜色及上分隔线图片二个组件&style resid=toppanelss&element{background: argb(0,0,0,0); #定义上画面背景为带透明通道的黑色rgb色块}element [id=atom(toppanel)]{background: rgb(0,48,156); #指定上画面为深蓝色rgb色块}element [id=atom(divider)]{ background: rcbmp(125,6,#FF00FF,0,0,1,0); #指定上分隔线为编号125的bmp图片}&/style&3.下画面此段脚本码指定了下画面颜色.下分隔线图片.关机按键.退出按键.文字讯息等组件&style resid=bottompanelss&element{background: argb(0,0,0,0); #定义下画面背景为带透明通道的黑色rgb色块}element [id=atom(bottompanel)]{background: gradient(argb(0,57,52,173), argb(0,0,48,156), 0); #指定下画面为由argb紫色?向渐层至argb深蓝色fontface: rcstr(2); #指定下画面使用的字体依String Table(字符串值)资源编号2所设定之字符串值,本例为tahoma字体}element [id=atom(divider)]{ background: rcbmp(126,6,#FF00FF,0,0,1,0); #指定下分隔线为编号126的bmp图片}element [id=atom(options)]{padding: rect(25rp, 20rp, 25rp, 20rp); #指定对下画面中的组件填入距离空间左25上20右25下20} 此功能作用的组件包恬power按键.unduck按键.instruct讯息button{fontsize: rcint(42) #指定上列按键上文字大小依String Table(字符串值)资源编号42设定显示foreground: 颜色白.及鼠标在按键上时以手状显示cursor:}button [mousefocused]{fontstyle: #鼠标移到关机.退出按键时按键消息正文加下横线显示}button [keyfocused]{fontstyle: #以键盘快捷移到关机.退出按键时按键消息正文加下横线显示}element [id=atom(instruct)]{contentalign: #右下角的消息正文智能向左对齐padding: rect(18rp,0,0,0); #该消息正文左方增加18pix的空间fontsize: rcint(43) #指定消息正文大小依String Table(字符串值)资源编号43设定显示foreground: #指定消息正文为白色}&/style&4.左画面左画面覆盖在中间画面的左半部,包括Windows Logo,欢迎字样及其阴影,登入注销时的系统讯息(help)&style resid=leftpanelss&element{background: argb(0,0,0,0);fontface: rcstr(1); #指定左画面使用的字体依字符串值资源编号1设定显示,此例为arial字体}element [id=atom(product)]{animation: alpha | s | #指定Logo图片以透明动画显示,速度为中慢}element [id=atom(leftpanel)]{foreground: rgb(239,247,255);}element [id=atom(welcome)]{fontstyle: #指定欢迎文字样式为斜体fontsize: rcint(44)fontweight: #增加指定文字样式为粗体padding: rect(0rp,0rp,22rp,0); #向右增加22pix空间contentalign: #指定文字置于右上(此例左画面指定位置为中间,因此实际为中间右上)}element [id=atom(welcomeshadow)]{foreground: rgb(49,81,181);fontstyle:fontsize: rcint(44)fontweight:padding: rect(2rp,3rp,20rp,0); #指定欢迎文字阴影增加空间为左2上3右20下0contentalign: 显示出来的效果为向右2向下3偏移的阴影}element[id=atom(help)]{fontsize: rcint(45)padding: rect(81rp,81rp,0,0);contentalign: #设置登入注销讯息显示位置为智能向右靠齐}&/style&5.右画面右画面覆盖在中间画面的右半部,包括中间分隔线.使用者显示窗口及其控制滑杆.&style resid=rightpanelss&element{background: argb(0,0,0,0);}element [id=atom(divider)]{ background: rcbmp(124,6,#FF00FF,0,0,1,0); #设置中间分隔线图片}scrollbar [vertical] #设置窗口滑杆为垂直显示{layoutpos: #设置窗口滑杆位置在右画面以九宫格配置的右边background: rgb(115,146,231);}viewer{layoutpos: #设置窗口位置在右画面以九宫格配置的中央}thumb{background: rcbmp(111,6,#FF00FF,0,0,1,0);borderthickness: rect(3,3,3,3); #设置窗口滑杆有3pix细框}repeatbutton [id=atom(lineup)]{content: rcbmp(110,3,-1,sysmetric(20),sysmetric(20),0,0); #设置滑杆向上图片}repeatbutton [id=atom(linedown)]{content: rcbmp(109,3,-1,sysmetric(20),sysmetric(20),0,0); #设置滑杆向下图片}&/style&6.使用者显示窗口(以鼠标操作时)使用者显示窗口在鼠标进入窗口热区时,各组件显示设置,包括使用者账户.名称.头像及其系统目前运行状态&style resid=hotaccountlistss&element{background: argb(0,0,0,0);fontface: rcstr(3);}selector{padding: rect(0rp,26rp,5rp,26rp); #设置鼠标进入热区时,使用者窗口增加上26右2下26pix的空间}logonaccount{cursor:foreground: rgb(239,247,255);background: rgb(90,126,220);animation: alpha | log | #鼠标进入热区时使用者账户呈现快速透明动画效果alpha:96; #鼠标进入热区后各使用者账户以透明度96显示(0~255)}logonaccount [logonstate=1] #账户人登入时的动画显示设定{animation: rectangle | s |cursor:alpha:255;}logonaccount [mousewithin] #鼠标指向个别账户时的状态{cursor:alpha:255;}logonaccount [selected] #鼠标选取个别账户时的状态{cursor:alpha:255;}element [id=atom(userpane)] #账户背景{padding: rect(2rp,2rp,14rp,2rp);borderthickness: rect(5,5,0,5); #指定账户背景外框粗细bordercolor: rgb(90,126,220); #指定账户背景外框颜色fontsize: rcint(45)}element [id=atom(userpane)][selected]{background: rcbmp(112,6,#FF00FF,0,0,1,0); #账户背景在鼠标选取时显示图片112}logonaccount [selected]{alpha: 255;}element [id=atom(pictureframe)] #设置账户头像底图{background: rcbmp(113,7,255,0,0,1,0);borderthickness: rect(5,5,5,5);margin: rect(0,0, 7rp,0); #设置账户头像底图右侧距离账户名及密码7pix}element [id=atom(pictureframe)] [mousefocused] #设置鼠标指向账户头像时的效果{background: rcbmp(119,7,255,0,0,1,0);borderthickness: rect(5,5,5,5);margin: rect(0,0,7rp,0);alpha: 255;}element [id=atom(pictureframe)] [selected] #设置鼠标按下账户头像时的效果{background: rcbmp(119,7,255,0,0,1,0);borderthickness: rect(5,5,5,5);margin: rect(0,0,7rp,0);alpha: 255;}element [id=atom(username)]{foreground: rgb(239,247,255);contentalign: #设置账户名向左对齐,账户名后加空白直到最后,以让密码从下一行开始显示}button [class="status"] #以下为使用者系统状态(例如:有几个程序正在运行)各项显示设置{background: argb(0,0,0,0);foreground: rgb(0,48,156);fontsize: rcint(46)fontweight:}button [class="status"][mousefocused]{fontstyle:}button [class="status"][keyfocused]{fontstyle:}button [class="status"][selected]{foreground: rgb(239,247,255);fontsize: rcint(46)fontweight:}&/style&7.使用者显示窗口(以键盘操作时)本处设置和6相同,只是少了一些鼠标效果,不再赘述.&style resid=accountlistss&element{background: argb(0,0,0,0);fontface: rcstr(3);}selector{padding: rect(0rp,26rp,5rp,26rp);}logonaccount{cursor:animation: alpha | log |background: rgb(90,126,220);}logonaccount [logonstate=1] {animation: rectangle | s |cursor:}element [id=atom(userpane)]{padding: rect(2rp,2rp,14rp,2rp);borderthickness: rect(5,5,0,5);bordercolor: rgb(90,126,220);fontsize: rcint(45)}element [id=atom(userpane)][selected]{background: rcbmp(112,6,#FF00FF,0,0,1,0);}element [id=atom(pictureframe)]{background: rcbmp(113,7,255,0,0,1,0);borderthickness: rect(5,5,5,5);margin: rect(0,0,7rp,0);}element [id=atom(username)]{foreground: rgb(239,247,255);contentalign:}button [class="status"]{background: argb(0,0,0,0);foreground: rgb(0,48,156);fontsize: rcint(46)fontweight:contentalign:}button [class="status"][mousefocused]{fontstyle:}button [class="status"][keyfocused]{fontstyle:}button [class="status"][selected]{foreground: rgb(239,247,255);fontsize: rcint(46)fontweight:}&/style&8.账户密码区此段脚本码定义了密码输入框,输入框讯息,进入及密码提示按键&style resid=passwordpaness&element{background: argb(0,0,0,0);}element [id=atom(passwordpanelayer)]{padding: rect(71rp,0,0,0); #设置密码区左方71pix空白,避免和账户头像重迭}element [id=atom(instruct)] #设置密码输入框上面的文字(此例为Type Your Password){ fontface: rcstr(48);fontsize: rcint(47)foreground:padding: rect(3rp,0,0,3rp);}edit [id=atom(password)] #输入密码框的各项设置{background: rcbmp(102,6,#FF00FF,0,0,1,0);borderthickness: rect(3,3,5,5);passwordcharacter: 9679; #输入密码时显示出来的字符代号fontface: "arial";fontsize: 16}button [id=atom(go)] #设置密码右方的进入按键{margin: rect(5rp,0,0,0);content: rcbmp(103,3,-1,26rp,26rp,0,0);padding: rect(0rp,1rp,0,1rp);}button [id=atom(go)][keyfocused] #按下进入按键时{content: rcbmp(104,3,-1,26rp,26rp,0,0);}button [id=atom(info)] #设置密码提示按键{margin: rect(5rp,0,0,0);content: rcbmp(105,3,-1,28rp,28rp,0,0);}button [id=atom(info)][keyfocused] #设置密码提示按键按下时图片{content: rcbmp(106,3,-1,28rp,28rp,0,0);}element [id=atom(keyboard)] #设置输入密码时的显示{cursor:margin: rect(5rp,0,0,0);}&/style&9.窗口滑杆此段脚本码以5.右画面的滑杆为基础,加入了定义滑杆的各项动作参数(避免更动)&style resid=scroller&scrollbar{layoutpos:}scrollbar [vertical]{layoutpos:}viewer{layoutpos:}thumb{background: dtb(handlemap(1), 3, 1);content: dtb(handlemap(1), 9, 1);contentalign:}thumb [mousefocused]{background: dtb(handlemap(1), 3, 2);content: dtb(handlemap(1), 9, 2);}thumb [captured]{background: dtb(handlemap(1), 3, 3);content: dtb(handlemap(1), 9, 3);}repeatbutton [id=atom(lineup)]{background: dtb(handlemap(1), 1, 1);width: sysmetric(2);height: sysmetric(20);}repeatbutton [id=atom(lineup)][mousefocused]{background: dtb(handlemap(1), 1, 2);}repeatbutton [id=atom(lineup)][pressed]{background: dtb(handlemap(1), 1, 3);}repeatbutton [id=atom(linedown)]{background: dtb(handlemap(1), 1, 5);width: sysmetric(2);height: sysmetric(20);}repeatbutton [id=atom(linedown)][mousefocused]{background: dtb(handlemap(1), 1, 6);}repeatbutton [id=atom(linedown)][pressed]{background: dtb(handlemap(1), 1, 7);}repeatbutton [id=atom(pageup)]{ background: dtb(handlemap(1), 7, 1);}repeatbutton [id=atom(pageup)][mousefocused]{ background: dtb(handlemap(1), 7, 2);}repeatbutton [id=atom(pageup)][pressed]{ background: dtb(handlemap(1), 7, 3);}repeatbutton [id=atom(pagedown)]{ background: dtb(handlemap(1), 6, 1);}repeatbutton [id=atom(pagedown)][mousefocused]{ background: dtb(handlemap(1), 6, 2);}repeatbutton [id=atom(pagedown)][pressed]{ background: dtb(handlemap(1), 6, 3);}&/style&[page][/page]2)各组件动作时机及显示设定部份这一部份就是登录界面执行动作的脚本码,以上面各项组件的定义作基础,设定整个界面运行时的布局分配及事件触发时机.以下分为三部解说.&logonframe...&起始,&/logonframe&结尾这里规范整个动作脚本的画面布局及分配,以上面定义组件1~5的部份,作动作指定及执行.&logonaccount...&起始,&/logonaccount&结尾这一段执行脚本码配合上面定义组件6.7.9部份,对账户窗口内的各组件作布局及指定动作.&element resid=passwordpanel...&起始,&/element&结束这一段执行脚本码配合上面定义组件8部份,对账户密码及附属组件作布局及指定动作下面是这三段脚本码的个别解说.&logonframe resid=main id=atom(frame) sheet=styleref(framess) layout=borderlayout()&&element id=atom(toppanel) sheet=styleref(toppanelss) layout=borderlayout() layoutpos=top height=80rp& #执行时上画面位于画面顶端,高度80&element id=atom(divider) layoutpos=bottom height=2rp/& #执行时上画面分隔线位于上画面底部,高度2&/element&&element id=atom(bottompanel) sheet=styleref(bottompanelss) layout=borderlayout() layoutpos=bottom& #执行时下画面位于画面底部,不设高度,由下方组件判断&element id=atom(divider) layoutpos=top height=2rp/& #执行时下画面分隔线位于下画面顶端,高度2&element id=atom(options) layout=borderlayout() layoutpos=client& #设定执行下画面时功能定义的各组件空间距离&element layout=borderlayout() layoutpos=left& #安排下面的关机按键排列在下画面的左侧&button id=atom(power) layout=borderlayout() layoutpos=top accessible=true accRole=43 accName=rcstr(11)& #设定关机按键为可执行,位在上方,显示文字&element layoutpos=left content=rcbmp(107,3,-1,26rp,26rp,0,0) /& #指定关机按键图片及宽26高26&element id=atom(label) layoutpos=client margin=rect(2rp,0,0,0)/& #关机文字左方设定2pix空间&/button&&button id=atom(undock) layout=borderlayout() layoutpos=top margin=rect(0,2rp,0,0) accessible=true accRole=43 accName=rcstr(14)& #退出键同关机键&element layoutpos=left content=rcbmp(108,3,-1,26rp,26rp,0,0)/&&element id=atom(label) layoutpos=client margin=rect(2rp,0,0,0)/&&/button&&/element&&element id=atom(instruct) layoutpos=right content=rcstr(25) width=325rp/& #消息正文,置于右方,由右算起325pix开始显示&/element&&/element&&element id=atom(contentcontainer) layout=flowlayout(1,3,2,3) layoutpos=client content=rcbmp(100,0,0,219rp,207rp,1,0)& #设定中画面图片,砖块排列置中,宽高度&element id=atom(leftpanel) sheet=styleref(leftpanelss) layout=filllayout() layoutpos=left& #左画面填充模式,置左&element id=atom(logoarea) layout=verticalflowlayout(0,3,3,2)& #logo组件垂直排列(指下面的product.help)&element id=atom(product) contentalign=topright padding=rect(0rp,0rp,20rp,20rp) content=rcbmp(123,3,-1,137,86,0,0) background=rgb(90,126,220)/&&element id=atom(help) contentalign=wrapright width=384rp padding=rect(0rp,0rp,40rp,0rp)/& #登入出讯息由中间算起384开始显示,并加右方40的空间距离&/element&&element id=atom(msgarea) layout=verticalflowlayout(0,0,0,2) & #欢迎讯息组件(包括Welcome及阴影)以填充模式(填Welcome文字)垂直排列&element layout=filllayout() width=384rp& #填充宽度384&element id=atom(welcomeshadow) content=rcstr(7)/& #填充文字阴影依字符串值7内容显示(此例为Welcome)&element id=atom(welcome) content=rcstr(7)/&&/element&&/element&&/element&
&element id=atom(rightpanel) sheet=styleref(rightpanelss) layout=borderlayout() layoutpos=left width=384rp& #右画面以外框模式置左,宽度384&element id=atom(divider) layoutpos=left width=1rp/& #中央分隔置于右画面左侧,宽度1&scrollviewer id=atom(scroller) sheet=styleref(scroller) layoutpos=client xscrollable=false margin=rect(26rp,0rp,0rp,0rp)& #账户窗口滑杆不需要时不显示&selector id=atom(accountlist) sheet=styleref(accountlistss) layout=verticalflowlayout(0,3,3,2)/& #账户名单垂直排列&/scrollviewer&&/element&&/element&&/logonframe&&logonaccount resid=accountitem id=atom(accountitem) layout=filllayout() accessible=true accRole=43& #设定使用者账户为可执行&element id=atom(userpanelayer) layout=borderlayout() height=80rp& #每个账户所占高度80&element id=atom(userpane) layout=borderlayout() layoutpos=top& #账户底图位置&element id=atom(pictureframe) layout=flowlayout(0,2,2) layoutpos=left width=58rp height=58rp& #账户头像底图宽高&element id=atom(picture) /&&/element&&element id=atom(username) layoutpos=top/& #账户名称位置&button id=atom(status0) class="status" layoutpos=none/& #使用者系统状态显示位置不作设定(依组件定义运行)&button id=atom(status1) class="status" layoutpos=none/&&/element&&/element&&/logonaccount&&element resid=passwordpanel id=atom(passwordpanelayer) sheet=styleref(passwordpaness) layout=borderlayout() height=80rp& #账户密码组件高度&element layout=borderlayout() layoutpos=bottom&&edit id=atom(password) layoutpos=left width=163rp/& #密码框宽度&element id=atom(keyboard) layoutpos=left/& #密码输入位置&button id=atom(go) layoutpos=left accessible=true accRole=43 accName= rcstr(100)/& #进入按键设置为可执行,按下时显示字符串值100&button id=atom(info) layoutpos=left accessible=true accRole=43 accName= rcstr(13)/& #密码提示键设置为可执行,按下时显示字符串值13&/element&&element id=atom(instruct) layoutpos=bottom content=rcstr(6)/& #密码框上方文字依字符串值6显示&/element&
Windows XP的正式OEM版本出来到现在都有一个多月了,对于这个新兴的操作系统,曾经以前的一群“改瘟派”玩家开始由陌生而熟悉,也渐渐开始修改起这个操作系统来了,近一段时间以来,一大堆的Windows修改软件几乎个个都灌上了:For XP的字样。
可是这些的软件基本都是通过注册表修改一些Windows的默认设置,或者增加一些个性化的摆设,可是这些都是老套的东西了,以前的Windows就已经有了,没有体现出现在XP的与众不同之处。可是我一直在想一个问题:Windows 98有Logo,可是对于XP,那个千篇一律的开机登录画面到底能不能修改呢?嗯,通过1个小时的四处查阅资料和研究,我终于理解了如何修改那个开机画面,哈哈哈哈,小成就感之余和大家分享一下哦:)
先看看我现在的样子??
我现在的登录画面,很寇把??:)
行,心动了?想开始动手修改你的登录画面了?okok,我先说一说原理分析,然后大家就知道这个是如何实现的了,其实很简单哦:)
首先大家看看自己Windows XP的目录下的System32目录,里面有一个logonui.exe的文件,看他的名字是不是有点熟悉?呵呵,“logon”就是登陆的意思,而“ui”我推测可能是User Interface的缩写,(我英文也不是很好哦,只是猜测,如果错了不要笑我:))看到了这个EXE文件,而且文件体积不小,这样的体积足够放下一张图片了!嗯,马上让我有把这个文件用刀子Slit open、抓出那张丑图,塞一张Beauty进去的冲动——哈哈,破坏狂人倾向:)嗯,既然有这样的想法了,接下来就开始做了,这时候就要用到一个软件,用它就可以满足我“暴力破坏”的欲望,啊哈哈哈哈~~~~狞笑中…………
来,隆重登场,Resource Hacker,这已经是一个老工具了,不过他的能力和易用性可以满足我,简单介绍一下咯:
Resource Hacker 可以被用来:
1. 查看 Win32 可执行和相关文件的资源 (*.exe, *.dll, *.cpl, *.ocx),在已编译和反编译的格式下都可以。
2. 提取 (保存) 资源到文件 (*.res) 格式,作为二进制,或作为反编过的译资源脚本或图像。
图标,位图,指针,菜单,对话,字符串表,消息表,加速器,Borland 窗体和版本信息资源都可以被完整地反编译为他们各自的格式,不论是作为图像或 *.rc 文本文件。 3. 修改 (替换) 可执行文件的资源。
图像资源 (图标,指针和位图) 可以被相应的图像文件 (*.ico, *.cur, *.bmp),*.res 文件,甚至另一个 *.exe 文件所替换。
对话,菜单,字符串表,加速器和消息表资源脚本 (以及 Borland 窗体) 可以通过使用内部资源脚本编辑器被编辑和重新编译。
资源也可以被一个 *.res 文件所替换,只要替换的资源与它是同一类型并且有相同的名称。
4. 添加 新的资源到可执行文件。
允许一个程序支持多种语言,或者添加一个自定义图标或位图 (公司的标识等) 到程序的对话中。
5. 删除 资源。大多数编译器添加了应用程序永远不会用到的资源到应用程序中。删除这些不使用的资源可以减小一个应用程序的大小。
Ok了,看过了它的能力,下面可以开始动手了,为了安全起见,先把logonui.exe备份一下(嗯,这可是一个破坏狂的好习惯哦),然后打开这个文件,如图:
呵呵,现在可以开始修改自己喜欢的画面了,首先,想编辑画面颜色的话,可以到/UIFILE//下面修改咯(有的人的文件可能是/UIFILE/键值,看情况而定),说起来也挺话长的(嘿嘿,有点语无伦次),这里只能举一个例子咯:
(由于是特殊代码,网页显示会出错,Sorry呀…………)
大概的样子就是这样,具体的就看各位自己改咯,另外一个重要的和根本目的就是:要改图片呀,嗯,继续看,“Bitmap”键值看到没有?大家都是聪明人,我就不用多说了哦:)
哦,对了,还有一个要注意的地方,就是想想看,如果图片太大的话,把用户登陆窗口给盖住了,这下不是就“Happy”了?呵呵,所以咯,这个地方要注意一下:在 /UIFILE// 下面,可以用CTRL+F 搜索: layout=flowlayout(1,3,2,3) layoutpos=client ontent=rcbmp(100,0,0,xxx,yyy,1,0)& 看到那个XXX和YYY了没有?XXX代表宽,比如:. 400rp (注意:“ rp @”是必须的——不包括双引号) ,如果图片过大,呵呵,就让你体验一下什么叫做“蜗牛”哦。好了好了,剩下的一句话:师傅领进门,修行在个人,自己开始动手修改画面吧,不过还是提醒一下,不要直接编辑,一定要做好备份工作,不然可就惨咯~!~! 另外,如果改好以后,只要把这个文件覆盖回原来的位置就行了,如何覆盖?推荐两种方法,一种是纯DOS下面把改好的文件COPY回去覆盖,(对于都是FAT分区的情况),如果是NTFS,另外一种方法就是在开始启动XP的时候按F8键,然后进入带命令行的安全模式状态,然后用Administrator登录,然后再覆盖也行。
最后,如果失败了,请用备份的文件覆盖回来就好了,还有,对于因维修改造成的任何系统问题作者概不负责哦…………
windows 7启动出现LogonUI.exe错误提示:加载userdata.dll错误的处理办法
一步一步教你如何修改Logonui.exe
如何更改Windows系统登陆界面
正常运行windows所需的文件已被替换成无法识别的版本
没有更多推荐了,

我要回帖

更多关于 windowssystem32 的文章

 

随机推荐