Unsigned drivers questions on 64-bit Windows 7?

ignatzatsonic

Aspiring Gnome
Guru
Gold Member
VIP
Local time
1:35 AM
Messages
12,011
Hello everyone:

This is my first post on the Windows 7 forums.
I currently have an old P4 running 32-bit Windows 7 RC. I don’t think I can put 64-bit on that machine, but I am considering 64-bit on the retail version when it is released in October. I tested about thirty 32-bit shareware and freeware applications on 32-bit Windows 7 RC and they all work well.

My questions concern 32-bit drivers and unsigned 32-bit and 64-bit drivers on Windows 7 64-bit retail.

I have seen references to a BCedit command. I ran Bcdedit /set Bcdedit nointegritychecks ON on my Vista SP2 machine and it ran successfully. I have not tested what it will let me do as I now have no Vista driver issues.

Here are my questions:

Which of these is the correct command to disable the signature check on Windows 7 RC?

bcdedit /set loadoptions DISABLE_INTEGRITY_CHECKS

bcedit –SET TESTSIGN NO

Is there any reason to use the correct command rather than using F8 during the boot process?

Does the correct command work for both unsigned 32-bit and unsigned 64-bit drivers on a 64-bit Windows 7 system?

Is the correct command useful on both 32-bit and 64-bit Windows 7 for driver signing issues generally?

I assume the command works for only 1 boot cycle. Given that, is there any reason to run a command to re-enable the driver signing check if one reboots again after the driver installation?

Is there any other solution other than third party software, which I would prefer to avoid as I don’t expect to run into a driver issue frequently?

What is a decent estimate of how many of my 32-bit applications that work well on 32-bit Vista SP2 will install and work well on 64-bit Windows 7 retail, assuming I use the correct command to disable the signature check?

Thanks for any responses.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
Welcome to the forum. ;)

Lots of good questions there, I'd encourage you to search for 'driver signing' using the search feature, there are quite a few good threads on the matter already.

All of your questions have been addressed in other threads. Bear in mind that there is a way to 'self-sign' drivers so that F8 doesn't need to be used every time you boot.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build/Mod
OS
Windows 7 Home Premium x64
CPU
Intel QX9650 Extreme 4.0 GHz
Motherboard
ASUS Rampage Extreme Rev2
Memory
8GB (4x2) Corsair Dominator DDR3
Graphics Card(s)
2x Radeon R390X [8GB]
Sound Card
SupremeFX X-Fi
Monitor(s) Displays
Dell 2408WFP 26" Panel
Screen Resolution
1920x1200
Hard Drives
4x WD 2TB (8TB+ Total)
2x Crucial SSD 128GB (RAID-0)
1x LG Blu-ray read/write
1x Phillips LightScribe DVD read/write
PSU
Corsair HX1000
Case
CoolerMaster - Cosmos S
Cooling
Custom Liquid - 320mm rad w/ 3x 80mm fans, CPU/NB/SB Blocks
Keyboard
Logitech Illuminater Pro
Mouse
Logitech
Internet Speed
Fractional T1 - 125Mbps
Antivirus
ESET Security Suite / Microsoft Security Essentials
Browser
Cyberfox Intel x64
Other Info
OC'd to 5.0GHz @ 44c under full load
Captain:

I have used the search function and spent about 45 minutes reading the threads. I also read the stickies.

I found conflicting information regarding the correct command in Windows 7, thus my question about it. I can't test it myself as I don't have a 64-bit installation and won't until at least October.

I did not find any direct responses to my specific questions in the thread I found, but of course it is possible that searching doesn't necessarily find all threads.

Can you personally answer any of my questions?

I am aware of the self-signing solution, but as I recall from the threads it is not as simple as a simple command (if there is such a thing) and may not always be an option?

It may be that I will have no driver issues at all on 64-bit, but I don't want to take the plunge and then have to revert to 32-bit.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
Hello everyone:

This is my first post on the Windows 7 forums.
I currently have an old P4 running 32-bit Windows 7 RC. I don’t think I can put 64-bit on that machine, but I am considering 64-bit on the retail version when it is released in October. I tested about thirty 32-bit shareware and freeware applications on 32-bit Windows 7 RC and they all work well.
welcome to the forums...
only the a few of the latter P4's offers 64 bit support (but im pretty sure you know that...;))


My questions concern 32-bit drivers and unsigned 32-bit and 64-bit drivers on Windows 7 64-bit retail.

I have seen references to a BCedit command. I ran Bcdedit /set Bcdedit nointegritychecks ON on my Vista SP2 machine and it ran successfully. I have not tested what it will let me do as I now have no Vista driver issues.

Here are my questions:

Which of these is the correct command to disable the signature check on Windows 7 RC?

bcdedit /set loadoptions DISABLE_INTEGRITY_CHECKS

bcedit –SET TESTSIGN NO

Is there any reason to use the correct command rather than using F8 during the boot process?

Does the correct command work for both unsigned 32-bit and unsigned 64-bit drivers on a 64-bit Windows 7 system?

Is the correct command useful on both 32-bit and 64-bit Windows 7 for driver signing issues generally?


this is really not that useful on 32 bit systems since they already allow you unsigned drivers...;)

only 64 enforce this...

I assume the command works for only 1 boot cycle. Given that, is there any reason to run a command to re-enable the driver signing check if one reboots again after the driver installation?
it should work indefinitely if it works (there are some that say yes and some that no)

Is there any other solution other than third party software, which I would prefer to avoid as I don’t expect to run into a driver issue frequently?

What is a decent estimate of how many of my 32-bit applications that work well on 32-bit Vista SP2 will install and work well on 64-bit Windows 7 retail, assuming I use the correct command to disable the signature check?

Thanks for any responses.

i cannot estimate the number the systems that would need as there many pieces of hardware (especially very cheap third party hardware, or uncommon hardware) that would have to be accounted for, which i a user would not be able to live without...;)


as CZ said you can try the test mode where you can sign your own drivers and use those with having to worry whether the unsigned drivers requirement is on or off, that requirement can be set by this command

Bcdedit /store c:\boot\bcd /set {default} testsigning on
 

My Computer My Computer

Computer Manufacturer/Model Number
Tx2500z Tablet Pc/Homemade Server
OS
Windows 7 Ult x64(x2), HomePrem x32(x4), Server 08 (+VM), 08 R2 (VM) , SuSe 11.2 (VM), XP 32 (VM)
CPU
Turion X2 ultra (oh well came with laptop)/P4 @3.2 (yes P4)
Motherboard
IDK HP Motherboard / Intel DG965SS
Memory
OCZ Dual Channel 4GB kit/ 1gb Dual Channel
Graphics Card(s)
HD 3200 graphics /GMA x3100 (yay for intergrated!!)
Sound Card
Realtek HD Audio(mic working, well sort of)/Siig IC-70012
Monitor(s) Displays
built-in Hp 12" laptop screen/ Acer 19"
Screen Resolution
1280x800 /1440x900
Cooling
All Air Cooled
Mouse
Logi MX Rev. /MS Wheel Optical 1.1A /Logitech Optical Mouse
Internet Speed
College baby but its still routed through vpn to 1536k...
Other Info
love my wacom pen and pressure sensitivity...
wished it worked in 7, SUSE for that matter though
Back
Top