Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: removing "press any key to continue"?

12 Jun 2012   #141
A Guy

Microsoft Community Contributor Award Recipient

Windows 7 Home Premium x64 SP1
 
 

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 System SpecsSystem Spec
.
13 Jun 2012   #142
proudtobegreek

Microsoft Windows 7 Ultimate 64-bit Service Pack 1
 
 

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 System SpecsSystem Spec
13 Jun 2012   #143
Slartybart

x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
 
 

@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 System SpecsSystem Spec
.

13 Jun 2012   #144
Anak

Microsoft Community Contributor Award Recipient

Win 7 Home Premium 64bit Ver 6.1.7600 Build 7601 - SP1
 
 

This is for both Sb, and ptbg:
Quote   Quote: Originally Posted by Slartybart View Post
@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:
Quote:
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   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:
Quote:
If so then it may not be a boot menu but a controller screen showing the attached HD's
Source: http://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:
Quote:
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 System SpecsSystem Spec
13 Jun 2012   #145
Duzzy

Windows 7 Ultimate x64
 
 

@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 System SpecsSystem Spec
13 Jun 2012   #146
Anak

Microsoft Community Contributor Award Recipient

Win 7 Home Premium 64bit Ver 6.1.7600 Build 7601 - SP1
 
 

Quote   Quote: Originally Posted by Duzzy View Post
@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.

Quote   Quote: Originally Posted by Duzzy View Post
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.

Quote   Quote: Originally Posted by Duzzy View Post
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 System SpecsSystem Spec
13 Jun 2012   #147
Slartybart

x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
 
 

@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
My System SpecsSystem Spec
13 Jun 2012   #148
Slartybart

x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
 
 

@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
.
My System SpecsSystem Spec
14 Jun 2012   #149
proudtobegreek

Microsoft Windows 7 Ultimate 64-bit Service Pack 1
 
 

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.
καλη προσπαθεια!
My System SpecsSystem Spec
14 Jun 2012   #150
F5ing

Windows 7 Ultimate x64
 
 

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 System SpecsSystem Spec
Reply

 removing "press any key to continue"?




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
"Setup can't continue." Windows 7 Repair Install
I've been trying to repair install Windows 7 (SP1) and every time I get to the second step (Gathering files, settings, and programs) it cancels itself and displays this message: https://dl.dropboxusercontent.com/u/67160627/error.jpg When I click OK, it brings me back to the desktop....
Installation & Setup
"Unable to Continue" Error When Attempting to Synchronize Time
(I'll tell you some background before I get to the issue in case there is something related) I recently cleaned my computer case (took it all apart and vacuumed it out). When I plugged everything back in and tried to boot up, all of my BIOS settings had cleared and I had to re-enter/set them...
General Discussion
"A Disk Read Error Occured Press Ctrl+Alt+Del to restart"
After my Gateway LT280u loads the F2 and F12 screen a black screen Follows saying: "A Disk Read Error Occured Press Ctrl+Alt+Del to restart" I have tried and tried again to get it to start. Will take any advice to try to fix Computer problem (It seems F8 doesn't work when pressed either)
General Discussion
"Microsoft .NET Framework Version 2.0 is required to continue." Error
Hi, I hope I'm not asking this for the millionth time here, as I tried a search but am afraid it all just confused me more. I believe my problem is related to the Dell all-in-one printer I want to work with my Dell laptop. Recently, Windows updated and I now get this message again upon start up:...
General Discussion
Password required instead of clicking " yes ' ot " continue "
On an admin account, if I want to, say, download/install a program, UAC will ask for confirmation, and clicking " yes " will get it to start downloading. I wonder if I can make the system asking for password instead of giving the option of " yes " or " continue ". Like it does to a standard...
System Security
"Registry area appears locked. Cannot continue" error
Hi, I've just about completed the migration of my XP programs to my new Windows 7 x64 installation. All my programs work (astronomy related) except for one - MaxPoint by Diffraction Limited. The program installs correctly (no errors), but when I run it for the first time, I get a "Registry area...
Software


Our Sites

Site Links

About Us

Find 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 03:35.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App