Tag Archives: Traag

Laden van de tegels kan zorgen voor vertraging in de Venice modules

We krijgen de laatste tijd wat meldingen dat bepaalde modules van Venice zeer traag opstarten. Dit komt vooral voor net na het opstarten van Venice.  Meestal gaat het dan over Windows 10 computers of een Windows Server 2016.

Deze problemen zijn te wijten aan de werking van de Windows Defender (al dan niet in combinatie met een ander antivirus programma) die een grotere rol speelt in deze nieuwe versie dan voorheen.

De beste manier om deze vertragingen door antivirus software op te lossen is door te stappen te volgen beschreven in de volgende Kbase . Voor de Kbase in verband met mogelijke vertragingen op een Windows Server 2016 kan u hier klikken.  Voordat u (een deel van) Windows Defender uitschakelt, raden we aan om een degelijke antivirus/antispam ter vervanging te gebruiken zodat u geen beveiligsrisico’s krijgt!

Omdat de Windows Defender zeer moeilijk volledig uit te schakelen is en het programma dus ook steeds op de achtergrond blijft scannen bij elke module die geopend wordt in Venice kan dat grotere vertragingen met zich meebrengen bij het opstarten van Venice.  Dit komt doordaat de tegels in uw hoofdscherm ook worden gescand door deze Windows Defender.

Wanneer de tegels geladen worden in Venice worden op de achtergrond per tegel een module geopend.  Dat wordt dan telkens gescand door Windows Defender (dit duurt meestal een paar seconden per tegel), Gezien er gemiddeld een 10-tal tegels in Venice aanwezig zijn (het kunnen er ook meer zijn als u zelf tegels aanmaakt) duurt het dan ook even voor die allemaal geladen zijn.  Ondertussen komen de andere modules ook in een “wachtrij” te staan voor ze gescand en geopend kunnen worden.

We raden u aan om uw IT-verantwoordelijke te vragen hoe u uw Defender volledig kan uitschakelen via regedit.  Dit kan door een Dword DisableAntiSpyware toe te voegen aan de volgende registry key HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender en de waarde ervan te wijzigen naar 1. U kan hier meer info over terugvinden op het internet.

Moest dat technisch niet lukken kan u met de volgende workaround het laden van de tegels (voorlopig) uitschakelen bij het opstarten van Venice.  Dat neemt het probleem niet weg dat Windows Defender nog steeds actief is maar het zal de vertraging voor een groot deel op lossen

  • Ga in Venice naar de rechteronderkant van het scherm en klik op “Beheer tegels”

beheren

  • Daarna kan u “Standaard tegels op aanvraag” aanvinken en druk op OK zodat de tegels niet meer automatisch berekend worden bij opstarten van Venice

op aanvraag

  • De tegels worden nu niet meer automatisch berekend.  U kan ze wel laten uitvoeren door te klikken op de pijltjes in de tegel zelf

berekenen

Vertragingen in Venice op Windows Server 2016

We kregen onlangs een paar meldingen binnen van klanten/verdelers die vertraging opmerken in hun Venice wanneer er wordt gewerkt met Windows Server 2016 (in alle gevallen ging het over een virtuele of cloud server)

Na intern onderzoek hebben we volgende tips om het probleem op te lossen. Bespreek steeds met uw systeembeheerder of IT verantwoordelijke voor u de volgende acties uitvoert!  Zorg dat u steeds een degelijke antivirus/antispam programma gebruikt indien u de volgende stappen wil uitvoeren.  Het uitzetten van (delen) van de Windows Defender kan zorgen voor beveilingsrisico’s.

1) Zet uw Windows Defender uit

In Windows server 2016 wordt de Windows Defender standaard aangezet.  Deze kan zorgen voor vertraging in uw Venice.  Telkens u een module opent, wordt het gescand door Defender waardoor er vertragingen op komen.

Als u werkt met meerdere virtuele servers zoals bijvoorbeeld een dataserver en een terminal server (die dan eigenlijk als client dient) moet u op ALLE servers de ingebouwde en standaard actieve Defender uitzetten.

Dit kan op verschillende manieren:

  • Via Start – Settings – Update & security  – Windows defender – Turn off Defender
  • Via de regedit kan u via HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\ een DWORD toevoegen om de Defender uit te schakelen
  • via GPO

2) Zorg ervoor dat uw Antivirus de mappen en bestanden van Venice niet scant

Indien u werkt met een andere antivirus dan Defender, moet u alvast de mappen van het Venice basispad toevoegen aan de uitzonderingen in uw  AV.

Om problemen bij de installatie of gebruik van Venice en verlies van performantie te vermijden, raden wij u aan de configuratie van uw anti-virusprogramma aan te passen en bestanden met volgende extensies niet meer te controleren:

BTR (Venice gegevensbestand)
LOG (Venice log-bestand en Pervasive transactie-log)

