Discussion:
My driver will not install on windows 7 64-bit
(too old to reply)
getntds
2010-08-24 16:24:03 UTC
Permalink
My driver (WDM) will install on Vista 32-bit. When I tried to install it on
windows 7 64-bit, I get the error message, "Device driver software was not
successfully isntalled - No Driver found.

I assumed it was a inf problem. I added the .ntamd64 but still got the same
error message. I have not tried it on Vista 64 or Windows 7 32
Here is a copy of my inf file. I have removed the .nt extension that was
used to install the driver on XP and Vista 32. What am I doing wrong?

[Version]
Signature="$Windows NT$"
Class=GETNTDS
ClassGUID={B8437626-328C-4df4-BC33-35D71C7E6586}

Provider=%GET%
DriverVer=8/2/2010,7.00.70

[ClassInstall32.ntamd64]
AddReg=AddNtdsClass

[AddNtdsClass]
HKR,,,0,%ClassName%
HKR,,Icon,,-5

;*****************************************
; GET Device Install Section
;*****************************************
[Manufacturer]
%GET%=ModelSection

[ModelSection]
"Device description"=InstallSection,PCI\VEN_15e7&DEV_0748,0

[InstallSection.ntamd64]
AddReg=AddRegistry

[InstallSection.ntamd64.Services]
; ADD GET NTDS DEVICE SERVICE
AddService=Getntds,%SPSVCINST_ASSOCSERVICE%,DriverService64

[DriverService64]
DisplayName ="GET NTDS Windows 64-bit driver"
ServiceType=1
StartType=2
ErrorControl=1
ServiceBinary=%10%\system32\drivers\getntds64.sys

[AddRegistry]
HKR,,,0,%ClassName%

[Strings]
GET="G.E.T. Engineering Corporation"
ClassName="GETNTDS"
SPSVCINST_ASSOCSERVICE= 0x00000002

The service in the registry was never created.
Don Burn
2010-08-24 16:32:02 UTC
Permalink
Did you sign your driver, if not it will not install on Windows 7 64-bit,
unless you do the explicit overrride on each boot. There is a good
article explaining signatures in http://insider.osr.com/2010/JulAug2010.pdf
--
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply
Post by getntds
My driver (WDM) will install on Vista 32-bit. When I tried to install it on
windows 7 64-bit, I get the error message, "Device driver software was not
successfully isntalled - No Driver found.
I assumed it was a inf problem. I added the .ntamd64 but still got the same
error message. I have not tried it on Vista 64 or Windows 7 32
Here is a copy of my inf file. I have removed the .nt extension that was
used to install the driver on XP and Vista 32. What am I doing wrong?
[Version]
Signature="$Windows NT$"
Class=GETNTDS
ClassGUID={B8437626-328C-4df4-BC33-35D71C7E6586}
Provider=%GET%
DriverVer=8/2/2010,7.00.70
[ClassInstall32.ntamd64]
AddReg=AddNtdsClass
[AddNtdsClass]
HKR,,,0,%ClassName%
HKR,,Icon,,-5
;*****************************************
; GET Device Install Section
;*****************************************
[Manufacturer]
%GET%=ModelSection
[ModelSection]
"Device description"=InstallSection,PCI\VEN_15e7&DEV_0748,0
[InstallSection.ntamd64]
AddReg=AddRegistry
[InstallSection.ntamd64.Services]
; ADD GET NTDS DEVICE SERVICE
AddService=Getntds,%SPSVCINST_ASSOCSERVICE%,DriverService64
[DriverService64]
DisplayName ="GET NTDS Windows 64-bit driver"
ServiceType=1
StartType=2
ErrorControl=1
ServiceBinary=%10%\system32\drivers\getntds64.sys
[AddRegistry]
HKR,,,0,%ClassName%
[Strings]
GET="G.E.T. Engineering Corporation"
ClassName="GETNTDS"
SPSVCINST_ASSOCSERVICE= 0x00000002
The service in the registry was never created.
__________ Information from ESET NOD32 Antivirus, version of virus
signature database 5393 (20100824) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
__________ Information from ESET NOD32 Antivirus, version of virus signature database 5393 (20100824) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
getntds
2010-08-24 18:06:06 UTC
Permalink
Thank you, I did not know you had to have your driver signed. More stuff to
learn.
Post by Don Burn
Did you sign your driver, if not it will not install on Windows 7 64-bit,
unless you do the explicit overrride on each boot. There is a good
article explaining signatures in http://insider.osr.com/2010/JulAug2010.pdf
--
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply
Post by getntds
My driver (WDM) will install on Vista 32-bit. When I tried to install it on
windows 7 64-bit, I get the error message, "Device driver software was not
successfully isntalled - No Driver found.
I assumed it was a inf problem. I added the .ntamd64 but still got the same
error message. I have not tried it on Vista 64 or Windows 7 32
Here is a copy of my inf file. I have removed the .nt extension that was
used to install the driver on XP and Vista 32. What am I doing wrong?
[Version]
Signature="$Windows NT$"
Class=GETNTDS
ClassGUID={B8437626-328C-4df4-BC33-35D71C7E6586}
Provider=%GET%
DriverVer=8/2/2010,7.00.70
[ClassInstall32.ntamd64]
AddReg=AddNtdsClass
[AddNtdsClass]
HKR,,,0,%ClassName%
HKR,,Icon,,-5
;*****************************************
; GET Device Install Section
;*****************************************
[Manufacturer]
%GET%=ModelSection
[ModelSection]
"Device description"=InstallSection,PCI\VEN_15e7&DEV_0748,0
[InstallSection.ntamd64]
AddReg=AddRegistry
[InstallSection.ntamd64.Services]
; ADD GET NTDS DEVICE SERVICE
AddService=Getntds,%SPSVCINST_ASSOCSERVICE%,DriverService64
[DriverService64]
DisplayName ="GET NTDS Windows 64-bit driver"
ServiceType=1
StartType=2
ErrorControl=1
ServiceBinary=%10%\system32\drivers\getntds64.sys
[AddRegistry]
HKR,,,0,%ClassName%
[Strings]
GET="G.E.T. Engineering Corporation"
ClassName="GETNTDS"
SPSVCINST_ASSOCSERVICE= 0x00000002
The service in the registry was never created.
__________ Information from ESET NOD32 Antivirus, version of virus
signature database 5393 (20100824) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
__________ Information from ESET NOD32 Antivirus, version of virus signature database 5393 (20100824) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
.
Mike [MSFT]
2010-08-26 23:57:59 UTC
Permalink
Signing aside, you haven't properly decorated your Manufacturer and Models
sections.

