Werbung: SecurityConsole.de verwaltet Ihre Computer mit Security Essentails aus der Cloud!
30 Tage kostenfrei testen und 20% Rabatt für Ihre Bestellung mit Promocode: WBF2685582
(Promocode gültig bis 31.12.2011)

Group:  English: Windows Vista » microsoft.public.windows.vista.print_fax_scan
Thread: Vista 64 installs printers, won't print

HTVi
TV Discussion Newsgroups

Vista 64 installs printers, won't print
neatokino <guest[ at ]unknown-email.com> 11/14/2008 6:58:40 PM
My Vista 64bit system has suddenly decided to not print at all. I had no problems in the past, but last week I started to receive an error notice with programs: 'before you print, you need to select a printer...' (wordpad and adobe pdf reader); if I try to print a document in Word 2007, I get an error message that reads: 'windows cannot print due to a problem with the current printer setup.' I have tried deleting all my printers (a Canon all in one and an HP Laser Jet 1320) and reinstalling them. That worked once, but the problem recurred shortly thereafter. Now, if I delete and reinstall, I still can't get the printers to work, and I get the same old error messages. How does one go about fixing a problem like this? Can I use my original Vista install disk to fix just the printer function and leave everything else alone? This is, as you can imagine, a debilitating problem. -- neatokino
Re: Vista 64 installs printers, won't print
ddlnick <guest[ at ]unknown-email.com> 11/15/2008 2:21:22 PM
We develop software and we are convinced that this is not an Intuit problem, but a bug in VISTA 64. In particular a Windows API DocumentProperties function call to get size of DEVMODE record for printer properties. See, 'On Vista x64, DocumentProperties fails from UAC-elevated process - MSDN Forums' (http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2677398&SiteID=1) It does not affect all VISTA 64 users or all applications. Since it affects some Intuit users it appears to point to Intuit. You need to report this to Microsoft. Loudly. When the bug appears, it affects all printers installed on that computer. So it is not a printer driver problem. -- ddlnick
Re: Vista 64 installs printers, won't print
"Tom Ferguson" <tom.newsgroups[ at ]gmail.com> 11/15/2008 7:25:54 PM
I see no mention of Intuit in the OP's post as seen here on the message
from the MS NNTP server. This message seems to have come through a gateway
to this newsgroup.

Regardless-

The failure sequence might have been: function/system call -> printer driver
failure -> spooler failure (possibly involving a prior RPC) -> failure of
all printer drivers.

If the fault only appears in conjunction with the Intuit program, perhaps
some help can be had from them.

Scant help, I know but that's all I can say given the OP's information as
seen here.
--

Tom
MSMVP 1998-2007




"ddlnick" <guest[ at ]unknown-email.com> wrote in message
news:68e6160e305315471b3d231f284f8836[ at ]nntp-gateway.com...
[Quoted Text]
>
> We develop software and we are convinced that this is not an Intuit
> problem, but a bug in VISTA 64.
> In particular a Windows API DocumentProperties function call to get
> size of DEVMODE record for printer properties. See,
> 'On Vista x64, DocumentProperties fails from UAC-elevated process -
> MSDN Forums'
> (http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2677398&SiteID=1)
>
>
> It does not affect all VISTA 64 users or all applications. Since it
> affects some Intuit users it appears to point to Intuit.
>
> You need to report this to Microsoft. Loudly.
> When the bug appears, it affects all printers installed on that
> computer. So it is not a printer driver problem.
>
>
> --
> ddlnick

