Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a printer connected to my computer that I'd like to share on my home network - shouldn't be a problem.

The computer the printer is connected to is running Vista Ultimate x64. The computers I'm trying to share with are x86 Windows XP Professional and x86 Vista, so I need to install additional (x86) drivers.

Printer sharing

I checked the box to add x86 printer drivers and then it asked for the location of the drivers. I browsed to the location and clicked OK.

Add additional drivers

It then prompted "Please provide path to Windows media (x86 processor).

Locate ntprint.inf

When I click "Browse..." it wants the location of a file named ntprint.inf

It looks like it's asking for a Windows (x86) installation disk. I put one in but I can't seem to find this file on the 32-bit Vista install disk

Where is the proper place to find this file?

share|improve this question
add comment

4 Answers 4

jmohr, i too had this issue and just blogged about the the solution. http://jasonmlee.net/archives/365

share|improve this answer
    
Worked for me, annoying, but doesn't seem like a hack. –  benzado Oct 28 '10 at 22:08
add comment

Your best bet would be to download the drivers from the printer manufacturer website.

share|improve this answer
    
That's what I did - after I select the location of the downloaded driver it then prompts for the location of ntprint.inf. –  jmohr Sep 8 '09 at 13:09
    
It may be that what you've downloaded is a compressed file, can you right click and extract files. What is the model of the printer? –  Col Sep 8 '09 at 13:13
    
It's a Dell Laser 1700. The driver comes as a self-extracting .exe. So, I have extracted the files to choose the correct driver. That part works fine. After I choose the correct driver, it then prompts me for the location of the (x86) ntprint.inf file. It's usually located in C:/Windows/inf/ - but I'm on Vista x64, so I can't use that one. –  jmohr Sep 8 '09 at 14:56
    
Have a look at this file from microsoft it seems to give some hints download.microsoft.com/download/a/f/7/… –  Col Sep 8 '09 at 15:53
add comment

i386 is a directory on the Microsoft 2003 installation CD.

share|improve this answer
add comment

I used this solution from http://social.technet.microsoft.com/Forums/en/winserverprint/thread/59c1d8e4-76f4-415a-9ec1-7046c9d417a2

To install an x86 additional driver on a Windows Vista x64 host, you first need a running Vista x86 system. On this x86 system, locate the directory \Windows\System32\DriverStore\FileRepository\ntprint.inf_xxxxx

I have a 2008 R2 (x64 by default) host, and found the ntprint.inf folder on a Windows 7 32 bit PC.

you are seeking a folder, not a file.

share|improve this answer
add comment

protected by random Feb 27 '11 at 19:25

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.