You can look here for more information about the platform decorations:
http://msdn.microsoft.com/en-us/library/ff547454(v=VS.85).aspx

You can also look in %windir%\inf\* for some examples of how to do it
correctly.

-Mike
Post by getntds
Thank you, I did not know you had to have your driver signed. More stuff to
learn.
Post by Don Burn
Did you sign your driver, if not it will not install on Windows 7 64-bit,
unless you do the explicit overrride on each boot. There is a good
article explaining signatures in
http://insider.osr.com/2010/JulAug2010.pdf
--
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply
Post by getntds
My driver (WDM) will install on Vista 32-bit. When I tried to install
it
on
windows 7 64-bit, I get the error message, "Device driver software was not
successfully isntalled - No Driver found.
I assumed it was a inf problem. I added the .ntamd64 but still got the same
error message. I have not tried it on Vista 64 or Windows 7 32
Here is a copy of my inf file. I have removed the .nt extension that was
used to install the driver on XP and Vista 32. What am I doing wrong?
[Version]
Signature="$Windows NT$"
Class=GETNTDS
ClassGUID={B8437626-328C-4df4-BC33-35D71C7E6586}
Provider=%GET%
DriverVer=8/2/2010,7.00.70
[ClassInstall32.ntamd64]
AddReg=AddNtdsClass
[AddNtdsClass]
HKR,,,0,%ClassName%
HKR,,Icon,,-5
;*****************************************
; GET Device Install Section
;*****************************************
[Manufacturer]
%GET%=ModelSection
[ModelSection]
"Device description"=InstallSection,PCI\VEN_15e7&DEV_0748,0
[InstallSection.ntamd64]
AddReg=AddRegistry
[InstallSection.ntamd64.Services]
; ADD GET NTDS DEVICE SERVICE
AddService=Getntds,%SPSVCINST_ASSOCSERVICE%,DriverService64
[DriverService64]
DisplayName ="GET NTDS Windows 64-bit driver"
ServiceType=1
StartType=2
ErrorControl=1
ServiceBinary=%10%\system32\drivers\getntds64.sys
[AddRegistry]
HKR,,,0,%ClassName%
[Strings]
GET="G.E.T. Engineering Corporation"
ClassName="GETNTDS"
SPSVCINST_ASSOCSERVICE= 0x00000002
The service in the registry was never created.
__________ Information from ESET NOD32 Antivirus, version of virus
signature database 5393 (20100824) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
__________ Information from ESET NOD32 Antivirus, version of virus
signature database 5393 (20100824) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
.
Loading...