你知道么?Windows 7里藏着一个XP<2>

  【咋使用啊】

  XP模式以两种方式运行,一种是作为虚拟操作系统运行(用过虚拟机么?恩,就是那样……);沈阳463解放军医院http://www.463eye.com/

  另一种是像Windows7中的程序一样打开,虽然长着一副XP窗口的样子,但是却是直接能在Windows7中使用的。举例来说,如果有一个程序安装在虚拟XP系统中,那么通过这种方式运行时,就好像在Windows7中打开一个程序那样,用户完全不需要开启虚拟XP,便可以如同普通的Windows7程序那样使用,这才是XP模式的精华所在。我们可以在虚拟XP中安装应用程序,这些程序既会在虚拟XP的程序列表中出现,也会在Windows7的程序列表中出现,不过有的时候可能还需要我们进行一些手动的发布工作。

  沈阳整形医院在企业中,有一些基于Web的办公系统可能会和IE8之间存在不兼容的情况,而Windows7中默认的便是IE8,这该如何是好?其实我们可以借助XP模式,来把虚拟XP中的IE6发布到Windows7中,下面我来介绍一个简单的方法。

  点击“开始”—“所有程序”—“WindowsVirtualPC”—“WindowsXPMode”,点击运行WindowsXPMode,执行它会启动运行虚拟的XP虚拟机。

  

  在XP虚拟机中的桌面上,对IE6创建一个快捷方式。

  

  打开“C:DocumentsandSettingsAllUsers「开始」菜单”文件夹,将之前所创建的IE6快捷方式拷贝到此目录下,当然,如果你觉得这个名字不好听,你可以改成其他名字。

  

  点击虚拟XP窗口右上方的关闭按钮,使虚拟机进入休眠(这是必须的,虚拟机和Windows7中的虚拟程序不能同时打开)。

  

  沈阳463整形医院然后在Windows7系统中,打开“开始”—“所有程序”—“WindowsVirtualPC”—“WindowsXPMode应用程序”,查看是否已发布出IE6(如果你之前改过名字,那么这里出现的就会是你修改的名字)。

  

  点击以后稍等片刻,你就会发现你已经在Windows7中打开了一个只存在于XP中的IE6浏览器了。

  除了微软的程序,其他第三方软件厂商的程序也可以如此进行发布,我的一个彩民朋友就一直在用这种方法使用某个彩票工具(请恕不方便透露)。

  【有啥好处哩】

  第一点是设置简单:在安装了WindowsVirtualPC和虚拟WindowsXP环境之后,WindowsVirtualPC会提供一个简易向导,只需几步点击就能配置XPMode。

  

  比如密码,或是确认是否打开WindowsUpdate等。

  第二点是支持USB:用户可以通过WindowsVirtualPC直接访问连接到Windows7系统上的USB设备,包括打印机、扫描仪、闪存卡、外置硬盘、数码相机等,不过可惜的是,好像网银U盾目前还不能使用。

  

  第三点是无缝应用程序:安装在虚拟XP中的应用程序可以直接在Windows7桌面上直接运行,就好像它们是安装在Windows7中似的,无缝连接两个系统中的软件。

  第四点是文件夹集成:可以从XP模式的虚拟系统环境内访问Windows7个人用户文件夹,包括文档、图片、桌面、音乐、视频等。而且,剪贴板在两个系统之间可以共享,直接使用复制、剪切和粘贴操作,毫无障碍。沈阳463整形医院http://www.hengnaya.com/

  第五点是打印机重定向:可以通过程序模式或者桌面模式从WindowsVirtualPC程序里直接使用打印机设备。

  【有啥缺点呀】

  要说一个软件没有缺点那是不可能的,XP模式也有着自己的局限性。

  不支持3D图形。XP模式主要针对的中小型企业客户进行系统升级过渡,因而并没有针对图形密集型程序(如3D游戏)进行优化,这使得一些不兼容的游戏也无法通过XP模式运行(包括一些游戏开发工作),所以那些想在XP模式上打CS的朋友,恐怕你们的愿望很难实现了。

  不支持部分需要硬件支持的程序。比如电视卡,XP模式无法使用需要电视卡支持的某些软件(虽然XP模式支持USB,但是电视卡通常是PCI-E的,USB的电视卡盒我还没试验过)。

  杀毒软件。说起杀毒软件,并不是XP模式不支持,而是很多朋友的意愿是安装一款杀毒软件来查杀Windows7中的病毒,这是无法办到的。你想啊,你是在虚拟XP中安装的杀毒软件,即便它是虚拟的XP,可也算是一个系统啊,那么在杀毒时自然就是查杀这个虚拟系统中的病毒了,所以对于很多用户来说,并没有太大意义。

  【展望一下吧】

  现在我们知道,“XP模式”的基本实现方式就是通过在后台运行一个虚拟的WindowsXP,把软件通过虚拟化的方式,在Windows7中展现出来。这种虚拟化技术目前非常火热,各大厂商也都已经拥有相对应的虚拟化产品,而微软在这个虚拟化领域也已经推出了非常全面的产品体系,这当然不仅仅是我们所说的XP模式,还包括用户状态虚拟化、应用程序虚拟化、桌面虚拟化、展现层虚拟化、服务器虚拟化,如下图所示:

  

  用户状态虚拟化包含的微软产品为Windows7?:文件夹重定向、脱机文件和漫游用户配置文件(文件夹重定向和脱机文件是支持IT人员将用户数据和设置重定向到中央网络位置的Windows特性);

  应用程序虚拟化包含的微软产品为MicrosoftApplicationVirtualization,也就是传说中的App-V,所谓应用程序虚拟化就是将应用程序进行虚拟化打包操作,让虚拟的应用程序独立于操作系统层面而独立存在,应用程序虚拟化消除了应用程序之间的冲突,使两个互相不兼容的程序能够同时并存。这种基础结构使应用程序能够随需应变,并且它们只能在经过许可的机器上运行(无论是物理机还是虚拟机)。应用程序虚拟化需要依托于网络,但是并不局限于网络,在离线模式下用户仍可以使用虚拟化应用程序。

  表示层虚拟化包含的微软产品为WindowsServerTerminalServices,所谓的TerminalServices虚拟化就是整个桌面或具体应用程序的表示层(简单理解为用户界面),使组织能够将应用程序和数据整合到数据中心中,同时提供对本地和远程用户的广泛访问。

  服务器端虚拟化包含的微软产品包括WindowsServer2008R2中的Hyper-V以及VirtualServer2008R2,Hyper-V是Microsoft提供的下一代基于管理程序的虚拟化技术。

  沈阳整形医院在桌面虚拟化层面中包含有2种代表性产品,一个为VirtualPC,另一个为MicrosoftEnterpriseDesktopVirtualization。今天所介绍的XP模式在使用过程中会调用VirtualPC,所以WindowsXPMode就包含在桌面虚拟化层中。那么同样都是在桌面虚拟化层中,XPMode与MicrosoftEnterpriseDesktopVirtualization(以后简称MED-V)又有什么区别与联系呢?首先让我们来了解一下什么是MED-V。MED-V是MDOP组件之一,MDOP(MicrosoftDesktopOptimizationPack)是微软出品的一套企业级桌面优化管理的解决方案,包含六个组件:

  lApplicationVirtualization(应用程序虚拟化)

  lMicrosoftEnterpriseDesktopVirtualization(微软企业桌面虚拟化)

  lSystemCenterDesktopErrorMonitoring(桌面错误监控系统)

  lAssetInventoryService(资产管理服务)

  lAdvancedGroupPolicyManagement(高级组策略管理工具)

  lDiagnosticsandRecoveryToolset(桌面诊断和修复工具集)

  MED-V加强了对VirtualPC镜像的分发和管理,提供了对VPC中程序的无缝用户体验,MED-V通过与本地客户端的MicrosoftVirtualPC相结合,可以创建、分发、集中管理VirtualPC的镜像。MED-V用于在大型企业内部署VirtualPC。MED-Vv1基于VirtualPC2007构建,帮助企业用户在应用程序不兼容的时候升级到WindowsVista。MED-Vv2增加对Windows7和WindowsVirtualPC的支持。

  同样都是在Windows7系统中发布出不兼容的应用程序或解决兼容性问题,但是他们应用的场景各不相同,WindowsXPMode旨在帮助小型企业用户在Windows7桌面上运行他们的WindowsXP应用程序。而且不能对虚拟的XP系统进行集中化管理与配置;而MED-V主要面向IT专业人员,MED-V支持在较大型组织中部署VirtualPC。MED-V提供了集中式管理、基于策略的配置和虚拟映像传递,以降低VirtualPC部署的成本。

  【来段结束语咯】

  洋洋洒洒一大篇,低头一看发现已经四千多字,而这个虚拟化技术也才介绍了一个大概,你们要是再不好好学习,那可真是对不起我啊……今天咱们就先到此为止,如果你对虚拟化技术十分感兴趣,咱们可以以后慢慢联络,来日方长嘛~~

