Games How to Transfer Your Steam Games From One PC to Another


iceflatline decided to build a new gaming PC. iceflatline was also in the middle of several Steam-based games on his current gaming PC. iceflatline really wanted play those games on his new PC, not his old PC. This post describes how iceflatline transferred those Steam games from his old PC to his new PC without losing any game play progress.

Software versions used in this post were as follows:

  • Windows 10 Pro, version 1709
  • Steam client application, build 20171215
  • So let’s get started…

  • On your old PC navigate to your Steam directory and copy the steamapps subdirectory and all of its contents somewhere you can access from the new PC. The Steam directory is typically located in C:\Program files (x86)\Steam.
  • On your old PC copy your games’ saved game directories (e.g., C:\Users\your-user-name\Documents\My Games\some-game\) and all of their contents to somewhere you can access them from the new PC.
  • On your new PC, install Steam and launch it once, then exit.
  • On your new PC, navigate to the Steam directory and delete everything in it except the file Steam.exe.
  • Copy and paste the steamapps directory you backed up from the old PC to the Steam directory in the new PC and launch Steam. After a brief self update Steam should show your games as installed in the Steam library.
  • Launch one of the games and verify it works. You likely won’t see your characters, saved games, etc – that’s okay. Quit the game.
  • Copy and paste the saved game directories and files you backed up from the old PC to the same locations on the new PC (e.g., C:\Users\your-user-name\Documents\My Games\some-game\).
  • Right-click on one of the games in the Steam library, select properties, then select the Local Files tab. Now select Verify Integrity of Game Files (See Figure 1). Let that process run to completion. Now start the game again and your characters, saved games, etc should be there. Rinse and repeat for each game you’ve installed.
  • Screenshot showing the Local Files options under a game's properties settings in Steam

    Figure 1

    Game on!

    Tags: ,

    Linux Install and Configure Folding@home on Ubuntu Server


    Folding@home is a distributed computing project started by Stanford University to help understand protein folding, misfolding, and related diseases. The project uses the idle processing resources of thousands of personal computers belonging to people that have installed the Folding@home software on their systems. In this post I will describe how to install and configure the Folding@home client software on Ubuntu server. All steps assume that the Apache http server on Ubuntu server is installed and operating correctly.

    Software versions used in this post were as follows:

  • Ubuntu server 16.04.3 LTS
  • fahclient_7.4.4_amd64.deb
  • So let’s get started…

    Download and Install

    First, update your package list:

    Then download and install the latest 64-bit version of the Debian-based Folding@home client to a location of your choice. In this example we’ll use the user’s home directory:

    Note that fahclient_7.4.4_amd64.deb was the most current version of the client at the time this post was published. You may need to update the file name in this command in order to fetch the most recent version of the software.

    Now lets install the client:

    The installer will request you to enter a Folding@home donor name, team number, passkey (optional), whether the client should be automatically started at system boot, and how much of your system resources should be used (See Figures 1-5, repectively).

    If you have an existing Folding@home donor name enter that name here, else enter a new donor name:

    Screenshot showing the install message regarding the folding at home user name

    Figure 1

    If you’re joining an existing Folding@home team, enter that team number here, else simply enter 0 for no team:

    Screenshot showing the install message regarding the folding at home team number

    Figure 2

    The Folding@home passkey is a unique identifier that ties your Folding@home contributions directly to you (not just those with your username). The passkey uniquely identifies you as an individual donor and is associated with the results that you have completed. If you have an Folding@home passkey and would like to use it enter it here. If you don’t have a passkey and would like one, you can request one from Folding@home. Else simply select “Ok” here to move to the next screen:

    Screenshot showing the install message regarding the folding at home passkey

    Figure 3

    Choose whether or not you want the Folding@home client to startup automatically when the Ubuntu server boots:

    Screenshot showing the install message regarding the folding at home start up

    Figure 4

    Finally, you can select how aggressively the client uses your system’s CPU resources:

    Screenshot showing the install message regarding the folding at home resource use

    Figure 5

    The installer will finish and automatically start the Folding@home client. You can verify that the client is running using the following command:

    You can now delete the installation Folding@home package fahclient_7.4.4_amd64.deb from your home directory, if desired.


    Now that the Folding@home client has been installed it’s time to configure Web Control, Folding@home’s graphical interface. Web Control is the default control program for monitoring your Folding@home client via an easy to use web page.

    First, stop your running Folding@home client:

    Then use sudo and your favorite editor to append the following lines to /etc/fahclient/config.xml, which will grant access to the Web Control dashboard to a specific IP address. Unfortunately Web Control can only grant access to a single IP address. In this example we’ve chosen to grant access to the host with the IP address

    Finally, restart the Folding@home client:

    You should now be able to access the Folding@home Web Control dash board at http://your-ubuntu-server-IP-address:7396/ (See Figure 6)

    Screenshot showing the folding at home Web Control dashboard

    Figure 6

    There you have it. A few minutes of your time and you can easily have Folding@home up and running on your Ubuntu server. I think Folding@Home is a great cause and have created my own Folding@Home team to contribute some of my spare CPU cycles. How about you? If you have a few cycles to spare how about dedicating some to Folding@home’s efforts? You’re also welcome to join join my team. To join, simply enter the team number 78746 when you install folding@home.


    Tags: , ,

    News Update to Creative Commons License


    I have updated the Creative Commons Attribution license used on this site from version 3.0 to version 4.0. Version 4.0 features a number of improvements, primarily in the area of terminology that should now be better understood worldwide. What hasn’t changed is the rights granted by the license. Like its predecessor, the Creative Commons Attribution 4.0 license allows you to freely copy, distribute and transmit content made available on this site, to adapt it to something you may be working on, even make commercial use of the content. All I ask is that you attribute the original content to me in some way.

    If you have any questions or seek additional information, please don’t hesitate to contact me.


    News Wither Mint


    Back in 2012 I installed Mint, a self-hosted web site analytics program, to this site. Since that time Mint has been anonymously collecting information on about who is referring readers to this site, which posts are most popular, top searches, etc. Sadly, the Mint development team has announced that sales and support has been suspended. I have no desire to use software that isn’t going to be maintained so effective immediately I will no longer be using Mint on this site.

    So what did I learn from Mint while in use?

  • This site receives on average 8,472 unique visitors per month.
  • Unsurprisingly most of the referrals to post on this site come from Google.
  • The top three posts in terms of popularity at the time of this post were:
    1. How To Create And Configure VLANs In pfSense
      How to Install and Configure MRTG on Ubuntu
      How to Dual Boot Windows 7 and Linux using BCDEdit
  • 58% of you use the Chrome browser, while 30% use Firefox. Safari and Internet Explore receive honorable mentions at 6% and 1% respectively.
  • At the moment I have no plans to replace Mint with another web site analytics program. Should I decide to do so I will let you know. Rest assured though that anything I may decide to use will not collect personal data of any kind.


    Hardware How to Remove Those Old Laptop Stickers


    Tired of those old stickers you adorned your laptop with? Me too. No, I don’t mean yours. I’m sure yours are fine; well, except for that Bieber Rocks! one. What were you thinking!? Anyway, here’s couple of tips on how to remove Bieber and his sticky cousins.

    Screenshot showing a Lenovo laptop with numerous stickers

    First, power down your laptop, unplug it, and close the lid. Try to remove as many of those old stickers by simply peeling them off. Some will come off cleanly, many won’t. Don’t worry if some of the residue is left behind. Now head to your kitchen and grab that good old no-stick cooking spray and apply liberally to a small section of the laptop surface. Don’t be stingy. The idea is to keep the area you’re working on soaked in the stuff for at least 10-15 minutes – the longer, the better though. Make sure to not let it run down the sides and creep into cooling vents, on to your keyboard, etc.

    Screenshot showing a can of no-stick cooking spray

    Now grab one of those plastic paint scrapers (emphasis on the word plastic here) you’d find at any big-box hardware store and start gently scraping off the remaining sticker residue, reapplying the cooking spray as necessary. Continue working your way across the surface of your laptop by applying the cooking spray, letting it soak in, then gently scraping.

    Screenshot showing a plastic paint scraper

    Once you’ve exhausted the capabilities of that paint scraper, any remaining residue can usually be removed with a little more cooking spray and a nylon scrubbing pad.

    Screenshot showing a nylon scrubbing pad

    This simple combination of cooking spray, gentle scraping and patience should remove those old stickers and any remaining residue they leave behind. If for some reason the cooking spray isn’t getting the job done for you then WD-40 or a citrus base adhesive remover like goo gone may be a good alternative. Both should be safe to use on your laptop but of course you should test these products first on someplace inconspicuous.

    Screenshot showing a can of WD-40

    Screenshot showing a bottle of goo gone

    As a final step gently clean off the surface of the laptop using a clean wash cloth, warm water and dish washing soap, then dry using a clean cloth or paper towel.

    Screenshot showing a Lenovo laptop after stickers have been removed

    There you have it. A couple of tips on how to remove those old laptop stickers using materials you can easily find around the house. Do you have more tips or ideas? Leave them in the comment section.