If you have a personal computer maybe this is nothing you encounter very often.
If you have a computer in a network, in a domain maybe, you will definitely need at some point the local Administrator password. This occurs with various issues like the computer going out of the domain or user accounts problems.
There are 2 common situations:
- You know the Administrator password but the account is disabled.
- You don’t know/forgot the Administrator password.
The method below will help on both problems.
The Linux command used is chntpw.
Note: HirenBootCD uses the same application.
chntpw is not installed by default on Linux distros so you have to install it from your Package Manager.
I have it on a bootable USB flash with Puppy Linux. Here is my presentation of Puppy Linux.
DISCLAIMER!!! Resetting the Administrator password with this method is considered brute force cracking and not permitted in networks. It might be illegal in your area. The method below is only for educational purposes and you should never do that. System Administrators will detect that. If you can’t access a computer, always ask help from the System Administrator.
How to use it (i assume we use Windows XP but the method is use for other version of Windows):
- Boot the machine with the Puppy Linux USB flash.
- Make sure the Windows partition where the Windows folder is mounted.
- Open a Terminal and navigate to the location of your SAM file (in Windows XP is here: C:\WINDOWS\system32\config). For other versions of Windows find the SAM file location first.
- Type this at the prompt, without quotes: “sudo chntpw -u Administrator SAM“.
- Here you will be given some options. The 1st one is to reset the Administrator with a blank password and the 4th is to enable the Administrator account.
- Depending of your situation, enter a number and press [Enter].
- When the app asks you to write the SAM file, choose [y] and press [Enter].
- Reboot and login. If you enabled the Account, login with the password you knew. If you reset the account, use a blank password.
- Always remember your local Administrator password and disable the account after you did your job.
It comes a time when your computer starts trowing on you some errors, restarts, blue screens of death and the only thing left is to start checking what is causing the problems.
One of the first things you should check is if you have a faulty RAM module.
The best tool for testing memory modules is memtest86+.
Where you can find Memtest:
- On HirenBootCD.
- On almost every linux distribution LiveCD.
If you remember the previous tutorial on this site about Puppy Linux on a bootable flash disk drive, the thing is, we don’t have memtest86+, but we can install it on the good old trusty linux on a stick to use memtest on any computer that can boot from USB.
We assume you have the Puppy Linux installed on a USB flash drive and we start from there:
- Boot your computer on Puppy from your USB drive.
- Go to Menu > System > Grub4Dos bootloader config.
- Select your USB drive and press OK.
- On the next screen just press OK to install GRUB bootloader (GRUB is menu system that lets you choose the OS/drive/app you want to boot into).
- Open a web Browser and go to the Memtest download website.
- Download the 3rd link (as of Memtest86+ V5.01 (27/09/2013), the one that points to memtest86+-5.01.bin.gz
- On the bottom of your Puppy Linux desktop open the root of your Puppy USB drive (mine is sdf1). Leave this window open.
- At the top of the Puppy Linux desktop open the file app (the one with a home icon on a folder).
- Press the Downloads folder. Here you will find the downloaded Memtest file.
- Right click and Rename. Rename it to memtest.bin.
- Now drag the file from step 10 to the window on step 7 to move the memtest.bin file there.
- Now, on the location you moved the memtest.bin file (your sdfx location=the root of your USB drive) you can see menu.lst (the menu for the GRUB bootloader).
- Open menu.lst and after the entry for Puppy linux, paste this (without the 14.):
- # memtest+
title memtest86+ v5.0.1
- Close the file and reboot Puppy.
After rebooting the Puppy Linux USB drive, you will get the GRUB bootloader with some entries:
- Windows (if you have it installed)
All entries shoot boot the appropriate OS/apps but to test our installation select Memtest and wait until it checks your RAM modules. Press ESC when done.
There you have it, you can test the memory on any USB bootable computer in the world.
Have fun and if you have questions, please shoot!
Everybody is racing to unify your computing environment, 1 account to rule them all, 1 account you pop in a web browser on any device be it desktop, smartphone, tablet, laptop and boom, the same files, settings, appearance an all those devices.
So, you have the Google account, the Apple account, the Microsoft account and so on.
I can only speak about the Google account i am using and why i think it’s great.
- you login on any web browser on any device.
- you can access your email, your files in Google Drive, your photos and videos, your calendar with appointments, reminders.
- you can view/create/edit word, excel, powerpoint files with Google Docs. No additional software needed to install.
- you can share files and folders for collaborative work.
- you can do all general things in just 1 web browser with 1 account.
But! There is a but (there are many to be honest and very important ones):
- what if you are concerned about privacy and you don’t want a tech giant to have all your personal/work files?
- what if you put all your important work in the cloud and you lose access?
- what if you don’t want to leave any trace you logged in on different devices and devices not owned by you?
- what if you need to install new software and you can’t or don’t want to do that on a devices that is not yours?
The answer to all those questions is to have an entire operating system with you, anytime, any place, in your own pocket.
And here comes PUPPY LINUX:
- it is the smallest Linux distribution (about 260 MB in size).
- you can install it on a USB Flash drive/CD etc..
- you can boot it from USB and it will be loaded entirely in the RAM (even on 256 MB RAM computers).
- being able to work in RAM, it means it will work with lightning speed.
- you have all the general things everybody needs in this very small operating system (OS), right out of the box: web browser, email client, word processor, spreadsheets, music player, video player, system monitors and diagnostic, network monitors, printer drivers, painting and vector drawing apps and many more. You can always install additional software.
- after you’re done working, you can save the session on the same USB drive and next time you resume work, you will continue right where you left it.
The biggest benefits of using Puppy Linux:
- the OS with all your files, settings and software it’s right in your pocket.
- you can use it on any laptop, desktop even if you don’t own that device.
- after you shutdown the system, you will leave no trace on the host computer. The last state of the OS will get saved on the USB flash drive so you can resume your work.
- you can use it on ancient devices (min. 256 MB RAM).
- you can even use it on computers with no hard drive (remember, it loads in the RAM).
- you can use it for troubleshooting defective computers. Just boot up Puppy and start recovering files, checking system faults, remove viruses, fix boot, check network problems, fix hardware problems.
On the Puppy Linux website you can find the ways to install it. There are also good tutorials online to help you install Puppy, read them carefully. I recommend doing a frugal install on a USB flash drive. You have 2 ways to do that:
- Download the Puppy ISO file, burn it to a CD, boot up the CD and start the Puppy Universal Installer to install it on USB drive.
- Use UNetbootin (cross platform) to automatically download the Puppy ISO and write the ISO to the USB drive. Or, if you already have downloaded the Puppy ISO, use UNetbootin to write the ISO to the USB drive.
Have fun and drop me a line if you need help!