CN104239112A - Device driver installation method and device - Google Patents

Device driver installation method and device Download PDF

Info

Publication number
CN104239112A
CN104239112A CN201410523053.1A CN201410523053A CN104239112A CN 104239112 A CN104239112 A CN 104239112A CN 201410523053 A CN201410523053 A CN 201410523053A CN 104239112 A CN104239112 A CN 104239112A
Authority
CN
China
Prior art keywords
file
driver
driving
installation
nforce
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410523053.1A
Other languages
Chinese (zh)
Other versions
CN104239112B (en
Inventor
徐唯
毛志华
赵坤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Seal Fun Technology Co., Ltd.
Original Assignee
Shell Internet Beijing Security Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shell Internet Beijing Security Technology Co Ltd filed Critical Shell Internet Beijing Security Technology Co Ltd
Priority to CN201410523053.1A priority Critical patent/CN104239112B/en
Publication of CN104239112A publication Critical patent/CN104239112A/en
Application granted granted Critical
Publication of CN104239112B publication Critical patent/CN104239112B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses a device driver installation method and device. The method includes the steps that whether a target device is installed in a user terminal device or not is judged; if yes, a device driver file corresponding to the target device and an installation program file for installing the device driver file are obtained from a driver file group; the obtained device driver file is called through an installation program of the obtained installation program file, and a driver program of the target device is installed in the user terminal device. Due to the fact that a first application client is preinstalled in the user terminal device, the driver file group is arranged in a drive library of the first application client, at least one device driver file corresponding to the target device and at least one installation program file for installing the device driver file are included in the driver file group, by means of the device driver installation method and device, drivers can be installed for special types of devices conveniently and effectively as well.

Description

A kind of installation method of device drive program and device
Technical field
The present invention relates to field of computer technology, particularly a kind of installation method of device drive program and device.
Background technology
Driver (Device Driver) full name is " device driver ", it is a kind of separate procedure that can make computing machine and devices communicating, be equivalent to the interface of equipment, computing machine only has by this interface, the work of ability opertaing device.If the driver of certain equipment fails correctly to install, this equipment just cisco unity malfunction, such as this equipment is network adapter, wherein network adapter is also known as network interface unit or network interface card, if computing machine is not installed the NIC driver of NIC driver or setup error, computing machine can not link internet, and then can not install other drivers by the Internet download.
A kind of existing method of giving the computer A mounting equipment driving program of the microsoft operation system not linking internet, it is equipment (such as computing machine, mobile phone etc.) that user utilizes other and links internet is manually applicable to computer A device driver from internet search, the device driver searched being downloaded to links in the equipment of internet, again this device driver is copied in computer A and install, thus complete the installation of computer A device driver.
The method of this manually install driver, needs user to understand brand and the correct install driver of model ability of each equipment of computing machine, requires higher to the computer level of user.
Existing another kind gives the method for the computer A mounting equipment driving program of the microsoft operation system not linking internet, that computer A installs driven management software (such as the first applications client, driving life etc.) Auto-mounting driver in advance, especially NIC driver, after NIC driver is installed, download and installation that internet carries out other drivers can be linked.Particularly, after user runs driven management software, after driven management software gets the hardware identifier of computer A equipment, in the device driver storehouse be stored in local driven management software Search and acquirement to the device driver that matches of hardware identifier, then, the general unified installation procedure using operating system to provide installs the device driver matched with hardware identifier that is that get that is that find.Such as, Driver Package Installer (DPInst) instrument in the device Driver Development for Embedded system Windows Driver Kit of Microsoft Windows platform is used to carry out the installation of device driver.
Such as, but the method for this utilization DPInst instrument mounting equipment driving program, can not install the driver of specific type equipment: this specific type equipment is: mainboard adopts NVIDIA nForce chipset, is integrated in the network interface card on this kind of mainboard; Because the driver installing the network interface card be integrated on the mainboard adopting NVIDIA nForce chipset needs the installation procedure using NVIDIA nForce board chip set producer oneself to write, the instrument that operating system can not be used to provide carries out the installation of device driver.The installation procedure using board chip set producer oneself to write is needed to carry out the equipment of install driver for these, need mode manually, utilize other computing machines to download chipset corresponding to this equipment from internet and drive bag to install the driver of this equipment.
It can thus be appreciated that the installation method of existing driver easily and effectively can not install the driver of some specific type equipment.
Summary of the invention
The object of the embodiment of the present invention is to provide a kind of installation method of device drive program and device, easily and effectively can install the driver of specific type equipment.
For achieving the above object, the embodiment of the invention discloses a kind of installation method of device drive program, be applied to the first applications client in subscriber terminal equipment, described subscriber terminal equipment obtains the installation file of described first applications client in advance, and by described installation file, described first applications client is installed, driving file group is provided with in the Driver Library of the first applications client of installation, at least comprise in described driving file group: at least one device driver files that target device is corresponding and the installation procedure file for installing described device driver files, described method comprises:
Judge, in described subscriber terminal equipment, whether described target device is installed;
If so, from described driving file group, obtain a device driver files corresponding to described target device and the installation procedure file for installing described device driver files;
By the installation procedure in the installation procedure file of acquisition, call the device driver files of acquisition, the driver of described target device is installed in described subscriber terminal equipment.
Alternatively, also comprise in described driving file group: the operation system information that device driver files is suitable for and the facility information that this device driver files is suitable for;
The described device driver files obtaining described target device corresponding from described driving file group comprises:
Obtain the facility information of described target device and the operation system information of described subscriber terminal equipment;
The operation system information that the device driver files comprised according to described driving file group is suitable for and the facility information that this device driver files is suitable for, and the facility information of described target device obtained and the operation system information of described subscriber terminal equipment, extract from described driving file group and be applicable to the device driver files of described target device.
Alternatively, the facility information that described device driver files is suitable for comprises:
The equipment identities mark that device driver files is suitable for;
The facility information of described target device comprises:
The equipment identities mark of described target device.
Alternatively, also comprise the device driver files that equipment except target device is corresponding in described driving file group, described method also comprises:
Described target device is not installed in described subscriber terminal equipment, judge the equipment whether be provided with in described subscriber terminal equipment except target device;
If so, from described driving file group, device driver files corresponding to this equipment is obtained;
By the installation procedure in operating system, call and obtain device driver files corresponding to this equipment, the driver of this equipment is installed in described subscriber terminal equipment.
Alternatively, be provided with driving file group in the Driver Library of the first applications client of described installation, comprise:
Comprising driving file group in described installation file, being installed in the process of described first applications client by described installation file, the driving file group comprised in described installation file being discharged in the Driver Library of described subscriber terminal equipment.
Alternatively, described target device, comprising:
Be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset.
Alternatively, the driving file group comprised in described installation file obtains in the following manner:
Obtain NVDIA nForce chipset in advance and drive bag, driven by described NVDIA nForce chipset bag to be placed in described installation file as driving file group.
Alternatively, the driving file group comprised in described installation file obtains in the following manner:
Obtain the driving bag of at least one NVDIA nForce chipset in advance, wherein, described NVDIA nForce chipset drives and comprises NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset and the installation procedure file for installing described NIC driver file; Described NVDIA nForce chipset also comprises one or more in network-management tool file, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file in driving and wrapping;
The driving bag of NVDIA nForce chipset described in decompress(ion);
The driving bag file of described NVDIA nForce chipset is deleted, deletes one or more files in the network-management tool file in the driving bag of NVDIA nForce chipset, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file;
Drive file group by repacking rear formation in the driving bag of the NVDIA nForce chipset after deleting, this driving file group is placed in installation file.
For achieving the above object, the embodiment of the invention discloses a kind of device driver erecting device, be applied to the first applications client in subscriber terminal equipment, described subscriber terminal equipment obtains the installation file of described first applications client in advance, and by described installation file, described first applications client is installed, driving file group is provided with in the Driver Library of the first applications client of installation, at least comprise in described driving file group: at least one device driver files that target device is corresponding and the installation procedure file for installing described device driver files, described device comprises: the first judge module, first file obtains module and the first installation module, wherein,
Described first judge module, for judging whether be provided with described target device in described subscriber terminal equipment;
Described first file obtains module, for when described first judge module judged result is for being, from described driving file group, obtain a device driver files corresponding to described target device and the installation procedure file for installing described device driver files;
Described first installation module, for the installation procedure in the installation procedure file by obtaining, calling the device driver files of acquisition, installing the driver of described target device in described subscriber terminal equipment.
Alternatively, also comprise in described driving file group: the operation system information that device driver files is suitable for and the facility information that this device driver files is suitable for;
The described device driver files obtaining described target device corresponding from described driving file group comprises:
Obtain the facility information of described target device and the operation system information of described subscriber terminal equipment;
The operation system information that the device driver files comprised according to described driving file group is suitable for and the facility information that this device driver files is suitable for, and the facility information of described target device obtained and the operation system information of described subscriber terminal equipment, extract from described driving file group and be applicable to the device driver files of described target device.
Alternatively, the facility information that described device driver files is suitable for comprises:
The equipment identities mark that device driver files is suitable for;
The facility information of described target device comprises:
The equipment identities mark of described target device.
Alternatively, also comprise the device driver files that equipment except target device is corresponding in described driving file group, described device also comprises: the second judge module, the second file obtain module and the second installation module, wherein,
Described second judge module, for when described first judge module judged result is no, judges the equipment whether be provided with in described subscriber terminal equipment except target device;
Described second file obtains module, for when described second judge module judged result is for being, obtains device driver files corresponding to this equipment from described driving file group;
Described second installation module, for by the installation procedure in operating system, calls and obtains device driver files corresponding to this equipment, install the driver of this equipment in described subscriber terminal equipment.
Alternatively, be provided with driving file group in the Driver Library of the first applications client of described installation, comprise:
Comprising driving file group in described installation file, being installed in the process of described first applications client by described installation file, the driving file group comprised in described installation file being discharged in the Driver Library of described subscriber terminal equipment.
Alternatively, described target device, comprising:
Be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset.
Alternatively, the driving file group comprised in described installation file obtains in the following manner:
Obtain NVDIA nForce chipset in advance and drive bag, driven by described NVDIA nForce chipset bag to be placed in described installation file as driving file group.
Alternatively, the driving file group comprised in described installation file obtains in the following manner:
Obtain the driving bag of at least one NVDIA nForce chipset in advance, wherein, described NVDIAnForce chipset drives and comprises NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset and the installation procedure file for installing described NIC driver file; Described NVDIA nForce chipset also comprises one or more in network-management tool file, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file in driving and wrapping;
The driving bag of NVDIA nForce chipset described in decompress(ion);
The driving bag file of described NVDIA nForce chipset is deleted, deletes one or more files in the network-management tool file in the driving bag of NVDIA nForce chipset, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file;
Drive file group by repacking rear formation in the driving bag of the NVDIA nForce chipset after deleting, this driving file group is placed in installation file.
As seen from the above technical solutions, the embodiment of the invention discloses a kind of installation method of device drive program and device, judge, in described subscriber terminal equipment, whether described target device is installed; If so, from described driving file group, obtain a device driver files corresponding to described target device and the installation procedure file for installing described device driver files; By the installation procedure in the installation procedure file of acquisition, call the device driver files of acquisition, the driver of described target device is installed in described subscriber terminal equipment.Because subscriber terminal equipment installs the first applications client in advance, driving file group is provided with in the Driver Library of the first applications client, described driving file group comprises at least one device driver files corresponding to target device and the installation procedure file for installing described device driver files, therefore the embodiment of the present invention is applied, for special type of equipment, also can easily and effectively to its install driver.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The first schematic flow sheet of the installation method of device drive program that Fig. 1 provides for the embodiment of the present invention;
The second schematic flow sheet of the installation method of device drive program that Fig. 2 provides for the embodiment of the present invention;
The first structural representation of the device driver erecting device that Fig. 3 provides for the embodiment of the present invention;
The second structural representation of the device driver erecting device that Fig. 4 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Below by specific embodiment, the present invention is described in detail.
The first schematic flow sheet of the installation method of device drive program that Fig. 1 provides for the embodiment of the present invention.
First it should be noted that, the installation method of device drive program that the embodiment of the present invention provides is applied to the first applications client in subscriber terminal equipment, described subscriber terminal equipment obtains the installation file of described first applications client in advance, and by described installation file, described first applications client is installed, driving file group is provided with in the Driver Library of the first applications client of installation, at least comprise in described driving file group: at least one device driver files that target device is corresponding and the installation procedure file for installing described device driver files.
In an embodiment of the present invention, the first applications client can be mounted in the application program of subscriber terminal equipment.Subscriber terminal equipment can be personal computer, notebook computer etc. and has operating system and the equipment of the normal need of work driver of hardware wherein.
In embodiments of the present invention, as a kind of Alternate embodiments, user can obtain the installation file for installing described first applications client in advance, driving file group is included in installation file, being installed in the process of described first applications client by described installation file, the driving file group comprised in described installation file is discharged in the Driver Library of described subscriber terminal equipment.
It should be noted that, in embodiments of the present invention, the Driver Library of subscriber terminal equipment can be in the process of installation first applications client, the driving file group comprised is stored in the file of subscriber terminal equipment in installation file according to predetermined store path.
In a kind of application scenarios of the present invention, subscriber terminal equipment is personal computer, well known to a person skilled in the art, downloading or copying from other external equipments be connected with this computing machine the installation file of first applications client, such as JICQ qq, the installation file of the application software of the several functions such as antivirus software when this installation file is stored on the disk except system disk, during to this computing machine refitting system, file on disk outside system disk can completely retain, therefore, if the disk of personal computer once outside system disk stored this installation file, after this computing machine refitting system, user can directly find this installation file and install this first applications client on the disk of this computing machine, installed in the process of described first applications client by described installation file, the driving file group comprised in described installation file is discharged in the Driver Library of described subscriber terminal equipment.Because the computing machine of system of resetting cannot be connected to internet, in this case, the driver of the installation method of device drive program erecting equipment that the embodiment of the present invention can be adopted to provide.
In another kind of application scenarios of the present invention, subscriber terminal equipment is personal computer, well known to a person skilled in the art, on computers the first applications client is installed, and when the first applications client is installed, the driving file group comprised in installation file is discharged in the Driver Library of subscriber terminal equipment.But due to a variety of causes, cause computing machine can not connecting Internet, its reason may be that NIC driver goes wrong, in this case, user not by the driver of the Internet download hardware device, the driver of the installation method of device drive program erecting equipment that the embodiment of the present invention can be adopted to provide.
Be appreciated that above-mentioned two kinds of application scenarioss are exemplary, exhaustive all application scenarioss, therefore do not form limitation of the invention.
In the embodiment of the present invention, target device is a kind of special hardware device in user terminal, and this hardware device does not provide by operating system and puts default installation program and carry out install driver.Network connecting function is realized as early as possible in order to subscriber terminal equipment can be enable, target device preferably can be a kind of special network interface card, be to be understood that, in other embodiments of the invention, target device also can for other need special installation procedure could the hardware device of install driver, as first-class in special video card, sound card, shooting.
For example, can at least one device driver files that only target device is corresponding and the installation procedure file for installing described device driver files in this driving file group, and this kind of device driver files also can have multiple due to the difference of the factors such as operating system.
Drive file group can carry out arrangement by server according to download seniority among brothers and sisters (i.e. popularity) of the driver file of often kind of target device in nearest a period of time to obtain, then the installation file of the driving file group put in order and the first applications client is packed, issue together, when user downloads and installs file, the this locality that can will file group be driven to download to subscriber terminal equipment together, and in the process of installation first applications client, driving file group is discharged in the file under the some paths of user terminal.
As shown in Figure 1, the installation method of device drive program that the embodiment of the present invention provides can comprise:
S101: judge whether be provided with described target device in described subscriber terminal equipment, if so, performs S102;
Be appreciated that because the present embodiment is applicable to not come by the installation procedure of system default the target device of install driver, therefore, at the driver of erecting equipment be, first need to judge whether target hardware equipment is installed in terminal device, if so, then perform following step.
For example, when needing for network interface card install driver in subscriber terminal equipment, first need whether the network interface card judging to install in subscriber terminal equipment is target network interface card (network interface card of specific type), such as, target device can be: be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset.Wherein, NVIDIA nForce is the computer main board chipset product developed by NVIDIA.
It should be noted that, the network interface card in subscriber terminal equipment is that when being integrated in the network interface card on the mainboard adopting NVDIA nForce chipset, the driving file group comprised in installation file can obtain in the following manner:
Obtain NVDIA nForce chipset in advance and drive bag, driven by described NVDIA nForce chipset bag to be placed in described installation file as driving file group.
Network interface card in subscriber terminal equipment is that when being integrated in the network interface card on the mainboard adopting NVDIA nForce chipset, the driving file group comprised in installation file can also obtain in the following manner:
Obtain the driving bag of at least one NVDIA nForce chipset in advance, wherein, described NVDIA nForce chipset drives and comprises NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset and the installation procedure file for installing described NIC driver file; Described NVDIA nForce chipset also comprises one or more in network-management tool file, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file in driving and wrapping; Wherein, SATA is Serial Advanced Technology Attachment (Serial Advanced Technology), RAID is raid-array (AttachmentRedundant Array of Independent Disk), IDE is integrated driving electronic equipment (Integrated Drive Electronics), SMU is System Management Unit (System Management Unit), SMBus is System Management Bus (System Management Bus).
The driving bag of NVDIA nForce chipset described in decompress(ion);
The driving bag file of described NVDIA nForce chipset is deleted, deletes one or more files in the network-management tool file in the driving bag of NVDIA nForce chipset, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file;
Drive file group by repacking rear formation in the driving bag of the NVDIA nForce chipset after deleting, this driving file group is placed in installation file.
Exemplary, the driver installing the network interface card be integrated on the mainboard adopting NVDIA nForce chipset below with the first applications client (such as, driver management software) passed through in computing machine is that example is described.
The technician of server or server end downloads NVDIA nForce chipset in advance and drives bag from internet, driven by the NVDIA nForce chipset of download bag to be placed in the installation file of the first applications client as driving file group.
In actual applications, bag can be driven, such as: download from nature's mystery net (http://mydown.yesky.com/), download from family's net (http://www.pchome.net/) of computer from the NVDIA nForce chipset that the operating system of the Internet download different editions is corresponding.
Concrete, in order to ensure that the NVDIA nForce chipset downloaded drives correctness and the security of bag, prevent the NVDIA nForce chipset downloaded from driving band to have virus etc., bag can be driven from least one NVDIA nForce chipset that the operating system of official website's download different editions of this board chip set producer is corresponding, such as, reach from tall and handsome the NVDIA nForce chipset driving bag that official website (http://www.nvidia.cn) downloads Microsoft XP32 position.
Suppose, the NVDIA nForce chipset of the Microsoft XP32 bit manipulation system of acquisition drives bag to be respectively:
15.25_nforce_winxp32_whql.exe;
15.45_nforce_winxp32_whql.exe;
15.46_nforce_winxp32_whql.exe;
15.56_nforce_winxp32_whql.exe;
15.57_nforce_winxp32_whql.exe。
The NVDIA nForce chipset of the Microsoft XP64 bit manipulation system obtained drives bag to be respectively:
15.25_nforce_winxp64_whql.exe;
15.45_nforce_winxp64_whql.exe;
15.46_nforce_winxp64_whql.exe。
The Microsoft Win732 position obtained or the NVDIA nForce chipset of Vista32 bit manipulation system drive bag to be respectively:
15.49_nforce_winvista_win7_32bit_whql.exe;
15.51_nforce_winvista_win7_32bit_whql.exe;
15.56_nforce_winvista_win7_32bit_whql.exe;
15.57_nforce_winvista_win7_32bit_whql.exe;
15.58_nforce_winvista_win7_32bit_whql.exe。
The Microsoft Win764 position obtained or the NVDIA nForce chipset of Vista64 bit manipulation system drive bag to be respectively:
15.49_nforce_winvista_win7_64bit_whql.exe;
15.51_nforce_winvista_win7_64bit_whql.exe;
15.56_nforce_winvista_win7_64bit_whql.exe;
15.57_nforce_winvista_win7_64bit_whql.exe;
15.58_nforce_winvista_win7_64bit_whql.exe。
Bag is then driven by the NVDIA nForce chipset of the different editions operating system of above-mentioned acquisition to be placed in the installation file of the first applications client as driving file group.
In actual applications, the NVDIA nForce chipset that there is the operating system of a certain version obtained drives bag for multiple situations, in order to reduce taking of storage space, can this version of comparison operating system NVDIA nForce chipset drive bag in device driver in record device hardware mark; According to comparison result, the NVDIA nForce chipset obtaining the operating system supporting this version drives bag; Bag is driven by corresponding for the operating system of each version NVDIA nForce chipset to be placed in the installation file of the first applications client as driving file group.
Bag is driven to be described for the NVDIA nForce chipset of the Microsoft XP32 bit manipulation system obtained below.
The NVDIA nForce chipset driving bag 15.25_nforce_winxp32_whql.exe of the Microsoft XP32 bit manipulation system obtained supports that network interface card hardware identifier is:
PCI VEN_10DE & DEV_0057, PCI VEN_10DE & DEV_0269, PCI VEN_10DE & DEV_0373, PCI VEN_10DE & DEV_03EF, PCI VEN_10DE & DEV_0450, PCI VEN_10DE & DEV_054C, PCI VEN_10DE & DEV_07DC, PCI VEN_10DE & DEV_0760 and PCI VEN_10DE & DEV_0AB0.
The NVDIA nForce chipset driving bag 15.45_nforce_winxp32_whql.exe of the Microsoft XP32 bit manipulation system obtained supports that network interface card hardware identifier is:
PCI VEN_10DE & DEV_0057, PCI VEN_10DE & DEV_0269, PCI VEN_10DE & DEV_0373, PCI VEN_10DE & DEV_03EF, PCI VEN_10DE & DEV_0450, PCI VEN_10DE & DEV_054C, PCI VEN_10DE & DEV_07DC, PCI VEN_10DE & DEV_0760, PCI VEN_10DE & DEV_0AB0 and PCI VEN_10DE & DEV_0AB3.
The NVDIA nForce chipset of the Microsoft XP32 bit manipulation system obtained drives bag 15.46_nforce_winxp32_whql.exe to support, and network interface card hardware identifier is: PCI VEN_10DE & DEV_0057, PCI VEN_10DE & DEV_0269, PCI VEN_10DE & DEV_0373, PCI VEN_10DE & DEV_03EF, PCI VEN_10DE & DEV_0450, PCI VEN_10DE & DEV_054C, PCI VEN_10DE & DEV_07DC, PCI VEN_10DE & DEV_0760, PCI VEN_10DE & DEV_0AB0, PCI VEN_10DE & DEV_0AB3 and PCI VEN_10DE & DEV_0BA3.
The NVDIA nForce chipset driving bag 15.56_nforce_winxp32_whql.exe of the Microsoft XP32 bit manipulation system obtained supports that network interface card hardware identifier is:
PCI VEN_10DE & DEV_0373, PCI VEN_10DE & DEV_03EF, PCI VEN_10DE & DEV_0450, PCI VEN_10DE & DEV_054C, PCI VEN_10DE & DEV_07DC, PCI VEN_10DE & DEV_0760, PCI VEN_10DE & DEV_0AB0, PCI VEN_10DE & DEV_0AB3 and PCI VEN_10DE & DEV_0BA3.
The NVDIA nForce chipset driving bag 15.57_nforce_winxp32_whql.exe of the Microsoft XP32 bit manipulation system obtained supports that network interface card hardware identifier is:
PCI VEN_10DE & DEV_03EF, PCI VEN_10DE & DEV_0450, PCI VEN_10DE & DEV_054C, PCI VEN_10DE & DEV_07DC, PCI VEN_10DE & DEV_0760, PCI VEN_10DE & DEV_0AB0, PCI VEN_10DE & DEV_0AB3 and PCI VEN_10DE & DEV_0BA3.
According to comparison, NVDIA nForce chipset drives bag to be: the network interface card hardware identifier that 15.46_nforce_winxp32_whql.exe supports is many than the network interface card hardware identifier of other several board chip set driver package supports and comprise the network interface card hardware identifier that other several board chip set driver packages support, therefore obtains and supports that the NVDIA nForce chipset driving bag of Microsoft XP32 bit manipulation system is: 15.46_nforce_winxp32_whql.exe.
Similar, obtain and support that the NVDIA nForce chipset driving bag of Microsoft XP64 bit manipulation system is: 15.46_nforce_winxp64_whql.exe, obtain and support that the NVDIA nForce chipset of Microsoft Win732 position or Vista32 bit manipulation system driving bag is: 15.58_nforce_winvista_win7_32bit_whql.exe, obtain and support that the NVDIA nForce chipset of Microsoft Win764 position or Vista64 bit manipulation system driving bag is: 15.58_nforce_winvista_win7_64bit_whql.exe, the NVDIA nForce chipset obtained after comparison is driven bag: 15.46_nforce_winxp32_whql.exe, 15.58_nforce_winvista_win7_64bit_whql.exe, 15.58_nforce_winvista_win7_32bit_whql.exe and 15.46_nforce_winxp64_whql.exe is placed in the installation file of the first applications client as driving file group.
In actual applications, when NVDIA nForce chipset drive in bag also comprise NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIAnForce chipset and for described NIC driver file is installed installation procedure file outside other programs, such as: also comprise one or more in network-management tool file, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file.In order to reduce taking of storage space, can bag be driven to carry out decompress(ion) the NVDIA nForce chipset of acquisition; The driving bag file of described NVDIA nForce chipset is deleted, by one or more file erase in the network-management tool file in the driving bag of NVDIA nForce chipset, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file; Drive file group by repacking rear formation in the driving bag of the NVDIA nForce chipset after deleting, this driving file group is placed in the installation file of the first applications client.
Exemplary, drive bag 15.46_nforce_winxp32_whql.exe to be described for NVDIA nForce chipset below.
NVDIA nForce chipset drives in bag 15.46_nforce_winxp32_whql.exe except comprising NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset, and for described NIC driver file is installed installation procedure file outside, also comprise: network-management tool installation procedure, SATA/IDE driver, SATA/RAID driver, RAIDTOOL application program, SMU driver and SMBus driver, due to except NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset, and other application programs outside the installation procedure file installing described NIC driver file are integrated in installation in the process of the driver of the network interface card on the mainboard adopting NVDIA nForce chipset without any effect, and take storage space, therefore NVDIA nForce chipset can be driven bag 15.46_nforce_winxp32_whql.exe carry out decompress(ion), by except NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset, and for described NIC driver file is installed installation procedure file outside other application programs delete, by NIC driver file corresponding for the network interface card be integrated on the mainboard adopting NVDIA nForce chipset, and for installing the installation procedure file of described NIC driver file, compressed software is utilized to repack as NVDIA nForce chipset drives bag 15.46_nforce_winxp32_whql.exe, drive bag 15.46_nforce_winxp32_whql.exe as driving file group the NVDIA nForce chipset after repacking, this driving file group is placed in the installation file of the first applications client.
Consider compressibility and the compression speed of various compressed software, therefore compressibility can be selected higher and compression speed faster compressed software 7-Zip repack, compressed software 7-Zip is utilized to pack, compare other compressed softwares, decrease the packing time and decrease taking of storage space.
Server is completing after by driving, file group is placed in the installation file of the first applications client, just the installation file with the first applications client driving file group can be pushed to client computer, after client computer obtains the installation file of the first applications client of server push, just can utilize this installation file that the first applications client is installed, installed in the process of the first applications client by this installation file, the driving file group comprised in this installation file is discharged in the Driver Library of client computer, make to be provided with driving file group in the Driver Library of the first applications client after installation.
S102: obtain a device driver files corresponding to described target device and the installation procedure file for installing described device driver files from described driving file group;
Concrete, also comprise in described driving file group: when the operation system information that device driver files is suitable for and the facility information that this device driver files is suitable for, a device driver files corresponding to described target device and the installation procedure file for installing described device driver files is obtained, Ke Yiwei: obtain the facility information of described target device and the operation system information of described subscriber terminal equipment from described driving file group; The operation system information that the device driver files comprised according to described driving file group is suitable for and the facility information that this device driver files is suitable for, and obtain the facility information of described target device and the operation system information of described subscriber terminal equipment, from described driving file group extract be applicable to the device driver files of described target device and the installation procedure file for installing described device driver files.
Wherein, the facility information that described device driver files is suitable for is: the equipment identities mark that device driver files is suitable for; The facility information of described target device is: the equipment identities mark of described target device.Concrete equipment identities mark can identify for device hardware.
Exemplary, suppose that the operating system version of the computing machine of current extraction is: Microsoft XP32 position; The hardware identifier extracting the network interface card be integrated on the mainboard adopting NVDIA nForce chipset is: PCI VEN_10DE & DEV_03EF, the facility information that the operation system information be suitable for the device driver files recorded in the driving file group in the Driver Library of the hardware identifier of the operating system version extracted, network interface card and the first applications client and this device driver files are suitable for is compared, obtain NVDIA nForce chipset and drive bag 15.46_nforce_winxp32_whql.exe, and then obtain
Be applicable to hardware identifier be PCI VEN_10DE & DEV_03EF, be integrated in the device driver files of network interface card on the mainboard adopting NVDIA nForce chipset and the installation procedure file for installing this device driver files.
S103: by the installation procedure in the installation procedure file of acquisition, call the device driver files of acquisition, install the driver of described target device in described subscriber terminal equipment.
It should be noted that, the above-mentioned driver installing the network interface card be integrated on the mainboard adopting NVDIA nForce chipset for the first applications client in computing machine is described, and is only an instantiation, does not form the restriction to the application.
Because subscriber terminal equipment installs the first applications client in advance, driving file group is provided with in the Driver Library of the first applications client, described driving file group comprises at least one device driver files corresponding to target device and the installation procedure file for installing described device driver files, therefore the present invention is applied embodiment illustrated in fig. 1, for some specials type of equipment, such as: be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset, also can easily and effectively to its install driver.
The second schematic flow sheet of the installation method of device drive program that Fig. 2 provides for the embodiment of the present invention, the present invention is embodiment illustrated in fig. 2 on basis embodiment illustrated in fig. 1, in the device driver files driving in file group the equipment that also comprises except target device corresponding and described target device is not installed in described subscriber terminal equipment, increase following three steps
S104: judge the equipment whether be provided with in described subscriber terminal equipment except target device, if so, performs S105;
S105: obtain device driver files corresponding to this equipment from described driving file group;
S106: by the installation procedure in operating system, calls and obtains device driver files corresponding to this equipment, install the driver of this equipment in described subscriber terminal equipment.
Exemplary, be described for the driver of the first applications client installation network interface card in the computing machine of microsoft operation system below.
Detect that client computer does not exist special type of equipment in the first applications client, such as, be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset, but the equipment that there are other non-install drivers detected in client computer, such as, common network interface card, video card, sound card etc., device driver files corresponding to the equipment of detecting is obtained from driving file group, use Driver Package Installer (DPInst) instrument in the device Driver Development for Embedded system Windows Driver Kit of Microsoft Windows platform, the device driver files calling acquisition carries out the installation of driver to the equipment of detecting.
The present invention is embodiment illustrated in fig. 2 in application, can also be installed the driver of the equipment except special type of equipment by the installation procedure in operating system.
Corresponding with above-mentioned embodiment of the method, the embodiment of the present invention additionally provides device driver erecting device.
The first structural representation of the device driver erecting device that Fig. 3 provides for the embodiment of the present invention, wherein, this device driver erecting device is applied to the first applications client in subscriber terminal equipment, described subscriber terminal equipment obtains the installation file of described first applications client in advance, and by described installation file, described first applications client is installed, driving file group is provided with in the Driver Library of the first applications client of installation, at least comprise in described driving file group: at least one device driver files that target device is corresponding and the installation procedure file for installing described device driver files, this device driver erecting device can comprise: the first judge module 201, first file obtains module 202 and the first installation module 203, wherein,
Target device can be: be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset.
Be provided with driving file group in the Driver Library of the first applications client of installation, comprise:
Comprising driving file group in described installation file, being installed in the process of described first applications client by described installation file, the driving file group comprised in described installation file being discharged in the Driver Library of described subscriber terminal equipment.
At target device be: when being integrated in the network interface card on the mainboard adopting NVDIA nForce chipset, the driving file group comprised in installation file can obtain in the following manner:
Obtain NVDIA nForce chipset in advance and drive bag, driven by described NVDIA nForce chipset bag to be placed in described installation file as driving file group.
At target device be: when being integrated in the network interface card on the mainboard adopting NVDIA nForce chipset, the driving file group comprised in installation file can also obtain in the following manner:
Obtain the driving bag of at least one NVDIA nForce chipset in advance, wherein, described NVDIA nForce chipset drives and comprises NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset and the installation procedure file for installing described NIC driver file; Described NVDIA nForce chipset also comprises one or more in network-management tool file, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file in driving and wrapping;
The driving bag of NVDIA nForce chipset described in decompress(ion);
The driving bag file of described NVDIA nForce chipset is deleted, deletes one or more files in the network-management tool file in the driving bag of NVDIA nForce chipset, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file;
Drive file group by repacking rear formation in the driving bag of the NVDIA nForce chipset after deleting, this driving file group is placed in installation file.
First judge module 201, for judging whether be provided with described target device in described subscriber terminal equipment;
First file obtains module 202, for when the first judge module judges 201 results for being, from described driving file group, obtain a device driver files corresponding to described target device and the installation procedure file for installing described device driver files;
Concrete, also comprise in described driving file group: the operation system information that device driver files is suitable for and the facility information that this device driver files is suitable for; Wherein, the facility information that device driver files is suitable for can be: the equipment identities mark that device driver files is suitable for;
The described device driver files obtaining described target device corresponding from described driving file group comprises:
Obtain the facility information of described target device and the operation system information of described subscriber terminal equipment; Wherein, the facility information of target device can be: the equipment identities mark of target device.
The operation system information that the device driver files comprised according to described driving file group is suitable for and the facility information that this device driver files is suitable for, and the facility information of described target device obtained and the operation system information of described subscriber terminal equipment, extract from described driving file group and be applicable to the device driver files of described target device.
First installation module 203, for being obtained the installation procedure in the installation procedure file of module 202 acquisition by the first file, call the device driver files that the first file obtains module 202 acquisition, the driver of described target device is installed in described subscriber terminal equipment.
Because subscriber terminal equipment installs the first applications client in advance, driving file group is provided with in the Driver Library of the first applications client, described driving file group comprises at least one device driver files corresponding to target device and the installation procedure file for installing described device driver files, therefore the present invention is applied embodiment illustrated in fig. 3, for some specials type of equipment, such as: be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset, also can easily and effectively to its install driver.
The second structural representation of the device driver erecting device that Fig. 4 provides for the embodiment of the present invention, when also comprising device driver files corresponding to equipment except target device in described driving file group, the present invention is embodiment illustrated in fig. 4 on basis embodiment illustrated in fig. 3, increase: the second judge module 204, second file obtains module 205 and the second installation module 206, wherein
Second judge module 204, for when the first judge module 201 judged result is no, judges the equipment whether be provided with in described subscriber terminal equipment except target device;
Second file obtains module 205, for when the second judge module 205 judged result is for being, obtains device driver files corresponding to this equipment from described driving file group;
Second installation module 206, for by the installation procedure in operating system, calls the device driver files that this equipment of the second file acquisition module 205 acquisition is corresponding, installs the driver of this equipment in described subscriber terminal equipment.
Therefore apply the present invention embodiment illustrated in fig. 4, the driver of the equipment except special type of equipment can also be installed by the installation procedure in operating system.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
Each embodiment in this instructions all adopts relevant mode to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
One of ordinary skill in the art will appreciate that all or part of step realized in said method embodiment is that the hardware that can carry out instruction relevant by program has come, described program can be stored in computer read/write memory medium, here the alleged storage medium obtained, as: ROM/RAM, magnetic disc, CD etc.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.

Claims (16)

1. an installation method of device drive program, be applied to the first applications client in subscriber terminal equipment, it is characterized in that, described subscriber terminal equipment obtains the installation file of described first applications client in advance, and by described installation file, described first applications client is installed, driving file group is provided with in the Driver Library of the first applications client of installation, at least comprise in described driving file group: at least one device driver files that target device is corresponding and the installation procedure file for installing described device driver files, described method comprises:
Judge, in described subscriber terminal equipment, whether described target device is installed;
If so, from described driving file group, obtain a device driver files corresponding to described target device and the installation procedure file for installing described device driver files;
By the installation procedure in the installation procedure file of acquisition, call the device driver files of acquisition, the driver of described target device is installed in described subscriber terminal equipment.
2. method according to claim 1, is characterized in that, also comprises in described driving file group:
The operation system information that device driver files is suitable for and the facility information that this device driver files is suitable for;
The described device driver files obtaining described target device corresponding from described driving file group comprises:
Obtain the facility information of described target device and the operation system information of described subscriber terminal equipment;
The operation system information that the device driver files comprised according to described driving file group is suitable for and the facility information that this device driver files is suitable for, and the facility information of described target device obtained and the operation system information of described subscriber terminal equipment, extract from described driving file group and be applicable to the device driver files of described target device.
3. method according to claim 2, is characterized in that, the facility information that described device driver files is suitable for comprises:
The equipment identities mark that device driver files is suitable for;
The facility information of described target device comprises:
The equipment identities mark of described target device.
4. method according to claim 1, is characterized in that, also comprise the device driver files that equipment except target device is corresponding in described driving file group, described method also comprises:
Described target device is not installed in described subscriber terminal equipment, judge the equipment whether be provided with in described subscriber terminal equipment except target device;
If so, from described driving file group, device driver files corresponding to this equipment is obtained;
By the installation procedure in operating system, call and obtain device driver files corresponding to this equipment, the driver of this equipment is installed in described subscriber terminal equipment.
5. the method according to Claims 1-4, is characterized in that, is provided with driving file group, comprises in the Driver Library of the first applications client of described installation:
Comprising driving file group in described installation file, being installed in the process of described first applications client by described installation file, the driving file group comprised in described installation file being discharged in the Driver Library of described subscriber terminal equipment.
6. method according to claim 5, is characterized in that, described target device, comprising:
Be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset.
7. method according to claim 6, is characterized in that, the driving file group comprised in described installation file obtains in the following manner:
Obtain NVDIA nForce chipset in advance and drive bag, driven by described NVDIA nForce chipset bag to be placed in described installation file as driving file group.
8. method according to claim 6, is characterized in that, the driving file group comprised in described installation file obtains in the following manner:
Obtain the driving bag of at least one NVDIA nForce chipset in advance, wherein, described NVDIA nForce chipset drives and comprises NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset and the installation procedure file for installing described NIC driver file; Described NVDIA nForce chipset also comprises one or more in network-management tool file, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file in driving and wrapping;
The driving bag of NVDIA nForce chipset described in decompress(ion);
The driving bag file of described NVDIA nForce chipset is deleted, deletes one or more files in the network-management tool file in the driving bag of NVDIA nForce chipset, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file;
Drive file group by repacking rear formation in the driving bag of the NVDIA nForce chipset after deleting, this driving file group is placed in installation file.
9. a device driver erecting device, be applied to the first applications client in subscriber terminal equipment, it is characterized in that, described subscriber terminal equipment obtains the installation file of described first applications client in advance, and by described installation file, described first applications client is installed, driving file group is provided with in the Driver Library of the first applications client of installation, at least comprise in described driving file group: at least one device driver files that target device is corresponding and the installation procedure file for installing described device driver files, described device comprises: the first judge module, first file obtains module and the first installation module, wherein,
Described first judge module, for judging whether be provided with described target device in described subscriber terminal equipment;
Described first file obtains module, for when described first judge module judged result is for being, from described driving file group, obtain a device driver files corresponding to described target device and the installation procedure file for installing described device driver files;
Described first installation module, for the installation procedure in the installation procedure file by obtaining, calling the device driver files of acquisition, installing the driver of described target device in described subscriber terminal equipment.
10. device according to claim 9, is characterized in that, also comprises in described driving file group: the operation system information that device driver files is suitable for and the facility information that this device driver files is suitable for;
The described device driver files obtaining described target device corresponding from described driving file group comprises:
Obtain the facility information of described target device and the operation system information of described subscriber terminal equipment;
The operation system information that the device driver files comprised according to described driving file group is suitable for and the facility information that this device driver files is suitable for, and the facility information of described target device obtained and the operation system information of described subscriber terminal equipment, extract from described driving file group and be applicable to the device driver files of described target device.
11. devices according to claim 10, is characterized in that, the facility information that described device driver files is suitable for comprises:
The equipment identities mark that device driver files is suitable for;
The facility information of described target device comprises:
The equipment identities mark of described target device.
12. devices according to claim 9, it is characterized in that, also comprise the device driver files that equipment except target device is corresponding in described driving file group, described device also comprises: the second judge module, the second file obtain module and the second installation module, wherein
Described second judge module, for when described first judge module judged result is no, judges the equipment whether be provided with in described subscriber terminal equipment except target device;
Described second file obtains module, for when described second judge module judged result is for being, obtains device driver files corresponding to this equipment from described driving file group;
Described second installation module, for by the installation procedure in operating system, calls and obtains device driver files corresponding to this equipment, install the driver of this equipment in described subscriber terminal equipment.
13., according to the device described in claim 9 to 13, is characterized in that, be provided with driving file group, comprise in the Driver Library of the first applications client of described installation:
Comprising driving file group in described installation file, being installed in the process of described first applications client by described installation file, the driving file group comprised in described installation file being discharged in the Driver Library of described subscriber terminal equipment.
14. devices according to claim 13, is characterized in that, described target device, comprising:
Be integrated in the network interface card on the mainboard adopting NVDIA nForce chipset.
15. devices according to claim 14, is characterized in that, the driving file group comprised in described installation file obtains in the following manner:
Obtain NVDIA nForce chipset in advance and drive bag, driven by described NVDIA nForce chipset bag to be placed in described installation file as driving file group.
16. devices according to claim 14, is characterized in that, the driving file group comprised in described installation file obtains in the following manner:
Obtain the driving bag of at least one NVDIA nForce chipset in advance, wherein, described NVDIA nForce chipset drives and comprises NIC driver file corresponding to the network interface card be integrated on the mainboard adopting NVDIA nForce chipset and the installation procedure file for installing described NIC driver file; Described NVDIA nForce chipset also comprises one or more in network-management tool file, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file in driving and wrapping;
The driving bag of NVDIA nForce chipset described in decompress(ion);
The driving bag file of described NVDIA nForce chipset is deleted, deletes one or more files in the network-management tool file in the driving bag of NVDIA nForce chipset, SATA/IDE driver file, SATA/RAID driver file, RAIDTOOL application file, SMU driver file, SMBus driver file;
Drive file group by repacking rear formation in the driving bag of the NVDIA nForce chipset after deleting, this driving file group is placed in installation file.
CN201410523053.1A 2014-09-30 2014-09-30 A kind of installation method of device drive program and device Active CN104239112B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410523053.1A CN104239112B (en) 2014-09-30 2014-09-30 A kind of installation method of device drive program and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410523053.1A CN104239112B (en) 2014-09-30 2014-09-30 A kind of installation method of device drive program and device

Publications (2)

Publication Number Publication Date
CN104239112A true CN104239112A (en) 2014-12-24
CN104239112B CN104239112B (en) 2018-04-06

Family

ID=52227247

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410523053.1A Active CN104239112B (en) 2014-09-30 2014-09-30 A kind of installation method of device drive program and device

Country Status (1)

Country Link
CN (1) CN104239112B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109582607A (en) * 2018-11-30 2019-04-05 Oppo(重庆)智能科技有限公司 Method for downloading software, electronic device and the computer readable storage medium of fast charge adapter
CN110678819A (en) * 2017-05-25 2020-01-10 Ls产电株式会社 Control program operation method
WO2022183573A1 (en) * 2021-03-02 2022-09-09 长沙景嘉微电子股份有限公司 Method and device for generating and installing driver installation packet supporting multiple kernel versions

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464387A (en) * 2002-06-26 2003-12-31 联想(北京)有限公司 Hardware equipment drive program installing method and computer therefor
US20070101342A1 (en) * 2005-10-31 2007-05-03 Microsoft Corporation Automated device driver management
CN101382894A (en) * 2007-09-05 2009-03-11 北京软通科技有限责任公司 Method, system, computer, and server for downloading computer hardware device driver
CN101430647A (en) * 2008-12-02 2009-05-13 北京中星微电子有限公司 Hardware equipment and its drive installation method
CN101533353A (en) * 2008-03-14 2009-09-16 英业达股份有限公司 Medium with segmentally loaded drivers and method for segmentally loading thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464387A (en) * 2002-06-26 2003-12-31 联想(北京)有限公司 Hardware equipment drive program installing method and computer therefor
US20070101342A1 (en) * 2005-10-31 2007-05-03 Microsoft Corporation Automated device driver management
CN101382894A (en) * 2007-09-05 2009-03-11 北京软通科技有限责任公司 Method, system, computer, and server for downloading computer hardware device driver
CN101533353A (en) * 2008-03-14 2009-09-16 英业达股份有限公司 Medium with segmentally loaded drivers and method for segmentally loading thereof
CN101430647A (en) * 2008-12-02 2009-05-13 北京中星微电子有限公司 Hardware equipment and its drive installation method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
东坡下载: "万能网卡驱动(支持所有网卡)集成免费版", 《HTTP://WWW.UZZF.COM/QUDONG/16973.HTML》 *
西西软件园: "万能网卡驱动(集成了常用的网卡驱动)", 《HTTP://WWW.CR173.COM/SOFT/20590.HTML》 *
长江边上: "重装系统显身手驱动精灵2008使用技巧", 《电脑迷》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110678819A (en) * 2017-05-25 2020-01-10 Ls产电株式会社 Control program operation method
CN109582607A (en) * 2018-11-30 2019-04-05 Oppo(重庆)智能科技有限公司 Method for downloading software, electronic device and the computer readable storage medium of fast charge adapter
WO2022183573A1 (en) * 2021-03-02 2022-09-09 长沙景嘉微电子股份有限公司 Method and device for generating and installing driver installation packet supporting multiple kernel versions

Also Published As

Publication number Publication date
CN104239112B (en) 2018-04-06

Similar Documents

Publication Publication Date Title
CN108897562B (en) Installation package updating method, device, medium and equipment
CN104793946B (en) Dispositions method and system are applied based on cloud computing platform
CN102736978B (en) A kind of method and device detecting the installment state of application program
CN102521081B (en) Repair destroyed software
KR101246623B1 (en) Apparatus and method for detecting malicious applications
JP6936016B2 (en) Extension method and system for package files
CN105068932A (en) Android application program packing detection method
CN109726067B (en) Process monitoring method and client device
US10176327B2 (en) Method and device for preventing application in an operating system from being uninstalled
CN104137057A (en) Generating and caching software code
CN107506221A (en) Application program updating method, apparatus and equipment
CN104318160B (en) The method and apparatus of killing rogue program
CN104517054A (en) Method, device, client and server for detecting malicious APK
JP2013545172A (en) Device and method for providing a software program adapted to a computer system downloaded by a user
US9405906B1 (en) System and method for enhancing static analysis of software applications
CN103809974A (en) Method and device for automatically verifying application and cloud server
CN102779030B (en) A kind of manner of execution of registry operations and device
CN107632901A (en) A kind of self-repair method and device of application program operation exception
CN107797818A (en) Application program updating method and device
US20180349611A1 (en) Systems and methods facilitating self-scanning of deployed software applications
JP2014515858A (en) Method and apparatus for recombining executing instructions
US20180032735A1 (en) System and method for enhancing static analysis of software applications
CN104239112A (en) Device driver installation method and device
CN108090352A (en) Detection system and detection method
Votipka et al. Passe-partout: A general collection methodology for Android devices

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100041 Beijing, Shijingshan District Xing Xing street, building 30, No. 3, building 2, A-0071

Applicant after: Beijing cheetah Mobile Technology Co., Ltd.

Address before: 100041 Beijing city Shijingshan District Badachu high tech Park West Wells Road No. 3 Building No. 3 1100A

Applicant before: SHELL INTERNET (BEIJING) SECURITY TECHNOLOGY CO., LTD.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20181212

Address after: Room 105-53967, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province

Patentee after: Zhuhai Seal Fun Technology Co., Ltd.

Address before: 100041 A-0071 2, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee before: Beijing cheetah Mobile Technology Co., Ltd.

TR01 Transfer of patent right