Jump to content
Tech Inferno Fan

[GUIDE] DSDT override to fix error 12

Recommended Posts

 

hello someone please help me have a book samsung conn 2 and when I put 8gb ram 2x4 my notebook gets black screen with on the egpu with the boot the notebook but when put only 2gb of ram it works standard can someone help me? samsung conn book 2 intel core i3 gtx 750 2gb you

Share this post


Link to post
Share on other sites

Hi everyone.I have error 12  with my egpu setup -  EXP GDC V8 Nvidia 650ti ,HP Probook 4530s i5 2520m,Win7. I am trying everything from HERE but i have a problems with the cmd.Can someone help me please!

ScreenShot001.jpg

Share this post


Link to post
Share on other sites

Toshiba Satellite P775-S7148  DSDT Over ride Victory!

Computer:
Toshiba Satellite P775-S7148, Part Number:  PBSY1U-06S01W
Intel (R) Core(TM) i7-2640M CPU @ 2.80GHZ  (original was i5-2450M)
HM65, Sandy Bridge
RAM 8.00 GB
Windows
  7 Home  Premium, SP1, 64-Bit
Intel® HD3000 Graphics Family

 

 

I'm a complete noob, really had no idea what the heck I was doing, however I followed Angerthosenear's Guide and managed to pull it off.  This required "alot" of reading, trial, and error.  

 

Noob advice from a Noob.

1.  Backup your files and make sure you have a boot disc ready.  (Plan for the worst, hope for the best.)

2.  First thing I did was create two folders on the desktop to place the DSDT editor etc into, but discovered later this all needs to be done inside the same folder, that's how I got it to work.   

3.  Downloaded  DSDTEditor-Linux-Mac-Win.7z' here  DSDTEditor-Linux-Mac-Win.7z (contains the editor I used) and this file 2570P-dsdt-override (contains the ASL program I used)

4.  Using WinRAR I extracted the contents of both downloads mentioned above into the new folders I created.

5.  I moved the "ASL Application", "Load Application", and "Unload application" files from the 2570P-dsdt-override-zip folder into the folder with the DSDT Editor contents.

