How to delete Windows.old folder after Windows 10 update

I always keep adequate space in the system Partition (most of the times “C” drive). Because, the empty space is required to store various system files or Temporary Application files. Not enough space on this partition can often slow down the computer. I had 50+ GB free space in this 100 GB partition and only till a couple of days back – when I discovered my C drive is running out of space.

I was a bit confused on what could take so much space all of a sudden. I checked the drive and found a folder named “Windows.old” occupying  around 30 GB space. I know Windows.old folders are created when we re-install the Windows and don’t delete the old Windows files. But, in my case – this shouldn’t happen. Because, I haven’t re-installed Windows and this OS (Windows 10) is the one I have been using since I purchased my Laptop.

Finally, I discovered the folder Windows.old  has been created by the Windows 10 itself after a recent update. It backed up the old version in windows.old folder. It is a safety mechanism implemented so that the system can roll back incase the update fails. The Folder is then retained so that we can roll back to previous version incase we face issue even after successful update.

Since my Windows 10 is running fine after the update – I don’t need that Windows.old folder anymore. Deleting it will give me 30 GB free space. I could have delete the folder right away. But, I thought I should first check what should be the proper way to delete this folder.

After spending some time researching I found I can delete this Windows.old folder in three ways.

1. How to Properly delete Windows.old folder from the Disk Cleanup option:

  • Right click on the System Drive (C drive in most of the cases) and click “Properties”.
  • Now Click on “Disk Cleanup”

windows 10 disc cleanup utility

  • Now click on “Cleanup System Files”

windows 10 cleanup system files

  • Now Select the option “Previous Windows installation(s) and finally press “OK”.

disk cleanup delete system files old windows

 

2. How to Properly delete Windows.old folder from Windows Storage Settings:

    • Go to Windows 10 settings by Clicking on Windows Start  and the Setting icon.

Windows 10 settings

  • Now Type in “Storage” and the option “Storage Settings” will appear. Click on “Storage Settings”.

windows 10 settings page

NOW FOLLOW EITHER 2A OR 2B TO DELETE THE WINDOWS.OLD FOLDER.

2 A. Delete Windows.old folder using Storage Sense:

  • Click on “Change how we free up space automatically”.

windows 10 storage sense delete windows.old folder

  • Select the option “Delete previous versions of Windows” and finally click on “Clean Now”.

windows 10 storage sense delete windows.old folder

2 B. Delete Windows.old folder using Temporary Files Settings:

  • Go to the “Storage Settings” page. Click on “Free up space now”.

Windows 10 delete windows.old folder using temporary files settings

  • Select the option “Previous Windows Installation(s)” and finally click on “Remove Files”.

Windows 10 delete windows.old folder using temporary files settings

=============================================================

You can delete the Windows.old folder by any of the above three methods. But please be sure that – you no longer need it, your Windows 10 is functioning properly, You don’t need to roll back as all your applications are working fine and finally, you really need to free up space. Windows creates this Windows.old folder for some reasons and I have described that at the very beginning of the article. Feel free to share your views or suggestion (if any) through commenting.

10 best Web Hosting companies – Plans & Pricing 2019

# 1


hostgator logo

HostGator is the largest shared hosting service provider in the whole world. There are good reasons for which millions of clients host there websites with HostGator. There service quality and support is superb and that is what set's them apart from others. Following are their Shared hosting packages:

shared hosting packages of hostgator

Besides Shared hosting - HostGator offers: Cloud Hosting, WordPress Hosting, VPS & Dedicated Servers.

# 2


siteground logo

SiteGround is popular hosting service provider which is known for its rock solid services and unbeatable support. Their shared hosting packages are as follows:

shared hosting packages of siteground

 

Besides Shared hosting - SiteGround offers: Cloud Hosting, WordPress Hosting and WooCommerce Hosting.

# 3


siteground logo