时间: 2024-08-01 06:17:23

你知道么?Windows 7里藏着一个XP<2>的相关文章

你知道么?Windows 7里藏着一个XP!&lt;1&gt;

还记得在Windows7发布前夕,曾经有朋友特别激动地问,“听说Windows7里面藏了一个XP?”藏……相信这个家伙年轻的时候一定很喜欢躲猫猫的游戏;还有一个朋友也问过我,“是不是Windows7高喊一声‘Transform!’就能直接变成XP?”呃……我觉得他应该是变形金刚看多了;最近也有朋友向我打听,“微软是不是卖一个Windows7,搭一个XP?”,我对这种占便宜没够的心情相当理解…… 沈阳整形医院他们都在说什么呢? 有的人可能知道,有的人可能不知道,今天就准备来说一说,这个玩意到底是个

在Windows Server2016里通过Hyper-V安装Liunx Container

Windows Server2016正式发布已经有一段时间了.无可厚非,原生Docker的支持是这个版本一个非常大的亮点. Windows Container 的安装在网上有很多教程,我这里不过多的描述,可以参考: https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/quick-start-windows-server Windows Container 目前支持的镜像必须是 windows内

Windows 7 里进程管理器里面的各列是什么含义?主要是和内存有关的内存-专用工作集,内存-工作集,内存-提交大小???

