Remove Windows Default or Pre-Installed Apps

There are some apps that get real annoying. Like for example Windows Mail app. I really dislike the interface and prefer to use Outlook, but when I receive an email I will get two different popup notifications on my computer for each application. I found that the best way to remove it for good was to use PowerShell commands.

To view all installed Windows App Packages for Windows 10:

  • Open PowerShell with admin privileges, and execute the following command:
  • Get-AppxPackage –AllUsers | Select Name, PackageFullName

Here are some more examples of commands to remove different pre-installed Windows 10 applications:

  • Open PowerShell with admin privileges, and execute the Remove App package command
Windows Mail appGet-AppxPackage Microsoft.windowscommunicationsapps | Remove-AppxPackage
Microsoft PeopleGet-AppxPackage Microsoft.People | Remove-AppxPackage
Microsoft YourPhoneGet-AppxPackage Microsoft.YourPhone | Remove-AppxPackage
SkypeGet-AppxPackage Microsoft.SkypeApp | Remove-AppxPackage
Mixed Reality PortalGet-AppxPackage Microsoft.MixedReality.Portal | Remove-AppxPackage


Windows 10 Wrong Location

I recently discovered that all the Microsoft branded apps that came with my brand new surface had incorrect location data.  I first noticed it on my lock screen – it had Virginia Beach, VA weather information! I used to live there but currently I do not.  So after numerous google searches I found my self right back where I started with the same incorrect weather information.

I found the the first part of my solution on Microsoft’s account management page.

Sign into your Microsoft account and scroll down to the privacy section and click on “Activity History“.  Sign in again for the security Prompt and once your in select “Locations” under Filter by data type tree.  From here you can either delete individual locations or clear all locations for your account by clicking on Clear Activity.  I opted to clear all.

Now for the second part. In your windows settings menu select the Privacy Menu.  Next select Location in the left column.  Now scroll until you see the Location history section and simply click the Clear button.

For the Microsoft Weather app that is included with windows go into the settings menu by clicking on the gear icon.  Under the General tab toggle Launch Location from or to Default Location and then back to Always detect my location.  In the grayed out box it should now display your actual location.  On a final note, if you get any prompts asking your to merge data – just click No.

Weather App

If you have any problems or comments please share them with me.

Linux Aliases

Linux Aliases are essentially shortcuts within the terminal app.  You can configure them in "/home/user/.bashrc",/home/user/bash.bashrc” or “/home/user/bash_aliases“.   Any command you enter in terminal can be shortened down to as little as two letters!


  • user:~$ nano ~/.bashrc
  • user:~$ sudo nano ~/bash.bashrc
  • user:~$ sudo nano ~/.bash_aliases

Once you have nano open you can enter all the aliases you want to make terminal quick and efficient!

Syntax for aliases in .bash_aliases:

  • alias update='sudo apt-get update'
  • alias update='sudo apt-get update && sudo apt-get upgrade -y'


Hide files from Android Media Scanning

If you don’t want certain media files to show up in a media player, hide them!  You can tell that media player to not scan a folder by placing a file within it.

To prevent it from scanning the folder:

  1. Create a blank file and rename it “.nomedia“.
  2. Place the “.nomedia” file in the directory that you don’t want scanned.
  3. It’s as simple as that!

I was trying to stop voice recordings show up in Samsung Music Player app.  I created a folder inside of my downloads folder.  Next, I placed my “recording.amr” and “.nomedia” file in that folder.  This was the solution to prevent Samsung Music from scanning and displaying my “recording.amr” in my music list.

***You may have to use a different app to create and rename the blank file as the default My Files app on my S9+ would not allow the files to be renamed with a “.” at the front of the file name.  I personally had to use Microsoft Word to create the blank file and then use ASUS’s File manager app to rename the file. 


Windows 10 Search not working? Here’s the fix!

Nothing returned from your search term?  I recently had the same problem!  So I did some tinkering and looked into services.msc to see if maybe windows search was not running, but it was in fact running.  Next, I looked into “Change folder and search options” under the file menu.  Navigated to the search tab and decided to check the box for “Don’t use the index when searching in file folders for system files (searches might take longer)” and also checked the box for “Always search file names and contents (this might take several minutes)“.  I clicked “Apply” and then “OK“.  Finally, I attempted my search term again and voila! It worked!

folder search

Megabit vs Megabyte Explained

