Windows backup failure: 0x81000033

We all must appreciate benefits of backing up. So do I, but I’ve been facing this error: 0x81000033 while doing backups (using  Backup and Restore) on my new(-ish) Windows 7 Ultimate machine.

After googling a bit I found a solution that worked. Seems that the problem was because of the size of USN journal that was turned-on on System Reserved partition (the 100MB one that’s created by default).

Doing the following things helped to resolve the problem and now my backups to a remote NAS (SS4200-E).

  1. Run Command Prompt in administrator mode (hit Start, type cmd.exe, right-click and select Run as administrator)Cmd.exe in Admin mode
  2. In Command Prompt type fsutil usn queryjournal F:
  3. If it does not say that journal is disabled then type fsutil usn deletejournal /D F:
  4. Retry backup. It should work as it is supposed to.

This is assuming that you have assigned letter F: to System Reserved partition. If not, you have to assign a letter to it.

  1. Hit Start, right-click on Computer and select Manage
  2. In Computer Management -> Storage select Disk Management.
  3. Right-click on partition named System Reserved and choose Change Drive Letter And Paths…
  4. Hit Add… button and choose a letter to assign. And hit OK.

Then do the disabling of USN Journal again.

Source for this post is here.

CPU loader app

I wanted to test how my PC behaves under heavy CPU load. Googgled to find some apps that could do that, but after a minute decided to write my own 😉

This is how CPULoader.exe was born. Usage is to load the app in command prompt. After the “CPULoader.exe” you can specify how many threads you prefer to start. Program defaults to 2.

f.ex, if you have the exe on your Desktop:

C:\Users\<your_user_name>\Desktop>CPULoader.exe 3

Here is the source (C#):

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;

namespace CPULoader
 class Program
 static void Main(string[] args)
 Console.WriteLine("This program starts a number of threads (default is 2) and performs sqare root operations in an ifinite loop on random numbers to load CPU's to test it under heavy load.");
 Console.WriteLine("\nProgram was created by Vaidas Sirtautas");
 Console.WriteLine("\n\tUsage: CPULoader.exe <number of threads to start>");

 int count = 2;
 if (args.Length == 1)
 count = Int32.Parse(args[0]);
 catch (Exception e)
 Console.WriteLine("\n\n\tException occured. Probably not a number supplied. Defaulting to 2 threads\nException message: " + e.Message);

 Console.WriteLine("Starting {0} threads to load the cpu(s)...", count);

 Thread[] threads = new Thread[count];

 for (int i = 0; i < count; i++)
 threads[i] = new Thread(doWork);
 Console.Write("\nStarted thread #{0}", i);

 Console.WriteLine("\n\tdone! Press any key to terminate all the threads");

 ConsoleKeyInfo keypress = Console.ReadKey();

 for (int i = 0; i < count; i++)
 Console.Write("\nTerminating thread #{0}", i);


 static void doWork()
 Random random = new Random();
 double a = 0.0;

 while (true)
 for (int j = 0; j < Int32.MaxValue; j++)
 a = Math.Sqrt((Double)random.Next(Int32.MaxValue));


You can also download the app from here:

or here:

KatMouse issues

I’ve set up a new system at home to use as my primary PC. That, of course, required reinstalling all of the programs I use daily.

Firstly it was Firefox and then KatMouse. (KatMouse is an amazing little app that does not require you to have window activated in order to scroll it. You just have to keep your mouse cursor over it.)

I got myself in a huge problem. My Logitech Anywhere MX mouse could not close tabs or open links via middle button click.

By default in Logitech’s Set Point software it’s set as “Application Switcher”. I, of course, changed it to “Middle Button”.

Everything should be fine, but no… It was still switching between windows as previously. That got me mad… I even created post on Logitech support forums. After a while playing with KatMouse‘s settings I finally figured out where the problem is.

In the settings in the Wheel Button tab None of the buttons should be selected “as push button”.

Then everything works like a charm :).

Arduino Uno has arrived!

This morning was quite awesome… Just before leaving home for university I noticed a post-truck driving by. It stopped near the entrance of my apartment. My heart started pounding… Maybe, there is my package. Yes, it was from Let Elektronik – Arduino UNO has arrived!

Here are some photos of it:

This slideshow requires JavaScript.

Can’t wait till lectures are over. Time to do some coding 🙂

Nitro tutorials (video)

After playing with my HPI Trophy 3.5 I stared on looking for more info about the way to take care of the engine and the car itself. Today I found an amazing series with tutorials related to Nitro engines.

Series was created by Squirrelod. Tutorials really helped me to understand the inner parts of a nitro engines. Please take a look 😉

Complete list of the videos in the series:

Unfortunately videos are not in high quality, but everything is quite viewable…


Hello to everyone, it’s time to start blogging.

Mostly this blog will consist of info about the projects I’m working on.

You can find more info about me on

hopefully it’s going to be fun for both you, my reader, and me.