Het kan in sommige gevallen ook nodig zijn om de extensies .js, .sql, .css, .html, .htm, .csv, .ods, .txt niet te scannen.  Sommige grafische elementen in Venice gebruiken/maken (tijdelijke) bestanden met deze extensies en kan ook voor vertraging zorgen

Er zijn ook andere bestanden die nooit een virus kunnen bevatten omdat ze louter gegevens bevatten en nooit uitgevoerd worden. Deze lijst opnemen in uw anti-virusprogramma is facultatief, maar komt de algemene performantie ten goede.

BMP (Afbeelding, Windows Bitmap)
CLC (Unit4 C-Logic Configuratie)
CLD (Unit4 C-Logic Beschrijvend bestand)
CLE (Unit4 C-Logic Uitdrukking)
CLF (Unit4 C-Logic Afdruklay-out)
CLI (Unit4 C-Logic Importbeschrijving)
CLS (Unit4 C-Logic Doorstuurconfiguratie)
CLV (Unit4 C-Logic Afdrukbeschrijving)
DAT (Gegevensbestand)
DDF (ODBC Bestandsbeschrijving)
EMF (Windows Enhanced Meta-file)
INI (Windows configuratiebestand)
PAR (Unit4 C-Logic configuratiebestand)
GIF (Afbeelding, gif formaat)
JPG (Afbeelding, JPeg formaat)
LCK (Sleutelbestand)
LOC (Pervasive Locator-bestand)
TXT (Tekstbestand)

3) Controleer de Pervasive instellingen

U moet de volgende instellingen nazien op uw server (eventueel ook de terminal server/client)

  • Ga naar Start en open het Pervasive control center (PSQL Control Center)
  • Kies voor Pervasive PSQL – Local Client – Microkernel Router en klik met de rechtermuisknop voor de properties

properties

  •  Ga naar Communication protocols en zet SPXII en NETBIOS uit

comm

  •  In het scherm Access moet ervoor zorgen dat het veld Gateway Durability aangevinkt staat

gateway

4) Controleer de MAPI en TAPI instellingen

Bij het openen van de meeste modules van Venice worden er verschillende checks uitgevoerd.  In Windows Server 2016 worden de TAPI gegevens niet correct doorgegeven aan Venice waardoor die langer moet zoeken dan normaal naar de juiste instellingen.  Dat zorgt ervoor dat u soms vertragingen kan krijgen bij het openen van bepaalde modules.

  • Ga naar Venice in het hoofdmenu en klik op de Venice knop – Instellingen – Configuratie werkstation

configws

  •  Kies bij Mapi (Email) voor NEE en indien mogelijk bij TAPI (Telefoneren) ook voor NEE en druk op OK

mapitapi

Dit zal de waarden in het register aanpassen en ervoor zorgen dat er niet meer wordt gezocht naar deze instellingen.  indien u wenst te mailen via Outlook vanuit Venice moet u achteraf in datzelfde scherm de instellingen terug goed zetten bij Email op “via Outlook”.  In de meeste gevallen zal TAPI (telefoneren) op NEE moeten blijven staan.

Gelieve ook na te zien via regedit – HKEY_CURRENT_USER\SOFTWARE\C-LOGIC\GLOBALS\CONFIG of de REG_DWORD sleutels CallActive en EmailActive correct staan.

Indien u bij beide NEE hebt gezet, moet er bij deze twee sleutels ook (0) staan.  Het kan zijn dat u de dropdown in Venice voor telefoneren niet heeft staan in uw Venice, U zal dan de sleutel voor CallActive manueel op (0) moeten zetten in de regedit

regedit

Andere Kbases ivm trager werkende modules in Venice kan u hier vinden

http://support.unit4venice.be/nl/index.php/het-opstarten-van-modules-gaat-zeer-langzaam/

http://support.unit4venice.be/nl/index.php/laden-van-de-tegels-zorgen-voor-vertraging-in-de-venice-modules/

 

 

 

Het opstarten van modules gaat zeer langzaam

We kregen meldingen van vertragingen in Venice sinds de laatste updates van Windows 10.  Vooral sinds de “Fall Creator Update 2017” zijn de vertragingen merkbaar na enige tijd werken in Venice.

We geven een overzicht van de te volgen stappen:

Bespreek steeds met uw systeembeheerder of IT verantwoordelijke voor u de volgende acties uitvoert!  Zorg er ook voor dat uw data steeds veilig blijft

  • Zorg ervoor dat uw Windows Defender en bijhorende security programma’s zijn uitgeschakeld of aangepast scannen (op voorwaarde dat u zorgt voor andere antivirus- of beveiligingsprogramma’s).  

