Windows下修改Bios,安装惠普 HP OEM XP [图文教程]

为什么偏偏要装HP的XP呢,嘿嘿,HP的SP2是目前已知的最小的系统恢复光盘,
只有497M。相当于半个精简版系统了。我一直用03,偶尔用XP时也是用联想的。
可近日换了机器,用了联想锋行8000A的机器,装联想XP总是一卡一卡的,很是
郁闷,于是决定试试HP的XP,用了之后感觉很好、没有卡的问题,心情很爽快,
好东西不敢独享于是写了这个图文教程。希望朋友们能常来<系统之家>多多支持我。
谢谢~!

很多网站以前早已做过介绍修改BIOS,安装HP OEM Windows XP,但几乎都是
基于DOS环境下的修改,如使用DMICFG或相应的BIOS修改软件。可在WIN环境
下直接修改DMI区域,即可达到相同效果,风险也相于较低~!
目前支持WIN98/2K/XP/03等主流系统。

DMIScope 是商业软件,必须注册才可使用,

注册码及软件下载可以到Baidu找一下。

软件下载后,首先安装DMIScope,安装后第一次运行会有提示是否运行SMBIOS
  写检测(Running SMBIOS write test),选择“是”;DMIScope检测后将显示DMI
  信息。

如图所示
 

我们只是想修改Bios信息,安装HP OEM XP。选择左侧栏中的“Base BIOS Information”,
然后在出现的右侧栏中选择“Data Fields”,选择 04H “Manufacturer”,
双击鼠标左键,即可出现修改提示界面,在“New value”栏中输入需要修改的HP标识“HewLett-PacKard”,
点击“Write”,即可将修改的标识直接写入到BIOS中的相应区域。

如法炮制,还要Bios中的另一处
选择左侧栏中的“System Information”,
然后在出现的右侧栏中选择“Data Fields”,选择 04H “Manufacturer”,
双击鼠标左键,即可出现修改提示界面,在“New value”栏中输入需要修改的HP标识“HewLett-PacKard”,
点击“Write”,即可将修改的标识直接写入到BIOS中的相应区域。

ok,重启此时系统信息应该如下图。


如果红圈里的已经和您的一样了。就可以准备安装HP XP了。

修改DMI时请注意大小写,图中的DMI信息没有大小写。但实际是要有大小写区别的
“HewLett-PacKard”
奇怪的是我改时回的大小写,截的图大小写就没了。
后来我再次确认了下,再看就又有大小写区分了。让我莫名奇妙
奇怪的是我改时回的大小写,截的图大小写就没了。
后来我再次确认了下,再看就又有大小写区分了。让我莫名奇妙

原版的 HP XP SP2 迅雷下载地址:
http://518029.vicp.net/Soft/UploadSoft/iso/hp_os_restore.iso
如果是华硕等主板在修改DMI过程中遇到困难看下面

QUOTE:
惠普畅游人W5387,主板用的是华硕的。虽然我的电脑预装了XP HOME,但因为还预装了其他一些我不需要的软件,用起来不爽。我的电脑主版无法用DMIScope修改BIOS信息,修改不过来,于是下载了华硕主板BIOS修改工具“DMI236”,在纯DOS状态下运行“dmi236 /sm "Hewlett-Packard"和“dmi236 /bm "Hewlett-Packard",(注意dmi236和/之间有空格)然后安装XP,一切正常。

大家要活用DMI236这个工具,每一块主板的参数可能不一样,首先用DMI236 /g看一下主板的公司标志在哪一个位置,如我的华硕i945P就是在TYPE2里面,再用DMI236 /?看一下帮助,哪一个参数是用来修改那一位置的。

有不清楚的,可以输入"dmi236 /?"查看帮助文件,很容易。

DMI236软件下载

时间: 2007-04-03

iOS开发中WebView的基本使用方法简介

1.使用UIWebView加载网页 运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo. 2.加载WebView 在ViewController.h添加WebView成员变量和在ViewController.m添加实现 复制代码 代码如下: #import <UIKit/UIKit.h> @interface ViewController : UIViewController {     UIWebView *webView; } @e

IOS开发代码分享之设置UISearchBar的背景颜色

今天用到UISearchBar,之前网上提供的方法已经不能有效的去除掉它的背景色了,修改背景色方法如下: mySearchBar.backgroundColor = RGBACOLOR(249,249,249,1);     mySearchBar.backgroundImage = [self imageWithColor:[UIColor clearColor] size:mySearchBar.bounds.size];   //取消searchbar背景色 - (UIImage *)im

