• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Tech Solutions NC

Your one stop for home and small business computer and network support

  • About Us
    • Knowledgebase
  • Contact Us
  • Appointments
  • Testimonials
  • Subscribe

Knowledgebase

Fix for Windows 10 2004 ‘Password Amnesia’ Bug

November 17, 2020 by Mike Ellis Leave a Comment

Outlook 2016
Image ©Office.com

Fix for Windows 10 2004 ‘Password Amnesia’ Bug

In troubleshooting a client’s computer, I ran across a workaround for a specific problem he was having: his computer would continually require him to re-enter his login information in Outlook for his email accounts; his Microsoft OneDrive required re-login daily, and his Adobe Acrobat Pro required him to re-login daily. No amount of troubleshooting seemed to make a bit of difference. For the record, here are some of the things I tried:

  1. Check for updates and apply patches on all platforms.
  2. Look for driver updates using manufacturing software programs.
  3. Opened a ticket with the hardware manufacturer.
  4. Performed a Windows 10 reset, while keeping his data. That of course required me to re-install his applications.
  5. Performed a Windows 10 reset and wiped his data. We had backups, of course, and all of his critical data was in the cloud so all was good with restoring his data.
  6. And on and on and on.

It got to the point where I was just about to throw in the towel, which is not something I like to do. But I didn’t; I kept looking, and finally, I found this blog post from ZDNet: Windows 10 Password Problems. As I read through the article, I was seeing the same problems that my client was having. Finally! An answer to the problem. Right now, the answer is a workaround, but this is what I did, per their instructions:

  1. Until Microsoft delivers a fix, its recommended workaround involves right-clicking the Windows 10 Start Button and selecting Windows PowerShell (Admin).
  2. Copy and paste the command below into Windows PowerShell and press Enter.
  3. Get-ScheduledTask | foreach { If (([xml](Export-ScheduledTask -TaskName $_.TaskName -TaskPath $_.TaskPath)).GetElementsByTagName(“LogonType”).’#text’ -eq “S4U”) { $_.TaskName } }
  4. If you see any Tasks listed from the PowerShell output, make a note of them.

Next, go to Windows Task Scheduler and disable any tasks you found from the above command.  Follow these steps:

  1. In the Windows 10 Search box, type Task Scheduler and then open the Task Scheduler app.
  2. Locate the task in the Window (HP Customer participation), or other task from the Windows PowerShell output.
  3. Right-click the task and choose Disable.
  4. After you disable the task, restart Windows.

After the reboot, I did have to provide login credentials again for all of the affected services, but so far, just the one time. I’m continuing tomorrow to see if it’s still fixed. The task that was the problem for me was the same HP Customer Participation that was mentioned over at ZDnet.

Fingers crossed!

Filed Under: Knowledgebase, Security, Tech Solutions, Technology Tagged With: Password, Password Amnesia bug, Task Scheduler, Windows 10, Windows 10 2004, Workaround, zdnet

Laptop Battery Replacement

November 28, 2019 by Mike Ellis Leave a Comment

Not All Laptops are the same

Laptop Battery
Dell Precision 7710

When it comes to laptops, certainly not all of them are the same. Pretty obvious, right? You’ve got different sizes, speeds, capacity requirements, and the list goes on and on. The same is true when you look at your laptop battery.

One thing that is often overlooked, though, when selecting a laptop is the battery. Does your laptop have an easily removable battery, like the Dell Precision 7710 shown above? If so, it’s very easy to purchase a replacement and perform that work on your own. Just take out your old battery and put in the new one.

However, there are cases where a battery is contained inside the laptop, and can not be replaced so easily. One example is my Macbook Pro. The battery is inside the guts of the laptop, which makes replacing the battery more of a chore to accomplish. It is certainly doable if you have the right tools and equipment and patience and care, but these sorts of repairs are often worth having a tech person help out with.

laptop battery

The battery shown above is for an HP laptop. As you can see, this battery will require opening up the laptop to remove the old battery and installing the new. In cases like this, it makes sense to at least talk with an IT service technician to make sure you understand all of the details, and that you get the right battery to begin with also!

Do you have a technology question for me? With my years of experience, I can be of help to you in your technology needs. It can be about today’s post, or any technology related question at all. If so, you can email me at mike@techsolutionsnc.com, or submit your question on our contact form and that will email me directly! Thanks for stopping by, I look forward to hearing from you!

Filed Under: Knowledgebase, Tech Solutions, Technology Tagged With: Battery, Battery Replacement, IT, Laptop, Tech Solutions NC, Technology

Outlook: Max Message Store Errors

October 25, 2019 by Mike Ellis Leave a Comment

Outlook 2016
Image ©Office.com

Microsoft Outlook: Dealing with Maximum Message Store errors

UPDATE: A recent update to Microsoft Outlook appears to have changed these instructions some. Look below for updated information.

Upon occassion, I run into errors with some of my clients with regards to their Microsoft Outlook message store. The Outlook message store is a size limit on how big your .pst or .ost file can get in Microsoft. Once it hits that limit, you will receive errors and be unable to retrieve new mail.

Fortunately, though, the limit of the message store is pretty big, so it isn’t a common issue. Here’s a list of the message store defaults for various versions of Outlook:

Outlook 2003 and 2007

Outlook 2010 and later

20 GB

50GB

The good news is that if you have a client that is pushing the envelope with regards to the size of their message store, you can increase these levels using the Windows Registry Editor.

Windows Registry Editor

  • Search for regedit.msc; this is the application that loads the Registry Editor.
  • Go to HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\xx.0\Outlook\PST (the xx will be a numerical representation depending on the version of Outlook you are running. For Outlook 2016, it will be 16.0)
  • UPDATE: The registry key location is now “HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Outlook\PST” – the same numerical representation applies (xx will be replaced with the version of Outlook, so for this example, it would be 16.0)
  • Look for MaxFileSize and WarnMaxFileSize in registry entries. If you don’t see them, make new D-Word entries and name them the names listed. No spaces, make sure capitalization is correct.
  • UPDATE: The Key entries have changed as well. Instead of MaxFileSize and WarnMaxFileSize, they are now MaxLargeFileSize and WarnLargeFileSize.
  • Once you make them, double-click on the MaxLargeFileSize to open up the window to modify it. Click on Decimal, and type 102400 (to set the message store to 100GB). Then click OK
  • For WarnLargeFileSize, do the same thing but set it to something like 97280, then click OK. The 97280 number represents 95% of the MaxLargeFileSize amount.

Once you have done these things, close out Registry Editor and load up Outlook to see if it takes care of it for you.

Filed Under: Knowledgebase, Tech Solutions, Technology Tagged With: Message Store, Outlook, Registry Editor, Windows

Changing Permalinks in WordPress

April 29, 2019 by Mike Ellis Leave a Comment

Permalinks

Changing your Permalink Structure

For many bloggers just starting out, when we first setup our blogs, we may select to include the year and month (and sometimes even day) in the title of your blog posts. So, for example, on my site “My Dreams of Disney”, I have a blog post that is this permalink: https://mydreamsofdisney.com/2017/12/looking-for-a-disney-getaway/

The format for that link tells me that the permalink is set for “Month and name” format. You can see that after the domain name, the year 2017, followed by the 2 digit month 12, tells me that the post “Looking for a Disney Getaway” was written in December, 2017.

Some bloggers even go with the “Day and name” format; if that were the case on My Dreams of Disney, then the link would be something like this: https://mydreamsofdisney.com/2017/12/18/looking-for-a-disney-getaway/, which tells me that in this example, the post Looking for a Disney Getaway was written on December 18, 2017.

For most people, setting month and name is perfectly okay, and for many bloggers, they may never need to change that format. Some bloggers, though, as their site gains traction, may find that some of their early writing is needing to be updated with new content. Over time, that can cause headaches. For example, what do you do if you update a post from 2012 with new content? Do you republish it with a new post so that it has 2019 in the year? If you do that, what affect does that have on your Google SEO rankings? If the posts are nearly identical, it may very well cause you to be penalized in your SEO scores because of the nearly duplicate content. So what are you to do?

If you find yourself in this predicament, there are some easy solutions to your problem. I know this because I have recently explored the problem and solved it for one of my major clients and her website. The rest of this post will go into detail how you can make the change so that your site can be updated as well and still function.

Changing the WordPress Permalinks structure

If you are in your WordPress dashboard, go to settings, and select Permalinks from the menu. This will allow you to see and configure your Permalinks structure.

As you can see in that screenshot, the common settings are Plain, Day and name, Month and name, Numeric, Post name, and a Custom Structure. For My Dreams of Disney, I have selected Post name, although last week I was running it as Day and name.

Changing the structure is as simple as selecting the setting you prefer and then clicking save at the bottom of the page. As soon as you do that, your site permalinks will change. What was once https://mydreamsofdisney.com/2017/12/looking-for-a-disney-getaway/ will automatically become https://mydreamsofdisney.com/looking-for-a-disney-getaway/. It’s as simple as that.

However, there is another step that needs to be taken because if you don’t implement the second step, people that click on any links that exist out in the internet, either on Facebook, or Pinterest, or Twitter, or any other social media locations, will receive a 404 error telling them that the post can’t be found.

I struggled with this for far too long, worried that I was going to mess it up for my client. I looked at all sorts of plugins that would take care of it for me. I pondered whether to use the Redirection plugin, or the 301 Redirects plugin, or any number of a hundred plugins that handle redirects on WordPress sites.

However, I learned a really neat way to handle redirects using the .htaccess file in your website. The key component, though, is that your website needs to be running Apache and not Nginx. Also, there are multiple .htaccess files in your file structure, the one you want to modify is the file that lives in the root of your WordPress installation. For me and most users, that location is in your “public_html” folder on your host. Special shoutout to David Hayes with wpshout.com for writing the post that I learned from! Here’s his direct link if you wish to just go there: https://wpshout.com/quick-guides/remove-date-from-wordpress-post-url/

The code listed below is when you have the “Day and name” convention for your permalinks. I’ll also post code that will work when you have the “Month and name” convention.

## To change example.com/2019/01/01/post-slug to example.com/post-slug
<IfModule mod_rewrite.c>
RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ /$4 [R=301,NC,L]
</IfModule>

This code is for the “Month and name” convention for your permalinks.

## To change example.com/2019/01/post-slug to example.com/post-slug
<IfModule mod_rewrite.c>
RewriteRule ^([0-9]+)/([0-9]+)/(.*)$ /$3 [R=301,NC,L]
</IfModule>

To summarize what that code means, in the “RewriteRule” linke, the first set of ([0-9]+) is the year, the second set of ([0-9]+) is the month, and if you have the day also, then the third set of ([0-9]+) is the day. So, what that rule is telling Apache to do is to look at either the 4th set or the 3rd set (depending on which rule you are using) and just keep that with a 301 Redirect (that’s what the R=301 is about, a 301 (permanent) redirect. The NC is shortcode for no case, meaning that Apache doesn’t care if any of the URL has upper or lower case. Lastly, the L simply tells the mod_rewrite.c program to stop processing if the rule matches. Since this is the only RewriteRule in this string, though, that’s mostly irrelevant.

Summary

To summarize, your changing your WordPress permalinks structure is super easy, but there are two steps you need to take care of for established sites.

  1. Change the permalinks structure in your WordPress settings on your Dashboard.
  2. Write a RewriteRule into your .htaccess file that will tell links to strip out the year and month (and day, if necessary) so that WordPress knows what to do with an old link.

Thank you so much for stopping by, and special thanks to WPShout.com for teaching me about this! If you need any help that you aren’t finding, reach out and I’ll be happy to attempt to help. Thanks, have a great week!

Filed Under: Knowledgebase, Tech Solutions, Technology

Troubleshooting mail delivery woes

September 13, 2018 by Mike Ellis Leave a Comment

email
Image ©Google

When E-Mail Delivery doesn’t work

Have you ever run into this problem? You are sending an email to someone, they don’t receive it, and you don’t receive any sort of bounce message? No delayed delivery notice, no unknown user bounce, nothing at all to help troubleshoot the problem? That happened to me yesterday, and there were a few things I learned from troubleshooting the problem (and working with my hosting provider’s technical support team) that resolved the issue.

My company email is handled through G-Suite. It works well for me, so I’ve been using it for several years now. I was sending an email to a client after his mail was migrated to a new provider, and it wasn’t going through. And, like I mentioned earlier, I wasn’t getting a bounce message either. But, I learned of three tools that, while I knew they existed, had never really needed them before, so I’m going to document them here for future reference.

Tool #1: Check the DNS records

There are many sites out there that you can use to check DNS records. You can do it via the command line by running an nslookup command or a dig command (some platforms may not support dig). You can also check it online by using a site like intodns.com. When you pull up the site, you’ll see a screen like this one:

Just type the domain name in the box you see and click on report, and you’ll get a very thorough analysis of what the DNS records are for that domain.

Tool #2: Using G-Suite’s Email Log Search

If you are an administrator of a G-Suite setup, like I am for my company, you can perform an Email Log Search. Start by logging into your G-Suite account at admin.google.com. Once you have logged in, you’ll be at your Admin console. Look for the icon for Reports, click on it, and then, on the left hand side, scroll until you see (under the Audit section) the link for Email Log Search. Click on it, and you’ll be taken to a screen like this one:

For my purposes, I just supplied my sender email address and the recipient email address and did a search of that. When the search is conducted, it will provide a list of any messages that match the criteria. Clicking on one of the messages will provide additional information about that message.

What I was seeing was a whole bunch of DNS errors. For example, a lookup of the domain I was emailing was returning a SERVFAIL code.

Tool #3: Flush the Google DNS Cache

The email account that was migrated to a new provider was receiving email, just not from my account. Finally, one of the tech guys at the hosting company flushed the public DNS cache on Google. Once that was done, there have been no other mail issues. Here is the site for flushing the cache: https://developers.google.com/speed/public-dns/cache

The tools that are listed here are probabaly not new to most of you, but there are always times when you may need to access them for some troubleshooting purpose. That’s the point of this post. I hope it helps you like it has helped me! Good luck, and have a great day!

Filed Under: Knowledgebase, Tech Solutions Tagged With: email, email delivery, g-suite, knowledgebase, troubleshooting

Upgrading your laptop to a Solid State Drive

March 29, 2017 by Mike Ellis Leave a Comment

Solid State Drive

Have you ever been intrigued by the idea of opening up your laptop, taking the hard drive out, and replacing it with something else entirely?  In today’s post, I’m going to talk about the process I used to replace the hard drive that came with the laptop when I bought it — a 5400RPM 1 TB hard drive — with a new 1TB Solid State Drive (SSD).  Hopefully these steps will help you decide if it’s worth it to you to upgrade your hard drive to a new Solid State Drive.

What is a Solid State Drive?

In a traditional hard drive, the drive itself contains metal disks, known as platters, that spin at a certain RPM speed.  For most hard drives, they’ll spin at 5400RPM, some spin at 7200RPM, and some even spin at 10K RPM.  As they platters spin, there are parts known as drive heads that read and write data to the hard drive so it can be used or recalled later.  All of this generates heat, as well as takes time, so often the hard drive is the slowest component for why your computer runs slower.  Also, with the heat generating aspect, eventually that heat will cause degradation of the hard drive, which leads to disk crashes and loss of data.

In a Solid State Drive, or SSD, though, the hard drive is composed of memory chips instead of platters.  Since memory can be read from and written to at a much faster rate than a hard drive can be, a SSD is much faster than a hard drive, thereby improving the performance of your computer instantly for only a small investment of time and money.  The rub with SSD drives had always been that you paid more for them because of the newer technology, and that you didn’t get as much storage space with an SSD as you did with a traditional hard drive.

Replacement Steps Overview

Here is an overview of the steps I performed to replace the hard drive in my Toshiba Satellite L55D-C laptop:

  1. Research the size of the drive required and the steps to open up the laptop.
  2. Purchase the SSD drive.
  3. Clone the existing hard drive to the new SSD drive
  4. Install the new SSD drive
  5. Boot up the computer with the new drive

Most laptops have space reserved for a 2.5″ laptop hard drive.  A standard hard drive for a desktop system is bigger, usually 3.5″, but for laptops usually they are 2.5″ form factors.  A quick Google search for my laptop pointed me to all sorts of information on how to disassemble the laptop.  For the Toshiba, there are 12 Phillips screws that need to be removed and set aside. They are all the same length, but this isn’t always the case, so I suggest keeping them aligned to where the screw came out from so you can put it back in later in the same location.

The Mushkin 1TB SSD can be purchased through NewEgg or NewEgg Business.  I bought it through their Business line, for home consumers, you may need to purchase it from NewEgg.  The price on NewEgg is $259.99 for the 1TB drive.

Cloning your existing drive

There are probably a million and one ways to clone a drive, for me, the easiest way was to keep the original hard drive in the computer and connect the new SSD to the computer using an external USB -> SATA enclosure.  They make a ton of different ones, the one I have I like because you just plug the drive into it like you are putting an 8-Track tape into a player and it sits while it works.  Once you have done this and turned it on, you should be able to format the new drive so it can be read in Windows.

At this point in the operation, you’ll have your existing hard drive appearing, most often as drive C in Windows, and your new SSD showing up as a different drive letter.  At this point, download and install the program EaseUS Todo Backup Free 10.0, I’ve linked to it for you so you can grab it easily.  They have versions for Windows or Mac, I am running Windows 10 so that’s what I downloaded.

Solid State Drive

The process is fairly simple, here’s what you do:

  1. Run the program if it isn’t already running.  If prompted by User Account Control, click yes to allow the program to run.
  2. Click on the icon labeled “Clone”.
  3. The Source disk is the existing hard drive, click on that checkbox and then click next.
  4. The Target disk is the new SSD, click on the checkbox that relates to that disk and click next.
  5. You’ll see a summary of what you are doing, click Proceed.
  6. Lastly, click OK to the warning message “The data on the destination disk will be lost.  Do you want to continue?” to start the process.  Click cancel if you change your mind.

The time required will vary depending on how much data there is and the size of the disks, but it appears to work well.

After the cloning is completed, power down the laptop, open it up to get to the hard drive, and replace it with the new drive.  After that is complete, close it all back up and put the screws back in place, and lastly, boot up the system with the new solid state drive.

I have seen an incredible performance boost on my laptop by doing this, and I think it will help anyone looking to get more life and usability out of their system.  I did this specifically for my laptop, but this process also works for desktop systems with just a few variations.

If you want to discuss with me getting this done with your system, reach out to me, I’m here to help!  Call me at 919-606-6725, email me at mike@techsolutionsnc.com, leave me a comment on this post, send us a Tweet, or message us on our Facebook page, whatever is easiest for you!  Thanks for reading, and have a great day!

Filed Under: Knowledgebase, Tech Solutions Tagged With: 3D XPoint, Asus, Ball grid array, Flash memory, Hard disk drive, Intel Corporation, Microsoft Windows, PCI Express, Personal computer, Solid-state drive

Saving a Contact Group in Outlook 2016

February 14, 2017 by Mike Ellis Leave a Comment

Outlook 2016
Image ©Office.com

Have you ever received an Outlook 2016 contact group from someone and weren’t sure how to handle saving it into your contacts so that you could use it?  I know that I have, and others I’ve worked with have as well.  You would think it would be as simple as opening the group (which usually arrives as an attachment in an email) and saving it.  In fact, as this screenshot shows, “Save & Close” is one of the options available to you.

Outlook 2016

But the key here is at the top, with the red arrow pointing at it.  It’s the dreaded “Read-Only” message, hiding in plain site like malware hidden in a steganography file. What that tells us is that, no matter how many times we click the “Save & Close” button — over and over and over again, we’ll never save that contact group into our contacts.

So, how do we get around this?  Well, there may be multiple ways around this, but for me, the simplest way for me is this.

  1. Open the message up in it’s own window.  So, when you do this, you’ll have one window with your main Outlook program running, and another window with the mail message that contains the contact group.
  2. In the main Outlook 2016 window, click on your contacts.
  3. Switch back to the mail message with the contact group, and click and drag the attachment to your contacts in the main Outlook window.  The contact group will be created in your contacts, and all of the names and their email addresses will be there.

So there you have it, a simple way to add a contact group from someone else into your Outlook 2016 contacts.

NOTE: Another option for doing the same thing is to drag the contact group directly to the contact icon.

Save

Filed Under: Knowledgebase, Tech Solutions Tagged With: Alert messaging, Android (operating system), Email address, Google+, IOS, IPhone, Microsoft Windows, Multi-factor authentication, Password, WhatsApp

Footer

Archives

Copyright © 2023 Tech Solutions NC, LLC

 

Loading Comments...