u盘360杀毒文件



在正常windows下更换主题相信大家也会了,但在PE下使用桌面主题大家应该就没见过吧。下面跟着一起来操作一下吧。

  先看看原理:Winlogon启动后先初始化一些全局变量,检测HKEY_LOCAL_MACHINE\SYSTEM\Setup下的SystemSetupInProgress是否为零,如果是正常启动,如果为1,则在启动系统服务SamSs时告诉它不要管SAM数据库,启动一些必要的服务后,比如Services,lsass,然后就启动HKEY_LOCAL_MACHINE\SYSTEM\Setup下由CMDline指定的程序,等待程序结束,重启或者关机。如果SystemSetupInProgress == 1,则初始化系统服务后调用MSgina.DLL登录XP。MSgina.Dll 在初始化时调用SHsvcs.Dll产生一个ThemesStartEvent系统级事件,代码如下:

#define ThemeWatchForStart_Ordinal 1 #define ThemeWaitForServiceReady_Ordinal 2 typedef DWORD (_stdcall *PFN_ThemeWaitForServiceReady)(DWORD dwTimeout); typedef BOOL (_stdcall *PFN_ThemeWatchForStart)(void); HMODULE hShsvcs = LoadLibrary(_T("shsvcs.dll")); if( hShsvcs != NULL ) { PFN_ThemeWaitForServiceReady pfThemeWait = (PFN_ThemeWaitForServiceReady)GetProcAddress( hShsvcs, (LPCSTR)ThemeWaitForServiceReady_Ordinal); PFN_ThemeWatchForStart pfThemeWatch = (PFN_ThemeWatchForStart)GetProcAddress( hShsvcs,(LPCSTR)ThemeWatchForStart_Ordinal); if( pfThemeWait != NULL && pfThemeWatch != NULL ) { pfThemeWait(1000); pfThemeWatch(); } CloseHandle(hShsvcs); }

  那位同学说了:“把SystemSetupInProgress直接改成0不就得了!”
  Lsass告诉你:“此路不通!重启吧你”
  我告诉你:“我们可以改一改Winlogon,让它先启动Msgina或是直接调用Shsvcs就行了。”
  ThemesStartEvent事件是出来了,怎么?还不行!
  那是因为还有个家伙在捣乱:SXS.DLL。他会在系统要求它调用指定Dll时用FusionpAreWeInOSSetupMode函数进行判断SystemSetupInProgress是否为零,如果为1,它就会告诉系统:“我那个什么......先歇会儿再说。”
  然而系统要实现Themes,恰恰需要它去找到合适的ComCtl32.Dll。
  你可以修改它,但是合适的Dll在哪里?
  这种概念是从微软的.NET FrameWork的GAC引入的。每当应用程序要求合适的Dll时,系统会调用SXS.Dll在%SystemRoot%\WinSxS
  文件夹中寻找,当有多个相同文件时,它就查看C:\Windows\WinSxS\Manifests以C:\Windows\WinSxS\Policies中的规则来调用相应的文件。
———————————————————————————————————————————————————
  动手了:
  1、启用Themes需要以下文件:修改版的Winlogon调用Msgina.Dll或直接修改MinLogon(XPE Feathure Pack 2007 中有此文件),Winlogon,Msgina.dll,Shsvcs.dll,Activeds.dll,,uxtheme.dll,themeui.dll,sxs.dllC:\Windows\WinSxS\Manifests文件夹中的(对应SP3)
x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83.cat
x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83.Manifest
C:\Windows\WinSxS\Policies\x86_policy.6.0.Microsoft.Windows.Common-Controls_6595b64144ccf1df_x-ww_5ddad775
文件夹下的
6.0.2600.5512.cat
6.0.2600.5512.Policy
C:\Windows\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83
文件夹下的
comctl32.dll
  还有一些Windows文件夹System32下的文件,自己研究吧。(用Depends工具找一找文件的依赖关系)
  2、修改文件。(均已SP3的文件为例)使用UltraEdit打开文件,Winlogon.exe 查找AF46FFFF85C07512,将最后的12改为27,查找
56E8151D000056 FF7614E8FC,修改为56E8151D000056 E8BC91FFFF(看清了,只修改最后五位);打开SXS.Dll查找530079007300740065006d005300650074007500700049006e00500072006f00670072006500可以看到S.e.t.u.p.I.n.p.r.o.g.r.e.s.s的字样,把最后的s改成t,即73改成74。
修改PE的注册表,在SYSTEM\Setup下比照着SystemSetupInProgress新建一个REG_DWORD值SystemSetupInProgrest,设为0。特别注意要修改services.exe中的SystemSetupInProgress为SystemSetupInProgrest。
同时测试了基于bartpe的xpe硬盘版,因为xpe使用自己的pegina.dll重新进入sas序列,所以无法启用主题。
———————————————————————————————————————————————————
  上传一个修改过的Minlogon,切记修改注册表。对了,最重要的是别忘了加上你自己的主题文件,它们一般在Windows\Resources文件夹下。传了一个压缩的,是用我心如水的PE做的(hhh333的也不错,不过他的是SP2的,测试不方便),我重新上传一个精简过文件的IS_文件,可直接替换我心如水里面的winpe.is_
  1、修改的注册表,添加了一些键值,比如对DX8游戏的支持;
  2、修改为支持双核,理论上能在P4以上单核上启动;
  3、自动检测硬件,安装驱动。(必须有相应的INF和驱动文件)
  今天上传了一个自己用的Img格式的内核,根据站长的研究使主题自动开启。其中添加了VC2005的运行库,内置NV显示驱动,配合外置的DX9可以玩现在的新游戏了。