Eleven2 is a US-based web hosting service with a global presence. It was founded in 2003 and its office address is in Los Angeles. Eleven2 offers two types of shared hosting - Shared hosting with Standard storage and Shared hosting with SSD. Eleven2's shared hosting packages are as follows:

shared hosting packages of eleven2
SSD shared hosting packages of eleven2
Eleven2 Offers other services like: Reseller Hosting, SSD Reseller Hosting, Virtual Private Servers and Cloud Hosting.

# 4


bluehost logo

Bluehost is a web hosting company owned by Endurance International Group. It is one of the 20 largest web hosts, collectively hosting well over 2 million. If you are looking for a good web hosting company, you have probably heard of Bluehost. They are a popular and quickly growing web hosting company. BlueHost's shared hosting packages are as follows:

shared hosting packages of bluehost

Bluehost Offers other services like: Cloud Hosting, WordPress Hosting, Virtual Private Servers.

# 5


ipage logo

iPage is a popular web hosting platform for a very big number of websites. It is one of those inexpensive hosting providers who provides quality hosting services with great support. iPage shared hosting packages are as follows:

shared hosting packages of ipage

iPage Offers other services like: Dedicated Hosting & VPS Hosting.

# 6


justhot logo

JustHost is a simplified hosting provider which provides hosting packed with a lot of features - backed by their extremely good support. JustHost shared hosting packages are as follows:

shared hosting packages of justhost

JustHost doesn't offer any other services - but they do offer useful marketing tools (Google Ads credit) to get started well.

# 7


7uphost logo

7upHost is global web hosting service provider operating from Bangladesh. Established in 2008 it has been serving clients from all over the world. They offer rock solid hosting with a friendly support. 7upHost shared hosting packages are as follows:

shared hosting packages of 7uphost

7upHost offers all kinds of web hosting besides shared hosting: SSD Hosting, Reseller Hosting, Virtual Private Server, Dedicated Server, Managed AWS Hosting, Google Cloud, GSuite and Professional Email Hosting services.

# 8


A2 Hosting logo

A2 Hosting is much talked web hosting service provider now a days for their diversified hosting services. Their shared hosting packages are as follows:

shared hosting packages of A2 Hosting

A2 Hosting offers a variety of services like: WordPress Hosting, Reseller Hosting, Virtual Private Server, Dedicated Server.

# 9


DreamHost logo

DreamHost is one of those veteran web hosting providers still popular across the globe. Their shared hosting packages are as follows:

shared hosting packages of dreamhost

Other Services by DreamHost: Cloud Hosting, Virtual Private Server, Dedicated Hosting.

# 10


GreenGeeks logo

GreenGeeks is wellknown as an environment freidnly hosting service Provider. Their datacenters are powered by renewal energy sources. They are also reputed for their incredible hosting services and support. Their shared hosting packages are as follows:

shared hosting packages of greengeeks

GreenGeeks offers a variety of web hosting solutions, including shared hosting, reseller hosting, virtual private server hosting and dedicated Hosting.

Download the favicon icon from any website

It is possible that you might like a favicon (yes the logo icon that is displayed in the browser tab) of a certain website. Now, normally most of the websites store it in the form of favicon.ico in the root directory of any website. So, you can just type in: http://domain.com/favicon.ico and download it when it appears in the browser.

But, not all the websites store it this way. If you find it hard – let it be done by Google. Just type in the following link in the web browser – and it will show you the favicon.ico:

To get the favicon for a domain, use

http://www.google.com/s2/favicons?domain=www.domain.com

To get the favicon for an URL, use

http://www.google.com/s2/favicons?domain_url=http%3A%2F%2Fwww.domain.com%2F

 

Replace domain.com with the actual domain from which you’d like to download the favicon from.

SOLUTION!! How to find out the Windows key used in the computer

YOU WANT TO KNOW THE WINDOWS SERIAL KEY – WHICH WAS USED TO ACTIVATE YOUR WINDOWS.

