当前位置:第一POS网 > pos机知识点 >

pos机出现命令模式

浏览:58 发布日期:2023-04-27 00:00:00 投稿人:佚名投稿

1、热敏POS打印机如何用指令打印点图

公司项目要做一个用一台网络接口的POS打印机打印票据的程序,票据最上面要可以打印公司Logo,也就是打印一个小图片,打印机打印指令如下:
指令名称:打印点图数据
格式:ASCII GS v 0 m xL xH yL yH d1......dk
十六进制 1D 76 30 m xL xH yL yH d1......dk
十进制 29 118 48 m xL xH yL yH d1......dk
范围: 0≤m≤3 , 48≤m≤50,0≤xL≤255,0≤xH≤255,
0≤yL≤255,0≤yH≤8 ,0≤d≤255
k=(xL+xH×256)×(yL+yH×256) , k≠0
描述: 根据 m 设置的模式打印下装点图:
m 模式 垂直方向点密度 水平方向点密度
0,48 正常模式 203 DPI 203 DPI
1,49 倍宽模式 203 DPI 203/2 DPI
2,50 倍高模式 101 DPI 203 DPI
3,51 倍宽、倍高模式 101 DPI 101 DPI
xL,xH 设置水平方向点图数据=(xL+xH×256)字节。
yL,yH 设置垂直方向点图数据=(yL+yH×256)字节。
标准模式下,打印缓冲区内无数据时此命令有效。
任何打印模式都不影响点图数据。
d表示点图数据,数据(d)设置为1时打印一个点,为0时不打印。

2、高分求助关于ESC/POS命令的使用

一定要采纳啊!!

ESC/POS命令集

切纸指令:

发送:十六进制:1B69

4.1 基本控制指令

4.1.1 ESC @

[名称] 初始化打印机

[格式] ASCII码 ESC @

十六进制码 1B 40

十进制码 27 64

[描述] 清除打印缓冲区中的数据,复位打印机打印参数到当打印机缺省参数。

[注意] * 不是完全恢复到出厂设置,用户参数设置(见三、JPM112打印机工具软件)不会被更改。

[例子] char SendStr[3];

SendStr[0] = 0x1B

SendStr[1] = 0x40;

PrtSendData(SendStr, 2);

4.1.2 FF

[名称] 打印并走纸到下页首

[格式] ASCII码 FF

14/53

----------------------- 16-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

十六进制码 0C

十进制码 12

[描述] 将打印缓冲区中的数据全部打印出来并返回标准模式。

[注意] * 打印后,删除打印缓冲区中的数据。

* 该命令设置打印位置为行的起始点。

* 如果打印纸有预印刷黑标,则打印缓冲区中的数据后,走纸到黑标处,如果打印纸无黑标,则

走纸0.5m后停止,预印刷黑标的规范请见附录B.预印刷黑标说明。

[例子] char SendStr[2];

SendStr[0] = 0x0C;

PrtSendData( SendStr, 1);

4.1.3 LF

[名称] 打印并换行

[格式] ASCII码 LF

十六进制码 0A

十进制码 10

[描述] 把打印缓冲区中的数据打印出来,并换行。

[注意] * 该命令把打印位置设置为行的开始位置。

[参考] CR

[例子] char SendStr[2];

SendStr[0]=’\n’; //C语言中’\n’即为换行

PrtSendData( SendStr, 1);

4.1.4 CR

[名称] 打印并回车

[格式] ASCII码 CR

十六进制码 0D

十进制码 13

[描述] 打印但不进纸。

[注意] * 打印结束后,将下一行的开始设定为打印起始位置。

[参考] LF

[例子] char SendStr[2];

SendStr[0]=’\r’; //C语言中’\r’即为回车

PrtSendData(SendStr,1);

15/53

----------------------- 17-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

4.1.5 ESC J n

[名称] 打印并进纸

[格式] ASCII码 ESC J n

十六进制码 1B 4A n

十进制码 27 74 n

[范围] 0 ≤ n ≤ 255

[描述] 打印输出打印缓冲区中的数据,并进纸n个 垂直点距。

[注意] * 打印结束后,将下一行的开始设定为打印起始位置。

* 一个垂直点距为0.33mm,以下同。

[参考] ESC d

[例子] char SendStr[4];

SendStr[0] = 0x1B;

SendStr[1] = ’J’;

SendStr[2] = 3;

PrtSendData( SendStr, 3);//走纸1mm

4.1.6 ESC d n

[名称] 打印并进纸n 行

