Recommended Settings for Infusion

Transcription

Recommended Settings for Infusion
Recommended Settings for Infusion
Version 2.00
Updated 27/01/16
Contents
Shortcut mapping ...................................................................................................................................... 2
Permissions ................................................................................................................................................ 2
Data Execution Prevention (DEP)............................................................................................................... 2
SMB2 and OPLOCKS ................................................................................................................................... 5
Minimum Hardware Specifications............................................................................................................ 7
Wireless networking .................................................................................................................................. 8
How to Fix Windows 7 network slow problem? ........................................................................................ 8
1) Disable Autotuning ......................................................................................................................... 8
2) Remove RDC ( Remote Differential Compression)................................................................... 9
3) Remove IPv6 from network properties. ....................................................................................... 9
4) Clear DNS Cache ........................................................................................................................... 9
5) Disable Wireless Network ............................................................................................................. 9
6) Modifying Link Speed & Duplex Value in Network adapter Properties. ............................... 10
Try this for an improvement in Network Speed ...................................................................................... 10
Anti-Virus / Windows Firewall ................................................................................................................. 11
Network Connection 100 MB or 1 GB? .................................................................................................... 11
on Network Related Speed Issues ........................................................................................................... 11
Page 1 of 12
Shortcut mapping
We recommend the use of a mapped drive for Infusion shortcuts, rather than UNC mappings.
ie
S:\Accounting\Infusion
not
\\Server\Acounting\Infusion
Permissions
All users MUST have full READ; WRITE; MODIFY permissions to the Infusion folder and all of
its sub folders and files.
Data Execution Prevention (DEP)
Some computers may require DEP settings turned off for Infusion. To determine if a computer
requires this log into Infusion and try to open and re-save an existing record. For example, a
customer account, or a product code. If you get an error saying “Fatal Error – Visual Fox Pro
has stopped working” with the specific EXCEPTION CODE C0000005, then you need to turn
off DEP for Infusion. You should be able to see the exception code the error relates to directly
Page 2 of 12
on your monitor (sometimes it is hidden behind other screens), otherwise it will be logged in
the Windows Event Viewer.
To turn DEP off for Infusion, first find out what the path in the Infusion shortcut on your
computer is. Right click on the Infusion icon on your desktop and select Properties; take note
of the path you see in the TARGET field and close the Properties screen.
From the start button on Windows, right click on Computer, select Properties
then Advanced System Settings
In the Performance section, click on the Settings button
Page 3 of 12
Select the Data Execution Prevention tab and change the setting to “Turn on DEP for all
programs and services except those I select:”
The Add button will then become active. Click on it and browse to find the IBSAPP.EXE file
from the Infusion folder (located through the path you took note of at the beginning)
Now you will see the file added. Note that depending on your operating system version you
may see either: “ibsapp.exe” , “i” or “Accounting Application”. Click Apply and then OK
and re-start the computer.
Page 4 of 12
SMB2 and OPLOCKS
For a more technical description of what SMB2 and Oplocks are about see
http://www.dataaccess.com/whitepapers/opportunlockingreadcaching.html
SMB2
These settings are necessary on all computers including the server. Failing to do these will
result in errors in Infusion which can result in corrupted data.
To Disable SMB 2.0:
1. Click Start, type regedit in the Start Search box, and then press ENTER.
2. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Paramet
ers
3. On the Edit menu, point to New, and then click DWORD Value.
4. Type SMB2, and then press ENTER.
5. On the Edit menu, click Modify.
6. Type 0 (zero), and then click OK.
Page 5 of 12
OPLOCKS
To disable Opportunistic Locking:
The location of the client registry entry for opportunistic locking varies depending on the
version of Windows, so you will have to follow instructions from either point 2 or point 3 below:
1. Click Start, type regedit in the Start Search box, and then press ENTER.
2. Locate and then click the following registry subkey (*If there is no Parameters folder under
MRXSMB, go to point 3):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRXSmb\Parameters\*
a. On the Edit menu, point to New, and then click DWORD Value.
b. Type OplocksDisabled, and then press ENTER.
c. On the Edit menu, click Modify.
d. Type 1 (one), and then click OK.
OR:
3. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Paramet
ers
a. On the Edit menu, point to New, and then click DWORD Value.
b. Type EnableOplocks, and then press ENTER.
c. On the Edit menu, click Modify.
d. Type 0 (zero), and then click OK.
After both SMB2 and OPLOCKs have been disabled:
1. Exit Registry Editor.
2. Restart the computer.
Page 6 of 12
Minimum Hardware Specifications
Does your server and each work station meet the minimum specifications?
Single to 5 PCs (Peer to Peer)
i5 2GHz Processor
80 GB Hard Drive at (least 40 GB Free)
4 GB RAM
Broadband Internet Connection
Windows 7 (32 or 64 bit)
1 GB Ethernet Network Adapter
Monitor 22” Wide Screen 1280 x 1024
6 PCs or more (Server strongly
recommended)
Server
i5 2GHz Processor
300 GB Hard Drive (At least 150 GB Free)
8 GB RAM
Broadband Internet Connection
Windows 2008 or higher using Terminal Services
(32 or 64 bit)
Network Workstation
i5 2GHz Processor
80 GB Hard Drive at (least 40 GB Free)
4 GB RAM
Broadband Internet Connection
Windows 7 (32 or 64 bit)
1 GB Ethernet Network Adapter
Monitor 22” Wide Screen 1280 x 1024
Point of Sale Equipment
Barcode Scanner with Counter Stand USB
Cash drawer to fire from the Thermal Printer
Thermal Docket Printer USB (eg Epson TMT)
A4 Laser Printer USB
Barcode Printer - Zebra GK420D
Backup and Security
UPS for the Server
7 x 2 GB USB Flash Drives
Anti-Virus Software
MS Office Word and Excel
1 GB Network Switch
We DO NOT recommend running in a wireless
network.
It is in your best interest to make sure you have a computer system that meets the minimum system
requirements. If you are unsure of your current system specifications, contact your I.T. support person
or your local hardware technician for assistance.
We don’t have any alignment with a hardware provider but strongly advise that known brand, business
quality computers (eg HP, Lenovo) are used.
Page 7 of 12
Wireless networking
The minimum network speed to operate Infusion at is 1GB. Wireless networks are not recommended
nor supported by Infusion.
Network Speed Troubleshooting
There are several options that can be followed to improve the speed of your network. Please consult
your IT expert who will be able to ascertain if these settings would be beneficial to your environment.
Windows 7 Network Slow – 6 Easy Ways to Make it Fast
Windows 7 has improved networking features over Vista. Sometimes you may notice
network slowness compared to XP due to more advanced features and requirements. These 6
easy steps can help solving Windows 7 network slowness problems by disabling some features.
Network setup is a major factor in computing. Windows 7 computers will be slow in accessing
shares on old MS Windows servers and non MS Operating systems including Sun and Linux.
Accessing data and transferring data over a network are still problem in this case. Resolving
DNS requests internally (LAN or WAN) and externally (Internet) also could be slow in Windows
7. The following methods have worked to speed up Windows 7 networking with NT, 2003 and
Sun servers.
How to Fix Windows 7 network slow problem?
1) Disable Autotuning
Disabling autotuning will help on DNS lookups and network discovery. It improves the data
transfer speed also over the network. Disabling autotuning in windows 7 is very similar to
Windows Vista method. Read more here about disabling autotuning in windows vista.
To recap important steps,
Start command prompt as administrator, and follow the commands shown below.
Page 8 of 12
2) Remove RDC ( Remote Differential Compression)
This feature was introduced in Windows Vista to transfer data over networks in
compressed format. The same RDC feature continued in Windows 7. Since most of the
old operating systems that came before Vista do not support this RDC feature, it slows
down network data transfer in Windows 7. You can remove this RDC (Remote
Differential Compression) in Windows 7 by visiting Control Panel and Programs
features. Click on ‘Turn Windows features on or off’, as shown below. Remove RDC (
Remote Differential Compression) in Vista
3) Remove IPv6 from network properties.
If your internal or external networks do not require IPv6 protocol, then remove it under
network connection properties. Keeping IPv6 in your computer sometimes slows down
networking by trying to register IPv6 addresses, or trying to get IPv6 address, or trying to
resolve IPv6.
4) Clear DNS Cache
You can remove any DNS cache from your computer so next time a DNS request will be
solved by using an updated DNS server. This will avoid your computer trying to use
broken or changed DNS records from its cache. To clear DNS cache, open command
prompt as administrator and type ipconfig /flushdns
5) Disable Wireless Network
If you're not using wireless network or it’s your secondary network disable the wireless
network in Windows 7 under Network Connection. If it’s enabled, Windows 7 computers
will try to connect to available wireless networks. Loading up your profiles and start up
programs will be slow while booting because of this.
Page 9 of 12
6) Modifying Link Speed & Duplex Value in Network adapter Properties.
There’s no simple answer here as it depends on your physical network setup (network
adapter, cable type, LAN speed and network switch). By default network adapter
properties are set for Auto Negotiation. But you can play around with Value options and
find out which works better for your computer and network.
Try this for an improvement in Network Speed
Through the Device Manager (right click Computer \ Manage) you can disable interrupt
moderate. In some PCs this has made a noticeable difference in the speed and performance
of Infusion. As always please seek the advice of an IT Professional before making any
changes.
Page 10 of 12
Anti-Virus / Windows Firewall
Infusion needs to be excluded from scanning by your Anti-Virus software. This has to be done
on any computer that runs anti-virus, including the server. It should also be done on any
security software installed that may block access to the Infusion files. You can also create an
exception for the Infusion application on Windows Firewall. The exclusion should be done at
the Infusion folder level.
Network Connection 100 MB or 1 GB?
Check the work station and make sure that it confirms the network connection is running at
1GB not just 100 MB
on Network Related Speed Issues
Products File - Reducing the size and improving the performance
Is the product file very large because a supplier pricebook has been imported into the
Products list?
1. Run the System Verification Report from Admin / Other / System Reports / System
Verification Report. How many Products do you have?
2. Run the Inactive Products report from the Products / Reports menu and see how many
of the products are already marked as Inactive.
3. From the Products / Utilities menu select the Inactive Products option. Enter a date
range of three years ago and select "Include Products which have never been
receipted". How many items are there? (approx 50 items per page) This will indicate
the number of additional products that can be made Inactive.
System Verification Report Example
Number of Products
65,200 (1)
Currently Inactive products
8,544 (2)
Products that can be made Inactive 38541 (3)
Run the Support utility to remove these and create a pricebook.
Page 11 of 12
This will improve then searching and reporting within the Products menu.
Other Large Files
Are there any other large files eg Invidx.dbf, Jobln.dbf. (200MB+)? Data in these could
possibly be purged. Discuss this with your Certified Partner.
Logos and Images
Logos and other Images that are too large will slow down reports and emails. They also take
up memory when running Infusion. Images should be as small as possible, without sacrificing
the quality.
Check the size of the image file loaded onto the Invoice layout. Ideally it should be around
50kb.
Page 12 of 12