Internet Service Providers have marketed their speeds in Mbps or Megabits Per Second for years. It’s important to know the difference between Megabit and Megabyte, as they are two completely different metrics. Megabit is a lot smaller than a Megabyte.  If you want to calculate your actual download or upload speeds – you need to multiply the speed you’re getting by “.125“.  So, for example, if you’re getting 300 Mbps download speed from your ISP – you’re actually only getting 37.5 MBps Download speed.  This is a huge misconception with a lot of people thinking they are actually getting the 300 MBps speed!  To put it in perspective a SATA 3 (6 GBps) hard disk transfers data at a rate between 70 MBps to 120 MBps.  A USB 3.0 Thumb Drive will transfer data around 80 MBps to 130 MBps.  So in short, keep this in mind when you are shopping for an Internet service provider or upgrading your service.

Here is a chart so you can see how download rates compare to transfer rates.

Data Measurement Bit Byte Kilobyte [KB] Megabyte [MB] Gigabyte [GB]
Download Rate 1 or 0 8 Bits 1024B 1024K 1024MB
Transfer Rate NA NA 128b 128k 128mb

Fix Slow LAN File Transfers Windows 7, 8, 8.1 and 10!

Large Send Offload or “LSO” is a Property for your Network Adapter. It is supposed to reduce CPU usage and increase network performance. It doesn’t really help at all.  Disabling it can substantially increase file transfer rates on your local network.

You can get to Large Send Offload by going to Device Manager which is in your computers control panel. (Administrator Privileges are required)

  • Press Start and in the search box type “Device Manager“.  Select it from the list that populates.
  • Expand the list for Network Adapters and double click on your GBE Family Controller.  You can also right click and select Properties.
  • Select Advanced Tab.
  • Select Large Send Offload v2 (IPv4) and change the value to Disabled.
  • Select Large Send Offload v2 (IPv6) and change the value to Disabled.
  • Select OK.

You should restart your computer to see the change in speed.


If you do not see any difference in transfer rates, you should reset your network connection.

  • Open Command Prompt by pressing start and typing CMD.exe Right click on the option that populates and select Run As Administrator.
  • Type netsh winsock reset and press Enter.
  • Type netsh int ip reset and press Enter.
  • Type ipconfig /release and press Enter.
  • Type ipconfig /renew and press Enter.
  • Type ipconfig /flushdns and press Enter.

Once you have completed these steps you should notice a huge difference in file transfer rates over your local area network connection.  On my computer a file transfer rate increased from about 50 MB/s to 111 MB/s while transferring a file form my NAS to my desktop.

Map Shared Drives and Printers using Batch Scripts and Net Use Command

When I log into a new computer, I don’t like having to do a whole lot of configuration.  Net use command is the command line tool for mapping shared drives and printers.  You can combined it with a batch script to map shared storage drives and printers.  Now you have a really efficient tool at your disposal.  Here is a sample of one of my scripts.  If you would like to try and make your own batch script to automatically map a shared drive or printer with a click of an icon on your desktop.  Open up your notepad app and copy / paste the following script.  Once you are done editing the script in notepad app – Save it as a “.bat” file.

  • Swap out the placeholder with your share’s IP address (In example: \\192.168.X.X or \\domain.local).
  • If your share has spaces in its name use “\\yourserver.local\share name
  • Add as many shares and printers as you want by adding more Net Use lines in the script.



Shared Drive Mapping Sample

echo off
title S Drive Automatic Mapping.

echo Creating new S: Drive Mapping...
net use S: \\yourserver.local\share



Shared Printer Mapping using Net Use command

echo off
echo Mapping YourLocation Printer and Copier...
rundll32 printui.dll PrintUIEntry /in /n \\yourserver.local\PrinterName\
echo Mapping Maintenance Control Printer and Copier...
Net Use LPT1 \\yourserver.local\PrinterName\ /Persistent:Yes

Speedtests and Network Jitter

Everyone should have a basic understating of Ping, Download Mbps/Kbps and Upload Mbps/Kbps in regards to network speed tests. Recently I noticed after an update that my app on my android now had another metric: Jitter. I took to google search and where else should you go to find reputable information on networking besides cisco! So I read up and basically network jitter is a measurement of congestion on Cellular Voice or VoIP Networks.  When a speed test is performed on a desktop or laptop computer the jitter metric is not displayed as they are not affected by jitter.  You will only see this metric on a mobile device speed test.  So the next time you make or receive a phone call and you notice that everything sounds robotic or garbled – that is network Jitter!

Here is the Cisco Definition of Jitter:

“Jitter is defined as a variation in the delay of received packets. At the sending side, packets are sent in a continuous stream with the packets spaced evenly apart. Due to network congestion, improper queuing, or configuration errors, this steady stream can become lumpy, or the delay between each packet can vary instead of remaining constant.”

Cisco – Understanding Jitter in Packet Voice Networks

Click here for a link to Apps and select your platform.

SD Cards To Support Up To 128TB And 985 MB/s With NVMe and PCIe Interfaces,37376.html