[格式] ASCII码 ESC d n

十六进制码 1B 64 n

十进制码 27 100 n

[范围] 0 ≤ n ≤ 255

[描述] 打印打印缓冲区中的数据并进纸n字符行。

[注意] * 该命令设置打印起始位置为行起点。

[参考] ESC J

[例子] char SendStr[4];

SendStr[0] = 0x1B;

SendStr[1] = ’d’;

SendStr[2] = 2;

PrtSendData( SendStr, 3);//走纸2行

4.1.7 HT

[名称] 移动打印位置到下一个水平制表位置

[格式] ASCII码 HT

十六进制码 09

十进制码 9

[描述] 移动打印位置到下一个水平制表位置。

16/53

----------------------- 18-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

[注意] * 通过ESC D命令设置水平制表位的位置。

* 如果没有设置下一个水平制表位置,则该命令被忽略。

* 水平定位位置的缺省设定为字符A(6×12)的8个字符宽度(第9,17,25, … 列)。

[参照] ESC D

[例子] char NextPos = 9;

PrtSendData(“商品名”,6);

PrtSendData(&NextPos,1);

PrtSendData(“单价”,4);

PrtSendData(&NextPos,1);

PrtSendData(“数量”,4);

PrtSendData(&NextPos,1);

PrtSendData(“金额”,4);

4.1.8 FS U nL nH

[名称] 按Unicode编码向打印发送数据

[格式] ASCII码 FS U nL nH

十六进制码 1C 55 nL nH

十进制码 28 85 nL nH

[描述] 打印n(n=nL+nH*256)个Unicode编码字符。

[注意] * 因Unicode是双字节编码,此命令后的2*n(n=nL+nH*256)个字节被当作Unicode编码字符处理;

* 该指令中输入的汉字只支持GBK字库中包含的汉字,没有包含Unicode中所包含的所有汉字;

* 有关GBK的详细信息请参阅全国信息技术标准化技术委员会制定的 “汉字内码扩展规范”;

* 有关Unicode的详细信息可以参见Unicode的官方网站http://www.unicode.org;

* 本命令不受汉字命令的影响,也不受自定义字符命令的影响;

* 本命令可以嵌入其他ESC/GS/FS指令,但要采用Unicode编码。

[例子] char SendStr[64];

SendStr[0]=0x1C; SendStr[1]=’U’; SendStr[2]=11; SendStr[3]=0;

SendStr[4]=0x55; SendStr[5]=0x00; //U+0055:’U’

SendStr[6]=0x4E; SendStr[7]=0x00; //U+004E:’N’

SendStr[8]=0x49; SendStr[9]=0x00; //U+0049:’I’

SendStr[10]=0x43; SendStr[11]=0x00; //U+0043:’C’

SendStr[12]=0x4F; SendStr[13]=0x00; //U+004F:’O’

SendStr[14]=0x44; SendStr[15]=0x00; //U+0044:’D’

SendStr[16]=0x45; SendStr[17]=0x00; //U+0045:’E’

SendStr[18]=0x53; SendStr[19]=0x62; //U+6253:’打’

SendStr[20]=0x70; SendStr[21]=0x53; //U+5370:’印’

SendStr[22]=0x4B; SendStr[23]=0x6D; //U+6D4B:’测’

SendStr[24]=0xD5; SendStr[25]=0x8B; //U+8BD5:’试’

PrtSendData(SendStr,26);

PrtSendData(“\n”,1);

17/53

----------------------- 19-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

4.2 字符参数设置命令

4.2.1 ESC ! n

[命令] 选择打印模式

[格式] ASCII码 ESC ! n

十六进制码 1B 21 n

十进制码 27 33 n

[范围] 0 ≤ n ≤ 255

[描述] 通过指定参数n 的值选择打印模式。参数n 的定义如下:

位 值 意义

0 0 西文字符 (半宽)字体A (6 ×12),汉字字符 (全宽)字体A (12×12)

1 西文字符 (半宽)字体B (8×16),汉字字符 (全宽)字体B (16×16)

1 - 未定义

2 - 未定义

3 0 取消粗体模式

1 设置粗体模式

4 0 取消倍高模式

1 设置倍高模式

5 0 取消倍宽模式

1 设置倍宽模式

6 - 未定义

7 0 取消下划线模式

1 设置下划线模式

[注意] * 当同时选择倍高及倍宽模式时,则打印出四倍大小字符。

