Jump to content

SSDs and Windows XP

ZombieKohhi

I have read some articles that say SSDs and XP aren't really compatible. However all of the articles are from several years ago when SSDs were new. Do current SSDs work with Windows XP without problems?  

Link to comment
Share on other sites

Link to post
Share on other sites

As long as you are able to plug it, there is no reason why it is "incompatible". You will have to some third party software for trimming the SSD though. I have a netbook from 2008 with a SSD running windows xp. 

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18

 

Link to comment
Share on other sites

Link to post
Share on other sites

assuming your motherboard works with them properly, yes.  

 

There are motherboard settings SSDs need to work right.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, ZombieKohhi said:

However all of the articles are from several years ago when SSDs were new. Do current SSDs work with Windows XP without problems?

The problem isn't so much that SSDs are new, but rather that XP is old. And it hasn't received any updates since then.

 

You can certainly install it on an SSD, but it may not support some features that are needed for best possible performance (e.g. TRIM). And it may do things that aren't optimal for an SSD's endurance, because it isn't aware that certain read/write patterns are suboptimal or that caching may not be needed because the drive is fast enough etc.

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, Levent said:

As long as you are able to plug it, there is no reason why it is not "incompatible". You will have to some third party software for trimming the SSD though. I have a netbook from 2008 with a SSD running windows xp. 

What software did you use?

Link to comment
Share on other sites

Link to post
Share on other sites

And if it is a new install and you are trying to install XP on the SSD itself, if I recall correctly, you will most likely need to install the SATA drivers via the F6 method during WinXP installation. I don't think XP had native sata drivers installed in the OS.

23+ yrs IT experience

 

MAIN SYSTEM

Operating System

Windows 10 Pro x64 21H1

Case

Antec Three Hundred Two Gaming

CPU

AMD Ryzen 9 3900X 3.8GHz 12-Core 24-Thread

Motherboard

Asus ROG Strix X570-E Gaming

RAM

G.Skill Trident Z RGB Series 32GB

(2 x 16GB) DDR4 3200 (PC4-25600)

Graphics Card

Asus Nvidia Geforce RTX 2060 Overclocked (Factory) 6GB GDDR6

Dual-Fan EVO Edition

Storage

2 × Samsung 970 EVO Plus Nvme (M.2 2280) SSD 1TB

2 × Samsung 860 QVO SATA III 6.0Gb/s SSD 1TB (RAID1 Array 1)

2 × Hitachi UltraStar HDS721010CLA330 7200RPM SATA III 3.0Gb/s 1TB (RAID1 Array 2)

PSU

Thermaltake Toughpower GF1 850W 80+ Gold

Optical Drive

LG WH16NS40 Super Multi Blue Internal SATA 16x Blu-ray Disc/DVD/CD Rewriter

Displays

HP w2408 widescreen 16:10 1920x1200 @60Hz

HP w2207 widescreen 16:10 1680x1050 @60Hz

Keyboard/Mouse

Logitech MK200 Wired Keyboard/Mouse Combo Kit

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, aramini said:

And if it is a new install and you are trying to install XP on the SSD itself, if I recall correctly, you will most likely need to install the SATA drivers via the F6 method during WinXP installation. I don't think XP had native sata drivers installed in the OS.

Windows XP does not support sata natively. It doesnt matter if its an SSD or a HDD.

 

12 minutes ago, ZombieKohhi said:

What software did you use?

Since I installed my old 840 Evo to it, I just installed Samsung Magician. 

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18

 

Link to comment
Share on other sites

Link to post
Share on other sites

So you can use SSDs with Windows XP - from Windows XP's point of view, it's a SATA device, just like a mechanical hard drive.

 

Because Windows XP is not aware it's a SSD, it won't send the TRIM command from time to time, which is a command that tells the SSD it can do some internal cleanup and optimize some things that would improve performance of the SSD.

So basically, if you write a lot of stuff on the SSD, as you write, there's some portions of the ssd memory which becomes unusable until some cleanup, so those memory areas are set aside, and as you keep writing, the ssd controller has to spend more and more time finding areas in your memory chips where data can be written. So, your SSD would become slower over time. The SSD controller needs to clean up and reset those areas and put them back in "production" but normally waits until it's ide (nothing reads and writes to the SSD for a period of time).  The TRIM command simply tells the SSD to start cleaning up, without waiting. 

 

