Quickbooks Premier & Enterprise 202x: Updates via Help Not Persisting from Master Image to User Session after Host Pool Re-Image

None of my Quickbooks Premier or Enterprise applications are updating persistently to the AVD user session after a master image update. I have since confirmed that the master image has no updates available, the updates on the master were completed using the "Run as Administrator" option as recommended, and even set that validated/proofed version as the Master Image and tried once more to image the hosts in the pool with no change in the result than before. Is there any way to pull more granular logs of what is happening on the back side of the Nerdio system to see if I am not visually encountering a possible error on the back end that I do not know about?

1

Comments (3 comments)

Avatar
Wayne V. Everhart Jr.

Did you have any success with this? 

0
Avatar
Steve Hopler

Did you run power off and set as image on the desktop image before reimaging the session host?

0
Avatar
Justin Trantham

I wish I could give away the code I use there is a way to overcome this and script updates as well using the .net dll's that QB imports to the OS.

But your problem is likely not that it's actually requiring an update but the updates are cached. For all the versions the qbchan.dat file controls the "background enabled" and "Hot Install" you can set those to 0 or 1 to stup the automatic updating with the horrible QBUpdate.exe. Without doing that opening "updates" not even clicking check for updates actually kicks off the Quickbooks program to start looking for updates.  You can find the QBChan files in the c:\programdata\intuit

$QBProgDataPath = "C:\ProgramData\Intuit"
$QBChanininame = "qbchan.dat"

Your actual problem what I've found is actually a simple line. If your users are getting that error that it requires and admin install delete all the downloadQB folders. Those folders alone are what cause that error and you technically would never need to update unless someone sends you a file from a newer version. If you are versioning your AVD servers you can install the updates and then clean the downloadQB folders, make sure that the qbchan files DON'T allow automatic updates, and you will never get that error again. It's technically a lot more hokey in practice due to what I mentioned above "simply opening updates" re-enables updates. So I'd just have a way to delete the DownloadQB folders located in C:\programdata\Intuit. I'm happy to help if anyone is interested in understanding but I can't share the .net code. 

#Cleanup old Install Folders to avoid unwanted install on launch
Get-ChildItem -Path $QBProgDataPath -Filter "DownloadQB*" -directory -Recurse | Remove-Item -Recurse -Force

1

Please sign in to leave a comment.