* 打印机可以为所有字符加下划线,但不能为由HT命令产生的空白或顺时针旋转90°的字符加下划

线。

* 当一行中有一些倍高或更高字符时,行中所有字符都沿基线对齐。

* ESC M也可设定字体。最后接收到的命令的设定有效。

* ESC E也可设定或取消粗体模式。最后接收到的命令的设定有效。

* ESC –也可设定或取消下划线模式,最后接收到的命令的设定有效。

* GS !也可设定字符大小。最后接收到的命令的设定有效。

* 本命令对英数字符和汉字都有效。

[缺省值] n = 0

[参照] ESC -, ESC E, GS !, ESC M

[例子] char SendStr[4];

SendStr[0] = 0x1B;

SendStr[1] = ’!’;

SendStr[2] = 0x28;// 00101000 倍宽粗体

PrtSendData( SendStr, 3);

18/53

----------------------- 20-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

4.2.2 GS ! n

[名称] 放大字符

[格式] ASCII码 GS ! n

十六进制码 1D 21 n

十进制码 29 33 n

[范围] 0 ≤ n ≤ 255 (1 ≤垂直倍数≤ 2, 1 ≤ 水平倍数≤ 2)

[描述] 用位0~3位选择字符高度,用位4~7位选择字符宽度,如下所示:

0 1 2 3 高度 4 5 6 7 宽度

0 0 0 0 1倍 0 0 0 0 1倍

1 0 0 0 2倍 1 0 0 0 2倍

[注意] * 该命令对所有字符(英数字符和汉字) 有效。

* 如果n 在定义范围之外,忽略该命令。

* 垂直方向是指进纸方向,水平方向与进纸方向垂直。然而,当字符方向顺时针旋转90°后,垂直

方向与水平方向之间的关系颠倒,也就是说本命令优先级低于于ESC V,当两个命令同时有效时,

字符显示是先旋转,再放大。

* 当字符以不同的尺寸在一行中放大时,一行中所有的字符沿基线对齐。

* 用ESC ! 命令也可以设置字符大小。以最后接收到的命令设置当前模式。

[缺省值] n = 0

[参考] ESC !

[例子] char SendStr[4];

SendStr[0] = 0x1D;

SendStr[1] = ’!’;

SendStr[2] = 0x01;// 00000001 倍高

PrtSendData( SendStr, 3);

4.2.3 ESC M n

[名称] 选择字符字体

[格式] ASCII码 ESC M n

十六进制码 1B 4D n

十进制码 27 77 n

[范围] n = 0, 1, 16, 17,18,19

[描述] 选择字符字体。

N(十进制) 意义

0 西文字符 (半宽)字体(6×12)

1 西文字符 (半宽)字体(8×16)

16 简体汉字字符字体12×12

19/53

----------------------- 21-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

17 简体汉字字符字体16×16

18 BIG5汉字字符字体12×12

19 BIG5汉字字符字体16×16

[注意] * ESC !也可设定字体。最后接收到的命令的设定有效。

* 当使用该命令设定字体时。可以分别设定西文字体和汉字字体,而且互不影响。

[参考] ESC !

[例子] char SendStr[8];

SendStr[0]=0x1B;

SendStr[1]=’M’;

SendStr[2]=0;// 西文6×12

SendStr[0]=0x1B;

SendStr[1]=’M’;

SendStr[2]=0x11;// 简体中文16×16

PrtSendData( SendStr, 6);//以后打印的中文字体为16×16,西文为6×12

4.2.4 ESC – n

[名称] 设置/取消下划线

[格式] ASCII码 ESC – n

十六进制码 1B 2D n

十进制码 27 45 n

[范围] 0 ≤ n ≤ 2

[描述] 基于以下的n值,设定 /解除下划线模式:

n(十进制) 意义

0 解除下划线模式

1 设定下划线模式(1 点粗)

2 设定下划线模式(2 点粗)

[注意] * 打印机不能给旋转字符以及反白字符打印下划线。

* 改变字符大小不影响当前下划线的粗细。

* 使用ESC !也可以设定或解除下划线模式。最后接收的命令设定有效。

* 该命令对英文和汉字字符都有效。

[缺省值] n = 0

[参照] ESC !

[例子] char SendStr[3];

SendStr[0] = 0x1B;

SendStr[1] = ’-’;

SendStr[2] = 1;//单行下划线

PrtSendData( SendStr, 3);

20/53

----------------------- 22-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

4.2.5 ESC E n

[名称] 设定/解除粗体打印

[格式] ASCII码 ESC E n

