In the following guide I explain how to remove and upgrade memory in a Toshiba Satellite M100/M105 laptop. I will upgrade memory from 512MB (default size) to 2GB. This model has two memory slots. One of the memory slots can be easily accessed from the bottom but another one is hidden under the keyboard.
Let’s start with the hidden internal memory slot. In order to access the hidden slot we’ll have to remove the keyboard.
Make sure the laptop is turned off and the battery is removed.
STEP 1.
Insert a small flat head screwdriver between the speaker cover and laptop base. Lift up and remove the speaker cover.
STEP 2.
Remove two screws securing the keyboard. Release the latch located above the key F8 and lift up the keyboard.

STEP 3.
It is not necessary to disconnect the keyboard while accessing the internal memory slot. Simply turn the keyboard upside down and place it on the palm rest.
The internal memory slot is hidden under a metal cover. Remove two screws and remove the cover.

STEP 4.
Remove the original memory module installed into the internal slot. In my laptop I had a 512MB module installed.

STEP 4.
Install a new 1GB memory module into the internal slot.
Install the metal cover, keyboard and speaker cover.

Now we’ll move to the second slot located on the bottom of the laptop.
STEP 5.
Remove one screw securing the cover. Remove the cover.

STEP 6.
In my laptop this memory slot was not occupied.
Install another 1GB module into the bottom slot.

That’s it!
Both memory modules should be detected and configured automatically as soon as you turn on the laptop. You can check memory size in the BIOS setup menu or System Properties.
Toshiba Satellite M100/M105 will take up to 2GB memory total. You can install up to 1GB memory module into each slot. Use DDR2 PC-5300 SODIMM modules. You can install faster memory, for example DDR2 PC-6400 but it will slow down and run at PC-5300 speed.
UPDATE: I checked some memory sellers recently and they say that Satellite M100/M105 can handle up to 4GB RAM. If that’s true, you can install up to 2GB memory module into each slot.
Have you been able to install 4GB into your Satellite M100/M105?
Home
July 5th, 2011 at 10:56 am
Thanks a lot men, I were troubled to find the hidden slot…
Thnak You !!!
June 5th, 2011 at 8:41 am
@ Trudy,
According to Microsoft, Windows XP 32-bit supports up to 4GB RAM.
From my experience, Windows XP 32-bit OS will not show more than 2.99GB in system properties.
It’s up to you. You can use 1GB+2GB or 2GB+2GB. There will be no difference.
3GB RAM is plenty for Windows XP.
June 3rd, 2011 at 8:27 pm
Hi – I have an M105 with only 512 mb of memory. Is it true what the fellow said up above about needed a 64 bit operating system to recognize more than 2.99 gb of ram? I have windows xp (which I think is only 32 bit) – could i install a 1gb card and a 2gb card – would that be better?
Thanks!
Trudy
May 28th, 2011 at 3:58 pm
@ JR,
Your laptop motherboard has 667MHz FSB.
The original memory you have installed is DDR2-533 PC2-4200 which runs at 533MHz – a little bit slower than laptop can handle.
If you install new 2GB DDR2 PC-800 with original 512MB DDR2 PC-533, the whole system will run at 533MHz.
If you remove the original 512MB DDR2 PC-533 module and install just new 2GB DDR2 PC-800, the laptop will run at 667MHz, which is a little bit faster.
I don’t think you will see any noticeable difference between 2.5GB RAM running at 533MHz and 2GB RAM running at 667MHz.
May 24th, 2011 at 1:03 am
Sir i assumed that the stock memory is 512MB DDR2 PC-533, i bought 2GB DDR2 PC-800. i was unable to uninstall the stock, and i installed the 2GB at the expansion slot at the bottom, so its running with both memory. will this affect the speed of my lappy..? pls advice…
yes, i checked the system memory overall is 2550 MB of RAM..
May 10th, 2011 at 7:28 pm
I have 512mb onboard memory and added another 512mb to the second slot on the bottom of the case. When I booted up, i checked the bios and it shows 640MB plus 384 extended memorty for a total of 1GB. However when I boot up in Windows and run Task Manager, Windows only shows 512KB under Performance. Is there a way to may Windows XP see that other 512KB the bios sees?
April 19th, 2011 at 9:10 pm
Thanks a lot for the directions! I managed to upgrade my M105-S3004 to 4GB (2x2GB). There is a 3.6GB boundary even with Linux.
Next step: Replacing the 100GB HDD with a 500GB with smaller latency
Regards
March 7th, 2011 at 6:13 pm
I was going to open up the entire bottom cover until I read this. Thanks for the info.
@Chris. You won’t be able to install a 64bit OS on this laptop. The processor doesn’t support it.
February 7th, 2011 at 8:02 am
I have installed 4 GB of DDR2 in my M105. Works great…need a 64-bit operating system to recognize more than 2.99 GB, though.
January 23rd, 2011 at 1:18 pm
Thanks a lot, great job !!