Why?

  • You may be planning to re-install the windows. You may have lost the key.
  • You may be selling your computer and buying a new one – but want to retain your copy of windows.

No Worries. You can retrieve your key from the computer. In this case you’ll need a running windows to get the key.

Copy and paste the following into a Notepad, save the text file and rename the file to “productkey.vbs”:

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))

Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function

Now run the file “productkey.vbs”. You should see something like this:

how to find out retrieve windows serial key from computer

Note it down and save it somewhere. Good luck.

Dhaka city – Only one main road connecting North & South

Commuters from Uttara to Motijheel know what it takes for them to reach their destination in rush hours. It is hard to believe that our urban planners couldn’t make a parallel lane to the Uttara – Motijheel road. Yes there are branch roads one through Kuril Bishwaroad and another one through Mohakhali Tejgaon – but still – Uttara to Kuril – ONLY ONE CONNECTING ROAD.

There was probably no need to write this article – but one recent incident on 14th & 15th October – Chinese President’s visit to Bangladesh is an eye opener for our urban planners. Chinese President was staying at Le Méridien Dhaka – which is located on this road. It is understandable that to ensure security for this VVIP – the security agencies needed blocking this road. But what is not understandable is that – this road is the only road through the city which connects the Northern and Southern part of the city. Not only that – the road is vital as Country’s largest Airport is located by this road. This road also connects few other Highways – such as:

  • Dhaka – Mymensingh Highway
  • Dhaka – Sylhet Highway
  • Dhaka – Jamuna Bridge Highway

Blocking this road entirely – means blocking these highways and blocking the way of Airport goers as well as blocking the commute from Uttara to Southern part of the city. This is insane!! The whole city had to suffer on those two days (14, 15 October 2016). Please have a look at the following map:

 

The problem on those two days were not only for North to South commuters. Since this road divides the city in two parts – East and West and people from both side needs to use this road to go to other sides – blocking this road means blocking East West crisscrossing too.

What on our policy makers’ minds go through when they plan to reside Chinese President Le Méridien Dhaka??? Couldn’t they imagine the consequences?? The VVIP not only stayed on that hotel – he had to use the road to attend all the programs and most of them were in the middle of the city.

Now this incident is an eye opener for our Urban planners to think seriously about the issue. It is understandable that not every day VVIPs will stay in Le Méridien Dhaka – but some other incidents may take place (For example, PM or VVIP Leaders are welcomed when they return from foreign trip) which can cause the road block. Moreover, in few years time twice the number of people will start living at Purbachol – so add those people in the number who will be using this road!!

It is time Government should take this issue seriously and try to build more roads connecting North to South. We have seen building flyovers are not even working since those do not have enough connecting roads which will make room for the transportation. There are still some less occupied areas through which roads can be built. These roads will definitely help reduce the pressure on the Airport road and moreover act as redundant connectivity from north to south.

Hasibul Islam

 

How to remove Malware from WordPress sites

WordPress has made the web designers’ lives easier. It has reduced the web development time & cost drastically. The CMS is so powerful that more and more people are converting/migrating their sites to WordPress. With ease comes the danger of being compromised. If compromised – your site will not function properly. It may leak your confidential information, give access to spammers and use your hosting account for spamming, give access to hackers who may upload files to run phishing attack.

Let us first know why a wordpress website gets hacked – gets infected to malware.

WordPress website becomes vulnerable due to the following reasons:

1. WordPress is not updated
2. Plugins are not updated
3. The administrator username passwords are too easy.
4. The computer used to administer the wordpress site (Admin area & cPanel/FTP) is itself infected to viruses.
5. Use of nulled / pirated templates or Plugins – in which codes are embedded which gives the hacker the access.
6. Presence of other hacked script/website in the same hosting account.
7. Unsecured Web hosting. (Poorly configured server, easy guessable passwords etc).

How to identify your WordPress website is hacked or have malware in it?