十六进制码 1B 45 n

十进制码 27 69 n

[范围] 0 ≤ n ≤ 255

[描述] 设定或解除粗体打印模式。

当n 的最低位(LSB)为0时,解除粗体打印模式。

当n 的最低位(LSB)为1时,设定粗体打印模式。

[注意] * 仅n 的最低有效位允许使用。

* 使用ESC !也可以设置或取消粗体模式。最后接收的命令设定有效。

[缺省值] n = 0

[参照] ESC !, ESC G

[例子] char SendStr[3];

SendStr[0] = 0x1B;

SendStr[1] = ’E’;

SendStr[2] = 1;//粗体

PrtSendData(SendStr,3);

4.2.6 ESC G n

[名称] 设定/解除重叠打印

[格式] ASCII码 ESC G n

十六进制码 1B 47 n

十进制码 27 71 n

[范围] 0 ≤ n ≤ 255

[描述] 设定或解除重叠打印模式。

当n 的最低有效位(LSB)为0时,解除重叠打印模式。

当n 的最低有效位(LSB)为1时,设定重叠打印模式。

[注意] * 仅n 的最低有效位允许使用。

* 在重叠模式和粗体模式中打印机输出是相同的。

[缺省值] n = 0

[参照] ESC E, ESC !

[例子] char SendStr[3];

SendStr[0] = 0x1B;

SendStr[1] = ’G’;

SendStr[2] = 1;//重叠

PrtSendData( SendStr, 3);

21/53

----------------------- 23-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

4.2.7 GS B n

[名称] 设定/解除反白打印模式

[格式] ASCII码 GS B n

十六进制码 1D 42 n

十进制码 29 66 n

[范围] 0 ≤ n ≤ 255

[描述] 设定或解除反白打印模式。

当n 的最低有效位为0时,关闭反白模式。

当n 的最低有效位为1时,打开反白模式。

[注意] * 仅n 的最低位有效。

* 该命令对内置字符和用户自定义字符均有效。

* 反白模式打开时,它对ESC SP设定的空白也有效。

* 该命令不影响位图,用户自定义位图,条形码,条码显示字符和由HT, ESC $, 及ESC \ 跳过的

间距。

* 反白模式优先于下划线模式。选择反白模式时,即使下划线模式打开也被禁止(但不取消)。

[缺省值] n = 0

[例子] char SendStr[3];

SendStr[0] = 0x1D;

SendStr[1] = ’B’;

SendStr[2] = 1;//反白

PrtSendData( SendStr, 3);

4.2.8 ESC V n OK

[名称] 设置/解除字符旋转模式

[格式] ASCII码 ESC V n

十六进制码 1B 56 n

十进制码 27 86 n

[范围] 0 ≤ n ≤ 3

[描述] 设置/解除字符旋转模式

N (十进制) 意义

0 解除旋转模式

1 设置90°顺时针旋转模式

2 设置180°顺时针旋转模式

3 设置270°顺时针旋转模式

[注意] * 当设置了下划线模式时,对于顺时针90°旋转的字符,打印机不加下划线。

* 在 旋转模式下,倍宽和倍高命令放大字符的方向与一般模式下倍高倍宽命令放大字符的方向相

反。

[缺省值] n = 0

22/53

----------------------- 24-----------------------

用户文档 JPM112 打印机开发手册(V1.0 )

[参照] ESC !, ESC –

[例子] char SendStr[3];

SendStr[0] = 0x1B;

SendStr[1] = ’V’;

SendStr[2] = 2;//旋转180度

PrtSendData( SendStr, 3);

4.3 打印排版参数设置命令

4.3.1 ESC $ nL nH

[名称] 设置绝对打印位置

[格式] ASCII码 ESC $ nL nH

十六进制码 1B 24 nL nH

十进制码 27 36 nL nH

[范围] 0 ≤ nL ≤ 255

0 ≤ nH ≤ 255

[描述] 设定从一行的开始到将要打印字符的位置之间的距离。

从一行的开始到打印位置的距离为N个水平点距。

nL nH是双字节无符号整数N的低位和高位,N=nL + nH × 256

[注意] * 如果设定的打印位置超出了可打印区域(N>244),则被设置为可打印区域的最大值 (N=244)。

[参照] ESC \

[例子] char SendStr[4];

SendStr[0] = 0x1B;
SendStr[1] = ’$’;

SendStr[2] = 15;//0.2×15=3

