- A+
爱普生打印机手动清零方法
在使用爱普生打印机的时候,有时候会出现在打印机显示器上显示“需要重置保护计数器”的情况。这时候,我们就需要手动清零爱普生打印机了。手动清零可以让爱普生打印机重置保护计数器,让打印机重新正常工作。
步骤一:准备材料
在进行手动清零之前,需要先准备好材料,包括USB线、电脑和爱普生打印机。确保爱普生打印机已经连上电脑,连接线是否插紧,避免清零数据失败。
步骤二:进入调试模式
首先,需要进入调试模式,按下Win+R键,在弹出的窗口里面输入“cmd”命令,然后按下回车键。
在弹出的命令行窗口中,输入以下命令:cd C:Program Filesepson epson12180apecfwupdaterepsonfwupdater.exe 注意:请按实际情况输入电脑上的路径,避免命令错误,影响打印机使用。
然后,按下回车键,在弹出的页面里面选择“Model Name”属性,找到自己的打印机型号,点击“OK”按钮进入下一步。
步骤三:输入代码
在调试模式下,需要输入代码来实现手动清零操作。代码如下:int main(int argc, char* argv[]){
HANDLE hDevice;
char buffer[8];
DWORD dwReturn;
DWORD nBytes;
DWORD ReturnCode = ERROR_SUCCESS;
printf("Enter Password: 0x");
scanf("%s", buffer);
_stscanf(buffer, _T("%x"), & dwReturn);
buffer[0] = (char) dwReturn;
srand(GetTickCount());
CreateMutex(NULL, true, _T("EPSONUSBReader"));
Sleep(1000 + rand() % 4000);
hDevice = CreateFile(_T("\\\\.\\USB001"), GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
if (hDevice != INVALID_HANDLE_VALUE)
{
buffer[1] = 0x06;
buffer[2] = 0x00;
buffer[3] = 0x00;
buffer[4] = 0x00;
buffer[5] = 0x00;
buffer[6] = 0x00;
buffer[7] = 0x00;
nBytes = 8;
ReturnCode = ERROR_SUCCESS;
WriteFile(hDevice, buffer, nBytes, &nBytes, NULL);
CloseHandle(hDevice);
}
return ReturnCode;}
代码输入完成之后,按下回车键,在弹出的页面中选择“OK”按钮,等待代码运行完成,手动清零成功。
总结
手动清零爱普生打印机不是困难的事情,只需要按照上述步骤依次进行操作即可。但是,在进行操作之前,请确保自己对计算机操作比较熟悉,不要进行错误操作,避免对打印机造成更大的伤害。