The website will start behaving abnormally. The website may go blank, break or become very slow. The hackers may get access of your web hosting account and may upload their own scripts and start spamming or create phishing pages. Your web hosting account will be exhausted and your hosting company may suspend your account for resource over usage and spamming. These are some of the symptoms your WordPress is being hacked. If you dig deeper and want to be sure – you need to check the files of your WordPress system. You may find unknown folders (Directories) and files. That’s not it!! Many of the php files (Mostly theme & Plugin files) may contain malicious code in those.

How to clean the WordPress website:

1. First and most important step is – make your computer / work station secured. This includes – having a very good antivirus / Internet security system. Get one (Kaspersky, Bitdefender, AVG, Norton … bla bla bla) if you do not have it yet. Make a full system scan and get rid of any threats (viruses, Trojans).

2. Download the WordPress website in your computer (using FTP or Control panel File Manager). To reduce the time – you may Zip (compress) the full site if you have a control panel in your hosting and if it allows compressing.

3. Extract the folder – if you’ve downloaded a zip copy. Keep the zip file as backup and do not delete it – so that you can use it if anything goes wrong when you try to fix the site. Take a backup of your database too. Now, go into the extracted WordPress folder.

4. The next part is cleaning the malicious code. This is a bit tricky part. There may be hundreds of hundreds of files which may contain malicious code (hacker embedded code). Mostly the php files in the Themes and plugins get infected. But php files in other directories may get infected to. I will show you a trick which will help you get rid of these codes within few seconds.

a. You’ll need Adobe’s Dreamweaver tool or something with similar features. You can download Adobe Dreamweaver Trial from this link.

b. Now you need to find a file which contains malicious code. Go to the active theme folder under “wp-content” >> “Themes”.. Then open the index.php file using Dreamweaver. The malicious code should be either at top or at the bottom and should look like this:

malicious code in wordpress php files

Malicious Code

All the infected files should contain the same code. If you carefully look in the picture above you’ll notice that the malicious code starts and ends with “//###==###”. The code can vary from what you see in the above picture – but it will be something like this. You’ll need to remove this chunk of code from all the files.

Copy malicious code in wordpress php files

Copy Malicious Code

