officeba > 单独文章


为Windows2008替换上Vista的登录界面

    作为Vista的亲兄弟(都采用Longhorn内核),Windows Server 2008以其简洁高效安全的性能表现征服了越来越多用户的心。Windows2008虽然定位于服务器操作系统,但正如当年的Windows2000取代Win98一样,Win2008取代XP、Vista成为最普及的桌面操作系统指日可待。当我们在享受Windows2008带来的更快捷应用体验的同时,Vista中一些炫丽耀眼的视觉效果依然令一些桌面用户怀念。关注过Windows2008的朋友们一定都通过各种媒介了解了比较详尽的“Windows2008变身Vista”的方法,在这些文章的指导下,我们能拥有目前最完美的核心与最美丽的外壳。但笔者在实际操作中发现,Windows 2008还不能100%地披上Vista的华丽外衣,最后一块顽石横在登录界面。

推荐文章:Windows2008 VS Vista 



图1 Windows 2008默认登录界面

     可能有的朋友会通过修改组策略剔除“使用Ctrl+Alt+Del登录”和密码输入从而简化登录步骤,但是开机进入桌面前还是会有一段时间会停留在Windows2008那过于精简的界面中,还有一处就是在我们希望终止某个程序运行时常用的“Ctrl+Alt+Del”指令处。可想而知,对于那些精心装饰Windows 2008以期获得更好UI体验的朋友们,这个蓝绿色的背景是多么的丑陋!笔者通过不断摸索,终于攻克了这一难题。

     修改Windows 2008需要的准备工具:Windows Server 2008(开启了桌面体验),Logonstudio Vista、若干logonvista文件、Vista系统中提取的authui.dll文件、移除Vista“文件保护”的注册表补丁。



图2 你所必备的准备工具

     Windows2008与Vista基本同核,Logonstudio Vista理论上是适用于Win2008的,但必须修改Win2008中的一个主管用户界面(UI)的系统文件——authui.dll。

     step 1.下载或自行制作“去除文件保护”的补丁,代码如下:
 -----------------------------------
 Windows Registry Editor Version 5.00
 [HKEY_CLASSES_ROOT\*\shell\runas]
 @="去除文件保护"
 "NoWorkingDirectory"=""
 [HKEY_CLASSES_ROOT\*\shell\runas\command]
 @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
 "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
 [HKEY_CLASSES_ROOT\exefile\shell\runas2]
 @="去除文件保护"
 "NoWorkingDirectory"=""
 [HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
 @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
 "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
 [HKEY_CLASSES_ROOT\Directory\shell\runas]
 @="去除文件保护"
 "NoWorkingDirectory"=""
 [HKEY_CLASSES_ROOT\Directory\shell\runas\command]
 @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
 "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
 -----------------------------------

     将虚线内的内容保存为reg文件,双击运行。

     step 2.右击C:\Windows\System32\authui.dll,在菜单中可发现新增的“去除文件保护”选项,单击运行。

     step 3.这个原本受系统保护的文件已经在我们的掌控之中了,但我们还不能删除它。将它重命名为任意名称即可令它失效!
     step 4.将从Vista中提取的authui.dll复制到C:\Windows\System32\下,完成狸猫换太子!

     step 5.安装Logonstudio Vista。安装完毕后logonvista文件被自动关联,此时双击它们即可完成登录界面的修改。



图3 修改后的登录界面



图4 修改后的“Ctrl+Alt+Del”


声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2008-08-30 08:05:30,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容