Veelal kan een vertraging in Venice (los van een update naar Windows 10) te wijten zijn aan een antivirus zoals Windows Defender, Trend Micro, … . Indien het opstarten van modules heel traag gaat en het opstarten een hele tijd blijft hangen op de melding ‘Controle procesregistratie..’, dan kan u het volgende ondernemen.

Start bijvoorbeeld Windows Defender op.

  • Ga naar de tab Instellingen.
  • Kies links het item Uitgesloten bestandstypen
  • Bij bestandsextensies tikt u Dat in en drukt u op Toevoegen
  • Klik tenslotte op de knop Wijzigingen opslaan.

defender

We raden aan in eerste instantie de .DAT bestanden uit te sluiten alsook om de volgende extensies niet meer te laten controleren door uw antivirus software:

BTR (Venice gegevensbestand)
LOG (Venice log-bestand en Pervasive transactie-log)

Het kan in sommige gevallen ook nodig zijn om de extensies .js, .sql, .css, .html, .htm, .csv, .ods, .txt niet te scannen.  Sommige grafische elementen in Venice gebruiken/maken (tijdelijke) bestanden met deze extensies en kan ook voor vertraging zorgen

Er zijn ook andere bestanden die nooit een virus kunnen bevatten omdat ze louter gegevens bevatten en nooit uitgevoerd worden. Deze lijst opnemen in uw anti-virusprogramma is facultatief, maar komt de algemene performantie ten goede.

BMP (Afbeelding, Windows Bitmap)
CLC (Unit4 C-Logic Configuratie)
CLD (Unit4 C-Logic Beschrijvend bestand)
CLE (Unit4 C-Logic Uitdrukking)
CLF (Unit4 C-Logic Afdruklay-out)
CLI (Unit4 C-Logic Importbeschrijving)
CLS (Unit4 C-Logic Doorstuurconfiguratie)
CLV (Unit4 C-Logic Afdrukbeschrijving)
DAT (Gegevensbestand)
DDF (ODBC Bestandsbeschrijving)
EMF (Windows Enhanced Meta-file)
INI (Windows configuratiebestand)
PAR (Unit4 C-Logic configuratiebestand)
GIF (Afbeelding, gif formaat)
JPG (Afbeelding, JPeg formaat)
LCK (Sleutelbestand)
LOC (Pervasive Locator-bestand)
TXT (Tekstbestand)

Indien dit geen oplossing biedt raden we u aan om uw IT-verantwoordelijke te vragen hoe u uw Defender volledig kan uitschakelen via regedit.  Dit kan door een Dword DisableAntiSpyware toe te voegen aan de volgende registry key  HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender en de waarde ervan te wijzigen naar 1. U kan hier meer info over terugvinden op het internet.

Naast het volledig uitschakelen van de Windows Defender kan u ook hinder ondervinden van de Windows (Defender) Smartscreen protection.  Deze onderliggende bescherming van Defender is nog steeds actief, zelfs nadat Windows Defender werd uitgeschakeld.  Open hiervoor uw Windows Defender programma en zet de App | Browser control stap per stap uit

4043290_en_1

Naast deze apps kan u ook de Exploit Protection best uitschakelen want deze app blijft ook scannen zelfs wanneer de Windows Defender is uitgeschakeld

ep

 

ep2

 

  • Zet de tegels in Venice standaard op “tegels op aanvraag”

Hiervoor kan u de stappen volgen uit de volgende Kbase over tegels op aanvraag

  • Kijk de MAPI en TAPI instellingen na

Hiervoor kan u de stappen volgen uit de Kbase over Server 2016

  • Kijk de Pervasive instellingen na

Hiervoor kan u de stappen volgen uit de Kbase over Server 2016

  • Kijk de instellingen van de Windows Magnifier na

Ga hiervoor naar de Start knop in WIndows en klik op Settings (tandwieltje). Selecteer Ease of Access (Narrator, Magnifier, high contrast) en kies daarna Magnifier.  Zet de Enable Bitmap Smoothing checkbox AF

magnifier

  • Start uw computer opnieuw op

Gezien de laatste update van Windows en vooral de “Fall Creator Update 2017” problemen geeft ivm hoog gebruik van geheugen zal uw pc na verloop an tijd (en dus ook Venice) enorm vertragen.  De CPU van uw pc zal steeds meer 100% bereiken.  Door uw pc opnieuw op te starten zorgt u ervoor dat de CPU terug normaliseert

Venice werd geprogrammeerd in de taal C++ en gebruikt MFC om de schermen en uitzicht van Venice te bepalen.   Online lezen we op verschillende forums dat er veel problemen zijn met vertragingen op programma’s die onder andere MFC gebruiken (Applicaties gebaseerd op andere frameworks zoals CodeJocks, Tortoise, … hebben ook gelijkaardige problemen) sinds de laatste update van Windows.

We wachten op een hotfix of een update van Windows/MFC om dit probleem definitief te kunnen oplossen