[Request] NVMe support for ASUS Zenbook Pro UX501J

Dear Win-Raid,

Happy new year!

I’m trying to get NVMe working on the my girlfriend’s laptop (ASUS Zenbook Pro UX501J ) (I got her a drive as a Christmas present :p), and I’d kindly request your guidance on how to modify the bios.

Would you be as kind as to help me out?

It’d really make us happy! :slight_smile:

Looking forward to your kind reply,

Best Regards,

S.

Edit by Fernando: Thread title shortened

You may be out of luck with this model, as its seems only supports PCIe SATA M.2, read the following:

I know for sure that it is possible, as multiple users have managed in this forum:

but I am a noob and I wouldn’t know where to start…
Any tips?

Thanks a lot!

S.

The thread i linked, further down posts has re-direct to that link…so good luck on your endeavor.

The same user Lost_N_BIOS, also a former user of this forum and not active anymore, just made the NVMe mod exactly what was asked, nothing more.

EDIT: Seems after all theres a user there with success on a Samsung 951 NVMe he said, ask him further guidance:

The same user shares his files, original an modded, so there you go, all at hand.
image

The guide for the NVMe mod your bios, if you still want to do it:
[HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS - Special Topics / NVMe Support for old Systems - Win-Raid Forum (level1techs.com)

Good luck.

EDIT: Ask him @user_name or do it yourself if unsure.

@marcinkk (Also present in the winraid thread you linked) has managed to make this work, has he mentions in the last post of page 3 of the Bios Mods forum:

" Hi,

I’m the next one, which wanted to put NVMe SSD to UX501JW. I probably had a little higher motivation, because my old AHCI SSD died! :frowning:

The result of my work is in this file:(attaches file)

You will find inside 3 folders:

  • original: N501JWAS.212 file from asus website, can be written with internal flash tool in BIOS, N501JW12.rom - the BIOS itself, but without asus header, this one can be used with afudos tool
  • modified: the both above files with NvmExpressDxe_5.ffs module included
  • afudos: the tool for writing and reading the BIOS, can be loaded from DOS

I’ve made the modification with the instruction from the Win-Raid Forum using UEFITool

The modified N501JWAS.212 file can be probably written with the ezflash tool in BIOS. In my case it was properly loaded by the tool, but not saved, because it was “too old” - I saved original 212 version to flash a moment earlier. My laptop was flashed with the included rom file using afudos tool."

My question would be:

Should I flash the bios attached by @marcinkk ?
Or is that file working only for his machine and I should modify it on my own?

Thanks a lot!

S.

Hi Sasiccia84,

You asked a question about a post I made more than 9 months ago. And in fact, I don’t remember much about what I was doing then … and that’s why I wrote a message then, so that I could remember anything in the future :wink:

As I wrote: The zip file contains the original BIOS from the Asus website and the same file modified (by adding NVMe driver). So if the first one is for any ASUS UX501JW then the second one is also for all laptotps of this type as well. It should be possible to upload modified version using the tool available in BIOS if your BIOS is older than 212. Otherwise you need to use AFUDOS tool.

I didn’t posted my original BIOS downloaded from laptop.

Regards,
Marcin

1 Like

Hi, can i pm you? MeatWar

Hi, thank you for reply. I understand you, but i need bios mod urgently and searching for help.

Well you understood me but seems you didn’t understood or read correctly the past posts in this thread, as all info, tips and files are in the links from me and other users.

There’s reports from user experiencies with this model and detailed info on the files shared and confirmed recently by the user marcinkk… so i dont see what else do you need for this.

Hi @marcinkk, all,

I have flashed the modified bios, then in other to check if the flashing was successful I have extracted the freshly flashed bios from my motherboard through afudos again and opened it via UEFITool and,

In the second listed: EfiFirmwareFileSystem2Guild/FV_MAIN_NESTED/Compressed section/Volume image section/EfiFirmwareFileSystem2Guild In the end of the folder I can see NvmExpressDxe (see screenshot)

Does it mean that I am now good to go?
The bios doesn’t detect my Nvme drive anyway…

Is there anything that I am missing?

Thanks for your help!

S.

Hi @Sasiccia84,

The ZenBook behaviour with the moded BIOS is a little strange … but maybe it is normal for such modification.

I’ve checked my ZenBook a few minutes ago:

  • I didn’t found info about my NVMe drive in BIOS.
  • I can’t boot from my NVMe drive, but …
  • … I can boot from “Windows Boot Manager” installed on my NVMe drive (in UEFI mode).

And as I remember from the past, when I installed Windows 10:

  • When I started laptop from pendrive in UEFI mode then it was possible to install system on the NVMe drive and then boot.
  • When I started laptop from pendrive in the old “BIOS mode”, the Windows said that it can’t be installed on the NVMe drive.

I think important: When I started working with my ZenBook I boot it from the pendrive with Macrium Reflect Rescue Media. And as I remember, the NVMe drive was visible there even before BIOS modification.

And the last but not least. Look at this post: [HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS - #7275 by marcinkk - it was a real challange to install system on this laptop. As I wrote there: I’ve installed it on VirtualBox, then copied to the NVMe drive with Macrium and then booted successfuly.

BTW: After another few tricks I have upgraded system to Win11 22H2 some time ago :wink: Works flawlessly :wink:

Regards,
Marcin

PS. In the post mentioned above I wrote " the disk was seen in the BIOS" but in this post, after checking, I wrote that there is no information about NVMe drive in BIOS. I think it depends on other BIOS settings, but I’m not sure :frowning:

After having successfully flashed the NVMe modded BIOS the NVMe SSD should be shown as “PATA” or “PATA_SS” within the BIOS (CSM has to be set to “Enabled” for this test).

Hi, Im new to this website and I have a problem with my new western digital ssd not showing up in my asus zenbook pro ux501j, I’ve read threads about it here and there but I can’t figure it out.

my hdd is killing me while I use my laptop, so I thought if my laptop has M.2 socket maybe I can use an m.2 ssd on my laptop, it turns out it doesn’t show anywhere!

is there a solution for it? or I just refund my purchase and watch my hard drive die?

sorry if I put this in the wrong topic.


Edit by Fernando: Thread title shortened and customized

There’s M2 SATA and M2 NVMe… (No type of SSD given)

Search the forum, there’s some information: Search results for 'ux501J' - Win-Raid Forum

Most probable error is having a M2 SATA slot and having bought a M2 NVMe disk.

If you still have a normal hard drive (rotating disks) a SATA SSD either M2 or 2.5" would be a large improvement and you wouldn’t feel much of a difference to a NVMe drive for this generation chipset.

1 Like

@GFOXX
Welcome to the Win-Raid Forum!
As @lfb6 already has written, it seems, that you have bought an NVMe SSD (unfortunately you forgot to mention the exact name of the model), which is natively not supported by the M.2 port of your old ASUS laptop.

>This< thread would have been a better matching target thread.
If you agree, I will merge both threads.
Good luck!

1 Like

Thanks, and sorry for not mentioning what type of ssd I bought, yes I bought NVMe type ssd, which is sucks.

So if I understand correctly NVMe not compatible with my ancient laptop, will this work with my laptop ?

I want to refund what I got, and either get 2.5 ssd or this if it could work

This is the one I bought

@GFOXX
As already being announced, I have merged all posts of your recently started thread with this older thread about the same topic and hope, that this ok for you.

To be able to answer this question I need to have a look into the latest BIOS, which has been released by ASUS for your laptop model.
If your laptop’s on-board M.2 slot should not support NVMe, no connected NVMe SSD will be usable.
What has ASUS written into the manual of your laptop regarding the data transfer protocol of the M.2 slot?

1 Like

Idk, but would sata III M.2 ssd work instead?

I just want faster boot and my computer not choking on simple tasks

If you read the thread from the top and links you’ll find out, that most disks on this model were PCIe SATA M.2 and NOT PCIe NVMe.
There are some reports of successful NVMe boot, making a NVMe mod bios, so that’s your only option, still this is not always accurate due to revisions of the motherboards and therefore you CANNOT get a 'straight" answer from this forum and we are NOT ASUS support, to confirm it, ONLY from a user that can share his motherboard details and results.