微信支付终于成功了(安卓、iOS)在此分享

经过了几天的痛苦煎熬,终于把微信支付调通,整个调试过程很痛苦,痛苦的主要来源是微信支付的调试真的是,以前调试公众号支付也是一波三折啊.好吧,开始!首先说明,我这里主要没有使用getToken,getOrder方法,我的所有参数全部是在后端生成传递给前端的,看了一下前面朋友分享的源代码,还用到了jquery,md5,sha对于新手来说简直是天文啊,而且jquery在apicloud中效率不好,所以放弃了研究那个代码,另外官方也说了,最好签名等参数全部服务器端生成,微信也是这么说的. 注意:微信本身

iOS开发之路--仿网易抽屉效果

最终效果图: MainStoryBoard示意图: BeyondViewController.h // // BeyondViewController.h // 19_抽屉效果_仿网易 // // Created by beyond on 14-8-1. // Copyright (c) 2014年 com.beyond. All rights reserved. // #import <UIKit/UIKit.h> #import "LeftTableViewControllerD

iOS中使用schema协议调用APP和使用iframe打开APP的例子

在iOS中,需要调起一个app可以使用schema协议,这是iOS原生支持的,并且因为iOS系统中都不能使用自己的浏览器内核,所以所有的浏览器都支持,这跟android生态不一样,android是可以自己搞内核的,但是iOS不行. 在iOS中提供了两种在浏览器中打开APP的方法:Smart App Banner和schema协议. Smart App Banner 即通过一个meta 标签,在标签上带上app的信息,和打开后的行为,例如:app-id之类的,代码形如: 复制代码 代码如下: <m

IOS xib布局小技巧-边框设置

IOS xib布局小技巧-边框设置 在xib或storyboard中为UIView添加边框或圆角 view的圆角半径(cornerRadius)和边框宽度可以在右侧标识符检测器(第三个)上的User Defined Runtime Attributes内进行设置,如图 注:图中未设置圆角方法同上图边线宽度设置相同 Key Path : layer.cornerRadius  Value 处设置想要的半径即可 但是默认情况下边框的颜色是不能设置的,因为这里设置的颜色类型是UIColor而borde

iOS开发中ViewController的页面跳转和弹出模态

