Here’s a few tips we use when optimizing and troubleshooting computers and mobile devices on our network. Remember Windows 8 is a different operating system and Windows Surface tablets can be a true productivity tool.
Jumbo Frames – What are they? How can they help in the Enterprise?
In a gigabit network, you should enable jumbo frames and tweak the jumbo frame settings on your nic so that large files can transfer at greater speeds. In a packet of data, the header will remain the same but the payload size will increase. You should do this if you have gigabit switches and gigabit cards in place. Normally network cards will allow for tweaks of the Jumbo frame by several MTUs. With gigabit switches in place, the receiving switches may be 10/100 and the computer on the other end will not see a great benefit from this. However if you have cards in computers that are connected to a switch (1000 mbps/1 Gbps) and a NAS that supports Jumbo frames, the data transfer from these computers (normally a Server) will benefit from this tweak.
Ideally you would want your entire network on gigabit. In today’s economy, many if not most networks are a hybrid (a mixture of 1000 or 100 mbps) nodes (printers, computers, switches). There’s only one way to find out about performance. Transfer a large file (ISO or several megabytes) and time it slowly tweaking the MTU settings under the network card’s property.
Windows 8 in a domain environment
Windows 8 is here. This article is an older article that we posted months back. Can mobile computing be controlled by domains? Part of the security nightmare is the fact that mobile computers cannot be controlled or there is very little control. We used a domain setup on a computer and here’s how we joined Windows 8 to a domain with a roaming profile.
The steps are the exact same as with any Windows operating system when joining to a domain. IT personnel use the desktop feature on the Windows 8 tablet to change into the desktop view of Windows 8. There the user follows the same steps as they would with Windows 7 when joining a domain.
The above picture shows how Windows 8 has been joined to a Windows domain.
The above screen (right half) shows the PTR record of the Windows 8 tablet as it appears in a DNS record. The picture to the left is of a Windows 8 roaming desktop on Windows 8. (This picture also shows how the roaming profile ‘pulled’ the programs and desktop to the desktop of the roaming tablet.
The picture to the immediate right shows the folder with the desktop information vs. the information in the left screen.
See our review of Windows 8 (older article) and see how you can run 90% of your programs, virtualize other operating systems, use your network and more.
Slow SQL Connection
If you have a connection to Microsoft’s SQL, there are several things you can try if response times seem slow-
Disable auto tuning level of the TCP. Please follow below steps:
1) Open command Prompt with admin right (Run as Admin)
2) Type “netsh interface tcp set global autotuninglevel=disabled”
3) After running above command restart the machine.
You can also try this next tip which seems to work best ~
Finally found a small problem with Windows 7. After upgrading, we have discovered that Windows 7 was responding slow to our SQL Server 2005. What we discovered is below.
Slow response times in Windows 7 to a SQL Server can be due to the LLMNR protocol. This may be resolved by turning off the LLMNR protocol.
LLMNR is a protocol that allows both IPv6/4 computers to perform name resolution for the NetBIOS names of other computers without requiring a DNS server.
IPv4 hosts can use NetBIOS over TCP/IP (NetBT) to resolve computer names to IPv4 addresses for neighboring computers by broadcasting a NetBIOS Query.
All IPv4-based LLMNR hosts listen on the IPv4 multicast address 188.8.131.52 instruct their Ethernet network adapters to listen for Ethernet frames with a destination multicast address.
Windows Vista and 7-based LLMNR computers do not send or respond to unicast queries.
To disable LLMNR:
Modify Group Policy – Go to Search – Type GPEdit.msc – Enter – Navigate to the following and make sure Enabled is checked -
Computer Configuration\Administrative Templates\Network\DNS Client
\Turn off Multicast Name Resolution = Enabled
How does Multicasting Work? Here’s a good explanation
Windows Vista and Windows Server “Longhorn” support Link-Local Multicast Name Resolution (LLMNR), which allows IPv6 hosts on a single subnet without a DNS server to resolve each other’s names. This capability is useful for single-subnet home networks and ad hoc wireless networks. Rather than unicasting a DNS query to a DNS server, LLMNR nodes send their DNS queries to a multicast address on which all the LLMNR-capable nodes of the subnet are listening. The owner of the queried name sends a unicast response. IPv4 nodes can also use LLMNR to perform local subnet name resolution without having to rely on NetBIOS over TCP/IP broadcasts.
Dawn M. Babian, GSAE
Disabling LLMNR (Below)
Professional or Enterprise (Gpedit.msc)
Create a registry key as follows -
You also should go to your network adapter properties and disable all of the settings under the advanced properties such as TCP/Offload and other advanced settings. Remember, not all adapters have advanced options – disable any settings that allow you to do so….
Odd Network connectivity or no connectivity
- Click Start Menu, type cmd in the search box or run box ( Hold down Ctrl + Shift and hit Enter)Type the following commands, each followed by pressing enter.
- ipconfig /flushdns
- nbtstat -R
- nbtstat -RR
- netsh int reset all
- netsh int ipv4 reset
- netsh winsock reset catalog
This will rebuild the tcp/ip protocol stack (fully)
After rebooting, run a command prompt as an administrator and type:
- netsh interface tcp set global autotuninglevel=disabled
See also -
Speed up Windows 7 and Vista internet connections
Red X on Network icon
Have you ever experienced a red X on the network icon in the taskbar on Windows 7?
- Red X on the network icon (by time on taskbar)
- Still able to go to the internet
Click “Start or orb”
Run or Search box
type “dcomcnfg” and hit enter
Find: Component Services-Computers-My Computer-DCOM Config-netprofm
Right click “netprofm”
Click on “Properties” select “Security”
Navigate to “Launch and Activation Permissions” section changed to “Customize”
Click “Add..” Type “LOCAL SERVICE” as the object names then click “OK”
In “Permissions for LOCAL SERVICE”, select “Allow” for “Local Launch” and “Local Activition” Click ”OK”, Click “OK”
All of the Windows Services should restart and you should be able to join domains, have the icon repaired and be able to perform all network tasks.
Other common problems may be-missing Network Adapters under connections
If you have this problem (above) you may need to re-register 3 dlls. Follow these steps. (Error normally found in Windows XP or 7)
Start, Run. cmd.exe
Also make sure Simple TCP/IP is enabled by following these steps:
a. In Control Panel, double-click Add or Remove Programs.
b. Click Add/Remove Windows Components.
c. Click Networking Services, and then click Details. Verify that Simple TCP/IP Services is turned on
Slow Network Response
If you have slow or non responsive program properties; such as a database or other network program…Right Click on My Computer, go to Properties, select Hardware, Device Manager, click the + sign on Network, Right Click on your network card, select properties, select the Advanced Tab, Look for Speed – adjust the value to 100 Full Duplex, 100 Half or even select the 10 settings. Try it on each of the settings to see which one is optimal for your network.
When computers handshake (exchange data) autosense does not always work.
I’ve had replaced network cards, ran winsock fix and tried everything when the solution was right in front of me. Don’t let vendors tell you that you need a new computer.
Device connectivity problems with NAS or SANS
You may have devices on your network that you can no longer connect (Vista/Windows 7) to or you may not be able to network to Windows XP (for whatever reason, this works). Actually this changes settings to accept NTLMv1 and NTLMv2 so that you can connect to Samba Servers, Snap Servers, Older Windows Computers or whatever….
1. Go to Run, Type Regedit and open this key:
2. If it doesn’t exist, create a DWORD value named
3. Set the value to 1
Optimizing your computer – Another Opinion
We are often asked how we optimize a netbook, laptop or desktop by many students. If you have completed some of these steps, simply skip them and go to the next item. Here’s our tip sheet -
____ Right click on desktop, enable all desktop icons
____ Right click Computer or in home navigate to users under the control panel, enable the administrator account
____ Set administrator password
____ Change Workgroup to whatever you want
____ Go to Device Manager, double click wireless card and LAN card, click advanced tab, disable all services except radio. Click on power management tab, uncheck “Allow computer to turn off this device to save power. Go to the network and sharing center, click on change adapter settings, hit the ALT key, go to Advanced, go to Advanced Settings, highlight the wireless or LAN network connection and move the one you use the most up.
In the Network and Sharing Center, Go to Change Advanced Sharing Settings, Turn off Media Streaming if you won’t be streaming video or music.
In the Network and Sharing Center, change adapter settings, under the wireless card and LAN card settings, double click TCP/IP 4, click advanced, Click WINS and enable NetBIOS over TCP/IP
____ Go to command prompt as an administrator and enter the following commands to optimize your network:
netsh int tcp set heuristics disabled
netsh int tcp set global rss=disabled
netsh int tcp set global chimney=disabled
netsh int tcp set global autotuninglevel=normal
netsh int tcp set global congestionprovider=ctcp
netsh int tcp set global ecncapability=disabled
netsh int tcp set global timestamps=disabled
Modify LLMNR by doing the following:
Modify Group Policy – Go to Search – Type GPEdit.msc – Enter – Navigate to the following and make sure Enabled is checked – Computer Configuration\Administrative Templates\Network\DNS Client
\Turn off Multicast Name Resolution = Enabled
____ Office 2010 – double click on setup – during the setup you should select custom – you should select Microsoft Office and install ALL from my Computer. When installation is complete, you must open one of the Office programs and go file – help and Change Product Key. Paste your key here. Close program and reopen to verify Office is registered and activated.
_____Install Sumatra PDF or Foxit reader instead of adobe reader (unless you use quickbooks) – these readers (uninstall adobe to increase your performance)
____ Navigate to the device manager, double click the hard drive, choose policies, check turn off windows write cache
____ In the device manager, go down to USB, on all USB Root Hubs, go to Power Management tab and uncheck “Allow computer to turn off this device to save power.
____ Go to Power Management under Control Panel, Click Change Advanced Power Management settings, on Hard Disk, set to 120 minutes, Under the Wireless adapter, set power saving mode to Maximum Performance, Sleep After 120 Minutes, Hybrid Sleep – Off, USB Settings should be disabled, PCI Express – Change Link State Power Management to Off, Turn Display Off After – 120.
____ Install Auslogics defrag and go to settings – enable start with Windows and enable minimize on close – enable the auto defrag option
____Download and install CCleaner
____Download and install Malwarebytes
____Download Microsoft Safety Scanner (update every ten days)
____Download Microsoft Security Essentials and install
____Install up to 4 GB of RAM for a 32 bit OS or increase your memory based on your budget for a 64bit computer.
Of course there are tons of freeware available and programs you can use. Solid State Drives (SSDs) are an option and multi-processor computers are an option.
Do you have tips on increasing a computers speed and performance? We’ll publish it here.
Instead of trying to impress everyone with bits, bytes and binary, we’re trying to put these tips in layman terms for young IT professionals (quick start guides).
If you have installed your Teredo drivers and IPv6, you should receive a 2001: IP address on your Tunnel adapter if you do an ipconfig at a command prompt. You can assign your self an ipv6 address based on this scheme if you are behind a router (home wireless or other) That is not IPv6 compliant. How?
Teredo is a protocol that works behind NATed devices – (by the way, NAT is going away…yes going away. Stateful firewalls and the security of IPv6 won’t require NAT anymore after you are 100% compliant)
It breaks down like this. Your router gives you an IPv4 address with its DHCP server. The IPv6 address you want is an IP address a 128 bit address instead of 32 bits. To see newer IPv6 websites, you’ll need Teredo to get you there (both IPv4 and IPv6). So how does an IPv6 address break down?
Prefix – Teredo Server IPv4 – Flags - UDP Port - Your IP address(Teredo Client)
2001:0: 4136:e378: 63bf: 8000: c0a8:0405 <- is 192.168.4.135 (Example)
So the first part doesn’t change (Prefix/Teredo Server/Flags/UDP Port) but where do you get the Teredo Client address?
You can take your ip address (IPv4) and put it into a conversion utility and after the conversion, you but the hex number to where the Teredo Client goes (above).
Is it working after you put it (The ip address) into your network adapter statically?
Note:You won’t need a gateway or DNS in the IPv6 section – however you will need an IPv6 DNS server address that has an IPv4 numbering scheme to put in your router?
WhatIsMyIPv6.com test your 4, 6 or both
test-ipv6.com runs a comprehensive test where you can see results of test
ipv6-test.com checks for IPv6 Connection Test
ipv6-test.com Speed Test
ipv6-test.com Ping Test
ipv6-test.com PMUTD (Determines possible MTU problems)
Wireshark IPv6 picture load from IPv4 and IPv6
Test your IPv6 speed to Japan
Global Eye Candy Chart
Arin’s wiki page on IPv6 Troubleshooting
Feel free to use Twitter, Facebook or the links below if this has helped you! Please leave comments and suggestions that will help home users or businesses.
Pssst…need more help? http://www.ipv6actnow.org/
Creating a Roaming Profile
Don’t forget, the fastest hard drive without IPv6 ….check your network info here
Attached are guides on creating a roaming profile with Windows 7 and Server 2008 r2.
(Thanks to Mr. Ledlow for creating these)
Guides are in PDF
Step One Create a User on the Domain
Step Two Creating a Folder on the Domain
Step Three Creating the Profile
Step Four Join the Domain
A roaming profile allows the domain user to login and keep their preferences regardless of where they login.
See our review of Windows 8 and see how you can run 90% of your programs, virtualize other operating systems, use your network and more.
Also go and Tweak your wireless!!
RichardKok Reset a Roaming Profile