内存 - 工作集:私人工作集中的内存数量与进程正在使用且可以由其他进程共享的内存数量的总和. 内存 - 峰值工作集:进程所使用的工作集内存的最大数量. 内存 - 工作集增量:进程所使用的工作集内存中的更改量. 内存 - 私人工作集:工作集的子集,它专门描述了某个进程正在使用且无法与其他进程共享的内存数量. 内存 - 提交大小:为某进程使用而保留的虚拟内存的数量. 内存 - 页面缓冲池:由内核或驱动程序代表进程分配的可分页内核内存的数量.可分页内存是可写入其他存储媒体(例如硬盘)的内存. 内存 -

windows客户端开发--如何测量一个字符串显示的物理长度

首先需要说明的是,我所说的字符串的长度,不是string的length,也不是string的size.我指的是显示的长度,即物理长度. 缘由: 之所以要提到这个,是因为遇到了一些问题. 再使用duilib进行开发时,发现label控件不能自适应宽度. 思考: 这显示是这个库的一个不足,但是我们可以试图去修改一下这个库.但是本着开源的精神,或许这个库的设计初衷就是label不能自适应字符串的宽度呢? 所有只有走第二条路,我们首先获得要显示字符串的宽度width值,然后把这个label的宽度设置为w

如何利用Windows System Image Manager制作一个answer file

打开Windows System Image Manager 从菜单中创建一个新的Answer File 在窗体左下部的Windows Image处右键,选择菜单Select Windows Image 在弹出的窗口中选择一个 .wim (Windows Image)或者.clg (Catalog)的文件.在windows的安装光盘或ISO文件里会包含一个install.wim文件和一些catalog的文件,下图中的文件是我从Windows Server 2008 R2的ISO里拷贝出来的.对于

office2010安装出错,windows installer服务不能更新一个或多个受保护的windows文件

转自:http://www.08lr.cn/article/1985.html office2010安装过程中出现如下图错误:windows installer 服务不能更新一个或多个受保护的windows文件,安装失败,正在回滚.这个问题困惑了我好久,在微软的官方网站上也看过别人的提示,可依然无法解决.今天突然想起来了,继续查找原因,终于解决了.我解决是使用下面的方法二. microsoft office professional plus 2010在安装过程中出错. windows inst

Entity Framework 6 Recipes 2nd Edition(11-4)译 -&gt; 在”模型定义”函数里调用另一个”模型定义”函数

11-4.在”模型定义”函数里调用另一个”模型定义”函数 问题 想要用一个”模型定义”函数去实现另一个”模型定义”函数 解决方案 假设我们已有一个公司合伙人关系连同它们的结构模型,如Figure 11-4所示: Figure 11-4. A model representing the associate types in a company together with the reporting association 在我们的虚拟的公司里, , team members被一个team lea

Spring.Net在ASP.NET Mvc里使用的一个小例子

就贴个小例子,就不注意格式了. 1.下载dll NuGet的下载地址:http://docs.nuget.org/docs/start-here/installing-nuget 在vs的NuGet里搜索spring.web.mvc,它会自动下载SpringNet的引用包. 安装完成之后你的项目会多三个引用,项目目录../packages文件夹下面也会多出这三个文件夹里面是SpringNet的文件. 2.写代码例子 很简单的例子.定义一个接口,一个对于接口的实现类. namespace MvcA

在数据库里彻底删除一个虚拟机

mysql> SET FOREIGN_KEY_CHECKS = 0; 修改KEY值,使此库变为可直接删除状态 Query OK, 0 rows affected (0.00 sec) mysql> delete from instances  where uuid="3ab73261-82ce-4b9a-9a1c-519624e19dc2"; Query OK, 1 row affected (0.03 sec) mysql> SET FOREIGN_KEY_CHEC