6.  Meat and Potatoes:

     A. Extracting the DSDT.Bat File using the Editor: 
          1.  Open up the file containing the DSDT Editor, double click on the file called "DSDT Parser" (it's the executable Jar file) This is a Java file so you need to have Java installed.

          2.  When the program opens, top Left and hover over "File" drop down menu opens click on "Extract DSDT"
          3.  Now you will see both left and right panes populated with the contents of your DSDT file.  Which I believe is just the .bat file until you save it as a .DSL file.
     B.  Add Qword Memory code:
          1.  On the Left hand Pane up at the top of the tree look for "Device PCIO" and click on it.  You'll notice the information in right hand pane moves down to correspond to your selection. 

          2.  Scroll down until you see the DWord Memory information and go all the way down to the last DWord Memory entry. 

          3.  Copy the below code from the main page or from below and past below the last DWord memory entry.  The Editor shorta works like Word/notepad.
  

 QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,

       0x0000000000000000, // Granularity
       
0x0000000C20000000, // Range Minimum, set it to 48.5GB
       
0x0000000E0FFFFFFF, // Range Maximum, set it to 56.25GB
       0x0000000000000000, // Translation Offset
       
0x00000001F0000000, // Length calculated by Range Max - Range Min.
       
,, , AddressRangeMemory, TypeStatic)
 

    C. Compiling and Errors
        1.  At the top of the Menu bar click on "IASL" then select "Compile" 
        2.  The program is going to do some Compiling Stuff and present you with pop up window that contains a table of Errors, Warnings, Remarks.
        3.  If you've done some research and made it this far, Errors need to be fixed, Warnings and Remarks not necessarily required but most do their best to get them corrected.

        4.  The popup window has a "Fix Error" button, I hammered on it a couple of times until it didn't fix anything else and was left with 3 Errors, 3 Warnings, and a heard of Remarks.
        5.  I had to do alot of Google searches, to solve the errors and Remarks. I never got a warm and fuzzy feeling about the warnings so I left them as is. Seriously this took some time for me because I don't know squat about coding.
        6.  Next I saved file as "DSDToverride.dsl into same folder as the editor and other files.  Leave it as a .DSL file type until you have the errors fixed.
     D.  Preparing the DSDT for Upload.
        1. Once your satisfied with the file, stomach churning, assuming you have the DSDT.DSL file open in the Editor Program.

        2. Click on 'IASL" click Compile, then click "Save AML as" (This is going to convert your DSDT.DSL file into a .AML File, don't worry your .DSL file will remain)
        3. You want to save your DSDT.AML you just created inside the Editor Folder with the other program contents. (Your file name will probably change from whatever you called it to DSDT.AML when you save, mine did.)
     E. Loading the DSDT.AML file into your computer's memory
        1.  Open up your Command prompt, (I did all this from my Administrator Login)
        2.  Mine opens up with:  C:\Users\Administrator
        3.  My editor file was located on my desktop so I navigated to the desktop and DSDT editor Folder ( after Administrator>CD Desktop\DSDT Editor (hit enter)

        4.  Caution, your about to upload your DSDT file, so no turning back from here.  Make sure your ready for the worst.

        5.  Type:   asl /loadtable dsdt.aml (hit enter)
        6.  I got a response that it successfully loaded.

     F.  Reboot
        1.  Closed all programs and turnoff your computer

        2.  Cross your fingers and restart
        3.  Fortunately mine fired right up with no issues and now I have this:

       2016-10-08_17-00-51.jpg
 

      
   Lessons learned:
 

   The errors etc. reported by IASL compiler built into the DSDT editor didn't match what the stand alone IASL compiler was reporting,  Angerthosenear's guide mentioned compiling the DSDT.DSL file pulled from the editor with a separate IASL complier.  I tried this and produced a whole set of new errors in what I had thought was an error free DSDT.   Instead of spending even more time attempting to correct those errors I decided to use DSDT complied by the IASL from the DSDT Editor as mentioned above.  Your Mileage vary, Good Luck!


Big thanks to all the people that have left so much valuable information,  Thanks!  I hope this helps the new folks trying to wrap their minds around this as I was.  (Still trying) Lol.

 

Cheers! 

 

 

 

 

 

 

 

 





 

 

  
 

 

 

 

 

 

 

Edited by hercfixer

Share this post


Link to post
Share on other sites
On 10/7/2016 at 7:15 AM, EdwardEnglish said:

Hi guys,

I just realised there is a parallel thread going on. You can look here for my questions (page 6 at the end) but I will sum up my situation, hopefully you are able to help.

 My setup:

  • Dell Vostro 131
  • Intel Core i5 2450M, HD3000 iGPU,
  • 8 Gbyte RAM
  • Windows 7 x64 fresh install fully updated
  • EXP GDC V8 external PCIe and Beast Adapter
  • NVidia Geforce 750ti and AC/DC PSU 75W (no ATX PSU!)
  • external Full-HD Display via DVI-connection

 

My efforts:

  • updated BIOS to current version and searched all options, there is nothing PCIe related; I can only change boot priority and disable stuff like USB-plugs, camera, microphone and so on
  • opened the notebook case to extract wifi-card, plugged the beast adapter to pci-e port (by the way: I acutally have two pci-e slots because I had a 3G-Module installed, when using that port the 750ti did not get recognized at all)
  • launched the notebook -> 750ti got recognized (at wifi's pcie slot) instantly but ran into error 12 (not enough resources); now I go online with network cable
  • did the dsdt-modifying so I could get a Large Memory -> successfully
  • when I launch with eGPU connected I get blue screen at windows logo, when I boot without eGPU I can reach desktop but I see no way to make windows7 recognize the eGPU (going to sleep and hotplugging did not work, nothing happens); hotplugging during live session makes my laptop screen turn light blue (no blue screen)
  • tried to modify the dsdt-table some more like here https://www.techinferno.com/index.php?/forums/topic/5874-guide-dsdt-override-to-fix-error-12/&do=findComment&comment=93244 but it has no effect for me - I can only boot without eGPU connected - Large Memory still available
  • enabled / disabled TESTSIGNING -> no difference
  • pressing F8 during boot doesn't help, plugging in the eGPU during boot at different times doesn't help (blue screen / black screen
  • enabled hardware delay at EXP GDC board - there is a little switch for 7s/15s delay - made no difference, the fan turned on right from the start

 

My remaining hopes (as soon as I find time)

 

  • will try to load some dsdt tables from the internet - dell related - maybe I get lucky and one does the trick
  • will try to plug in wifi card again, boot, go to sleep, and exchange it for eGPU (it is very inconvenient because I have to rip the whole notebook apart again)
  • will try to acquire Setup 1.3 and look whats possible (altough I am unsure if it is actually related to my problem)

 

 

Guys, do you have any more ideas for me? :) thank you!

 

 

When you created your DSDT file (the .AML file) did it say you had any errors? Errors are really bad. You can ignore the warnings, but your DSDT file needs to be error-free otherwise it won’t work properly and it could be why you get the BSOD on booting to Windows. The guides on here are confusing and there are mistakes here and there (not to be ungrateful for the time people have put into making them I’m just making an observation). I managed to create a DSDT file that boots to Windows without issue even with the eGPU plugged in. I wrote some notes and the commands I used to create the file and if you like I can PM you the details? It took me about 20 hours to finally get a fully working DSDT file. I would just give you the DSDT file, but my machine is a Lenovo T530.

 

In the eGPU Setup 1.30 you can configure a DSDT substitution, so instead of you having to overwrite your registry with the DSDT file it temporarily applies the DSDT file (until you reboot the machine). However, you need to get the DSDT file working before you start fiddling with around with eGPU Setup 1.30. 

 

Regards,

gooch

 

Edited by goochmonster

Share this post


Link to post
Share on other sites

Hello,

I have been trying to do the DSDT override with eGPU Setup 1.30, and it's not working. I used Tech Inferno Fan's method with Setup 1.30 and pt MEM writefromfile 1 [address] dsdt.aml because when i was testing with the asl /loadtable dsdt.aml would give me a bluescreen, and I would have to do the windows setup repair or whatever, and it took forever.

 

When I do the command in the DOS screen of Setup 1.30, then chainload, at the Windows Boot Manager screen (Where you pick yous OS or Setup 1.30) gets frozen and won't boot. I talked to Tech Inferno Fan and he said that was because the DSDT override wasn't working properly. When i compiled the DSDT.dsl file to the DSDT.aml file, there were no errors and only warnings.

 

My specs are:

Windows 7 Professional

HP Elitebook 8460p

Gigabyte GTX 970 (Trying to get it working over Expresscard slot)

DIY eGPU Setup 1.30

 

If i could send the file to anyone for them to check that I added the QWord part correctly, or think I did something wrong, just tell me.

 

Thanks,

RubbaBoy

Share this post


Link to post
Share on other sites

Some programs that i try to install give me this error:

ShellExecuteEX failed; code 255.

The extended attributes are inconsistent

Share this post


Link to post
Share on other sites

Today the Razer Core was delivered and I went on with the DSDT method. It works, my GTX 1070 is recognized and works fine. What I don't like is that Windows is in "test mode" which makes booting *very* slow and I'm unable to play a game because anti-cheat software tells me to disable "test mode".

 

Am I missing something or is this indeed expected behavior?

Share this post


Link to post
Share on other sites
9 hours ago, Cybex said:

Today the Razer Core was delivered and I went on with the DSDT method. It works, my GTX 1070 is recognized and works fine. What I don't like is that Windows is in "test mode" which makes booting *very* slow and I'm unable to play a game because anti-cheat software tells me to disable "test mode".

 

Am I missing something or is this indeed expected behavior?

 

Yes, for example dayZ anticheat. DSDT substitution with Setup1.3 allows you to do win7 style override (no testsigning required).

 

Share this post


Link to post
Share on other sites

Hello, I really need some help with this whole overriding thing. I got to the point where I get my dsdt, but the syntax seems a bit different from what other people see. I already have a QWordMemory paragraph attached, and in the device manager, there is already a Large Memory there, but the funny thing is that the memory address doesn't match up. I tried editing the paragraph to 

0x0000000000000000, // Granularity
   0x0000000C20000000, // Range Minimum,  set it to 48.5GB
   0x0000000E0FFFFFFF, // Range Maximum,  set it to 56.25GB
   0x0000000000000000, // Translation Offset
   0x00000001F0000000, // Length calculated by Range Max - Range Min.

and compile(with a lot of errors forcefully solved) -> loadtable blahblah but it didn't work.

 

Then I tried pasting the whole 

QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
   0x0000000000000000, // Granularity
   0x0000000C20000000, // Range Minimum,  set it to 48.5GB
   0x0000000E0FFFFFFF, // Range Maximum,  set it to 56.25GB
   0x0000000000000000, // Translation Offset
   0x00000001F0000000, // Length calculated by Range Max - Range Min.
   ,, , AddressRangeMemory, TypeStatic)

after the qwordmemory I already have, and tried loading it but it corrupted my windows and I had to flush the Cdrive and reinstall windows. I don't want to repeat that, so any help would be appreciated. I have setup 1.30, and had no luck with it also. My system specs are

MSI GE 60

Intel i-3630QM 2.5GHz(or 2.4 I don't remember)

GPU : Intel 4000hd / Nvidia GTX 660M

16G RAM

egpu : Nvidia Geforce 1060 6G

dsdt.PNG

dsdt2.PNG

Share this post


Link to post
Share on other sites

Hi guys, pleasse can you help me, i have only one error, but i dont know what to do, others errors i solved.

 

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20141107-32 [Nov  7 2014]
Copyright (c) 2000 - 2014 Intel Corporation

Compiler aborting due to parser-detected syntax error(s)
dsdt.dsl  28631:
Error    6126 - syntax error, unexpected $end and premature End-Of-File

ASL Input:     dsdt.dsl - 28631 lines, 927529 bytes, 11486 keywords

Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations

 

i ma trying connect external gpu to my HP 8460p and i have problem with error 12, so i tryed DSDT, but i have this one error and i dont know, how to fix it :-(, please, can you help me?

 

There is my dsdt.dsl file.

https://drive.google.com/open?id=0B8dsWTfZrQwCSjhDbThBWXUxQTg

Share this post


Link to post
Share on other sites
On 1/6/2017 at 9:54 PM, shiftercz said:

Hi guys, pleasse can you help me, i have only one error, but i dont know what to do, others errors i solved.

 

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20141107-32 [Nov  7 2014]
Copyright (c) 2000 - 2014 Intel Corporation

Compiler aborting due to parser-detected syntax error(s)
dsdt.dsl  28631:
Error    6126 - syntax error, unexpected $end and premature End-Of-File

ASL Input:     dsdt.dsl - 28631 lines, 927529 bytes, 11486 keywords

Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations

 

i ma trying connect external gpu to my HP 8460p and i have problem with error 12, so i tryed DSDT, but i have this one error and i dont know, how to fix it :-(, please, can you help me?

 

There is my dsdt.dsl file.

https://drive.google.com/open?id=0B8dsWTfZrQwCSjhDbThBWXUxQTg

 

Try to extract you dsdt table with aida64 engineering free trial.

 

Share this post


Link to post
Share on other sites
On December 16, 2015 at 9:13 AM, blowntaha said:

First, specs:

 

 

Model: HP Pavilion dm4-1009tx

CPU: i5-430m GPU: gtx 970 via PE4C-mPCI

eGPU: Have to boot with a wifi card, put windows to sleep, and then hotplug egpu due to whitelist.

RAM: 2 GB TRYING to get 8 GB since that's the max this old cpu can support..

 

 

 

After (several) successful DSDT overrides, I still get error 12. When I say successful, that means I added the QWordMemory entry in the correct location, compiled with few errors and then doing the override after some minor debugging. Tried different versions of iasl, with/without egpu connected as well as both x86 and x64 java versions. I did this about 5 times and still get the error.. Could not find sufficient solutions searching, or maybe im just bad at searching =d does anyone have an idea or a viable solution? thanks

I have the same laptop! Did you get everything to work??

Share this post


Link to post
Share on other sites

I don't know anything about programming and I fear that I will mess something up if I attempt this DSDT override. Is there anyone willing to help me perform this on my laptop? I have everything hooked up correctly and all the correct drivers installed to run my graphics card but I still get the dreaded (Code 12) error. I'm assuming this override as well as some other set up I found on here (link at the bottom) is the only solution? But it all looks like a completely different language lol Please someone help :logik:

 

 

Share this post


Link to post
Share on other sites

I have a toshiba satellite laptop with Windows 10 Pro 64, Intel HM55 motherboard, core i7 cpu, 16g ram, with nvidia 310m dgpu. I am setting up a new external gpu using the PE4C-EC v3.0 interface, with 730 watt psu from an older system. The new gpu is MSI geforce 1060 gtx (gaming) with 6g RAM. The large memory is present and has no problems.

 

My question is: The graphics card has 6g of ram so does that mean that i need to set aside that much for the large memory?

 

I am using EGPU 1.30, RW Everything and DSDT Editor. I have compiled the DSDT per the instructions at the beginning of this thread several times. I used the same space (2g right?) for my large memory as the op used in the demonstration . The compile resulted in a 0 error, 0 warning dsdt.dat. I uploaded the resulting aml file with no problem. I can run the compaction with success using the 56g end point in 36 bit space. However, my status window in egpu 1.3 shows:

tolud: n/a

dsdt: no

using devcon_txt: yes 

pciw: yes

all-alloc: yes [128 mb]

 

 

this is the relevant section of the pcidmpw.txt i ran from the egpu 1.3 diagnostics.

 

PCI\VEN_10DE&DEV_1C03&SUBSYS_32811462&REV_A1\4&20119B3C&0&00E2
    Name: NVIDIA GeForce GTX 1060 6GB
    Device has no resources reserved.

 

but this is the pci map... which clearly shows resources being used.

PCI bios found, version 03.00, last bus # 1f
codes:
n\p: (not) prefetchable, r\R: ROM ((dis\EN)abled), i: IO space
   start      end c bus device fun bar venid devid classcode
0000000c 0000000d i  0c     00   0   4  10de  1c03    030000 display
00002000 0000207f i  0c     00   0   5  10de  1c03    030000 display
00000000 0fffffff p  0c     00   0   1  10de  1c03    030000 display
00000000 0000000f p  0c     00   0   2  10de  1c03    030000 display
00000000 0007ffff r  0c     00   0   8  10de  1c03    030000 display
fd000000 fdffffff n  0c     00   0   0  10de  1c03    030000 display
fe000000 ffffffff p  0c     00   0   3  10de  1c03    030000 display
 

 

when i chainload i get a black screen and have to force a shut down. I have tried every possible combination of compaction (both dgpu/egpu, just egpu, ignoring dgpu, etc.) When i do not chainload, the 310m works, but the 1060 still has the code 43. When i chainload and do get past the black screen both of the nvidia graphics cards are on the bus/in device manager, but they both show an error code 43. I even tried uninstalling the 310m and installing only the 1060 but even alone the egpu has code 43. I am trying to figure out why it shows up in device manager but will not get past this error. I have tried at least a dozen driver releases. is there something that i'm missing? I have been trying different things for 2 months now. I give up.

 

I hope someone can tell where i have gone wrong.

 

I should add that i was trying to use the dsdt replace method, but the new table is the tiniest bit larger than the previous table since i added the declaration for the large memory. Should i use it anyway?

Share this post


Link to post
Share on other sites
On 2/2/2017 at 1:41 PM, Roxus said:

I don't know anything about programming and I fear that I will mess something up if I attempt this DSDT override. Is there anyone willing to help me perform this on my laptop? I have everything hooked up correctly and all the correct drivers installed to run my graphics card but I still get the dreaded (Code 12) error. I'm assuming this override as well as some other set up I found on here (link at the bottom) is the only solution? But it all looks like a completely different language lol Please someone help :logik:

 

 

It's been a while since I used that laptop, but I think what I did to get it working was to disable the iGPU in device manager in windows, then reboot and go into BIOS and set Primary Display to auto, and Always Enable PEG to enable/on. I don't think I even did a DSDT override for that model, might be wrong. You might get a yellow bang in device manager under iGPU once your eGPU starts working, but nothing to be alarmed over.

Share this post


Link to post
Share on other sites

Hi someone perhaps can answer my question. I've been happily running my egpu setup for some months - MBP-TB-15in with Razer Core + GTX 1080. However I want to disable windows test mode, which was required to do the DSDT fix. I want to do this because some games have anti-cheat detection that considers test mode as anti-cheat.

I'm wondering if disabling test mode will mess up my setup. I would simply go to CMD and type "Bcdedit.exe -set TESTSIGNING OFF"

Anyone know if this will un-override the DSDT? 

Share this post


Link to post
Share on other sites
1 hour ago, Bagpipehero said:

Hi someone perhaps can answer my question. I've been happily running my egpu setup for some months - MBP-TB-15in with Razer Core + GTX 1080. However I want to disable windows test mode, which was required to do the DSDT fix. I want to do this because some games have anti-cheat detection that considers test mode as anti-cheat.

I'm wondering if disabling test mode will mess up my setup. I would simply go to CMD and type "Bcdedit.exe -set TESTSIGNING OFF"

Anyone know if this will un-override the DSDT? 

Try it! Can always turn it back on after. Would like to know the answer too :)

Share this post


Link to post
Share on other sites
14 hours ago, Bagpipehero said:

Hi someone perhaps can answer my question. I've been happily running my egpu setup for some months - MBP-TB-15in with Razer Core + GTX 1080. However I want to disable windows test mode, which was required to do the DSDT fix. I want to do this because some games have anti-cheat detection that considers test mode as anti-cheat.

I'm wondering if disabling test mode will mess up my setup. I would simply go to CMD and type "Bcdedit.exe -set TESTSIGNING OFF"

Anyone know if this will un-override the DSDT? 

Yes it does, you can use DSDT substitution with setup1.3 to fix your problem. (dsdt override without testsigning)

Share this post


Link to post
Share on other sites
4 hours ago, Doink said:

Yes it does, you can use DSDT substitution with setup1.3 to fix your problem. (dsdt override without testsigning)

 

Is there an option if you didn't buy setup 1.3?

Share this post


Link to post
Share on other sites

I believe the nvidia driver versions are very finicky with PCMCIA and PE4C's.  I believe I used 372.70 for installation and upgraded to 375.63 (what's currently installed on my Win 10 setup) but I'm curious if anyone's tried upgrade to something later and has it working with their PE4C PCMCIA eGPU setup.  So far I've been lucky that all my games will play on 375.63 but I can imagine some upcoming games will soon complain so wondering if anyone's got a more current version of drivers running.

 

Also, wondering if anyone knows why some versions of drivers work and some don't.  Is it NVIDIA trying to block eGPU's? 

 

UPDATE: found a forum that found a workaround to the latest drivers.  Google NVidia is killing off mPCIe/NGFF.M2 eGPUs : error 43 with 372.90 or newer driver

Edited by douirc

Share this post


Link to post
Share on other sites
5 hours ago, misiozol said:

then share this revelation :)

sure...

 

From what I read, NVidia's driver 372.90 and newer is checking if the eGPU hosting port/bridge locked hotplug bit is enabled.  You can either mod your bios or perform this driver installation workaround.  The one caveat, if your video card isn't supported by 368.81 (like the 1080 TI's or 1050's) this won't work.  Someone on the forum also mentioned the Intel HD driver version can also have an effect but I didn't read through those details since this worked for me.

 

Download 368.81 and 378.57

Run DDU in safe mode - remove all and reboot

Install 368.81 - standard installer (Choose Custom  - Driver and Physx)

DO NOT REBOOT

Open regedit and go to HKEYLOCALMACHINE/SOFTWARE/

Delete the key NVIDIA_REBOOTNEEDED

Install 378.57 via installer - EXPRESS

Reboot

Voila

 

Apparently people are having success replacing 378.57 with the latest drivers as well.  I used 378.78 for the DX12 and Vulkan improvements.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

For what it's worth, I just finished a fresh install of Win 10 Pro, plugged in my PE4C and installed 368.81 followed by 388.13 using the instructions from my post, rebooted, fixed my DSDT for Code 12 error, put it in Test Mode and rebooted again and everything worked perfectly.  Able to run the latest drivers with my GTX 1060 6GB.

Share this post


Link to post
Share on other sites

Wondering if someone could help me out with this error 12. I've got an AIMB-272 mini-ITX motherboard with a QM67 chipset. It's not exactly a noteboook, but it uses laptop-sized RAM and CPU (2720QM) and has a x16 PCIe 3.0 slot. I've got a GTX 970 on here and was working just fine until I installed a new Windows 10 build and started to get error 12 on my iGPU (Intel HD 3000). I can run some games on here but it crashes whenever I run GPU-intensive programs; I can't even run the generic GPU-Z render test in fullscreen for more than 2-3 minutes before it force restarts. I tried rolling back my Windows 10 build to what it was including a fresh install but same problem. I also get a black screen whenever I try to install any NVIDIA driver and have to blind restart my computer (by pressing Win+D -> Alt+F4 -> Down -> Enter).

 

Whenever I try doing a DSDT override, it will successfully compile and apply, but error 12 persists on my iGPU upon restarting. I am aware that DSDT override is for eGPU setups and might not even fix my GTX 970 from crashing but I am just trying everything to get things back to normal.

 

@Tech Inferno Fan

Share this post


Link to post
Share on other sites

Hi all, i have the same problem. My setup consists of an exp gdc v8.5c (express card) and an HP 6530b with 3GB of ram. I’m stuck with error 12. I’ve already done DSDT override succesfully: Large memory is appearing in my device manager. However, my egpu (amd 5830) still gets error 12. I also tried to follow some steps : re-plug and play the gpu, stop windows 7’s boot and hot plug the express card, run che code “bcdedit.exe -set PCIEXPRESS FORCEDISABLE" but none of these solutions worked. I also tried to disable all the devices in device manager and connect the express card but i'm still getting error 12. I don't know any other solutions. I even tried to run the notebook with 2GB of ram (1 dimm) but error 12 still persists. Please, could anyone help me? Thanks in advance.


 

Share this post


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

  • Similar Content

    • By Sparkhunter
      Hi there guys,
       
      I've been looking into getting a new GPU for my laptop (4-lane PCI-e) and enclosure (HP Omen Enclosure) but I cannot decided between the RX 5700 XT and the RTX 2070 (non SUPER).
       
      I did some price to performance calculations (higher is better) with some of the best prices I can currently get in the UK.
       

       
      The RX 5700 XT does perform better and is cheaper than the RTX 2070 (Although the 2070 does come with 2 games) but my main concern is drivers and from what I've heard NVIDIA cards work a lot better with eGPUs than AMD.
       
      If anyone has experience using both red & green or if anyone else has any other input i'd love to hear your experiences and input.
       
      Thanks.
       
    • By Blocker35
      Hi guys, bit of a rookie to the whole EGPU scene. Currently I have:
       
      - MacBook Pro 2015 13inch (3.1GHz Core i7 16GB RAM)
      - Razer X Core 
      - Apple TB3 to TB2 Adapter
      -  TB2 Cable (Cable Matters)
      - 23inch AOC External Monitor
       
      I am wonder about what graphics card to get to run X-Plane11 with high graphic settings?
      I have purgewrangler set up and ready to use with an AMD graphics card, but am also open to the idea of an Nvidia graphics card.
      Any advice appreciated. I did not buy a Windows PC as I need a Mac for various other things and wanted an all-in-one laptop.
    • By SnipeKing17
      The GPU works, The PSU works, The system works. [individually they all do work]
       
      The system works perfectly fine without the WLAN card.
       
      When i put the system to sleep and hotswap the mPCIe riser and WLAN press something on the keyboard.. Restarts.
      Will shutdown in roughly 27 seconds for those 27 seconds it works just fine like how it normally would on external monitor.
       
      When i shut it down and plug the riser and switch it on, same story. 27 seconds.
       
      I don't even see a error. I get to login screen directly. I used DDU already.
       
      I timed it. no matter what i do if i use the eGPU, External monitor it restarts instead of pause-play. I have 27 seconds.
       
      Need help!
    • By Kel
      I got the exp gdc beast 8.5 got all the connections right... laptop boots up... fans turn on the gpu.... device manager detects gtx 1060 with a “ ! “ in a yellow triangle. Now what to do.... i tried to do the bios mod.... but realised that i have 3.07 version. 
      Questions-
      1 is there any way to get this done without the mod?? 
      2 if mod is the only way... kindly help me with step by step instruction in laymans terms... i m not a techy... so i might not understand technical terms.... altho i am interested... but learning yet. Please help. 
    • By Drozof
      Has any company out there launched a laptop with an external MXM port? 
       
      Just curious since with the boom in the gaming laptop market and some companies launching eGPU thunderbolt enclosures, isnt the MXM faster?
       
      Is it because of licensing issues? or hardware problems?
       
×

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.