Defragmenting programs like O&O Defrag  (shareware) or Defraggler (freeware) has options to send the TRIM command and I think there's versions which run on Windows XP.

 

BUT if you install Windows XP and some games and then issue a trim while the SSD is in  another computer, and then you install the SSD in a windows xp machine and mostly run windows and play games and don't write a lot of stuff .... it would take weeks to months until you'd notice the SSD slowing down due to having to run that TRIM command, because you're not really writing much data to the drive.

 

3 minutes ago, Levent said:

Windows XP does not support sata natively. It doesnt matter if its an SSD or a HDD.

 

Are you sure about that? I've used SATA drives with Windows 2000 and Windows 2003 without any problems. OK, I cheated a bit by enabling IDE compatibility mode in BIOS, but basically it was possible to install even Windows 2000 without "slipstreaming" text-mode sata drivers in the installation CD.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Levent said:

Windows XP does not support sata natively. It doesnt matter if its an SSD or a HDD

Yes, I know that. WinXP came out in the days of PATA/IDE, but SSDs use sata interface or Nvme (M.2, U.2, etc)

 

So that was my point. I mean if you read my reply carefully, it was inferred.

23+ yrs IT experience

 

MAIN SYSTEM

Operating System

Windows 10 Pro x64 21H1

Case

Antec Three Hundred Two Gaming

CPU

AMD Ryzen 9 3900X 3.8GHz 12-Core 24-Thread

Motherboard

Asus ROG Strix X570-E Gaming

RAM

G.Skill Trident Z RGB Series 32GB

(2 x 16GB) DDR4 3200 (PC4-25600)

Graphics Card

Asus Nvidia Geforce RTX 2060 Overclocked (Factory) 6GB GDDR6

Dual-Fan EVO Edition

Storage

2 × Samsung 970 EVO Plus Nvme (M.2 2280) SSD 1TB

2 × Samsung 860 QVO SATA III 6.0Gb/s SSD 1TB (RAID1 Array 1)

2 × Hitachi UltraStar HDS721010CLA330 7200RPM SATA III 3.0Gb/s 1TB (RAID1 Array 2)

PSU

Thermaltake Toughpower GF1 850W 80+ Gold

Optical Drive

LG WH16NS40 Super Multi Blue Internal SATA 16x Blu-ray Disc/DVD/CD Rewriter

Displays

HP w2408 widescreen 16:10 1920x1200 @60Hz

HP w2207 widescreen 16:10 1680x1050 @60Hz

Keyboard/Mouse

Logitech MK200 Wired Keyboard/Mouse Combo Kit

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, aramini said:

don't think XP had native sata drivers installed in the OS.

^^^

23+ yrs IT experience

 

MAIN SYSTEM

Operating System

Windows 10 Pro x64 21H1

Case

Antec Three Hundred Two Gaming

CPU

AMD Ryzen 9 3900X 3.8GHz 12-Core 24-Thread

Motherboard

Asus ROG Strix X570-E Gaming

RAM

G.Skill Trident Z RGB Series 32GB

(2 x 16GB) DDR4 3200 (PC4-25600)

Graphics Card

Asus Nvidia Geforce RTX 2060 Overclocked (Factory) 6GB GDDR6

Dual-Fan EVO Edition

Storage

2 × Samsung 970 EVO Plus Nvme (M.2 2280) SSD 1TB

2 × Samsung 860 QVO SATA III 6.0Gb/s SSD 1TB (RAID1 Array 1)

2 × Hitachi UltraStar HDS721010CLA330 7200RPM SATA III 3.0Gb/s 1TB (RAID1 Array 2)

PSU

Thermaltake Toughpower GF1 850W 80+ Gold

Optical Drive

LG WH16NS40 Super Multi Blue Internal SATA 16x Blu-ray Disc/DVD/CD Rewriter

Displays

HP w2408 widescreen 16:10 1920x1200 @60Hz

HP w2207 widescreen 16:10 1680x1050 @60Hz

Keyboard/Mouse

Logitech MK200 Wired Keyboard/Mouse Combo Kit

Link to comment
Share on other sites

Link to post
Share on other sites

20 minutes ago, aramini said:

And if it is a new install and you are trying to install XP on the SSD itself, if I recall correctly, you will most likely need to install the SATA drivers via the F6 method during WinXP installation. I don't think XP had native sata drivers installed in the OS.

