removing "press any key to continue"?

Page 15 of 17 FirstFirst ... 51314151617 LastLast

  1. Posts : 53,365
    Windows 10 Home x64
       #141

    Just to throw something extra into this thread. You said you turned on AHCI in the BIOS. If you do that after Windows 7 is installed, you should to do some registry changes first.

    AHCI : Enable in Windows 7 / Vista

    Now back to the original program.

    A Guy
      My Computer


  2. Posts : 541
    Microsoft Windows 7 Ultimate 64-bit Service Pack 1
    Thread Starter
       #142

    Nothing complicated,just became practical.And a lot of googlin of course.Since i couldnt find anything JM-related in BIOS,besides ctrl-j option,found it under device manager,disabled,uninstalled,cleared-deleted all grayed out old drivers,took off IDE cable,reconnected,reinstalled,devices were installed by windows(7 is damned good at that) and there it was.Must have been a so called driver conflict,had nothing to loose,one way or the other.At the downside,we are exactly where we started,140 posts after,but i have learned a lot from this.Thread title still there...
      My Computer


  3. Posts : 6,458
    x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
       #143

    @ptbg: Can you post what is in your registry for the following keys (if they exist)
    HKLM,System\CurrentControlSet\Services\JRAID
    HKLM,System\CurrentControlSet\Services\JGOGO

    I'm looking at a few things in the install process
    1) ; RaidAPShowStateAtSysBoot = 2
    -> customize this feature with setup.ini and DO NOT show RAID AP window when system boot

    2) ShowDiskInfoForNonRaidMode=1
    -> BIG guess: default in file: 0

    3) SplashTime=0
    -> IDE Detect time is what I'm really looking for? default in file: 5

    I cannot locate any description of the install settings for JMicron or where they are stored. I do not have JMicron on my machine, so I cannot explore further without your assistance.

    It is imperative to backup your registry and create a restore point before making any changes. DO NOT MAKE ANY CHANGES - what I'm posting now is a best guess, but it is a GUESS. This is more of a query, than an epiphany-I'm fishing for information, not thinking out loud.

    I need to see what's defined in the registry for JMicron FIRST. There might be a simple ini or inf file modification that doesn't require changes to the registry. I know we can make the change in the install files and that might be the way to go anyway.

    Could you also post screen shots from Speccy, relative to the JMicron controller (Storage, CD-ROM/DVD, IDE, RAID?, etc). And finally, what version of JMicron did you re-install to solve the two IDE issue where only WD or NEC was visible?
    Δεν μιλούν την ελληνική γλώσσα. Αυτό μεταφράζεται μέσω του Google.
    Θα έχουν πολύ ασθενή μέσω αυτής της διαδικασίας. Σας ευχαριστώ.
    Ελπίζω ειλικρινά ότι θα βρούμε μια λύση.

    νομοσχέδιο


    I do not speak the Greek language. This is translated through Google.
    You have been very patient through this process. Thank you.
    I sincerely hope that we find a solution.

    Bill
      My Computer


  4. Posts : 5,605
    Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
       #144

    This is for both Sb, and ptbg:
    Slartybart said:
    @ptbg: Can you post what is in your registry for the following keys (if they exist)
    HKLM,System\CurrentControlSet\Services\JRAID
    HKLM,System\CurrentControlSet\Services\JGOGO
    Sb you asked me a day or so ago about my JRAID, and JGOGO keys, this is what I have:
    removing "press any key to continue"?-jraid-enum.jpgremoving "press any key to continue"?-jraid-param.jpgremoving "press any key to continue"?-jraid-pnp.jpgremoving "press any key to continue"?-jraid-private.jpg

    The answer you seek:
    I need to see what's defined in the registry for JMicron FIRST. There might be a simple ini or inf file modification that doesn't require changes to the registry. I know we can make the change in the install files and that might be the way to go anyway.
    May be located in the Private Key (Bottom right pix) at ShowDiskInfoForNonRaidMode, the zero value may have to be changed to a one (1) to stop the POST Screen from showing.

       Note
    For ptbg.

    Since Sb, and others have been helping more than myself, please refer to them before taking any action!


    From what I have been reading the Press any Key to continue is a timed event, and even if you defeat the Jmicron screen from showing the event, it will still take several to five seconds to process before the POST is finished.

    From gregrocker:
    If so then it may not be a boot menu but a controller screen showing the attached HD's
    Source: https://www.sevenforums.com/customization/231479-removing-press-any-key-continue.html#post1944406

    The situation arises from the way the P965 chip was designed. See Bold Underline:
    It is very important to notice that the single ATA/133 port available on this motherboard is controlled by the JMicron chip, not by the chipset. This means that if you still have a parallel IDE optical drive it will only be recognized on Windows after you install the JMicron driver.
    The problem is that this driver comes on the motherboard CD-ROM, and you won’t be able to install it, as the system does not recognize your optical drive. You can download the driver from the net, however the driver for the on-board LAN port is also on the CD-ROM… The only option you have is to copy the JMicron driver from the CD to a floppy disk or a USB pen drive using another PC.

    This problem happens not only with this motherboard from MSI, but also with all other motherboards based on Intel P965 chipset
    we’ve seen to date. Of course if you have a SATA optical drive you won’t face this problem, if you install it on a port controlled by the south bridge chip, of course.

    Source under Fig. 3 here: MSI P965 Platinum Motherboard Review | Hardware Secrets
    More on the JMB361: http://www.hardwaresecrets.com/datasheets/JMB361.pdf
    I have also been reading that the Jmicron controller will act this way as long as the drive is IDE, no matter if it is a HDD or ODD.

    I have yet to run across as to why Jmicron designed their controller this way.
      My Computer


  5. Posts : 640
    Windows 7 Ultimate x64
       #145

    @Anak
    Do you get a "Press any key" prompt for your JMicron?

    What mothernoard is your JMicron controller on or do you have a link to a BIOS file for the MB is this is not the Gateway DX4831e?

    Do you know what JMicron chip is used, eg JMB361, JMB363 etc...?
      My Computer


  6. Posts : 5,605
    Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
       #146

    Duzzy said:
    @Anak
    Do you get a "Press any key" prompt for your JMicron?
    No. I do get a Product splash screen, but it goes by so fast I can't tell what it says. Though, I can see that it doesn't have any drives listed like the OP.
    Purchased new 2years ago, and its been like that from day1.

    Duzzy said:
    What mothernoard is your JMicron controller on or do you have a link to a BIOS file for the MB is this is not the Gateway DX4831e?
    My Intel MB is listed in my System Specs.

    I would have to research for the BIOS link.

    It is the DX4831-01e.

    Duzzy said:
    Do you know what JMicron chip is used, eg JMB361, JMB363 etc...?
    Maybe this will help:
    removing "press any key to continue"?-jmicrondevicemanager.jpgremoving "press any key to continue"?-jmprop.jpgremoving "press any key to continue"?-jmprop1.jpg

    By the HDW ID it is a 363.
      My Computer


  7. Posts : 6,458
    x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
       #147

    @Anak - thanks for all of the info. The IDE detect time accepts a value from 0-35 in 5 second intervals. (edit: time specified is for each device - a 5 second detect time = 10 second delay for 2 devices). I agree that if you simply turn off the JMicron screen, you will still get the "delay", but you won't see the prompt. When the timer expires, the boot continues (????). So setting the IDE detect to zero and not displaying the screen might work around the issue.
    @Duzzy: ptbg has the JM361 chip - you were probably asking Anak.
    @ptbg:That's a good question.... what happens if you don't hit any key - does the boot continue, or is it in pause until you actually hit a key?

    There are a few simple solutions, all eliminate the need for the JMicron IDE controller - it should be completely uninstalled if you decide to spend the money.
    1) buy an IDE-SATA adapter - connect to available SATA connectors
    2) buy a PCI IDE controller card, drive your IDE device off that
    Last edited by Slartybart; 13 Jun 2012 at 15:08. Reason: boot continue, or paused until, per device
      My Computer


  8. Posts : 6,458
    x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
       #148

    @ptbg:Take no action until someone says "Go for it" and that someone would probably be me (I seem to have taken the lead on this issue). If you decide not to heed my request - then I guess I'm done. Thanks for understanding that we're at a critical moment. Your system is stable, you don't want to undo the work you've already done. I certainly do not want to post another 50 or more comments.

    @EyesWatching: What if...
    • all remnants of JMicron are removed from ptbg's machine (DevMgr, ControllPanel=>P&F, rename JM driver(s) and JM folder(s), the registry....
    • DO NOT reinstall JM.
    • System is restarted... Windows finds new hardware, installs what it knows or prompts for install media.
    • Quit the device install here. ptbg only needs the IDE support-he doesn't use RAID. How to prevent Windows asking about the device every time is easy I think.
    • if necessary Install JM IDE only - the sample inf file below uses mshdc.inf, needs pciide_Inst. I don't know to what the pciide_Inst refers. It might be in the main inf.

    I'll keep digging-asking for feedback. Does this sound reasonable?

    There is IDEDrvSetup.exe in the JMB36X_WHQL_R1.17.59.00\Application folder - maybe it's all ptbg needs

    From the JMB36X_WHQL_R1.17.59.00\Application\jmide folder in the MSI JMicron update download
    Code:
    ; Copyright (c) 1993-1999 Microsoft Corporation
    ;
    ; DDK Sample INF File for PCIIDE
    ;
    
    [version]
    Signature="$WINDOWS NT$"
    Class=hdc
    ClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}
    Provider=%JMICRON%
    CatalogFile=jmide.cat
    DriverVer=09/16/2006, 1.00.00.00
    
    [SourceDisksNames]
    [SourceDisksFiles]
    
    [ControlFlags]
    ExcludeFromSelect=*
    
    [Manufacturer]
    %JMICRON%=JM.Mfg,NTamd64
    
    [JM.Mfg]
    ;%PCI\CC_0101.DeviceDesc% = jmide_Inst,,PCI\CC_0101    ;Compatible Device ID for generic Dual PCI IDE 
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2361&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2363&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2365&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2366&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2368&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2370&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2371&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2372&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2373&CC_0101
    
    [JM.Mfg.NTamd64]
    ;%PCI\CC_0101.DeviceDesc% = jmide_Inst,,PCI\CC_0101    ;Compatible Device ID for generic Dual PCI IDE 
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2361&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2363&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2365&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2366&CC_0101
    %PCI\CC_0101.DeviceDesc% = jmide_Inst , PCI\VEN_197B&DEV_2368&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2370&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2371&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2372&CC_0101
    %PCI\CC_0101.DeviceDesc_37x% = jmide_Inst , PCI\VEN_197B&DEV_2373&CC_0101
    
    ;****************************************************
    ; Generic Dual PCI IDE Controller 
    [jmide_Inst]
    Include=mshdc.inf
    Needs=pciide_Inst
    
    [jmide_Inst.Services]
    Include=mshdc.inf
    Needs=pciide_Inst.Services
    
    [Strings]
    JMICRON="JMicron Technology Corp."
    PCI\CC_0101.DeviceDesc  = "JMB36X Standard Dual Channel PCIE IDE Controller"
    PCI\CC_0101.DeviceDesc_37x  = "JMB37X Standard Dual Channel PCIE IDE Controller"
    
    .
    What's in the MSI download JM update (Application Folder tree)?
    Code:
     Volume in drive C has no label.
     Volume Serial Number is DA94-0FD2
    
     Directory of Extract_MSI-jmApplicationFolder
    
    06/13/12  16:02    <DIR>          .
    06/13/12  16:02    <DIR>          ..
    06/13/12  16:00    <DIR>          Application
    06/13/12  16:02                 0 JMapplication.txt
                   1 File(s)              0 bytes
    
     Directory of Extract_MSI-jmApplicationFolder\Application
    
    06/13/12  16:00    <DIR>          .
    06/13/12  16:00    <DIR>          ..
    06/13/12  16:00           319,984 DIFxAPI.dll
    06/13/12  16:00            39,512 IDEDrvSetup.exe
    06/13/12  16:00    <DIR>          jmide
    06/13/12  16:00    <DIR>          res
    06/13/12  16:00    <DIR>          x64
    06/13/12  16:00            10,840 xIDE64Setup.exe
    06/13/12  16:00             9,304 xIDESetup.exe
    06/13/12  16:00            34,392 xInsD64.dll
    06/13/12  16:00            35,416 xInsDrv.dll
    06/13/12  16:00            43,608 xInsIDE.exe
    06/13/12  16:00            20,056 xLhDrv.dll
    06/13/12  16:00            21,080 xLink.exe
    06/13/12  16:00           162,392 xRaidAPI.dll
    06/13/12  16:00         1,976,920 xRaidSetup.exe
                  11 File(s)      2,673,504 bytes
    
     Directory of Extract_MSI-jmApplicationFolder\Application\jmide
    
    06/13/12  16:00    <DIR>          .
    06/13/12  16:00    <DIR>          ..
    06/13/12  16:00            11,099 jmide.cat
    06/13/12  16:00             2,367 jmide.inf
                   2 File(s)         13,466 bytes
    
     Directory of Extract_MSI-jmApplicationFolder\Application\res
    
    06/13/12  16:00    <DIR>          .
    06/13/12  16:00    <DIR>          ..
    06/13/12  16:00            38,072 aboutLogo.bmp
    06/13/12  16:00            33,536 AboutTitle.bmp
    06/13/12  16:00            38,072 controllerLogo.bmp
    06/13/12  16:00         2,567,168 processing.avi
    06/13/12  16:00            11,808 RaidCompanyLogo.bmp
    06/13/12  16:00         1,646,820 RaidGUI.bmp
    06/13/12  16:00             2,238 RaidLogo.ico
    06/13/12  16:00            43,976 RaidWndTitle.bmp
    06/13/12  16:00            28,160 Thumbs.db
    06/13/12  16:00            60,608 wizardLogo.bmp
                  10 File(s)      4,470,458 bytes
    
     Directory of Extract_MSI-jmApplicationFolder\Application\x64
    
    06/13/12  16:00    <DIR>          .
    06/13/12  16:00    <DIR>          ..
    06/13/12  16:00           522,224 DIFxAPI.dll
    06/13/12  16:00            21,592 xLhD64.dll
                   2 File(s)        543,816 bytes
    
         Total Files Listed:
                  26 File(s)      7,701,244 bytes
                  14 Dir(s)  100,062,646,272 bytes free
    .
    Last edited by Slartybart; 13 Jun 2012 at 16:15. Reason: strike pciide_Inst
      My Computer


  9. Posts : 541
    Microsoft Windows 7 Ultimate 64-bit Service Pack 1
    Thread Starter
       #149

    HKLM,System\CurrentControlSet\Services\JRAID
    HKLM,System\CurrentControlSet\Services\JGOGO
    Those keys do not exist in registry

    I installed the EXE file from zipped R1.17.37.01 JMB 36X windrv,
    while uninstalled,i had no IDE drives at all

    Attachment 216467

    Attachment 216468

    Attachment 216469

    what happens if you don't hit any key?Keeps on booting normally.
    καλη προσπαθεια!
    Last edited by proudtobegreek; 10 Jul 2012 at 11:32.
      My Computer


  10. Posts : 2,171
    Windows 7 Ultimate x64
       #150

    Just curious, have you timed the delay screen?

    I think the problem with drive detection you encountered after you started this thread may have been initiated with the changing of jumpering and placement of the two drives on the IDE cable. Removal and reinstall of the driver may have resolved it (good call!).

    Whatever initiated the problem and what the resolution truly was, you're apparently now back to where you were when you started the thread.

    I had been thinking the Jmicron detection screen was only a part of the BIOS POST, but apparently data from the OS is also called on to complete. Have you tried setting the following value to 0 as Anak mentioned?

    ShowDiskInfoForNonRaidMode

    I would think the detection screen is appearing by default, therefore allowing management of your setup. That particular reg key may be the way to bypass the screen if you're setup for IDE, and therefore have nothing to "manage" anyway.

    Before doing so, make sure you know how to mess with the registry (backing up, changing, restoring).
      My Computer


 
Page 15 of 17 FirstFirst ... 51314151617 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 10:05.
Find Us