PrtSendData( SendStr, 3); //绝对位置设为距左边界3毫米(15水平点距)
PrtSendData( “从左侧3毫米处开始打印\n”, 22);

4.3.2 ESC D n1 n2…nk NULL

[名称] 设置水平制表位

[格式] ASCII码 ESC D n1…nk NULL

十六进制码 1B 44 n1…nk 00

十进制码 27 68 n1…nk 0

[范围] 1 ≤ n ≤ 255 0 ≤ k ≤ 8

[描述] 设置水平定位位置。

n 指定从一行开始的列号,用来设置水平定位位置。

k 表示将被设置水平定位点的总数。

[注意] * 水平制表位置作为一个值储存,这个值为n个西文字符宽度,是从行的开始测量的。字符宽度包

一定要采纳啊!! // ESC * m n1 n2 打印图形点阵 正方形
cmd[0]=27;
cmd[1]=51;
cmd[2]=16;
WriteData(cmd,3);
cmd[0]=27;
cmd[1]=42;
cmd[2]=0;
cmd[3]=16;
cmd[4]=0;
cmd[5]=255;
for (int i=6;i<20;i++)
cmd[i]=128;
cmd[20]=255;
cmd[21]=10;
WriteData(cmd,22);
for (i=6;i<20;i++)
cmd[i]=1;
WriteData(cmd,22);
cmd[0]=10;
cmd[1]=10;
cmd[2]=10;
WriteData(cmd,3); POS机打印涉及的内容很专业,给个网址参考吧,希望对你有帮助。(该地址较详细地说明了ESC/POS指令集的使用,包括范例)

3、pos机开机出现请重启 并授权怎么办?

自动重启一般有两种情况。
1.硬件故障或者硬件与硬件冲突,硬件接触不良等。
2.软件故障,软件与硬件冲突或软件与软件冲突。
至于出现授权,可能有以下几个原因:
1.你的机器是否进水或者被摔过,一般情况进水或者摔过就会导致机器授权。
2.你的机器之前解密过,然后使用一段时间出现这个问题了,这个解决的办法需要工具在给你授权一下。
3.上面俩种情况都已经排除了,但是还是授权,那么这个时候只有一个办法就是机器返修。
遇到机器授权的情况下,自己不要私自的去把机器打开,pos机都是有防拆功能,基本你把机器一打开就自动触发,机器报废得不偿失。
pos使用时常见的问题
1.POS显示“无拨号音”,“请检查线路”
原因:电话线未接好或通讯线路问题。
方法:(1)按电话机键盘也无声音,检查POS背后的电话线是否正确插入“电话/网络”插口;(2)可用电话机检查是否可听见电话拨号音;(3)如仍未解决请找通讯线路维修人员。
2.POS多次拨号及拨号延时后扔显示“外线无拨号音”;多发生于电话分机线
原因:(1)分机外线未打开或加锁;(2)POS分机前缀设置错误;(3)交换机工作不稳定或出现故障;(4)中心电话号码设置错误。
方法:(1)与总机室联系,开通分机电话外线;(2)尽快联系装机人员,重新设置分机前缀;(3)尽快通知电工解决交换机的问题。
3.POS显示“线路繁忙”
原因:(1)大型商户多台POS共用有限数量的电话外线,易发生电话挤占线路;(2)银行后台主机忙;(3)电话线路因故障处于忙状态。
方法:(1)稍等几分钟再作交易;(2)减少同一线路上并接的终端数;(3)请找通讯线路维修人员。
4.POS显示“无效商户”
原因:后台主机未建POS的参数,没有该商户的资料或该商户资料为未开通。
方法:电话咨询装机人员处理。
5.POS显示“终端号无效”
原因:(1)POS存储的该发卡行终端号与该行主机的记录不一致;(2)银联中心无此POS终端号或终端状态为未开通。
方法:电话咨询装机人员处理。
6.POS显示“接收返回”后又显示“线路中断”
原因:与该银行机房电话或者授权电话联系。
方法:(1)致电银联中心查询该笔交易情况;(2)查询交易,激发冲正交易。
7.POS显示“请重新交易”
原因:(1)流水号重复;(2)MAC密钥不同步,需交换密钥。
方法:(1)重做刚才的交易;(2)加大POS参数中初始流水号;(3)重新签到后再做交易。
8.POS显示“系统故障”
原因:发卡行后台主机出现故障。
方法:与该银行机房电话或授权电话联系。
9.POS显示“交易超时”
原因:(1)该行后台未开机;(2)该行后台系统与区域中心断链。
方法:重做交易,如还不能成功,与银联中心联系。
10.MAC错
原因:(1)当天交易首先正常,使用中突然出现MAC出错或消息认证码出错;(2)装机人员失误,造成同一个POS终端号被两个以上的POS使用。方法:(1)重新签到;(2)如签到后还不成功,尽快联系装机人员进行修改。
11.POS显示查询发卡方
原因:发卡行或中心交易出错。
方法:(1)重做交易;(2)如还不成功,联系中心。
12.刷卡后无反应
原因:刷卡方式不对或银行卡磁条损坏。
方法:重新刷卡,若仍无反应,则可能卡磁条损坏,提醒持卡人到发卡银行更换卡。
13.交易成功不打单
原因:(1)打印机电源、数据线可能未插好;(2)打印机卡纸。
方法:检查打印机电源与连接是否正常,使用“重打印”功能,重打凭条。
14.做交易时,提示“无效交易”
原因:发卡行或银联中心不允许做此交易或撤销此类交易误操作输入信息。
方法:与收单行或当地银联联系,重试,输入正确信息。
15.POS机一开机就死机
原因:POS机按键被卡住。
方法:将卡住的按键回复。
16.POS机屏幕无显示
原因:(1)电源未插好;(2)POS机显示屏坏。
方法:(1)插好电源;(2)更换POS机。
17.日终处理时发现POS统计数据与签购单合计不一致
原因:交易成功未能打印出签购单,或签购单丢失。
方法:查询交易明细,重打签购单;查看上一个工作日是否未进行POS结算。
18.POS显示“密码错误,次数超限”。连续错误,次数超限。请持卡人与发卡行联系。 自动重启一般有两种情况。1、硬件故障或者硬件与硬
件冲突,硬件接触不良等。2、软件故障,软件与硬件冲突或软件
与软件冲突。?解决办法:1、硬件故障通常不
容易解决,因为有的原因
有可能是手机在生产过程中已经出现的问题,通常需要厂家质保。2、软件与软件冲突或者软
件与硬件冲突的解决,最简单的就是恢复出厂值,然后不安装任何软件的情况下观察手机
是否还有问题,如果有就不是软件问题,或者是手机厂家出厂就有软件问题,另外也可以刷不同的系
统观察手机是否有这种情况。