c. You have to use the Find & Replace function in Dreamweaver. Copy the malicious code (starts and ends with “//###==###” in this case). Now press “CTRL + F” and the Find & Replace option should appear.

d. Paste the malicious code in the “Find” box and keep the “Replace:” Box empty. Now you have to choose “Folder..” option from the drop down menu “Find in” and “Source Code” option from the drop down menu “Search:”.

search and replace malicious code in wordpress php files

Find and Replace malicious code with empty box

Now you have to choose the search Destination Folder:

search and replace malicious code in wordpress php files in destination folder

Selecting the folder in which it will search for malicious code.

Choose the root directory of wordpress site from your local machine. Now press the “Replace All” as shown in the “Find and Replace malicious code with empty box” image. This will wipe off the malicious code from all the files. Now you need to save all the files from “File”>> “Save All” option. You are done with Malicious code removal!! Congrats…

5. The next step is cleaning all the hacker uploaded folders. Your basic wordpress website should have 3 folders in the root folder. wp-admin, wp-content and wp-inlcude. You might have a look at other folders in the root directory and consider removing those if you are sure those doesn’t belong to your website. You can replace all the files and folders from a fresh copy of WordPress except the wp-content folder and wp-config.php files. Remember, If at any stage the website breaks – you have the zip file (mentioned in step 3) as backup.

6. Now you’ll have to prepare your hosting account for re-uploading the cleaned website.
a. The first thing you need to do is – delete all the files of your wordpress site from your hosting account.
b. Change the password of your hosting accounts and change the password of any other FTP accounts in that hosting account.
c. Upload the cleaned WordPress files.

7. After re-uploading the site if it runs properly do the following:
a. Update the wordpress to the latest version.
b. Remove any unnecessary plugin. If you are unsure about which ones are unused – you may skip this step.
c. Update all the plugins & Templates.
d. Change WordPress username and password to a complex one. Do not keep “admin” your username.

8. You need install some third party plugin to harden the site security. For example, you may consider installing ALL IN ONE WP SECURITY & FIREWALL. It will require me to write another similar post to describe the features and performance of this plugin – For now, let me assure you that this is one plugin which will make your website very secure.

all in one wp security and firewall for wordpress protection

It will show you, protect your site and will keep your sites and plugins updated automatically. It can also change the admin directory of your wordpress site changing the admin login link– which will reduce the Admin login attack in your site. There may be other similar plugins with same functionalities. You need to implement this kind of plugins to make and keep your site secured.

9. Take help from professional WordPress malware solution provider: You can take help from professionals who provide WordPress malware removal solutions. WPMalwares is such a provider. These guys are wordpress security specialists and can solve your problem at a very low price. You can save your time for something more important and leave your headache to these guys. They will fix your site and will provide you free support for one year. Moreover, they will add extra layers of security on your website.

wpmalwares.com WordPress Malware removal

For details – please visit:  WordPress Malware removal

Feel free to comment if you think I have missed any point or if there are better ways to clean and protect wordpress websites. I will include your suggestions in the main post with your name and link.

wp-goodluck!! 🙂

সংঘাতময় পৃথিবীতে পারমানবিক বোমা – এবং এ পি যে আব্দুল কালাম

ইতিহাসের ভয়াবহতম আবিষ্কার হলো আনবিক / পারমানবিক বোমা। এর প্রয়োগ কত ভয়াবহ হতে পারে তা বিশ্ববাসী দেখেছে হিরোশিমা এবং নাগাসাকিতে। বিশ্বের অনেকগুলো প্রভাবশালী দেশ এখন এই ধরনের বোমার মালিক। এর মধ্যে আছে আমাদের প্রতিবেশী দেশ ভারত এবং পাকিস্তান।

হিরোশিমা এবং নাগাসাকির পর আর কোথাও – কোনো যুদ্ধে এই ধরনের বোমার ব্যবহার হয়নি। অবাক করার মত ব্যাপার হলেও সত্য যে এই পারমানবিক বোমা পৃথিবীকে অনেক বড় বড় যুদ্ধ হওয়া থেকে বাঁচিয়ে দিয়েছে। এখনকার পারমানবিক বোমা / অস্ত্র – হিরোশিমা এবং নাগাসাকিতে ব্যবহার হওয়া বোমা গুলো থেকে অনেক অনেক গুন শক্তিশালী। এগুলোর ধংসের ক্ষমতা ও অনেক গুন বেশি। আর এই ধংসের আশংকা থেকে অনেক দেশ – আন্তদেশীয় সংঘাতকে চূড়ান্ত যুদ্ধে রূপ নিতে দেয়নি। কেননা তারা জানে চূড়ান্ত যুদ্ধে পারমানবিক বোমার ব্যবহারের সম্ভাবনা থাকে – আর সেই থেকেই তারা যুদ্ধ পরিহারের দিকেই মনোযোগ দেয়।

আগেই বলেছি আমাদের প্রতিবেশী ভারত এবং পাকিস্তান এই ধরনের পারমানবিক বোমার গর্বিত মালিক। চির বৈরী দুটো দেশ – পারমানবিক বোমার মালিক হওয়ার পর তাদের মধ্যে যুদ্ধের সংখ্যা কমে আসে এবং কখনো কোনো যুদ্ধ বড় সংঘাত এ রূপ নেয়নি।

সুতরাং দেখা যাচ্ছে পারমানবিক বোমা এখন পর্যন্ত যতটুকু ক্ষতি করেছে – তার চাইতে অনেক বেশি ক্ষতি কমিয়েছে।

Dr. A P J Abdul Kalam - Ex President of India - Missile Man

ভারতের পারমানবিক গবেষণা এবং পরমানু বোমা বহনকারী মিসাইলের জনক “মিসাইল ম্যান” নামে খ্যাত এ. পি. জে. আব্দুল কালাম আজ (২৭ জুলাই ২০১৫) সন্ধায় শিলং এ একটি অনুষ্ঠানে বক্তৃতা দানকালে হার্ট এটাক এ ইন্তেকাল করেছেন (ইন্নালিল্লাহি ওয়া ইন্না ইলাইহি রাজিউন )। তিনি শুধু একজন সফল বিজ্ঞানীই ছিলেন না – একজন সফল রাষ্ট্রপতি (২০০২ – ২০০৫) ও ছিলেন। তার জীবনাদর্শ এবং মহান উক্তি সব সময় মানুষকে উদ্বুদ্ধ করে। ভারতের মত একটি হিন্দু রাষ্ট্রে মুসলিম রাষ্ট্রপতি হওয়া – তার অনন্য কীর্তিরই প্রতিফলনসরূপ। নিশ্চিত ভাবেই – এই উপমহাদেশে শান্তি স্থাপনে তার অবদান চিরসরণীয় হয়ে থাকবে।

Disable / enable WordPress comments from phpMyAdmin

WordPress comments option is often not needed for our website. It is also true that we often forget to disable the commenting option. As a result – spammers fillup your website with garbage/spam comments to create backlinks of their website. You can always disable the commenting option from the wordpress admin dashboard. But assume you are a web hosting provider and you found one of your client’s WordPress site is quickly filling up with spam comments. You may not have wordpress admin password of your client’s website. In this case you can quickly disable comment option by using a small query in phpMyAdmin panel.

You need to follow the following steps:

1. Go to the phpMyAdmin panel from your hosting control panel.

2. Locate the wordpress database in the drop down list in the left panel and click on it.

3. Now click on the “SQL” tab in the navigation panel in the right page.

4. Within the “Run SQL Query” box, paste the following code:

UPDATE wp_posts p SET comment_status = ‘closed’, ping_status = ‘closed’ WHERE comment_status = ‘open’;

(Replace “wp_post” with the appropriate prefix of the wordpress table)
If successful, you should have disabled the ability to comment on your posts across your entire blog. To re-enable the commenting run the following SQL query the same way you ran the comment disable query:

UPDATE wp_posts p SET comment_status = ‘open’, ping_status = ‘open’ WHERE comment_status = ‘closed’;

(Replace “wp_post” with the appropriate prefix of the wordpress table)

Delete all pending spam / comments of WordPress from phpMyAdmin

We do not really need wordpress comments option for websites most of the times. After developing a website in WordPress we often forget to disable comments. And that is what attracts the spammers. Spammers fill out comments option with bots and tries to create backlinks from your website. These garbage comments also increases the database size and creates pressure on the server. The comments option in WordPress doesn’t allow us to delete more than 20 comments at a time. If your website has been bombed with spams – it may have thousands of them before you realize those are there. So it becomes a hectic job deleting 20 such comments from the WordPress dashboard.

In such circumstances – you may delete all of those spam comments from the phpMyAdmin panel or using MySQL queries in database tools. Here is how you may delete such spam comments from the phpMyAdmin:

1. Go to the phpMyAdmin panel (Most of the hosting platforms offer it).

2. Click on the database in the left panel (you may have other databases there)

3. Click on the “wp_comments” table in the left panel or in the main page in right. (Assuming database table prefix is “wp”. replace “wp” to whatever else you have set as database prefix).

4. Now in the right side page – click on the “SQL” tab at the top.

5. Now run the following query:

DELETE FROM wp_comments WHERE comment_approved = 0

(replace “wp” with the table prefix you have in your wordpress database)

The above query will delete any comment which you haven’t approved.