Required section not found in the INF

G

glee

I've looked through this entire thread, both here and using Google
Groups search, and there is no further reply to me nor any mention of
your interest in getting a zip file of it from me. Where did you post
the reply you refer to? It is not appearing here.

The Google Groups search result for this thread also does not show it:
http://groups.google.com/group/micr...ound+insubject:in+insubject:the+insubject:INF

Use the email address I gave in my reply, to send me your email address,
and I'll send the zip. Otherwise, use the .reg file contents I posted
in my reply, to make the .reg file yourself, with Notepad.
 
J

Joe McGuire

Earlier this evening I cleared the Event Log and then installed the Canon
printer using the recent Canon CD. Same failure, of course. When I looked
at the event log I saw a warning and an error but these had no discernible
connection with Canon or printers as far as I could tell.
 
J

Joe McGuire

Yes, that did it! Thanks for your help!

glee said:
Well, that likely the cause of your problem....you need that registry key
and its contents.

You can manually create the "printer" key ad then the 6 String values, and
then the data for the values (along with the "scanner" key if it is also
missing) by following the steps in SOLUTION 1 on this page:
http://h10025.www1.hp.com/ewfrf/wc/document?lc=en&dlc=en&cc=us&docname=c00035977

OR

you can copy and paste the lines below (between the dotted lines, and
including the blank spaces at the end...important!) into Notepad, and save
it with the name "printer.reg" (WITH the quotation marks) to your desktop,
then right-click printer.reg and click Merge on the menu that appears:

/---------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}]
"Class"="Printer"
@="Printers"
"Icon"="-4"
"Installer32"="ntprint.dll,ClassInstall32"
"NoDisplayClass"="1"
"EnumPropPages32"="printui.dll,PrinterPropPageProvider"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}]
"Class"="Image"
@="Imaging devices"
"Installer32"="sti_ci.dll,ClassInstall"
"TroubleShooter-0"="hcp://help/tshoot/tsInputDev.htm"
"Icon"="0"


/---------------------------------------------------

OR

You can send your valid email address to me at glenvee @ gmail dot com,
and I'll send you a zip file with the registry file in it.

You will probably have to uninstall and reinstall the drivers and software
for the printer afterwards.

--
Glen Ventura, MS MVP Oct. 2002 - Sept. 2009
A+
http://dts-l.net/


Joe McGuire said:
There is no key starting with 4D36E979. ONe starts with 4D36E978
followed by several keys with a letter in place of the final numeral,
e.g., 4D36E97B, C and D and the next is 4D36E980. WHen I search the
registry I see a few examples of that key (the full key name) in some
other parts of the registry but not at the location you specified.
 
G

glee

Glad to hear it, and that you finally got around to trying my
suggestion! :)


Joe McGuire said:
Yes, that did it! Thanks for your help!

glee said:
Well, that likely the cause of your problem....you need that registry
key and its contents.

You can manually create the "printer" key ad then the 6 String
values, and then the data for the values (along with the "scanner"
key if it is also missing) by following the steps in SOLUTION 1 on
this page:
http://h10025.www1.hp.com/ewfrf/wc/document?lc=en&dlc=en&cc=us&docname=c00035977

OR

you can copy and paste the lines below (between the dotted lines, and
including the blank spaces at the end...important!) into Notepad, and
save it with the name "printer.reg" (WITH the quotation marks) to
your desktop, then right-click printer.reg and click Merge on the
menu that appears:

/---------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}]
"Class"="Printer"
@="Printers"
"Icon"="-4"
"Installer32"="ntprint.dll,ClassInstall32"
"NoDisplayClass"="1"
"EnumPropPages32"="printui.dll,PrinterPropPageProvider"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}]
"Class"="Image"
@="Imaging devices"
"Installer32"="sti_ci.dll,ClassInstall"
"TroubleShooter-0"="hcp://help/tshoot/tsInputDev.htm"
"Icon"="0"


/---------------------------------------------------

OR

You can send your valid email address to me at glenvee @ gmail dot
com, and I'll send you a zip file with the registry file in it.

You will probably have to uninstall and reinstall the drivers and
software for the printer afterwards.



Joe McGuire said:
There is no key starting with 4D36E979. ONe starts with 4D36E978
followed by several keys with a letter in place of the final
numeral, e.g., 4D36E97B, C and D and the next is 4D36E980. WHen I
search the registry I see a few examples of that key (the full key
name) in some other parts of the registry but not at the location
you specified.

In the course of reinstalling my Canon printer (MF4350d) I have
consistently run into this error message once I have installed the
Canon drivers, which I have done multiple times in the past few
days trying to get my printer working again. The Canon techs
threw up their hands and said it is a Windows problem. I am using
WinXP SP3. Printer was working fine until we made the mistake of
trying to udate the drivers which required uninstalling the
current drivers thus putting me in this goofy neverland. Any
suggestions? I am on the verge of reformatting the hard drive for
want of any other inspiration and basically starting over. That's
a ton of work and since I have no idea why this error appears, I
have no real confidence that it will make a difference. (There
may well be other reasons to reformat, like I have so much stuff
running andno idea what the heck it is...) What is an INF? How
would I recognize one? How can I tell if I have all the "sections"
in "the INF?" And if a section is missing--as the error tells
me--which section would that be and can I get a new section to add
to the INF? Do I just get a new INF? If so, where?

Hi Joe,

If you are comfortable going into the Registry with the Registry
Editor
(regedit.exe), open it and navigate in the left pane to this key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}

Does that key exist or is it missing?

If it exists, highlight the {4D36E979-E325-11CE-BFC1-08002BE10318}
key
in the left pane, and look in the right pane.

There should be 6 entries in the right pane, all of them REG_SZ
types.

The 6 values, and their data, should be:

(Default) Printers
Class Printer
EnumPropPages32 Printui.dll,PrinterPropPageProvider
Icon -4
Installer32 Ntprint.dll,ClassInstall32
NoDisplayClass 1

Please post back and let me know if that is what you find.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top