4、pos机显示 compos 模式 请从PC发出指令? 是什么意思

是不是没有跟收银机连接好。

5、pos机显示应用程错误0x02282c10指令引用的0x00000000内存,该内存不能为...

  这种情况与软件、硬件都可能有关。
  先说与软件的关系:应用程序本身出现问题,这种问题也许是程序员编程问题或被病毒感染问题,运行该程序就会提示“内存不能为READ"。如以下情况:

  1、驱动不稳定,与系统不兼容;
  2、系统安装了一个或者多个流氓软件;
  3、系统加载的程序或者系统正在运行的程序之间有冲突,尤其是部分杀毒软件监控程序;
  4、系统本身存在漏洞;
  5、病毒问题;
  6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡);
  7、部分软件本身自身不足的问题;
  再说与硬件的关系:主要与内存有关。内存坏、兼容性不好、运行期间过热或接触不良都有可能出现这种问题。
  鉴于此,可采取如下办法:
  从软件方面考虑:
  一是注册DLL动态链接库文件,解决应用程序(含驱动程序)与系统不兼容的问题。开始——运行,输入cmd 回车在命令提示符下输入 :
  for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
  二是在控制面板的添加/删除程序中看看你是否安装了微软NET.Framework,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要NET.Framework时候,可以再重新安装。
  另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需要在NET.Framework正常工作的环境下)。这种情况你可以找一款不需要NET.Framework支持的ATI显卡驱动。
  三是用一下“IE修复”软件修复一下IE浏览器。
  四是安全模式下全盘杀毒。
  五是给系统打补丁。
  从硬件方面考虑:将内存插拔一下、换个插槽、或更换内存。

转载请带上网址:http://www.pos-diy.com/posjitwo/113280.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 babsan@163.com 举报,一经查实,本站将立刻删除。
联系我们
订购联系:小莉
微信联系方式
地址:深圳市宝安区固戍联诚发产业园木星大厦

公司地址:深圳市宝安区固戍联诚发产业园木星大厦

举报投诉 免责申明 版权申明 广告服务 投稿须知 技术支持:第一POS网 Copyright@2008-2030 深圳市慧联实业有限公司 备案号:粤ICP备18141915号