Windows 7 Boot Error: ‘some file’ is compressed. Press CTRL+ALT+DEL to restart

Compressed files causing errors when starting Windows 7

Note: This article relates to Windows 7 only. If you are using Windows XP please see the article: NTLDR is compressed. Press CTRL+ALT+DEL to restart

Windows 7 Logo filename is compressed windows 7 error

After switching on your computer or after restarting Windows 7 you receive the error ‘filename’ is compressed. Press CTRL+ALT+DEL to restart on a black screen with white writing when trying to boot into Windows.

The ‘filename’ is different on different systems but the following have been reported:

  • BootMgr is compressed.  Press CTRL+ALT+DEL to restart.
  • QXHDK is compressed.  Press CTRL+ALT+DEL to restart.
  • NTLDR is compressed.  Press CTRL+ALT+DEL to restart.
  • DFJEU is compressed.  Press CTRL+ALT+DEL to restart.
  • VUFEI is compressed.  Press CTRL+ALT+DEL to restart.
  • DGKAR is compressed.  Press CTRL+ALT+DEL to restart.


A bug in Windows 7 file compression is causing this problem.  We can solve the problem by decompressing the hard disk as shown below.


Decompress using Windows System Recovery menu

1.   Boot to the Windows System Recovery Options screen.  If you don’t know how to do that the see this article: Windows 7 or Vista System Recovery Options
2.   On the System Recovery Options screen click LOAD DRIVERS button.

Windows 7 System Recovery Options Screen Load Drivers

3.   On the left, click Computer.  You should now see your Local Disk C: on the right.
4.   Right click Local Disk C: and click Properties.
5.   At the bottom of the properties box, deselect the box that says Compress this drive to save space.
6.   Another window will pop up asking you to confirm the attribute change. (the windows might get a bit messy so you’ll just have to move them around the screen so you can see them properly)
7.   Select Apply changes to drive C:, subfolder and files and click OK
8.   Now I would suggest waiting.  You will not see a progress dialog as it uncompresses the drive so give it a few minutes until your hard disk stops showing activity.
9.   When finished, cancel all remaining dialog boxes and restart the computer.

5 Essential Windows Housekeeping Tips

5 Windows Housekeeping Tips BrushEasy Steps To A Faster, Cleaner Windows XP, Vista or 7!

I guess we’ve all noticed all to often how Windows slows down gradually over time and eventually comes to a halt.

A friend of mine recently replaced his old PC and it was only after he started using the new one did he realise just how slow the old one was!

Well it doesn’t have to be this way and you shouldn’t have to replace your PC to optimize and speed it up.

By following these 5 simple steps about once a month your PC should continue at a fairly good pace for longer.

1)  Update Everything That Matters

That mean’s update the important files and programs such as:

  • Update Windows: Run Windows Update service by opening Internet Explorer and going to the URL
    You can also update Windows by doing the following:

    • Windows XP: Click Start > All Programs > Accessories > Windows Update or you can configure XP to install updates automatically by clicking Start > All Programs > Control Panel > Automatic Updates
    • Windows Vista/7: Click Start > Control Panel > Windows Update > Install Updates (using Classic View) or Click Start > Control Panel > Security > Check for updates
  • Update your Anti-virus & Other Security Software – Most of these programs update themselves as long as you’re paying that is!  If your antivirus has expired and keeps reminding you to update then either renew it or check out a free anti-virus such as Avast.

2)  Remove Unused Programs

You put ’em in there now take ’em out again!  If you take a look down the list of installed programs on your PC can you honestly tell me that you use them all regularly?

OK, so it’s fun downloading and installing programs. And it’s fun using them once or twice and forgetting about them or deciding they weren’t for you or letting the 30 day trial run out!

The reality is, every program you install chips away at the speed of Windows.  They clog the registry, fill your hard disk and often add something that automatically starts with Windows.  Some of them also add unwanted toolbars and plugins to your web browser which can be frustrating.

Take a look an your installed programs by following the below instructions.  You can then uninstall a bunch of them that you don’t use:

  • Windows XP: Click Start > Control Panel > Add/Remove Programs
  • Windows Vista or Windows 7: Click Start button > Control Panel > Programs and Features

If you’d prefer to use a third party uninstaller then check out QuickClean from McAfee.  It’s not free but it’s very effective.

3)  Delete the Junk

This step is easiest and probably most effective.

Windows has a built in tool called Disk Cleanup but I find it to be clunky and ineffective.  I recommend downloading  the following tool which is free and highly effective.  It’s called CCleaner from Piriform and is totally free.

CCleaner: Download Piriform CCleaner

4)  Stop Startup!

Did you know that there are a ton of programs that load their own little piece of binary into your PC’s memory when Windows starts up?  A lot of them are represented by those tiny icons down beside the clock but many of them don’t show up at all and are simply running in the background.

Usually these programs are harmless and actually have a legitimate function but more often than not you just don’t need them starting with Windows and can safely remove the command that makes them start automatically.

The easiest way to do this is to open up CCleaner again (from Step 3) and then click the Tools button on the left navigator following by Startup.  Be careful what you remove.  Try removing only programs you know you don’t need to start automatically.  For other’s either Google it or post a comment below to see if it’s safe to remove.

5)  Defragment

And finally defragmenting. This often takes a while (maybe an hour) but it is well worth doing once a month. I tend to start it and go to bed so it can run without interruption.  You shouldn’t use your PC while this is running.

