Geek Uninstaller

Want to uninstall programs or Windows Apps and make sure the ‘remains’ of the program/app is removed also?

Geek Uninstaller is a portable program that can be download from .

Once you download Geek Uninstaller, unzip the file and double click on the program.


The program list will appear.

programs list

Right click provides the following options –

  • Uninstall (also removes from registry)
  • Force Removal (in the event the program cannot be removed
  • Remove Entry (only removes from your installed programs list)
  • Registry Entry (See what registry entries the program has)
  • Installation Folder (What folders is the program in)
  • Program Website
  • Google for the program

Right click

The view option changes the view to the Windows Applications installed.



Posted in Microsoft Windows, Microsoft Windows 10, Technology, Windows, Windows 10, Windows 10 Quick Tips, Windows 7, Windows 8, Windows 8.1, Windows Server | Tagged , , , | Leave a comment

Google gives you a portal to check your activity

Want to know what you’ve searched for?  Videos you’ve viewed?  Go over and sign in to My Activity at Google.

If your privacy settings are turned on to monitor your privacy, you’ll see this –

No Activity

While you’re messing with Google, uninstall Google Earth and download Google Earth Pro for free.  Use your email address and the code “GEPFREE”.

Posted in Technology | Leave a comment

A Smorgasborg Of Security and Forensic Tools For The IT Professional

What's On My PC

If you are an IT Professional I think you will appreciate the site called SecurityXploded. They feature a smorgasbord of password dump tools, system security tools, network security tools, anti-spyware tools, and online security tools.

234 tools at this time, to be exact… Check out their current listing of tools HERE

SecurityXploded – the community division of XenArmor – is a popular Infosec Research & Development organization offering FREE Security Softwares, latest Research Articles and FREE Training on Reverse Engineering & Malware Analysis.


View original post

Posted in Technology | Leave a comment

Tomato Cache Optimization with DNSMasq and DNS Benchmark

Want to speed up your internet’s resolution of websites?  One way is to flash your router with Tomato (Tomato is Linux core firmware for many routers that provides advanced features.) or other open source firmware.  Below is an example of how to cache DNS queries using Tomato’s firmware.

So what is DNSMasq?

DNSMasq a lightweight DNS, TFTP, PXE, router advertisement and DHCP server. It is intended to provide coupled DNS and DHCP service to a LAN.

Dnsmasq accepts DNS queries and either answers them from a small, local, cache or forwards them to a real, recursive, DNS server. It loads the contents of /etc/hosts so that local hostnames which do not appear in the global DNS can be resolved and also answers DNS queries for DHCP configured hosts. It can also act as the authoritative DNS server for one or more domains, allowing local names to appear in the global DNS. It can be configured to do DNSSEC validation. ~Read more at –

So how can you make the internet faster?  During name resolution, your router can act as a small DNS server with DNSMasq.  Optimizing the cache and webpages will resolve almost immediately.

First, download DNS Benchmark from GRC and find the fastest DNS servers in your area.

Next, click on Basic and Network.   Enter the DNS servers that you found best for your area.


Click save when you finish.

Next click on Advanced and enter the following information under Custom Configuration.


By default, 150 queries can be cached by default but with dozens of devices in homes today, this allows for 2048 queries (below).   The maximum is 10,000.

4 DNS Script

Once you click enter the information, click on save.   To fully flush the DNS information, reboot the router and on your computer, go to a command prompt as an administrator and type ipconfig /flushdns.

For Mac OS X El Capitan, Mavericks and Mountain Lion, go to a terminal and type:
sudo killall -HUP mDNSResponder
For Mac OS X Yosemite, type:
sudo discoveryutil udnsflushcaches

To verify my settings, I connected by telnet into the router.  (I also changed my cache to 4096 on my router).  If you decide to telnet into your router, you will have to enable telnet on the router and add telnet to your computer under program and features (you will have to add telnet).

By typing cat /tmp/etc/dnsmasq.conf, you can verify the information was programmed into the router.

1 Telnet2 telnet results

Want to make sure your router is answering and resolving names?  Go to a command prompt and type nslookup  You should see your router and the IP address information for the domain.


You can also see the mail server for the domain by typing something like this –

set type=mx
Posted in Home Networking, network, Networking, Technology | Tagged , , , , , | 1 Comment

Manage your router with Router Commander

Note:  When logging into router commander you must enabled telnet on the router and although you login in as administrator or admin in the webgui, you may need to log in as root as the user.  (This is the case with DD-WRT).  Also remember it will take up to two minutes to gather data and the program will hesitate when going to things such as the connection wizard or other options.  This does NOT mean the program is not working.  Be Patient.

This data took a few minutes to update.  Once it started, it runs very smooth.

Want to manage your router graphically (Excellent graphics to show connections and other information) and see how much memory and bandwidth it is using?  Router Commander allows you to troubleshoot and tweak your router. (I did NOT install the toolbar).

  • Performance Graphs
  • Connections
  • SysLog
  • Bandwidth
  • Access
  • Port Forwarding
  • IP Settings
  • DSL Settings
  • Wireless

This slideshow requires JavaScript.

Note:  You may need to open the Programs and features –  Turn Features on and off – enable Telnet in Windows 7/8/10 in order to communicate with your router with router commander.

Router Commander also offers SSH connection for secure communications with your router.


Posted in Computers, freeware, Information Technology, network, Software, Wireless | Tagged , , , , , , , , , , , , | 3 Comments

Enable SSH on your Router

SSH is a secure way to program your router remotely.  SSH provides the encryption you need to avoid MtM (Man in the Middle Attacks).

In many routers, you’ll find SSH under the Administration menu.   This can be enabled to program your router or monitor it from afar.

Here’s a cheap E1500 with tomato firmware.  Under the Administration menu, you’ll find SSH.  You’ll need putty and puttygen in order to program SSH in tomato.

Putty Where to get

Download Putty and PuttyGen.  Login to your router and find where to enable SSH.  (You may not need PuttyGen on your router)  Enable SSH on Startup, Enable Remote and generate a key with PuttyGen if necessary.  For security, you should have the latest firmware, a complex password and filter IP addresses.  If you plan to SSH from an offsite location, find the public IP address of your company and enter it.

ssh key



Once the key is entered and your security is set, save and allow your router to reboot.  (The key below is used in a non-production lab).1 Tomato Enable SSH2 Tomato Enable SSH

Once the router has been configured, use Putty to login to your router.

Putty config


2 putty

Once you SSH, you can look at processes, configure your router and more.

Here’s an example of using the command TOP to see running processes.


Using ip addr to see IP address information.


Here’s a good tutorial on SSH on routers from DD-WRT.   With OpenWRT, DD-WRT and the variants of Tomato, you can have more control over your router.



Posted in Networking, Technology | Tagged , , , | Leave a comment

Speed up your router by tweaking “Maximum Ports”

One of the many ways to speed up your WAN can be to tweak your Maximum Ports if you use DD-WRT.

While paying for 20 meg, after an update, I dropped to 2.6 mbps.   Upon investigating, all of my settings were the same except that the Maximum Ports had increased to 2048.  The older router has very little ram, so I slowly decreased the amount until the magical number of 1024 was established.

By decreasing my Maximum Ports to 1024 on an older Netgear router,  my download increased by 17 mbps.  (Average user)


Decreasing this number can prevent router slowdowns also.

This will depend on the amount of memory your router has and if you use QoS or P2P.

This setting is found under Administration in DD-WRT at the bottom of the page.



Posted in Technology | Leave a comment

Internet or network application slow? You may need to temporarily disable Nagle’s Algorithm

With the Nagle-Algorithm, Windows takes small packets and packages them in to more manageable and efficient sizes.   If you have poor latency, you might try to disable the Nagle-Algorithm.  Nagle’s algorithm helps to control congestion when small packets are sent continuously by TCP.   When enabled, this helps to prevent a flood of these packets.

More information –’s_algorithm

How to disable Nagle’s algorithm-

Open regedit.exe.  Navigate to HKey_Local_Machine\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

Find the interface that has your current IP address (see example below)

Find IP address

Add the following values and make sure they are set to 1.

TcpAckFrequency and TCPNoDelay

Add values

This is only a temporary fix for the reduction of some applications on the internet.  Once your project or need is fulfilled, you should re-enable the algorithm by deleting the keys and rebooting or changing the values.

Posted in Microsoft Windows 10, Technology, Windows 10, Windows 10 Quick Tips | Tagged , , , , , , , | Leave a comment

Add Safe Mode to Windows 10

Need to add Safe Mode to Windows 10 for troubleshooting?

  • Open a Command Prompt as an Administrator.
  • Type the following in the command prompt and hit enter after each line

bcdedit /copy {current} /d “Windows 10 Safe Mode”
bcdedit /copy {current} /d “Windows 10 Safe Mode – Networking”
bcdedit /copy {current} /d “Windows 10 Safe Mode – Command Prompt”

Next –

  • Click on Start
  • Type MSConfig
  • Hit Enter
  • Click on Boot

You should see your entries.

Highlight Safe Mode and match the picture below for Safe Mode.

Note – I added 30 seconds so the choice stays on screen for 30 seconds. Adjust this number however you like.  The default is to load Windows.

safe mode

Next, highlight Networking and select the information in the picture below


For the command prompt, click Safe boot, Alternate shell.

Upon booting, you’ll see this –


NOTE – Remember to always backup your system and you have to check the Make all boot settings permanent.

Good luck!

Posted in Microsoft Windows 10, Technology, Windows 10, Windows 10 Quick Tips | Tagged , | Leave a comment

Windows 10 Shell Commands you can run from the ‘Run’ line

The following shell commands can be ran from the ‘run’ line in Windows 10

shell:AccountPictures %AppData%\Microsoft\Windows\AccountPictures
shell:AddNewProgramsFolder Control Panel\All Control Panel Items\Get Programs
shell:Administrative Tools %AppData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools
shell:AppData %AppData%
shell:Application Shortcuts %LocalAppData%\Microsoft\Windows\Application Shortcuts
shell:AppsFolder Applications
shell:AppUpdatesFolder Installed Updates
shell:Cache %LocalAppData%\Microsoft\Windows\INetCache
shell:Camera Roll %UserProfile%\Pictures\Camera Roll
shell:CD Burning %LocalAppData%\Microsoft\Windows\Burn\Burn
shell:ChangeRemoveProgramsFolder Control Panel\All Control Panel Items\Programs and Features
shell:Common Administrative Tools %ProgramData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools
shell:Common AppData %ProgramData%
shell:Common Desktop %Public%\Desktop
shell:Common Documents %Public%\Documents
shell:CommonDownloads %Public%\Downloads
shell:CommonMusic %Public%\Music
shell:CommonPictures %Public%\Pictures
shell:Common Programs %ProgramData%\Microsoft\Windows\Start Menu\Programs
shell:CommonRingtones %ProgramData%\Microsoft\Windows\Ringtones
shell:Common Start Menu %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
shell:Common Startup %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
shell:Common Templates %ProgramData%\Microsoft\Windows\Templates
shell:CommonVideo %Public%\Videos
shell:ConflictFolder Control Panel\All Control Panel Items\Sync Center\Conflicts
shell:ConnectionsFolder Control Panel\All Control Panel Items\Network Connections
shell:Contacts %UserProfile%\Contacts
shell:ControlPanelFolder Control Panel\All Control Panel Items
shell:Cookies %LocalAppData%\Microsoft\Windows\INetCookies
shell:Cookies\Low %LocalAppData%\Microsoft\Windows\INetCookies\Low
shell:CredentialManager %AppData%\Microsoft\Credentials
shell:CryptoKeys %AppData%\Microsoft\Crypto
shell:desktop Desktop
shell:device Metadata Store %ProgramData%\Microsoft\Windows\DeviceMetadataStore
shell:documentsLibrary Libraries\Documents
shell:downloads %UserProfile%\Downloads
shell:dpapiKeys %AppData%\Microsoft\Protect
shell:Favorites %UserProfile%\Favorites
shell:Fonts %WinDir%\Fonts
shell:Games Games
shell:GameTasks %LocalAppData%\Microsoft\Windows\GameExplorer
shell:History %LocalAppData%\Microsoft\Windows\History
shell:HomeGroupCurrentUserFolder Homegroup\(user-name)
shell:HomeGroupFolder Homegroup
shell:ImplicitAppShortcuts %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts
shell:InternetFolder Internet Explorer
shell:Libraries Libraries
shell:Links %UserProfile%\Links
shell:Local AppData %LocalAppData%
shell:LocalAppDataLow %UserProfile%\AppData\LocalLow
shell:MusicLibrary Libraries\Music
shell:MyComputerFolder This PC
shell:My Music %UserProfile%\Music
shell:My Pictures %UserProfile%\Pictures
shell:My Video %UserProfile%\Videos
shell:NetHood %AppData%\Microsoft\Windows\Network Shortcuts
shell:NetworkPlacesFolder Network
shell:OneDrive OneDrive
shell:OneDriveCameraRoll %UserProfile%\OneDrive\Pictures\Camera Roll
shell:OneDriveDocuments %UserProfile%\OneDrive\Documents
shell:OneDriveMusic %UserProfile%\OneDrive\Music
shell:OneDrivePictures %UserProfile%\OneDrive\Pictures
shell:Personal %UserProfile%\Documents
shell:PicturesLibrary Libraries\Pictures
shell:PrintersFolder All Control Panel Items\Printers
shell:PrintHood %AppData%\Microsoft\Windows\Printer Shortcuts
shell:Profile %UserProfile%
shell:ProgramFiles %ProgramFiles%
shell:ProgramFilesCommon %ProgramFiles%\Common Files
shell:ProgramFilesCommonX64 %ProgramFiles%\Common Files
shell:ProgramFilesCommonX86 %ProgramFiles(x86)%\Common Files
shell:ProgramFilesX64 %ProgramFiles%
shell:ProgramFilesX86 %ProgramFiles(x86)%
shell:Programs %AppData%\Microsoft\Windows\Start Menu\Programs
shell:Public %Public%
shell:PublicAccountPictures %Public%\AccountPictures
shell:PublicGameTasks %ProgramData%\Microsoft\Windows\GameExplorer
shell:PublicLibraries %Public%\Libraries
shell:Quick Launch %AppData%\Microsoft\Internet Explorer\Quick Launch
shell:Recent %AppData%\Microsoft\Windows\Recent
shell:RecordedTVLibrary Libraries\Recorded TV
shell:RecycleBinFolder Recycle Bin
shell:ResourceDir %WinDir%\Resources
shell:Ringtones %ProgramData%\Microsoft\Windows\Ringtones
shell:Roamed Tile Images %LocalAppData%\Microsoft\Windows\RoamedTileImages
shell:Roaming Tiles %AppData%\Microsoft\Windows\RoamingTiles
shell:SavedGames %UserProfile%\Saved Games
shell:Screenshots %UserProfile%\Pictures\Screenshots
shell:Searches %UserProfile%\Searches
shell:SearchHistoryFolder %LocalAppData%\Microsoft\Windows\ConnectedSearch\History
shell:SearchHomeFolder search-ms:
shell:SearchTemplatesFolder %LocalAppData%\Microsoft\Windows\ConnectedSearch\Templates
shell:SendTo %AppData%\Microsoft\Windows\SendTo
shell:Start Menu %AppData%\Microsoft\Windows\Start Menu
shell:StartMenuAllPrograms StartMenuAllPrograms
shell:Startup %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
shell:SyncCenterFolder Control Panel\All Control Panel Items\Sync Center
shell:SyncResultsFolder Control Panel\All Control Panel Items\Sync Center\Sync Results
shell:SyncSetupFolder Control Panel\All Control Panel Items\Sync Center\Sync Setup
shell:System %WinDir%\System32
shell:SystemCertificates %AppData%\Microsoft\SystemCertificates
shell:SystemX86 %WinDir%\SysWOW64
shell:Templates %AppData%\Microsoft\Windows\Templates
shell:ThisPCDesktopFolder Desktop
shell:UsersFilesFolder %UserProfile%
shell:User Pinned %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned
shell:UserProfiles %HomeDrive%\Users
shell:UserProgramFiles %LocalAppData%\Programs
shell:UserProgramFilesCommon %LocalAppData%\Programs\Common
shell:UsersLibrariesFolder Libraries
shell:VideosLibrary Libraries\Videos
shell:Windows %WinDir%



Posted in Microsoft Windows 10, Technology, Windows 10, Windows 10 Quick Tips | Tagged , , , | Leave a comment

Cannot access computer after sharing a folder

TCAT Shelbyville - Technical Blog

If you have ever replaced a network card on a server or computer and you can no longer access the computer or you shared a folder and cannot access it, you should flush any cache on the workstation that is accessing the server.

Insure no other users are logged in –

Open a Command Prompt as an Administrator (Type CMD in the search box)

ipconfig /flushdns

ipconfig /registerdns

nbtstat –s

nbtstat -r

nbtstat –c

nbtstat –R

nbtstat -RR

nbtstat –n

nbtstat -a      (replace the x’s with the IP address of the computer you are accessing – the computer with the new NIC card)

Also insure the NetBIOS over TCP/IP radio button is selected. (See Below)

To enable NetBIOS over TCP/IP on Windows 7 or Server 2008 R2:

  1. Click Start, and then click Network. (click Start, type ncpa.cpl into the search box for Windows 7 or…

View original post 54 more words

Posted in Technology | Leave a comment

Microsoft Windows Server R2 or Windows 7 rebooting while configuring updates

TCAT Shelbyville - Technical Blog

Great tip from Josh –

If Microsoft Server R2 or Windows 7 is stuck rebooting while configuring updates (pic below), follow these steps –

Problem-Windows Server R2 stuck in boot loop

  • Boot from the Server 2008 DVD (or Windows 7)
  • Select the command prompt
  • Type   del c:windowswinsxspending.xml    
  • (This can be done in safe MODE in SOME situations see below)
  • Once this is done, reboot to the HDD

If you use safe mode, you may get an access is denied when deleting 

  • Click the orb – All programs – Accessories, right-click “command prompt” and select “Run as Administrator” (or type CMD in the search box and right-click and Run as Administrator
  •  In this case, you may have to take ownership –

Type the following commands

takeown /f C:Windowswinsxspending.xml

cacls C:Windowswinsxspending.xml /G Username:F

del C:windowswinsxspending.xml

View original post

Posted in Technology | Leave a comment

An attempt was made to reference a token that does not exist

TCAT Shelbyville - Technical Blog

When opening manage or the  “Microsoft Management Console (MMC)”  you recieve
An attempt was made to reference a token that does not exist”.


Open a Command Prompt ( Search for CMD) (right click and run as administrator) and navigate to


Re-register the required DLL files by using the following command:

For /F %s in (‘dir /b *.dll’) do regsvr32 /s %s

Also run SFC /SCANNOW from the command prompt (Elevate permission) if the above does not work.

View original post

Posted in Technology | Leave a comment

Watch hackers break into the US power grid

Read more:

Posted in Computer Security, internet security;, Technology, Windows Security | Tagged , , , , , , | Leave a comment

Tech Thoughts Net News – Monday – May 30, 2016 – Bill Mullins is back!

The free Windows 10 upgrade expires July 29;  How to monitor your servers and desktops from Android with this free app;  26 Hidden Chrome Features That Will Make Your Life Easier;  How to get Windo…

Source: Tech Thoughts Net News – Monday – May 30, 2016

Posted in Technology | Tagged , , , , , , , | Leave a comment

A FREE Tool That Allows You To Quickly Turn OFF/ON (and Schedule) Your Internet Connection

Another excellent find. Thanks Rick!

What's On My PC

I have featured the tool InternetOff here on the blog before. Recently I noticed that InternetOff has now been upgraded to include a scheduling feature, which give you the ability to schedule your access to the internet. 

InternetOff allows you to quickly turn off the internet so that you can go offline. When you need the connection, you can enable the internet easily for some period (and it will be automatically turned off) or permanently in just two clicks. Besides the program lets you password protect and schedule access to the internet.

This tool is a great asset if you are on a metered connection (such as satellite); to shutdown the internet to protect your PC from potential security threats; to shutdown (and schedule) your children’s usage; OR, to simply shutdown the internet to avoid the distractions (such as notifications from email, facebook, twitter, etc…), so that you can work…

View original post 15 more words

Posted in Technology | Leave a comment

A Tool To Easily Download Windows and Office ISO Images

Excellent find! We’re always asked how to download ISOs.

What's On My PC

If you need to download ISO disk images for Windows 7, 8.1 or 10, as well as Office 2007 and 2010, you may want to look at this download tool. It is called Microsoft Windows and Office ISO Download Tool

This tool was not developed by Microsoft; instead, by a private party software developer who made this software so that you can easily download the various Microsoft Windows and Office images you desire, without going on the hunt for those images.

Ever since Microsoft pulled the Windows disk images from Digital River, hunting for untouched ISO files has been a pain. Our new tool will make your life easier, and provides and interface to Microsoft TechBench to download original Windows images directly from Microsoft’s server.

View original post

Posted in Technology | Leave a comment

Atheros Wireless Drivers

Need an update and stable version of your Atheros Wireless Drivers?

Often the wireless drivers found at,  , are more stable than the manufacturer.


Posted in Technology, Wireless | Tagged , , | 1 Comment

The 2016 Dean’s List: EdTech’s 50 Must-Read Higher Ed IT

Blogging about the hottest education technology issues, these admin all-stars, IT gurus, education community experts and classroom leaders have proven their worth to their peers… Read More

TCAT Shelbyville’s Blog in the top 50!

Posted in Technology | Leave a comment

We’re back! News, events and more

The Computer Information Technology program is back after more than a month of not blogging.

With the 2016 Cyber Security Summit in Murfreesboro at MTSU, the TN Fusion Center asked the program to once again put on a Capture the Flag and to present a password/MiTM live demonstration.

The event was held on May 10th/11th at MTSU and had more than 400 attendees from Federal, State, Local, infrastructure along with IT professionals.

Pictures from the event can be found here –

Tech Insider – Secret Chrome Features

PC World –
It’s cheap and easy to make your own portable hard drive from an old PC drive

Who is a target for Ransomware?

Hands on: New build of Windows 10 Anniversary Update preview tweaks Edge, Wi-Fi Sense

PC World-
The Petya ransomware just got a whole lot worse

PC World-
How to create an image backup in Windows 10 and restore it, if need be

Microsoft Free eBooks now include Windows 10 and Server 2016




Posted in Technology | Leave a comment