有一个小问题,墙纸不能自动加载是因为Windows只认bmp格式的图片,jpg格式的要转换成bmp。把你需要的墙纸转换成bmp,然后再修改HKEY_CURRENT_USER\Control Panel\Desktop下的WallPaper路径指向你自己的图片。




如果我们的电脑用户想要使用Win8系统数据库服务器,就需要先安装mssql2005。但是最近有些Win8用户反映,他们在安装mssql2005时遇到了问题,导致安装失败,如果我们的用户遇到Win8安装mssql2005失败怎么解决呢?

     相关推荐:U键一键安装Win8      具体操作方式      一、正常安装任一版本的SQL Server 2005.      二、安装到SqlServer服务的时候提示启动服务失败,这里就是关键,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll。32位下载sqlservr32.rar,64位下载sqlservr64.rar。      三、我们的\binn,先备份下sqlservr.exe,然后把解压之后对应的 sqlservr.exe和sqlos.dll复制到里面覆盖原文件,例如“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn”。      四、点击“重试”,安装继续,安装程序安装成功。      五、安装完成之后,停止SQL Server服务,把备份的sqlservr.exe文件还原回去,否则SP4安装程序以为我们已经应用过SP4补丁,然后立即打上SP4补丁。      值得注意的是,在此之前不要运行SQL任何软件      六、安装完SP4补丁,SQL Server运行正常。      上文就是Win8安装mssql2005失败怎么解决的全部内容了,经过以上步骤的调试之后,就可以正常安装mssql2005,安装完mssql2005也就可以使用Win8数据库服务器了。有遇到类似困扰的用户可以来试一试哦。



常见问题:

最新文章:
    吉庆有余0
    2019/5/28
    之前重装系统把Upan所有数据都清空了,重装系统后找到u盘恢复软件,花了一下午终于恢复了
    空守一座城0
    2019/5/28
    全面兼容品牌机、组装机、笔记本、一体机、瘦客机、小主机,USBKiller-U盘启动盘傻瓜式一键使用,带驱动包,即插即用,功能全面,兼容性强,能解决电脑各种问题。
    证明给你看0
    2019/5/28
    问题解决了,U盘中毒文件修复很专业,修复特别好
    一身干净味0
    2019/5/28
    很好,完美解决,所有有用的都恢复过来了,大家都说我运气好,多谢U盘中毒文件修复
    浮云过影0
    2019/5/28
    问题解决了,U盘中毒文件修复很专业,修复特别好
    詮釋謧莂旳傷痛つ0
    2019/5/28
    U盘启动盘里面的系统和叙述的一样,还配有说明书,不会做电脑系统的人看了也很容易入手操作,很好的一套系统工具,给客户安装系统非常方便,省时省力。非常不错
    摘下哭的面容0
    2019/5/28
    u盘插电脑上提示U盘格式化,然后在u盘恢复软件上找到了解决办法,帮我恢复了u盘数据,万分感谢
    来我长街0
    2019/5/28
    不错不错,和描述一致,太好了,速度是飞快,3.0接口从固态硬盘复制,速度是每秒110兆左右,从机械硬盘复制,速度是每秒60兆左右,电脑前面板的2.0接口,速度是每秒26到30兆,秒杀一般的3.2优盘,太值得购买了,非常满意。
    ’誓言不過煙雨過客0
    2019/5/28
    放在U盘的会员名单莫名被损坏,U盘格式化了,朋友帮忙弄了很久弄不好,最后去店里找人花钱处理的,好稀奇,人家u盘恢复软件分分钟搞定 对于我们这样脑盲来说,就是大神一样的存在。
    秋奈櫻舞、0
    2019/5/28
    清华紫光3GU盘,无法写入东西,格式化提示,写保护,这个U盘没有写保护,用了很多U盘格式化软件也不行,请高手指点!谢谢
    思绪蔓延、泪决堤0
    2019/5/28
    很好,损坏的办公数据都恢复了,谢谢U盘中毒文件修复帮忙恢复,谢谢
    3分清醒21分醉℃0
    2019/5/28
    太牛了,误删了这个盘居然恢复了,速度也快。值得信赖。U盘中毒文件修复,值得点赞!
为何选择U盘杀毒专家

全面查杀+主动防御=安全
专杀主流软件不能解决的U盘病毒
努力查杀任何一个新出现的U盘病毒
提供完善售后技术服务
清新界面,简单的步骤适合每个用户
针对不同需求,制定不同版本


U盘专杀 用户指南 联系我们 友情链接 友情链接 模版下载

版权所有 Copyright©2002-2019 U盘杀毒专家-蚂蚁传媒。