How to use USB Drive as RAM in Windows 8-7-XP


RAM in your PC plays a significant role on how fast and smoothly you can work on your computer. The processing speed of any task depends on Random Access Memory (RAM) and, of course, the processor your PC has. Only having a powerful processor on your PC isn’t enough, as to run multiple apps in a more efficient way and to use the powerful processor to its maximum performance, you need plenty of memory on your PC. And by memory I don’t mean free space on your hard drive, but RAM.

What is RAM? RAM is nothing but a memory used to store temporary data to be processed by the computers CPU. The saved data will be lost when you turn off your computer. A computer with the lower amount of RAM will work slowly, and no one likes a slow computer with slow processing of tasks.


For power users having a slow PC is never an option. If I take myself as an example,  I have all kind of heavy applications like Adobe Photoshop, Adobe Illustrator, Chrome browser with more than 10 open tabs running all the time. Beside that there are small apps like Notepad, MS Paint, MS Word running at the same time on a single PC. The best solution for me was to get more RAM so that I don’t have to close one application to run another one. However, that is not true for everyone. 

If you aren’t a power user or heavy user and don’t have tons of apps running simultaneously on your PC, then you may consider some cheaper alternative rather than adding ram. What we can do here is either add more RAM (efficient solution, but a bit expensive)  or you can use USB  drive as RAM ( inexpensive alternative but less efficient) to increase your computer performance. To use USB Drive as RAM, all you need is a USB drive and a Windows 7, or Windows 8 or Windows XP running PC.

How to use USB  Drive as RAM in Windows XP

Follow below steps to use USB drive as RAM on Windows XP.

Step 1: Insert your USB Drive

Step 2: Right-Click on “My Computer.”

Step 3: Click on “Advance Tab.”

Step 4: Now in performance click on “Settings.”

Step 5: Now click on “Advance” and then on “change.”

Step 6: Now select your USB drive, that you want to use as RAM

Step 7: After selecting your USB drive, click on “Custom size.”

Step 8: click on “set” button and click on” OK.”

Now restart your PC and you are ready to use USB Drive as RAM in your Windows XP PC.

Read Also: How to Improve Your Laptop Battery Life

How to Use USB Drive as RAM in Windows 7 and Windows 8

Follow these simple steps to use USB drive as RAM on Windows 7 and 8.

Step 1: Insert your USB Drive

Step 2: Format it

Step 3: After formatting it, right-click on your USB drive

Step 4: Select “Properties.”

Step 5: Click on “ReadyBoost tab.”

Step 6: Now click on “use this device.”

Step 7: Now move the slider to the maximum size

Step 8: Click “OK” and “Apply.”

Now again restart your Windows 7 or Windows 8 PC  or Laptop and you are done!

Related Article: How to Change Windows 7 Boot Screen Animation or Logo

That’s it! By using the above method, you can increase the performance of your computer by allocating more RAM to your PC. You just need an extra Pen or USB drive to use as RAM. Do let us know your views in the comments and share this with your friends.


    • Not really, but every computer uses RAM according to its requirement. If there are multiple tasks then it may use both, if not your PC’s Internal RAM is enough!

      Hope it helps.

  1. Basically, i want to know that if a laptop carries only 512 mb of RAM and i attached a 8 gb pendrive to it, then it will use both of them to process data…or single one…and other thing is if i remove the pen drive how it will react

    • well yes if required it will use both internal and your USB drive, but remember a 8GB pen drive can’t act as 8GB DDR3 RAM, but surely will give you a boost while working on your PC.

      Now don’t directly remove your pen drive and always eject before removing it. Directly removing can damage your pen drive.

  2. 1] So we can make the Pendrive as Virtual Memory only. And not as RAM. Am I right ..? I think all those swapin-swapout, page replacement algorithms and other such things will be involved in this Pendrive too ..?

    2] A Part of C: is already used as a virtual memory. In order to have an additional virtual memory, why does “making Pendrive as Virtual Memory” is Preferred rather than “extending C: ( or making Hard Disk Drives like D: or E: ) as a Virtual Memory”. Data Transfer is faster in HardDisk than Pendrive

  3. When I tried this with my 1TB usb drive, it flashed me an error saying that it didn’t have the correct performance characteristics to be used as a ReadyBoost device. I have a Windows 8. I just formated the drive as NTFS. Please help.


Please enter your comment!
Please enter your name here