Defragmenting or defraging your hard disk basically moves pieces of data into contiguous order so that they your hard disk doesnt have to go to different parts of the disk when reading a single file.

I could go into shocking detail about this but instead you can just read more on this very comprehensive Wikipedia page if you’re that interested.

All I need to tell you for the purposes of this article is that it’s good for speed!

  • Windows XP: Click Start > All Programs > Accessories > System Tools > Disk Defragmenter > Select a Disk > click Defragment
  • Windows Vista/7: Click Start button > All Programs > Accessories > System Tools > Disk Defragmenter > Select a Disk > click Defragment Disk

HOWTO: Stop Windows Live Messenger (MSN) Starting Automatically with Windows

MSN Windows Live Messenger Windows Startup


Windows Live Messenger (formerly known as MSN Messenger) like many programs configures itself to startup automatically when you boot into Windows.


It doesn’t appear in the Startup folder like a lot of programs however it’s options dialog does allow you to disable the startup.


This article explains step by step how you can disable MSN from starting automatically.


Tested Versions

This solution has been tested on all versions of MSN Messenger and Windows Live Messenger from 5.0 to 8.5 on Windows XP Professional with SP3.

Let us know if it works with your version too!


Here’s how to do it:



  1. Click Start > All Programs > Windows Live Messenger or MSN Messenger
  2. When the main window opens, click the Tools menu followed by Options as shown below.
    Windows Live Messenger/MSN Tools Options Menu
  3. When the Options dialog box opens, click the General option on the left hand navigator
  4. Now clear the check mark from the checkbox that says Automatically run Messener when I log on to Windows
    MSN Windows Live Messenger Options Dialog

NTLDR is missing. Press CTRL+ALT+DEL to restart

NTLDR is missingmissingNTLDR is missing

After switching on your computer or after restarting Windows XP you receive an ‘NTLDR is missing‘ error message and cannot get into Windows.

You will usually have no choice but to switch off the computer or restart by pressing CTRL+ALT+DEL.

This article describes several possible solutions to solving the NTLDR is missing error and get your Windows XP PC up & running again.


You receive the NTLDR error message when starting or rebooting your computer:

NTLDR is missing.  Press CTRL+ALT+DEL to restart.


The NTLDR is missing error message is usually caused when the following conditions exist although there are other causes of NTLDR errors:

  1. The primary partition is formatted with the FAT32 filesytem
  2. The computer starts by using INT-13 extensions
  3. The heads value in the FAT32 BIOS Parameter Block (BPB) does not match that of the physical disk drive

NTLDR Solutions

Step 1 – Remove non bootable media

  • Remove any floppy disks, CD’s or USB sticks from your computer and restart.
  • If NTLDR is missing error appears again, proceed to step 2

Step 2 – Copy new system files

    1. Boot the computer using a Windows 95/98/ME startup boot diskette or bootable CD – If you haven’t get one then use one of these Windows Recovery Discs
    2. Backup MSDOS.SYS by issuing the following commands at the command prompt (pressing ENTER after each command):

      attrib -h -r -s c:\msdos.sys

      rename msdos.sys msdos.old

    3. Now copy new system files across by issuing the following command and pressing ENTER at the command prompt:

sys c:

Note: Sometimes the above command fails if you are using a Windows ME boot disk. If it does following solution ERROR: Cannot find the system file in the standard locations on drive C

  1. Rename MSDOS.OLD back to MSDOS.SYS by issuing the following commands and pressing ENTER after each at the command prompt:

    attrib -h -r -s c:\msdos.sys

    copy msdos.old msdos.sys

  2. Remove the boot disk/CD and insert your Windows XP CD
  3. Restart the computer by pressing CTRL+ALT+DEL
  4. Ensure you boot the system from the CD.  The system will then boot into the Windows XP Setup.
  5. At the welcome screen press ‘R’ to enter the Recovery Console
  6. At the recovery console, select your Windows XP installation and enter your Administrator password if requested
  7. At the command prompt issue the following commands and press ENTER after each command:



  8. Remove your Windows XP CD and restart the computer
  9. If the NTLDR is missing error appears again after reboot, proceed to Step 3 below.

Step 3 – Windows Repair

  1. After Step 2 above, it is sometimes necessary to run or re-run the Windows XP Setup repair process
  2. If step 2 did not solve you issue re-insert your Windows XP CD and run Windows Setup again
  3. If NTLDR is missing error appears again, proceed to Step 4 below.

Step 4 – Download & Run BCUPDATE2

Occasionally this NTLDR error is caused by too many files in the root folder and an issue with an out of date windows version.

BCUPDATE2 is an official Microsoft fix for the NTLDR problem but is difficult to find and cannot be downloaded directly from Microsoft without first contacting support.

This can be solved by downloading and running BCUPDATE2.EXE as follows:

    1. Download BCUPDATE2.EXE by clicking here (this will open in a new window/tab)
    2. Copy BCUPDATE2.EXE into the root folder of a Windows 95/98/ME boot diskette or CD
    3. Boot the computer using the boot diskette or bootable CD
    4. At the command prompt issue the following command and press ENTER:

bcupdate2.exe C: /F

  1. When prompted to update the volume press Y
  2. After you receive a confirmation message, remove your bootable diskette or CD and restart your computer.