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