Solved what is CPQDIAG.386

June 17, 2011 at 13:57:11
Specs: Windows 7
i cant get on the internet with my other computer it keeps saying add the line device= CPQDIAG.386 to the (386 Enh) section of the system.ini file what is this and how do i fix it

See More: what is CPQDIAG.386

Report •

✔ Best Answer
June 22, 2011 at 22:13:53
It's some compaq junk. (You have a compaq PC or the hard drive is from a compaq?) You probably have compaq diagnostics loading on startup and the cpqdiag.386 file isn't being loaded so you're getting that message.

Start up the computer. Before the OS starts to load, start tapping F8. Choose 'command prompt only' from the menu that comes up. At the c:\> prompt
type edit c:\windows\system.ini and enter. The edit screen will come up with the system.ini file. Locate the [386 Enh] section and using the arrow keys place the cursor in that section and on a new line type in the command as the error message words it.

Then hit ALT to highlight the FILE section of the edit taskbar. Hit ENTER to open it and S to save the new file. The hit ALT again, ENTER again and X to exit. You should be back at the c:\> prompt. Then do a CTRL-ALT-DEL to reboot the computer and let it boot to normal mode and see if it goes OK



#1
June 17, 2011 at 18:16:47
I doubt that is the issue.

If it worked before then try restore point.

1/3 of highway deaths are caused by drunks. The rest are by people who can't drive any better than a drunk.


Report •

#2
June 17, 2011 at 19:50:41
What are the specs and OS of the 'other computer'?

Report •

#3
June 18, 2011 at 04:26:21
System.ini is not used by Windows 2000 onwards . It is only there for backward comparability with 16 bit windows application. It was used by some early Windows 95/98 application until programmers got used to using the registry the way it was meant to be used. I believe CPQDIAG.386 was put there by a Lexmark printer driver.

So if you are getting an error in System.ini then you have an old application causing the problem. Often the error is caused be deleting the offending application without correctly un-installing it and leaving the entry in Sytem.in. Deleting the offending line will make the error go away or reinstall the application that it belongs to..

But I too doubt if this is the cause of not being able to get onto the Internet. Just a symptom of some other underlying problem.

Stuart


Report •

Related Solutions

#4
June 22, 2011 at 14:22:38
thank you for the help i will try that it is an older computer so i think it is 95/98 applicaton programs. i need to find windows xp or another windows program i can download on it

Report •

#5
June 22, 2011 at 22:13:53
✔ Best Answer
It's some compaq junk. (You have a compaq PC or the hard drive is from a compaq?) You probably have compaq diagnostics loading on startup and the cpqdiag.386 file isn't being loaded so you're getting that message.

Start up the computer. Before the OS starts to load, start tapping F8. Choose 'command prompt only' from the menu that comes up. At the c:\> prompt
type edit c:\windows\system.ini and enter. The edit screen will come up with the system.ini file. Locate the [386 Enh] section and using the arrow keys place the cursor in that section and on a new line type in the command as the error message words it.

Then hit ALT to highlight the FILE section of the edit taskbar. Hit ENTER to open it and S to save the new file. The hit ALT again, ENTER again and X to exit. You should be back at the c:\> prompt. Then do a CTRL-ALT-DEL to reboot the computer and let it boot to normal mode and see if it goes OK


Report •

#6
June 22, 2011 at 22:49:47
Oh, if it's booting ok to the desktop you can edit that file with NOTEPAD or SYSEDIT (that might only be for 98). Also with 98 it's possible you've disabled the loading of system.ini in MSCONFIG and it's loading instead a place holder file that doesn't contain that line.

Report •

#7
June 24, 2011 at 19:16:50
thanks for the help but im not sure how to add a new line

Report •

#8
June 24, 2011 at 20:09:25
System.ini is just a text file. You edit it like any other text file. You can put the cursor at the beginning of an existing line in the [386 Enh] section and hit enter. That gives you a blank line. Use the mouse or arrow keys to position the cursor at the beginning of the blank line and type in whatever the error said you needed in that line. Then save and exit.

Report •

Ask Question