How to Install Windows 98 on VMware with AMD Ryzen CPUs

Ғылым және технология

If you're having trouble installing Windows 98 on VMware with an AMD Ryzen CPU, this video guide is for you!
Do keep in mind that stability may vary, as you will run into issues here and there. If you really, really care about stability, I'd recommend installing Windows 98 on PCem or 86box, as those emulators properly emulates old hardware.
Links:
Windows 98 Boot Floppy (download the Windows98_SE.img one under diskette images): www.allbootdisks.com/download...
Microsoft CD-ROM Extensions (MSCDEX): winworldpc.com/product/ms-cd-...
Windows 98 CD-ROM: (It's on the same website where you downloaded MSCDEX).
Windows 98 Sound Driver: mega.nz/file/q0xkFb4Y#okJ4tlW...
86box: 86box.net/
PCem: www.pcem-emulator.co.uk/
NOTE:
This tutorial was performed on an unbootable CD-ROM version, if you have a bootable CD-ROM of Windows 98, this tutorial can still be followed. Check pinned comment for more info.
------
My Discord Server.
/ discord
I'm on BlueSky.
bsky.app/profile/technologica...
I'm on Mastodon.
mastodon.social/@technologica...
Thanks for watching!

Пікірлер: 109

  • @TechnologicalByte
    @TechnologicalByte2 жыл бұрын

    *Patch9x works much better than following this tutorial, since I was completely unaware of it existing.* *Answers for Questions!* If I have a bootable copy of Windows 98 CD-ROM, why do I have to add bios.bootDelay? The reason bios.bootDelay was added is that, you can boot to floppy instead of CD-ROM. However, you may choose to install Windows 98 from the CD first, but before Windows Setup appears, you need to exit to DOS to install the MSCDEX. Why do I have to check "Disable all 32-bit protected-mode disk drivers" in safe mode? Can't I just do it in normal mode? The reason you need to check it in safe mode is because there's a known issue with newer Ryzen CPUs that causes explorer to crash and doesn't recover in normal mode. Safe mode minimizes that. But what if I currently have an install of Windows 98 prior to upgrading my CPU? If you have an existing Windows 98 VM that you want to keep, you need to boot into safe mode to check the disable all 32-bit protected-mode disk drivers, then boot into DOS to install the MSCDEX. Why do I need to install MSCDEX? Disabling all 32-bit protected-mode disk drivers also disables the CD-ROM functionalities. MSCDEX is used as a supplement, as I currently haven't found any methods of stability while not having disable all 32-bit protected-mode disk drivers checked. If any of you found one, I'll be sure to update the description and this comment. When you said it works on VirtualBox, do I have to do this bios.bootDelay too? Nope, just make a virtual machine for Windows 98 on VirtualBox, install MSCDEX and check the disable all 32-bit protected-mode disk drivers. It's not "Microsoft CD Extension", it's "Microsoft CD Extensions"! Yes I know, I make mistakes all the time. Hope these questions helps! If you have more questions, feel free to ask them!

  • @YouTubeMillionaire456

    @YouTubeMillionaire456

    2 жыл бұрын

    How is this comment 1 day old but the video was made a couple hours ago 🤔

  • @faeyzanursandy

    @faeyzanursandy

    2 жыл бұрын

    @@KZreadMillionaire456 the video was unlisted before and he commented before he make the video public

  • @PatRyk738
    @PatRyk7382 жыл бұрын

    Hey! Thanks for the shoutout. I really didn't think you would make a full-blown video out of my simple question, I thought you were just going to reply to the comment. Anyway, there was yet another way to install Windows 98 on VMware on AMD Ryzen, it involved installing a very old version of VMware (I think it was 10 or 11), checking a special box in the VM settings that does not exist in current versions, disabling 32-bit protected mode disk drivers, copying some file to C:\WINDOWS\SYSTEM\ and then re-enabling the 32-bit protected mode disk drivers. Unfortunately I cannot find the guide anymore nor the file, and I remember it being in German, so yeah, thanks for the guide, it really helped.

  • @CuteePieTheVideoEditor2021

    @CuteePieTheVideoEditor2021

    23 күн бұрын

    ok

  • @Ollum
    @Ollum Жыл бұрын

    ive been looking for a video like this for years. thank you

  • @YouTubeMillionaire456
    @YouTubeMillionaire4562 жыл бұрын

    Finally! I have been waiting for this video!

  • @TechnologicalByte

    @TechnologicalByte

    2 жыл бұрын

    Hope this helps!

  • @joeydarigold
    @joeydarigold18 күн бұрын

    Dude, thank you SO much!! I had a pretty buggy Windows 98 VM before, but I followed your tutorial to a tee, and it works GREAT!! Now, I still have Explorer.exe problems of course, but that is to be expected when trying to run an old operating system on a newer CPU, but it works MUCH better than my previous VM!! I have subscribed to your channel!! Great stuff, man!! 👍👍

  • @user-ru4kb2ri1b
    @user-ru4kb2ri1b Жыл бұрын

    thank you so much dude, been waiting for one of these to work

  • @leon19122
    @leon19122 Жыл бұрын

    Awesome video! Works flawlessly :)

  • @Jesicaoblack
    @Jesicaoblack5 ай бұрын

    I HAD SPENT SO LONG TRYING TO GET THIS TO WORK I am up far too late and work in a few hours but THANK YOU SO DAMN MUCH 😭

  • @alfaroandrew
    @alfaroandrew3 ай бұрын

    Excellent, with this tutorial I was able to install Windows 98 in Spanish. Among the issues I found are: 1.- I did not execute the SETUP command, i did "INSTALAR" 2.-I didn't know how to install VMWare Tools, I had to see in another video that it is a menu option 3.- He did not indicate the step where the soundblaster ISO should be mounted, but by practicing these minutes I was able to do it. THANK YOU!

  • @CuteePieTheVideoEditor2021

    @CuteePieTheVideoEditor2021

    3 ай бұрын

    boi

  • @LimaSentosa
    @LimaSentosa Жыл бұрын

    Thank you very much ! It is amazing !

  • @damienmalgrain8920
    @damienmalgrain8920 Жыл бұрын

    Thank's a lot it's working for me with a Ryzen 9

  • @MyK9dog
    @MyK9dog6 ай бұрын

    I must say voice in video is very clear, there is elements of accent mixed with speed, but good video. I probably have to reinstall after seeing video. I think the instability made things crash too much and messed something in registry up or made a file corrupted. I might also "just" try to get dosbox-x running with one of the supported Window 98 versions.

  • @lichi6371
    @lichi63712 ай бұрын

    Thank you so much

  • @notfavorite
    @notfavorite Жыл бұрын

    Thank you so much!

  • @renatomattos38
    @renatomattos385 ай бұрын

    works perfectly. Thank you.

  • @mazingGT
    @mazingGT Жыл бұрын

    Thank you very much

  • @matalines
    @matalines2 жыл бұрын

    Hi there. Thanks for this tutorial I'm able to run windows 98 from vmware for my Ryzen 7 5700g machine. I hope you can make tutorial also how to install windows 95 with AMD Ryzen CPU too. Thanks.

  • @windowscuadam2
    @windowscuadam22 жыл бұрын

    9:42 Product key: *_SCALY - SCALY - SCALY - SCALY - SCALY_*

  • @Andrixx_YT
    @Andrixx_YT6 ай бұрын

    Did u make a video of how to install Windows 95 on a AMD Ryzen CPU?

  • @caegr
    @caegr2 жыл бұрын

    You remind me of someone I worked with

  • @eakca88
    @eakca88 Жыл бұрын

    I followed all the steps you mentioned but in the Setup ScanDisk screen the emulaton is so laggy that it takes about 10 seconds to move between options of "Pause" and "Info" and "Exit". What may be the cause for this lag? It's stuck at "Directory Structure" at 0%

  • @luketekuelve

    @luketekuelve

    11 ай бұрын

    Same I wonder why

  • @kociaparowka1

    @kociaparowka1

    9 ай бұрын

    i had the same problem, after 15 minutes it finally moved one

  • @SianaGearz
    @SianaGearz2 жыл бұрын

    Do you have more information about what trait of Ryzen conflicts with protected mode disk drivers - and how it's possible anyway since they're fully virtualized? Or has no-one investigated it in depth?

  • @TechnologicalByte

    @TechnologicalByte

    2 жыл бұрын

    Well, reports said that due to AMD changing its architecture when Ryzen came out in 2017, it interferes with older Windows versions too, notably 9x versions. Disabling all 32-bit protected-mode disk drivers helps a bit by preventing major illegal operations errors that prevents explorer from running, or getting a SHELL32 error. I'm still doing research on why its the case, and if I find an answer, I'll update you.

  • @SianaGearz

    @SianaGearz

    2 жыл бұрын

    @@TechnologicalByte It appears the article "VME Broken on AMD Ryzen" on OS/2 Museum has some valuable insight. EDIT: nope, it does not, since this particular bug was long ago microcode patched in AGESA, took them just a couple months. I'm still on Ivy Bridge, but will be moving to Ryzen 5500 soon.

  • @SianaGearz

    @SianaGearz

    2 жыл бұрын

    OK no that wasn't helpful, since the VME bug was fixed; another possible hint is Stuffed Cow blog with the article "Windows 9x TLB Invalidation Bug" which if you have nested paging enabled, TLB logic of course leaks right through from the CPU to the VM.

  • @diakritika
    @diakritika4 ай бұрын

    Can you successfully connect a parallel port Zip drive? I.e. if I install Win 98 drivers, will they connect to the physical parallel port?

  • @randomguy-2650
    @randomguy-2650 Жыл бұрын

    If i try to execute the command "format C: /s", it will says: "bad command or file name". I also checked which directory the video was on and it was on the A: drive. But i was still not getting it to work.

  • @lottoweekendmiljonairs3621
    @lottoweekendmiljonairs36219 ай бұрын

    I tried to play games on the win 98 on vm ware. But because the cd is on a D instead of C i can’t play most of the old games i used to play as a kid. How can i make those playable?

  • @Krisshouse92
    @Krisshouse92 Жыл бұрын

    After i virtualize the disk and i restart there is a message saying the operating system is missing

  • @paulmarinis6069
    @paulmarinis60692 ай бұрын

    Everything goes smooth until up to 10 minutes remaining time when I get the shell32.dll error and the explorer message "This program has performed an illegal operation and will be shut down". Cannot continue after that. Is there a solution ? I too have an AMD ryzen 2 and VMware.

  • @infocenter8663
    @infocenter8663 Жыл бұрын

    Te amo!

  • @ILikeTalkingTom502
    @ILikeTalkingTom5022 ай бұрын

    I am having the issue where i type D:, and it says invaild drive specification. Any way how to fix this?

  • @myk1_sp
    @myk1_sp2 жыл бұрын

    Whenever I try to boot into Safe Mode, I get stuck on "HIMEM is testing extended memory..." Is there a way to skip this or am I not able to install Windows 98 SE on VMWare with an AMD Ryzen CPU?

  • @randomguy-2650

    @randomguy-2650

    Жыл бұрын

    You have to wait until it's finished. Note: If you have less RAM in your virtual machine the test will be faster. I would recommend at least 128MB RAM, because if you only have a few MB of RAM you can't run 32-bit applications. Hope this helped!😄

  • @TechnologicalByte

    @TechnologicalByte

    Жыл бұрын

    I begin to see some reports of it happening, you can boot into safe mode by using the command prompt only option, as it bypasses HIMEM checking, and typing in "WIN /D:M" at the prompt.

  • @Krisshouse92
    @Krisshouse92 Жыл бұрын

    Hello i cant go to safe mode, when i hold left ctrl it doesent go to safe mode , what can i do

  • @yakilaky

    @yakilaky

    Жыл бұрын

    Might be a little late, but make sure when you start the vm, click your mouse in the window so it will recognize your keyboard click.

  • @MG-og6ql
    @MG-og6ql Жыл бұрын

    7:03 I can't take the steps of coping the CAB files to C: furthermore as my win98 version is different from the tutorial. Can I have those CAB files in an ISO format (which using usb function the guest would hang & can't do anything or to reboot) ? I already have a bootable copy of win98 thanks~

  • @TechnologicalByte

    @TechnologicalByte

    Жыл бұрын

    Usually, with Windows 98, the folder of which the .CAB files are located is at WIN9X. Otherwise, it might be in the different name which is unlikely. Are you sure the copy of Windows 98 you have includes the Win9x folder?

  • @carljohnson7735
    @carljohnson7735 Жыл бұрын

    works on FX-8320 also and thaks for this tutorial because i want to play lego island and windows 98 dosen't participate with my cpu

  • @kairukun93
    @kairukun932 жыл бұрын

    I have a question, I followed most of this video, but is there a way to set the resolution aspect ratio to 16:9 or 1920x1080? Because my screen resolutions are only 4:3 only. Any ideas?

  • @TechnologicalByte

    @TechnologicalByte

    2 жыл бұрын

    I set a custom resolution in the VM to force it to use 16:9 since VMware Tools on Windows 9x systems are only capped at 4:3 under display properties. You can do this by resizing the VMware's window to your exact resolution and under the view tab, you can click on "Fit Guest Now".

  • @kairukun93

    @kairukun93

    2 жыл бұрын

    @@TechnologicalByte Thank you so much, for goodness sake, that was little confusing on VMware's end simplicity. Works great now, again thank you!

  • @daviddunjic9941
    @daviddunjic9941 Жыл бұрын

    I have an amd apu which is not a ryzen amd a 7680 I have a problem with the installation of windows 98 error regsvr32

  • @LukeHDPlays
    @LukeHDPlays9 ай бұрын

    Himem is taking forever to test my extended memory

  • @TManna-ih2jp
    @TManna-ih2jp5 ай бұрын

    I tried 3 times, the last 2 ones I pressed the CRTL key and then there is no one reaction only a black screen. There is no menu for choice to go into the safe mode. Also I have only 71 items after copied files into Cabbages. Is there a correlation?

  • @TManna-ih2jp

    @TManna-ih2jp

    5 ай бұрын

    solve: bitter but true. I forgot to click into the vm-frame so the command of "strg"/"ctrl" couldn't set in vm.

  • @monchkinvitez7784
    @monchkinvitez7784 Жыл бұрын

    Everything seems to work as expected until I got to the part with Microsoft ScanDisk checking the drive. I got stuck when starting on Directory Structure and it never progresses. It's been some minutes now and the bar is stuck at 0%. Edit: nvm it works, it's just painfully slow and looks like it's freezing due to the progress bar not progressing.

  • @thomasloupe

    @thomasloupe

    Жыл бұрын

    I had this same problem brother. Thank you for posting here. I've been trying to solve a problem without knowing it wasn't a problem in the first place. Install has been stuck on ScanDisk's "Directory Structure" check for upwards of ten minutes now.

  • @luketekuelve

    @luketekuelve

    11 ай бұрын

    How slow are we talking? Im not trying to wait an hour

  • @luketekuelve
    @luketekuelve11 ай бұрын

    uhh i cant find a .vmx file only .vmxf (update) found it just had to enable hidden file extensions

  • @su19092
    @su190922 жыл бұрын

    Is there any possible way to remove the sound stutter?

  • @TechnologicalByte

    @TechnologicalByte

    2 жыл бұрын

    It a tricky question, since I have not experienced it myself.. It's probably due to your CPU not giving enough resources to the VM.. If I find the answer, I'll update you with the answer.

  • @Krisshouse92
    @Krisshouse92 Жыл бұрын

    I cant install VMware Tools on win 98 any suggestions??

  • @psympson
    @psympson11 ай бұрын

    Stuck forever at Directory structure 0%.... 🥺 Any idea of what's failing or how to fix this issue? EDIT: Well, it seems it continues after a long waiting, kind of 15 minutes, but it works. Yippy!

  • @DanielTheUncoolio
    @DanielTheUncoolio Жыл бұрын

    Just confused a bit... I followed exactly "D:\>copy WIN98\*.CAB CL\" and it just doesnt work It just says "file not found"

  • @martzn

    @martzn

    Жыл бұрын

    its C:\ not CL\

  • @MattsFans
    @MattsFans Жыл бұрын

    When i get to setup and scandisk, it gets stuck at 0% on directoru structure, does anyone know what is going on

  • @eakca88

    @eakca88

    Жыл бұрын

    I have the same issue.

  • @nexigen2609
    @nexigen2609 Жыл бұрын

    After saving config.sys and autoexec.bat, I'm typing 'install', but then it just gives out a 'bad command or file name'.

  • @shuns1978

    @shuns1978

    Жыл бұрын

    You need to change the disk 'windows98.img' to 'Microsoft MS-DOS CD-ROM Extensions 1.25' as 'disk.img'. After do that, 'install' works.

  • @nexigen2609

    @nexigen2609

    Жыл бұрын

    @@shuns1978 Ah, awesome. That's what was ailing. Thank you for replying!

  • @AyupME
    @AyupME Жыл бұрын

    6:31 When I type install it says its a bad command

  • @carlosforteza6858

    @carlosforteza6858

    Жыл бұрын

    If you have Win98 iso y another language, type the correct word instead of "setup". In Spanish it's "instalar"

  • @delireis
    @delireis Жыл бұрын

    7:20 When copying files, you have 77 copies of files, but I have 71 copies of files. when I enter the setup command, it says bad command or file name. i tried 2 iso, but the result did not change. if you think my iso files are wrong, can you give me a link to the correct iso file ? Can you help me :(

  • @TechnologicalByte

    @TechnologicalByte

    Жыл бұрын

    Did you change drive letters to the CD drive? Also it's normal that mine shows 77 copies instead of 71, since it's the Second Edition version of Windows 98, you may have the RTM instead.

  • @delireis

    @delireis

    Жыл бұрын

    @@TechnologicalByte Yes, I did exactly what you showed me, in the right way.

  • @carlosforteza6858

    @carlosforteza6858

    Жыл бұрын

    If you have Win98 iso in another language, type the correct word instead of "setup". In Spanish it's "instalar"

  • @delireis

    @delireis

    11 ай бұрын

    @@carlosforteza6858 i using turkish

  • @GiannisMamalikidis
    @GiannisMamalikidis Жыл бұрын

    Joke's on you - I have genuine copies of both Win 95 and Win 98 from the PC I had when I was a child xD

  • @NguyenHoang-pv2xd
    @NguyenHoang-pv2xd2 жыл бұрын

    Need an idea: Install Windows NT 3.1, NT 3.51, NT 4.0 & Windows 2000 on VMware AMD CPU

  • @fart1234.

    @fart1234.

    2 жыл бұрын

    easy i installed windows 2000 on a amd cpu with vmware

  • @robinhorvy9716
    @robinhorvy9716 Жыл бұрын

    name of music at 8:20 thank you

  • @evanlee93
    @evanlee93 Жыл бұрын

    what about Oracle VM VirtualBox?

  • @Sva010

    @Sva010

    Жыл бұрын

    Virtual PC has driver

  • @picklechin7793
    @picklechin77932 жыл бұрын

    Hey, could you make the same video but for Windows 2000?

  • @picklechin7793

    @picklechin7793

    2 жыл бұрын

    @@niewidocznyy_linux hey thank you man, 2 questions though. 1, Do I need the same things in the video like the boot floppy and cd extensions or just the rom? 2, for some reason when I used win2000, i either ran into the setup restarting half way through, or when running a program it would display the message “This is not a valid Win32 application”. If you could tell me how to fix any of these problems that would be great.

  • @randomguy-2650

    @randomguy-2650

    Жыл бұрын

    You don’t need a boot floppy for Windows 2000, because it doesn’t include a boot floppy. And you can just ignore these messages, by clicking OK. That’s how I got it to work. Hope this helped.😀

  • @WhoAmI41687
    @WhoAmI416872 жыл бұрын

    Hey, Can you do how to install windows 95 on ryzen cpu?

  • @WhoAmI41687

    @WhoAmI41687

    2 жыл бұрын

    @@niewidocznyy_linux Okay

  • @arcywafu
    @arcywafu Жыл бұрын

    Gotta buy ryzen 3400g, go back in time around 98 and build a computer shop. Pretty sure it will last for a decade without upgrading!

  • @DuoRainbow
    @DuoRainbow9 ай бұрын

    bro i install the thing and there is a virus

  • @psympson
    @psympson11 ай бұрын

    Didn't see the "hold down CTRL key immediately", now I got a "Non-System disk or disk error. Replace and press any key when ready" message... ?????? EDIT: solved disconnecting floppy drive. Doh...!!! hehe

  • @BashyBush
    @BashyBush2 жыл бұрын

    OMG I just watched the video of u saying that LMFAO

  • @drewbieber1399
    @drewbieber1399 Жыл бұрын

    Куча ошибок SHELL32.DLL как исправить?

  • @NguyenHoang-pv2xd
    @NguyenHoang-pv2xd Жыл бұрын

    Uh, you should try Patcher9x to fix CPU limit

  • @CuteePieTheVideoEditor2021
    @CuteePieTheVideoEditor20213 ай бұрын

    (I have amd radeon cpu) (*what could go wrong*)

  • @jake_dev1046
    @jake_dev10462 жыл бұрын

    How about intel? EDIT: WORKS ON INTEL, Tested on Modern Intel CPU

  • @TechnologicalByte

    @TechnologicalByte

    2 жыл бұрын

    I don't own a newer generation Intel CPUs, so I am not 100% sure.

  • @DeerJerky

    @DeerJerky

    2 жыл бұрын

    @@SilgotchiGacha ???

  • @jake_dev1046

    @jake_dev1046

    2 жыл бұрын

    @@TechnologicalByte it works on intel i tested it

  • @BetaMaster2
    @BetaMaster22 жыл бұрын

    music?

  • @TechnologicalByte

    @TechnologicalByte

    2 жыл бұрын

    Most music I get is from The Mod Archive. modarchive.org/

  • @BetaMaster2

    @BetaMaster2

    2 жыл бұрын

    @@TechnologicalByte the specific music tho

  • @PatRyk738

    @PatRyk738

    2 жыл бұрын

    @@BetaMaster2 Most of the background music is somewhere in the video captions, like during the copying file process

  • @BetaMaster2

    @BetaMaster2

    2 жыл бұрын

    @@PatRyk738 the one i want isn't in the captions, it starts at 5:14

  • @cloud_s_97
    @cloud_s_974 ай бұрын

    I prefer using an emulator instead of VMware

  • @batorerdyniev9805
    @batorerdyniev98052 жыл бұрын

    Ok

  • @fart1234.
    @fart1234. Жыл бұрын

    or... use the patcher9x thing

  • @Sva010
    @Sva010 Жыл бұрын

    OS bottleneck

Келесі