<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop-6dyi2iwtc" -->

---
title: Windows 98 On A 2020 ThinkPad P14s Gen 1 Laptop | daily.dev
description: A developer successfully installed Windows 98 SE on a 2020 ThinkPad P14s Gen 1 laptop, booting it alongside Windows 11 and Linux. The project required enabling...
canonical: https://daily.dev/posts/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop-6dyi2iwtc
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Windows 98 On A 2020 ThinkPad P14s Gen 1 Laptop | daily.dev
og:description: A developer successfully installed Windows 98 SE on a 2020 ThinkPad P14s Gen 1 laptop, booting it alongside Windows 11 and Linux. The project required enabling...
og:url: https://daily.dev/posts/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop-6dyi2iwtc
og:image: https://api.daily.dev/og/posts/6dYI2iwTc.png
og:image:alt: Windows 98 On A 2020 ThinkPad P14s Gen 1 Laptop
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Windows 98 On A 2020 ThinkPad P14s Gen 1 Laptop

**[Hackaday](https://daily.dev/sources/hackaday)** · 3 min read · 0 upvotes · 0 comments

## Summary

A developer successfully installed Windows 98 SE on a 2020 ThinkPad P14s Gen 1 laptop, booting it alongside Windows 11 and Linux. The project required enabling UEFI-CSM mode for legacy BIOS compatibility, adding a USB 2.0 expansion card via Thunderbolt dock to work around lack of xHCI support, applying memory patches to exceed the 512 MB RAM limit, and using various workarounds including CREGFIX for UEFI-CSM bugs and SoftGPU for basic graphics. The setup demonstrates x86 backward compatibility but highlights challenges like lack of modern drivers, BIOS-based disk access instead of NVMe, and ACPI incompatibilities.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://hackaday.com/2026/02/14/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop/>

## Similar posts on daily.dev

- [Windows 3.1 On A Modern AM5-Based PC Is Surprisingly Usable](https://daily.dev/posts/windows-3-1-on-a-modern-am5-based-pc-is-surprisingly-usable-yhozpaic9) · Hackaday · 0 upvotes · 0 comments
- [How Usable Is Windows 98 In 2026?](https://daily.dev/posts/how-usable-is-windows-98-in-2026--tlkzribrp) · Hackaday · 1 upvotes · 0 comments
- [Windows 95 can now run modern Linux thanks to WSL, and yes, it actually works](https://daily.dev/posts/windows-95-can-now-run-modern-linux-thanks-to-wsl-and-yes-it-actually-works-c0xqw8kjj) · XDA Developers · 1 upvotes · 0 comments
- [I forced Windows 11 onto ancient hardware, and Linux suddenly became the obvious choice](https://daily.dev/posts/i-forced-windows-11-onto-ancient-hardware-and-linux-suddenly-became-the-obvious-choice-tbmcwprhf) · XDA Developers · 2 upvotes · 1 comments
- [I can't install Windows 11 on my old PC, but I can run it fine in a VM instead](https://daily.dev/posts/i-can-t-install-windows-11-on-my-old-pc-but-i-can-run-it-fine-in-a-vm-instead-4kbfxwn5r) · XDA Developers · 0 upvotes · 0 comments

---

Tags: [#hardware](https://daily.dev/tags/hardware), [#retrocomputing](https://daily.dev/tags/retrocomputing), [#windows](https://daily.dev/tags/windows)

[View this post on daily.dev](https://daily.dev/posts/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop-6dyi2iwtc)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Windows 98 On A 2020 ThinkPad P14s Gen 1 Laptop","url":"https://daily.dev/posts/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop-6dyi2iwtc","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop-6dyi2iwtc"},"datePublished":"2026-02-14T18:21:22.474Z","dateModified":"2026-03-15T03:47:11.578Z","description":"A developer successfully installed Windows 98 SE on a 2020 ThinkPad P14s Gen 1 laptop, booting it alongside Windows 11 and Linux. The project required enabling...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a772df330f7f341c06231bad1bab31c3?_a=AQAEunF","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a772df330f7f341c06231bad1bab31c3?_a=AQAEunF","isAccessibleForFree":true,"articleSection":"Hackaday","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hackaday","logo":"https://media.daily.dev/image/upload/s--JhDfhy70--/f_auto,q_auto/v1767541814/logos/hackaday","url":"https://daily.dev/sources/hackaday"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/windows-98-on-a-2020-thinkpad-p14s-gen-1-laptop-6dyi2iwtc","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"hardware,retrocomputing,windows","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hackaday","item":"https://daily.dev/sources/hackaday"},{"@type":"ListItem","position":3,"name":"Windows 98 On A 2020 ThinkPad P14s Gen 1 Laptop"}]}
```