ViewController 页面跳转 从一个Controller跳转到另一个Controller时,一般有以下2种: 1.利用UINavigationController,调用pushViewController,进行跳转:这种采用压栈和出栈的方式,进行Controller的管理.调用popViewControllerAnimated方法可以返回. 复制代码 代码如下: PickImageViewController *ickImageViewController = [[PickImageV

IOS获取各种文件目录路径的方法

iphone沙箱模型有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory()), 手动保存的文件在documents文件里 Nsuserdefaults保存的文件在tmp文件夹里 1.Documents 目录:您应该将所有de应用程序数据文件写入到这个目录下.这个目录用于存储用户数据或其它应该定期备份的信息. 2.AppName.app 目录:这是应用程序的程序包目录,包

iOS开发中使用UILabel设置字体的相关技巧小结

一.初始化 复制代码 代码如下: UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(40, 40, 120, 44)];      [self.view addSubview:myLabel]; 二.设置文字 1.设置默认文本 复制代码 代码如下: NSString *text = @"标签文本"; myLabel.text = text; 效果: 2.设置标签文本(此属性是iOS6.0之后才出现,如若不是必要,不

iOS毛玻璃效果的实现及图片模糊效果的三种方法

App设计时往往会用到一些模糊效果或者毛玻璃效果,iOS目前已提供一些模糊API可以让我们方便是使用. 话说苹果在iOS7.0之后,很多系统界面都使用了毛玻璃效果,增加了界面的美观性,比如下图的通知中心界面; 但是其iOS7.0的SDK并没有提供给开发者实现毛玻璃效果的API,所以很多人都是通过一些别人封装的框架来实现,后面我也会讲到一个; 其实在iOS7.0(包括)之前还是有系统的类可以实现毛玻璃效果的, 就是 UIToolbar这个类,并且使用相当简单,几行代码就可以搞定. 下面是代码实现:

iOS9苹果将原http协议改成了https协议的方法

解决方法: 在info.plist 加入key <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> 下面给大家介绍ios中http 和https 协议的访问 最近做个项目,开始采用的是HTTP协议实现客户端和服务器端的交互,后来需要改成HTTPS协议.在修改的过程中发现了一些问题,解决方案如下:

正则表达式在IOS中的应用及IOS中三种正则表达式的使用与比较

正则表达式在ios中应用 一.什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式.正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分.它可以迅速地用极简单的方式达到字符串的复杂控制. 二.正则表达式的语法 看一个过滤纯数字的例子 - (BOOL)validateNumber:(NSString *) textString { NSString* number=@"^[0-9]+$"; NSPredicate *numbe

mybatis 中 foreach collection的用法小结(三种)

foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合. foreach元素的属性主要有 item,index,collection,open,separator,close. item表示集合中每一个元素进行迭代时的别名,     index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,     open表示该语句以什么开始,     separator表示在每次进行迭代之间以什么符号作为分隔 符,     close表示以什么结束. 在使用foreach的时候

网页中JS函数自动执行常用三种方法

本文为大家分享了在网页中JS函数自动执行常用方法,供大家参考,具体内容如下 一.JS方法 1.最简单的调用方式,直接写到html的body标签里面: <body onload="myfunction()"> <html> <body onload="func1();func2();func3();"> </body> </html> 2.在JS语句调用: <script type="text

mvc中form表单提交的三种方式(推荐)

第一种方式:submit 按钮 提交 <form action="MyDemand" method="post"> <span>关键字:</span> <input name="keywords" type="text" value="@keywords" /> <input type="submit" value="搜索&

Struts2中接收表单数据的三种驱动方式

1.属性驱动 前台表单中字段的name和后台action中的属性字段的名称必须保持一致: 2.域驱动 前台表单中字段的name应该为:objectName.attribute的形式; 后台action中以object为单位进行数据的接收,前台页面的取值方式为: 3.模型驱动 前台表单中字段的name应该为:attribute的形式; 后台action实行ModelDriven接口,并重写getModel方法:前台页面的取值方式为: ${attribute}; 以上所述是小编给大家介绍的Strut

Java 中责任链模式实现的三种方式

责任链模式 责任链模式的定义:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系, 将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止.这里就不再过多的介绍什么是责任链模式,主要来说说java中如何编写.主要从下面3个框架中的代码中介绍. servlet中的filter dubbo中的filter mybatis中的plugin 这3个框架在实现责任链方式不尽相同. servlet中的Filter servlet中分别定义了一个 Filter和Filter

查看远程 Linux 系统中某个端口是否开启的三种方法

这是一个很重要的话题,不仅对 Linux 管理员而言,对于我们大家而言也非常有帮助.我的意思是说对于工作在 IT 基础设施行业的用户来说,了解这个话题也是非常有用的.他们需要在执行下一步操作前,检查 Linux 服务器上某个端口是否开启. 假如这个端口没有被开启,则他们会直接找 Linux 管理员去开启它.如果这个端口已经开启了,则我们需要和应用团队来商量下一步要做的事. 在本篇文章中,我们将向你展示如何检查某个端口是否开启的 3 种方法. 这个目标可以使用下面的 Linux 命令来达成: nc

Python找出列表中出现次数最多的元素三种方式

通过三种方式给大家介绍,具体详情如下所示: 方式一: 原理:创建一个新的空字典,用循环的方式来获取列表中的每一个元素,判断获取的元素是否存在字典中的key,如果不存在的话,将元素作为key,值为列表中元素的count # 字典方法 words = [ 'my', 'skills', 'are', 'poor', 'I', 'am', 'poor', 'I', 'need', 'skills', 'more', 'my', 'ability', 'are', 'so', 'poor' ] dict

iOS改变UITextField占位文字颜色的三种方法

有时,UITextField自带的占位文字的颜色太浅或者不满足需求,所以需要修改,而UITextField没有直接的属性去修改占位文字的颜色,所以只能通过其他间接方式去修改. 例如:系统默认的占位文字颜色太浅 需要加深颜色,或者改变颜色 示例: 核心代码 方法一:通过attributedPlaceholder属性修改占位文字颜色 CGFloat viewWidth = self.view.bounds.size.width; CGFloat textFieldX = 50; CGFloat te

angular.js中解决跨域问题的三种方式

前言 开始本文之前,大家应该首先了解,协议.主机名和端口号相同叫同源.同源策略允许页面从同一个站点加载和执行特定的脚本.站外其他来源的脚本同页面的交互则被严格限制. 要解决这个问题就需要跨域,本文介绍解决angular中的跨域的三种方式: 一.JSONP JSONP的原理是通过 <script> 标签发起一个GET请求来取代XHR请求.JSONP生成一个<script> 标签并插到DOM中,然后浏览器会接管并向 src 属性所指向的地址发送请求.当服务器返回请求时, 响应结果会被包