Re: Vista 64 installs printers, won't print
neatokino <guest[ at ]unknown-email.com> 11/16/2008 12:55:24 AM
I am the original poster-- I did not mention Intuit because, in fact, I have no Intuit software on my computer. However, this does appear to me to be a VISTA 64 issue, and it does, in fact affect all printers installed on the computer. After many hours in chat with the Microsoft Vista online support people, the problem does appear to be connected to spooler functions, but we were not able to solve it. I finally used my backup and system restore to restore my system to a point two weeks ago, and my printing seems to work again. The only significant additional software I added to my computer in the past two weeks was Rogue Amoeba's Airfoil for Windows, which I was using to stream foobar to a couple of airport express's. I have no idea if the problem is connected to that, but I sent an email to Rogue Amoeba's customer support. I don't know how long this 'fix' is going to work or whether I solved anything in the long run by restoring from an earlier point, so if anyone has insight into this problem, please tell me! -- neatokino
Re: Vista 64 installs printers, won't print
ddlnick <guest[ at ]unknown-email.com> 11/16/2008 9:07:52 AM
Some more notes based on our experience with VISTA64 and printing problems. First, 32 bit applications run on a 'virtual environment' called WOW64 in the VISTA64 system. This might be important. As neatokino noted, a 'restore' to some previous point does work, sometimes. For us, downloading Windows updates returns the problem. The difficulty is convincing Microsoft that there is a problem with their system. In general, for previous reports of the problem, Microsoft cannot reproduce the problem, so the case is 'closed', and the suffering software application trying to print is blamed. The problem only appears on some computers. From a programmer's perspective, it appears to be an 'initialization' situation, ie. the memory where some data variable/s happen to be stored, on a particular computer, may or may not have default value/s that are favorable or unfavorable to a function call's result. As programmers, we are taught to initialize all data to some known value, usually 0. So if the data happens to be assigned memory that happens to have a proper initialized value, the problem does not appear. On another computer, the data may be assigned to memory with some random value, which may cause the function to return 'failure'. In this case, we traced the call to DocumentProperties() which is used to retrieve properties of a selected printer. There are two calls. The first call is a simple request for the size of the DEVMODE structure that the printer driver will need to fill with that printer's properties. The application uses the size to allocate memory for the properties which are filled in by a second call to DocumentProperties(). It is the first call that fails, no matter which printer is selected. It is a very simple request, and one 32 bit integer value should be returned in the range of 500 to 5000 or so. A -1 is returned, when the bug manifests itself. A call to 'GetLastError()' does not indicate any error. Microsoft also provides a 'PrintDlg()' method in a comdlg32.dll which provides a convenient 'wrapper' for the 'OpenPrinter()' and 'DocumentProperties()' and other printer management functions. Using PrintDlg(), the error returned from CommDlgExtendedError() is CDERR_MEMLOCKFAILURE 0x0000000a which seems to indicate that a 'lock' on allocated memory of -1 size (-1 is also 0xffffffff a very large number) is failing. These are hints for the Microsoft programmers to check. I don't see a whole lot of code to check. The size of DEVMODE request would seem to be a straight 'pass through' to the printer driver identified by the 'handle' received from previous 'OpenPrinter()' call. Since all printers fail, when the bug manifests itself, then the software code 'to' and 'back' from the printer driver call needs to be reviewed. -- ddlnick
RE: Vista 64 installs printers, won't print
noworries 11/28/2008 11:18:01 PM
I have the same EXACT problem. After many many hours on my own and with HP
phone support(which was no help at all) I finally figured out that it's the
Airfoil program that causes the problem. Once it's screwed up I was unable to
fix it and had to do a complete restore to the initial factory setup (twice).

I've e-mailed Rogue Amoeba to see if there's a remedy but haven't heard from
them yet.

HP pavillion desktop
Vista home premium (64bit)
HP C5280 photosmart printer

"neatokino" wrote:

