Find all corrupted files and folders on the hard drive
If your hard drive is on it's last legs developing more and more bad sectors you will start seeing corrupt files and folders. Obviously you should replace such hard drive as soon as possible.
If you have an up to date backup you can simply restore everything to your new hard drive. However if backup is not there, you may want to copy all good files, skipping the corrupted ones. It would also be useful to have list of all corrupted files so you know what exactly you lost.
If you are using online backup service and have large amount of data you can use this method to copy all remaining data to the new hard drive and then restore only corrupted files from the backup.
Windows explorer is simply not good enough for this task, use robocopy instead. Robocopy can easily skip inaccessible/corrupted files and have a text log with all such files.
If you have Windows Vista or Windows 7, robocopy is already on your system. Just open command prompt and type robocopy
If you have Windows XP or older you can download robocopy from here
robocopy "D:" "E:" /E / COPYALL /R:0 /TEE /LOG:"C:\robo-log.txt"
This will copy all data from D: drive to E: drive and save a log file to C:\robo-log.txt
Used options:
"D:" - Source
"E:" - Destination
/E - copy subdirectories, including Empty ones.
/COPYALL - copy all file info
/R:0 - number of retries - 0. (Skips corrupted files instead of constantly retrying).
/TEE - output to console window, as well as the log file.
/LOG:"C:\robo-log.txt" - path to the log file.
After copying is completed, open the log file, scroll down to the bottom and check the summary for failed files and folders. To find which particular files were corrupted search for "The file or directory is corrupted and unreadable" in the log file. You may also want to search for "Access is denied".
Implementing WOL
WOL
Wake on LAN (WOL) is a platform independent networking standard which allows to "Wake-Up" (resume from shut down / hibernate / sleep) a computer remotely by a specifically crafted network message called magic packet.
In order to use this protocol first of all you must have compatible hardware. This includes motherboard, BIOS and network card.
You should use Ethernet network connection as WOL in most cases will not work over wireless (there are exceptions). As an alternative to wireless you can use one of many available HomePlug devices. WOL works fine over HomePlug.
Configure Hardware:
First of all boot into BIOS (when computer boots press F2, DELETE, or other depending on your motherboard model) and enable WOL support. Normally it's under "Power Management" section and can be called Wake-on-LAN, Remote Wake-up, or something similar. Most of the modern computers will have this option, however if you have very old hardware you may be out of luck.
Also check for power saving modes in BIOS. Some of them may be not compatible with WOL. There should be explanations next to each mode. Or you can just disable all of them to start with.
If your motherboard and BIOS are compatible with WOL, integrated network card will be compatible too. However if you use an external or PCI network card, check card's compatibility as well. Some PCI cards need to be additionally connected via a special WOL cable to the motherboard, or be plugged in into a specific PCI port.
Configure router / firewall
If you only intend to use WOL on your local LAN network you can skip this part. However, the most useful WOL feature is ability to wake up remote computer over the Internet.
First of all if you are on residential broadband, your ISP most likely have issues you with a dynamic IP address. This means your WAN regularly
To make this work you need to forward all WOL magic packets coming from the Internet to your LAN network. In theory any UDP port can be used for WOL, but normally UDP ports 9 and 7 are used.
This can work in a similar way as a standard port forwarding on a router. Difference is that when computer is switched-off it doesn't have any IP address, therefore you need to forward WOL packets to all devices (MAC addresses) on the network. This is normally done by forwarding UDP port 9 or 7 to a broadcast address.
Broadcast address is the last IP address on your local network. In standard home network setups with 255.255.255.0 subnet mask it will normally end in 255. If your computer's IP address is 192.168.0.x your broadcast address will most likely be 192.168.0.255. Simply forward incoming traffic on UDP port 9 to your broadcast IP address (192.168.0.255 or other) and you should be fine.
It's impossible to give exact instructions as web interface for different routers can look completely different. If you unsure check your router's manual or search online for your router's model + port forwarding.
Unfortunately port forwarding to broadcast address may not work on some routers, especially cheaper ones. In this case you can try forwarding WOL packets to your computer's normal IP address, but make sure you setup a static IP reservation for your PC's MAC on the router. Problem with this approach is that you often end up in situation when WOL works only for few minutes after you shutdown your PC. This is because of ARP cache and how works on most routers. ARP links device IP address to its MAC address. Routers periodically purge ARP cache removing devices which are no longer on the network. When computer entry is removed from ARP cache, port forwarding to IP address is no longer possible. On some routers setting static IP reservation makes ARP cache to keep that particular IP-MAC entry indefinitely, so it’s worth trying. One more option is to manually enter a static ARP record into the ARP cache. Some, more advanced routers allow to do this either via a web-gui or via SSH/Telnet.
If everything fails you may need to find another, more advanced router. It’s also worth checking if your router is supported by DD-WRT. If it is, you can replace your router’s firmware with DD-WRT which will supports WOL and many other advanced features.
Send "Magic Packet"
Once hardware is configured, make sure you know your network card's MAC address. In Windows you can find it by running ipconfig /all in a command prompt.
If you want to wake up a computer on the same LAN network you need to to send a magic packet to your network's broadcast address from any other device on the same network.
You can download a free magic packet sender from for Windows desktop from here and for Android smartphones/tablets from here.
If you need to wake up your computer over the Internet, you can either use the same WOL utility, or an online magic packet sender (one is available below). You will need specify your network card's MAC address and your router's external IP address. If your ISP assigns you a dynamic IP address (this is the case with majority of residential broadband providers) you can use NO-IP or another similar Dynamic DNS service to keep your changing IP address associated with a static DNS address. Many routers have a built in Dynamic DNS support.
{jumi [-mypages-/wol.php]}
Filmstrip view option missing in Windows XP
Normally in a folder with images in Windows XP you have following view options to preview files:
- Filmstrip
- Thumbnails
- Titles
- Icons
- List
- Details
In some cases "Filmstrip" option may be missing. To resolve check following:
Open any folder > Tools > Folder Option > General > Tasks
Make sure Show common tasks in folders is selected.
If this doesn't solve the problem, right click on the folder in question
Properties > Customize > What kind of folder do you want
Select Pictures (best for many files)
Windows XP SP3
Create "Lock Computer" shortcut
Right click on the desktop > New > Shortcut
Type the location the item: %windir%\system32\rundll32.exe user32.dll,LockWorkStation
Type a name for this shortcut: Lock Computer
Alternatively just press Windows Key + L
Windows XP
Windows 7
Windows Server 2003
Windows Server 2008
- Can't view .chm file - Navigation to the webpage was canceled.
- Transfer large files with rSync in Windows (byte-level copying)
- Adobe Reader X (10.0) – problem printing multiple documents
- Gmail IMAP via Outlook - duplicated sent emails
- Configure Outlook for Exchange over HTTPS remotely
- MS Outlook 2010 contact search unreliable
- Windows Malicious Software Removal Tool
- Outlook Macro - Reply with custom FROM field
- Outlook 2010 - Create email template and assign a quick launch button
- Disable Windows Restart prompt after Windows Update