KB4475563 stops VBS at forms working

Status
Not open for further replies.

Filip

Member
Outlook version
Outlook 2016 32 bit
Email Account
Exchange Server
Hi,
After KB4475563 is installed VBS at for is not working.
It is e.g. a buttom that gets current date and fill it ins the field.

After uninstalling the patch KB4475563 and restart, it starts to work again.
I am afraid that Microsoft does not care about people using VBS and forms.

I am ware of registry and have IPM.xxxx class entered and all was working really until this patch KB4475563 which I believe is buggy.
 

Lewis-H

Senior Member
Outlook version
Outlook 2016 64 bit
Email Account
Office 365 Exchange
Symptoms
If you are using Microsoft Outlook in a Terminal Services environment, you cannot use Visual Basic Scripting Edition (VBScript) in custom Outlook forms. This issue can occur when you are using a Microsoft Windows Terminal Server in Install mode or User mode. This issue also occurs with Windows 2000 Terminal Server in Application mode but not in Remote Administration mode.

Use the following methods to work around this problem.

Method 1: Copy the Outlvbs.dll file to existing installations
To do this, follow these steps:
  1. Copy the Outlvbs.dll file from a computer that is not running Microsoft Outlook on a Terminal Server.

    Note Make sure that this computer and the Terminal Server are running the same version of Outlook when you copy the Outlvbs.dll file.

  2. Copy the Outlvbs.dll file to the appropriate Office folder of the affected Terminal Server computer for your version of Office.
    • Office 2016:
      • MSI-based installation: Program Files\Microsoft Office\Office16
      • Click-to-Run installation: Program Files\Microsoft Office\root\Office16
    • Office 2013:
      • MSI-based installation: Program Files\Microsoft Office\Office15
      • Click-to-Run installation: Program Files\Microsoft Office 15\root\Office15
    • Office 2010: Program Files\Microsoft Office\Office14
    • Office 2007: Program Files\Microsoft Office\Office12
    • Office 2003: Program Files\Microsoft Office\Office11
    • Office 2002: Program Files\Microsoft Office\Office10

      Note If your Operating system and Office version are not the same bitness, the location will be 'Program Files(x86)'.
  3. Important When you install an Outlook Update on the Terminal Server, the Outlvbs.dll file is not updated. Therefore, you must install the same update on the other computer and follow these steps to copy the Outlvbs.dll file to the Terminal Server every time an update is installed.
Hope this helps you!
Regards,
Lewis
 

Filip

Member
Outlook version
Outlook 2016 32 bit
Email Account
Exchange Server
If you are using Microsoft Outlook in a Terminal Services environment, you cannot use Visual Basic Scripting Edition (VBScript) in custom Outlook forms. This issue can occur when you are using a Microsoft Windows Terminal Server in Install mode or User mode. This issue also occurs with Windows 2000 Terminal Server in Application mode but not in Remote Administration mode.

Hi Lewis, thanks for the tip.

The situation does not apply to me, I was using normal Windows 7 environment, not a Terminal Services at all, but a corporate notebook and corporation pushed me this KB forcefully so I was kind of stuck. I had to find a way how to disable updates that came again, again, again at all which is not a secure way but the non-functional VBS af forms really sucked. They must have some bug in it and I dont know how to tell them.

I will go over mentioned workaround, it may be useful for similar situations anyway.
It looks like Outlvbs.dll may be the one which was patched and is relevant thereof, I did not know it.
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
I'm not sure the VBA dll is involved - its a typical "remote code execution... Outlook fails to properly handle objects in memory" exploit. I'll see if there is a fix expected - all of my contacts were out of the office for the last few weeks (at conferences and then on vacation).
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
A VBscript stops running after updating form Outlook VBA and Custom Forms 0
S Outlook mail adressing stops after first match in GAL Using Outlook 0
M McAllister Outlook stops Sending/Receiving/Synching after disconnecting remote desktop session Using Outlook 2
P Reminders Window stops being displayed, even with /resetfolders or /cleanreminders Using Outlook 8
K Outlook 2007 IMAP account stops syncing new messages Using Outlook 0
V iCloud stops syncing again Using Outlook 2
S BCM stops Outlook 2013 BCM (Business Contact Manager) 6
O Outlook 2010 Stops Working When Accounting Application Tries To Send eMail Using Outlook 4
J outlook 2013 stops working when sending Using Outlook.com accounts in Outlook 14
S Outllook 2007 stops connecting with Exchange after latest MS Updates Using Outlook 2
Commodore Outlook 2007 stops fetching Facebook updates Using Outlook 5
N Redemption.RDOSession logon() stops emails sending-they stay in Ou Outlook VBA and Custom Forms 3
J VBS Script (macro) for word to open Outlook template. Outlook VBA and Custom Forms 2
J VBS Script: How to execute in Outlook Outlook VBA and Custom Forms 8
S the folder condition is necessary in Outloook VBS Outlook VBA and Custom Forms 8
J Outlook custom form - VBS call VBA macro Outlook VBA and Custom Forms 3
T Trying to start Outlook from VBA or VBS not working. Outlook VBA and Custom Forms 4

Similar threads

Top