You can just get a third party Windows XP ISO that had additional drivers slip streamed in.  Or slipstream them into your own drive.

I'm here running both Windows XP and Windows ME on Kingston SSDs, no problem. 😛

Desktop: Ryzen 9 3950X, Asus TUF Gaming X570-Plus, 64GB DDR4, MSI RTX 3080 Gaming X Trio, Creative Sound Blaster AE-7

Gaming PC #2: Ryzen 7 5800X3D, Asus TUF Gaming B550M-Plus, 32GB DDR4, Gigabyte Windforce GTX 1080

Gaming PC #3: Intel i7 4790, Asus B85M-G, 16B DDR3, XFX Radeon R9 390X 8GB

WFH PC: Intel i7 4790, Asus B85M-F, 16GB DDR3, Gigabyte Radeon RX 6400 4GB

UnRAID #1: AMD Ryzen 9 3900X, Asus TUF Gaming B450M-Plus, 64GB DDR4, Radeon HD 5450

UnRAID #2: Intel E5-2603v2, Asus P9X79 LE, 24GB DDR3, Radeon HD 5450

MiniPC: BeeLink SER6 6600H w/ Ryzen 5 6600H, 16GB DDR5 
Windows XP Retro PC: Intel i3 3250, Asus P8B75-M LX, 8GB DDR3, Sapphire Radeon HD 6850, Creative Sound Blaster Audigy

Windows 9X Retro PC: Intel E5800, ASRock 775i65G r2.0, 1GB DDR1, AGP Sapphire Radeon X800 Pro, Creative Sound Blaster Live!

Steam Deck w/ 2TB SSD Upgrade

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, mariushm said:

Are you sure about that? I've used SATA drives with Windows 2000 and Windows 2003 without any problems. OK, I cheated a bit by enabling IDE compatibility mode in BIOS, but basically it was possible to install even Windows 2000 without "slipstreaming" text-mode sata drivers in the installation CD.

What exactly were you trying to accomplish by saying this? XP doesn't have any SATA drivers in vanilla images. Naturally if you make the board run them in IDE mode or slipstream shit in, then the drives will work. You're kinda moving the goalposts around there bud.

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 3x 1TB Seagate Barracuda (dumping ground), 3x 8TB WD White-Label (Plex) (all 3 arrays in their respective Windows Parity storage spaces), Corsair RM750x, Windows 11 Education

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, 320GB Samsung Spinpoint (for video capture), MSI GTX 970 100ME, EVGA 650G1, Windows 10 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB (retired), PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, mariushm said:

Are you sure about that? I've used SATA drives with Windows 2000 and Windows 2003 without any problems. OK, I cheated a bit by enabling IDE compatibility mode in BIOS, but basically it was possible to install even Windows 2000 without "slipstreaming" text-mode sata drivers in the installation CD.

You ran the drive in IDE mode, so of course no SATA drivers were needed. If you wanted to use the drives as proper SATA drives (enabling higher speeds than IDE) then you'd have to install a driver when installing Windows. 

Phobos: AMD Ryzen 7 2700, 16GB 3000MHz DDR4, ASRock B450 Steel Legend, 8GB Nvidia GeForce RTX 2070, 2GB Nvidia GeForce GT 1030, 1TB Samsung SSD 980, 450W Corsair CXM, Corsair Carbide 175R, Windows 10 Pro

 

Polaris: Intel Xeon E5-2697 v2, 32GB 1600MHz DDR3, ASRock X79 Extreme6, 12GB Nvidia GeForce RTX 3080, 6GB Nvidia GeForce GTX 1660 Ti, 1TB Crucial MX500, 750W Corsair RM750, Antec SX635, Windows 10 Pro

 

Pluto: Intel Core i7-2600, 32GB 1600MHz DDR3, ASUS P8Z68-V, 4GB XFX AMD Radeon RX 570, 8GB ASUS AMD Radeon RX 570, 1TB Samsung 860 EVO, 3TB Seagate BarraCuda, 750W EVGA BQ, Fractal Design Focus G, Windows 10 Pro for Workstations

 

York (NAS): Intel Core i5-2400, 16GB 1600MHz DDR3, HP Compaq OEM, 240GB Kingston V300 (boot), 3x2TB Seagate BarraCuda, 320W HP PSU, HP Compaq 6200 Pro, TrueNAS CORE (12.0)

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, mariushm said:

Are you sure about that? I've used SATA drives with Windows 2000 and Windows 2003 without any problems. OK, I cheated a bit by enabling IDE compatibility mode in BIOS, but basically it was possible to install even Windows 2000 without "slipstreaming" text-mode sata drivers in the installation CD.

 

7 minutes ago, Levent said:

Windows XP does not support sata natively.

I didnt say it doesnt support it did i? I also used SATA devices with XP. MSDN/NonModified ISOs do not come with SATA drivers.

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18

 

Link to comment
Share on other sites

Link to post
Share on other sites

Yes, you will either have to use "F6" method to load the sata drivers at install or slipstream the sata drivers into the ISO prior to installation, as @flibberdipper stated. No native Sata drivers in WinXP, or 2000, or Me, 95, 98, 98 OSR2, NT4, etc 😁

23+ yrs IT experience

 

MAIN SYSTEM

Operating System

Windows 10 Pro x64 21H1

Case

Antec Three Hundred Two Gaming

CPU

AMD Ryzen 9 3900X 3.8GHz 12-Core 24-Thread

Motherboard

Asus ROG Strix X570-E Gaming

RAM

G.Skill Trident Z RGB Series 32GB

(2 x 16GB) DDR4 3200 (PC4-25600)

Graphics Card

Asus Nvidia Geforce RTX 2060 Overclocked (Factory) 6GB GDDR6

Dual-Fan EVO Edition

Storage

2 × Samsung 970 EVO Plus Nvme (M.2 2280) SSD 1TB

2 × Samsung 860 QVO SATA III 6.0Gb/s SSD 1TB (RAID1 Array 1)

2 × Hitachi UltraStar HDS721010CLA330 7200RPM SATA III 3.0Gb/s 1TB (RAID1 Array 2)

PSU

Thermaltake Toughpower GF1 850W 80+ Gold

Optical Drive

LG WH16NS40 Super Multi Blue Internal SATA 16x Blu-ray Disc/DVD/CD Rewriter

Displays

HP w2408 widescreen 16:10 1920x1200 @60Hz

HP w2207 widescreen 16:10 1680x1050 @60Hz

Keyboard/Mouse

Logitech MK200 Wired Keyboard/Mouse Combo Kit

Link to comment
Share on other sites

Link to post
Share on other sites

16 hours ago, mariushm said:

Because Windows XP is not aware it's a SSD, it won't send the TRIM command from time to time, which is a command that tells the SSD it can do some internal cleanup and optimize some things that would improve performance of the SSD.

You would also want to make sure to align the drive, which a tool like Samsung Magician or Acronis Drive Align tool or several other drive tools will do for you.

23+ yrs IT experience

 

MAIN SYSTEM

Operating System

Windows 10 Pro x64 21H1

Case

Antec Three Hundred Two Gaming

CPU

AMD Ryzen 9 3900X 3.8GHz 12-Core 24-Thread

Motherboard

Asus ROG Strix X570-E Gaming

RAM

G.Skill Trident Z RGB Series 32GB

(2 x 16GB) DDR4 3200 (PC4-25600)

Graphics Card

Asus Nvidia Geforce RTX 2060 Overclocked (Factory) 6GB GDDR6

Dual-Fan EVO Edition

Storage

2 × Samsung 970 EVO Plus Nvme (M.2 2280) SSD 1TB

2 × Samsung 860 QVO SATA III 6.0Gb/s SSD 1TB (RAID1 Array 1)

2 × Hitachi UltraStar HDS721010CLA330 7200RPM SATA III 3.0Gb/s 1TB (RAID1 Array 2)

PSU

Thermaltake Toughpower GF1 850W 80+ Gold

Optical Drive

LG WH16NS40 Super Multi Blue Internal SATA 16x Blu-ray Disc/DVD/CD Rewriter

Displays

HP w2408 widescreen 16:10 1920x1200 @60Hz

HP w2207 widescreen 16:10 1680x1050 @60Hz

Keyboard/Mouse

Logitech MK200 Wired Keyboard/Mouse Combo Kit

Link to comment
Share on other sites

Link to post
Share on other sites

Does anyone know of a guide that can walk me through the proper setup for using an SSD with XP? I don't want to get an SSD and then kill it by not setting it up right.

Link to comment
Share on other sites

Link to post
Share on other sites

an ssd should work, just disable disk defragmenter and use a 3rd party utility for running trim operations. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×