[Quoted Text]
>
> My Vista 64bit system has suddenly decided to not print at all. I had
> no problems in the past, but last week I started to receive an error
> notice with programs: 'before you print, you need to select a
> printer...' (wordpad and adobe pdf reader); if I try to print a
> document in Word 2007, I get an error message that reads: 'windows
> cannot print due to a problem with the current printer setup.'
>
> I have tried deleting all my printers (a Canon all in one and an HP
> Laser Jet 1320) and reinstalling them. That worked once, but the
> problem recurred shortly thereafter. Now, if I delete and reinstall, I
> still can't get the printers to work, and I get the same old error
> messages.
>
> How does one go about fixing a problem like this? Can I use my
> original Vista install disk to fix just the printer function and leave
> everything else alone? This is, as you can imagine, a debilitating
> problem.
>
>
> --
> neatokino
>
Re: Vista 64 installs printers, won't print
ddlnick <guest[ at ]unknown-email.com> 11/29/2008 8:49:36 AM
Neatokino has indicated that printing problem affects well known programs including ones from Microsoft own 'stable of programs' - Wordpad and Word 2008. And other well known programs Adobe .pdf Reader, Mozilla Firefox browser. I have noted 64 bit printer problems on Intuit's (Quicken and Quickbooks) forum. This NOT an individual application problem, but a VISTA 64 bit problem, and Microsoft needs to 'take notice' and fix the problem. I have posted on Microsoft's developer - MSDN - forum, but no response from Microsoft. It is time to start taking the 64 bit systems back to 'Best Buy' or similar, and tell them to replace with a system that works, i.e. 32 bit VISTA. -- ddlnick
Re: Vista 64 installs printers, won't print
kevintheenginee <guest[ at ]unknown-email.com> 12/2/2008 7:01:03 PM
Same problem. I have added no new software. I have Vista Home Premium x64 on the computer. How do I go back? What upgrade in Vista caused the errors to occur? Can I restore to the day before that and turn off the auto update vista system? I am not a technical computer guy. I make plastic bottles for a living, but I need to print..... -- kevintheenginee
Re: Vista 64 installs printers, won't print
ddlnick <guest[ at ]unknown-email.com> 12/3/2008 9:04:15 AM
kevintheenginee;900529 Wrote: > Same problem. I have added no new software. I have Vista Home Premium > x64 on the computer. > > How do I go back? What upgrade in Vista caused the errors to occur? > Can I restore to the day before that and turn off the auto update vista > system? > > I am not a technical computer guy. I make plastic bottles for a > living, but I need to print..... It appears that Microsoft does not have a 'handy web form' or email address to send 'bug' reports to. They used to have such a way to report problems. Either they were 'swamped' with reports, or have decided that there are no more 'bugs' in any Microsoft product? We 'googled' 'Printing problems in 64 Bit VISTA' or similar and found three 'forums' with discussions on the subject. We figured a moderator would take some interest and action to investigate. Apparently in this case, Microsoft did a brief investigation, could not 'reproduce', and thus 'closed the case'. Microsoft's 'developer' forum. This forum has the best chance of 'getting attention'. We have traced the problem to the specific Microsoft API (DocumentProperties()) that fails to return the expected results. 'On Vista x64, DocumentProperties fails from UAC-elevated process - MSDN Forums' (http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2677398&SiteID=1) Some users of Intuit's Quicken 2008 have the same problem. Maybe someone at Intuit has some contacts at Microsoft? Some 'work arounds' discussed. 'Quicken Community - Solution to Printing Problems Vista 64 Quicken 2008' (http://www.quickencommunity.com/webx/Forums/Quicken%20Personal%20Finance%20Software%20Forum%20for%20Windows/Printing%20in%20Quicken/531/36) 'www.vista64.com' (http://www.vista64.com) seems to be 'official looking', and appears to be good place to collect and discuss problems on VISTA 64. http://www.vistax64.com/vista-print-fax-scan/192645-vista-64-installs-printers-wont-print.html In our case, we have 32 bit software that runs fine on all versions of Windows starting with Windows 95. The printing interface used is provided in the official Microsoft Foundation Classes (MFC). We use Visual C++ 6.0 (getting a little 'old' perhaps, but works fine for our purposes). We can reproduce the problem on a HP 64 bit VISTA touch screen tablet pc - state of the art. Some work arounds have been discussed on the forums mentioned. Lowering the 'execution level' from Administrator to Standard level seems to fix the problem for us, until Windows Updates 'kick in' on their daily downloads. Some of our customers report that a 're-boot' (power off/on restart) fixes the problem until Windows Updates. The forums lists other 'tricks'. -- ddlnick
Re: Vista 64 installs printers, won't print
hbarnum <guest[ at ]unknown-email.com> 12/14/2008 2:40:32 PM
Same problem just appeared on my system (vista home premium running on laptop with AMD Turion 64 x2). Every program I've tried to print from (currently MS Word, Adobe Acrobat, Netscape) has it. Printers look installed, and will print a test page if you go to the printer from control panel, and select "properties" off the file panel and then click print test page. Haven't tried rebooting yet, nor contacted MS; the problem just appeared. Looks like a problem MS needs to fix, quick--it has me thinking maybe I'll try a Mac next time. Will post a fix if I find one that works for me. hbarnum -- hbarnum
Re: Vista 64 installs printers, won't print
kevintheenginee <guest[ at ]unknown-email.com> 12/15/2008 2:34:06 AM
After multiple calls to Microsoft Vista's service pack 1 support line.... I found a "fix". I have no idea how, but the printer was able to scan back to the computer. I was able to determine the Port used by the printer was "DOT001" I changed the port for the printer to that port and it started to work again. Microsoft support was horrilbe. All they did was unload and reload the drivers a number of times. Then they said I had to contact the OEM of the computer to get a set of discs with Microsoft Vista and reload the entire system. -- kevintheenginee
Re: Vista 64 installs printers, won't print
bartonmain <guest[ at ]unknown-email.com> 12/20/2008 10:26:04 PM
I have a similar problem Vista 64 Bit Prints a test page to my remote Samsung SCX-4100 connected to a Windows 2000 box as a print server and even prints all files from the Mandriva Linux 2009 Open Office software on the same machine (dual boot). But will not print from any word processor or office software in Vista premium 64bit other than a test page from the Jobs window. So it definitely is the 64 bit Vista. -- bartonmain
Re: Vista 64 installs printers, won't print
ddlnick <guest[ at ]unknown-email.com> 12/21/2008 8:40:11 AM
bartonmain;916110 Wrote: > I have a similar problem > Vista 64 Bit Prints a test page to my remote Samsung SCX-4100 connected > to a Windows 2000 box as a print server and even prints all files from > the Mandriva Linux 2009 Open Office software on the same machine (dual > boot). But will not print from any word processor or office software in > Vista premium 64bit other than a test page from the Jobs window. So it > definitely is the 64 bit Vista. We agree that there is a Vista64 printing problem, and it only affects a small percent of Vista64 users, but if you are one of the few, it is very annoying and frustrating, and Microsoft does not seem to care. Anyway, make sure you have a 64bit printer driver installed on your Vista64 system. You might 'get lucky' and become one of the many that do not have a printing problem. We did NOT 'get lucky' using official 64 bit printer drivers. Our analysis of the API calls to 'DocumentProperties' documented in previous posts. -- ddlnick
Re: Vista 64 installs printers, won't print
bartonmain <guest[ at ]unknown-email.com> 12/21/2008 2:45:02 PM
I have tried the Windows XP 64bit drivers provided by Samsung as well as the standard Vista drivers for both Printer and Scanner. With the standard MS Works sees both functions correctly but won't print, as does Open Office, The Gimp and Arcsoft (provided with my Canon Rebel camera) at all times, with the Windows XP_64 bit driver it saw it when setting up then disappeared on the reboot. From the win 2000 box I followed the suggests from another forum/post and tried to locate the printer drivers on the AMD64 box with no result - couldn't see a printer installed. I know that this is a Vista forum but I'm going to try another Linux OS and see if there is greater compatibility as Mandriva 2009 doesn't see the Scanner. I'll let you know. -- bartonmain
Re: Vista 64 installs printers, won't print
bartonmain <guest[ at ]unknown-email.com> 12/21/2008 8:45:04 PM
Hi all, I don't know if this helps the techies in this forum, but I remembered I had a US RObotics Max G 5461 Wireless router kicking about (it was shelved because Linux was not cooperating with it). So I exchanged my Buffaloe Airstation for it. The USRobotics has a USB port so's it can act as a print server without going through a Win2K box. Well after a couple of hours of experimentation I have the AMD64 with Vista Premium 64 bit printing everything I throw at it from SeaMonkey, Google Chrome or my word processors. You have to configure the Vista 64 printing setup as a 'Local printer' on the Vista box though. Is this of any help to you? -- bartonmain

Home | Search | Terms | Imprint Contact
Newsgroups Reader - provided by WiredBox.Net
Suche nach Orten, Städten, Postleitzahlen, Vorwahlen, Kfz-Kennzeichen