Secunia CSI7
Advisories
Research
Forums
Create Profile
Our Commitment
PSI
PSI API
CSI
OSI
xSI
Vulnerabilities
Programs
Open Discussions
My Threads
Create Thread
Statistics
About

Forum Thread: 64bit Drivers on 32bit system

You are currently viewing a forum thread in the Secunia Community Forum. Please note that opinions expressed here are not of Secunia but solely reflect those of the user who wrote it.

This thread was submitted in the following forum:
Open Discussions

This thread has been marked as resolved.
bjm__ 64bit Drivers on 32bit system
Member 29th Apr, 2011 19:00
Ranking: 64
Posts: 374
User Since: 9th Mar, 2009
System Score: 100%
Location: US
Hello Forum
I have multiple (64bit) entries under Patched >
Recently PSI is reporting a slew of >
Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -
Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0
Driver Package Installer (DPInst) 2.x 2.1.0.0 -
Driver Package Installer (DPInst) 2.x (64-bit) 2.1.0.0

IDK if PSI has added reporting for above or some update has created the approx additional 25 Patched

Curious...with Open Folder I can easily locate the 64bit drivers.
Since my system is (Vista) 32bit.
May I delete the 64 bit drivers or should I leave em' alone.

Thanks...

Post "RE: 64bit Drivers on 32bit system" has been selected as an answer.
Maurice Joyce RE: 64bit Drivers on 32bit system
Handling Contributor 29th Apr, 2011 19:35
Score: 11720
Posts: 8,956
User Since: 4th Jan 2009
System Score: N/A
Location: UK
It is a bit of a minefield. A noted ages ago that they abound on my XP 32 Bit test PC.

My thought was to get rid of them & I changed my mind because they take up little space & do not affect the proper running of Windows.

Dumping the wrong driver in error had the potential of giving me hours of work putting things right.

My advice is to leave them alone.

Hope this helps.





--
Maurice

Windows 7 SP1 64 Bit OS
HP Intel Pentium i7
IE 11 for Windows 7 SP1
16GB RAM
Was this reply relevant?
+5
-0
ddmarshall RE: 64bit Drivers on 32bit system
Dedicated Contributor 29th Apr, 2011 20:16
Score: 1208
Posts: 960
User Since: 8th Nov 2008
System Score: 98%
Location: UK
I agree that it's best to leave these alone.

These are not drivers. They used for installing drivers as part of the Driver Install Framework from the Windows Driver Kit. Without seeing the file paths, I would guess that you have some third party driver installers that contain the code for multiple architectures rather than having different downloads for different systems.

--
This answer is provided “as-is.” You bear the risk of using it.
Was this reply relevant?
+4
-0
Anthony Wells RE: 64bit Drivers on 32bit system
Expert Contributor 29th Apr, 2011 20:27
Score: 2437
Posts: 3,324
User Since: 19th Dec 2007
System Score: N/A
Location: N/A

HI ,

Not sure it helps , but on my XP SP 3 32 bit system , I presently can see that I have two 64 instances and one x86 ; all three are part of Innovative Solutions Driver Max programme in it's Program Files folder . I think they have been there a while now .

Anthony

--


It always seems impossible until its done.
Nelson Mandela
Was this reply relevant?
+1
-0
bjm__ RE: 64bit Drivers on 32bit system
Member 30th Apr, 2011 20:08
Score: 64
Posts: 374
User Since: 9th Mar 2009
System Score: 100%
Location: US
Last edited on 30th Apr, 2011 20:11
Thank all for your time and info
On my previous scan I had 115 Patched then upon the next scan (a few weeks later as I wait for OSI email alert) I had 140 Patched. Some where between...maybe M$ download Tuesday ... Secunia found 25 Patched.
Curious why the version number is the same for all. 2.1.0.0

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0 -

Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0 -

Driver Package Installer (DPInst) 2.x 2.1.0.0 -

Driver Package Installer (DPInst) 2.x 2.1.0.0 -

Driver Package Installer (DPInst) 2.x (64-bit) 2.1.0.0 -

Driver Package Installer (DPInst) 2.x (64-bit) 2.1.0.0

The path points to drivers and apps >
C:\SwSetup\DRIVERS\Audio\HDART_4.23.0.0_Compal_Spa rtan1.0_WHQL\V64\DIFxAPI.dll C:\SwSetup\DRIVERS\Audio\HDART_4.23.0.0_Compal_Spa rtan1.0_WHQL\V64\DIFxAPI.dll
C:\SwSetup\DRIVERS\Touchpad\Vi64\DPInst.exe
C:\Program Files\Intel\Intel Matrix Storage Manager\Uninstall\x64\difxapi.dll


Was this reply relevant?
+0
-0
ddmarshall RE: 64bit Drivers on 32bit system
Dedicated Contributor 30th Apr, 2011 20:22
Score: 1208
Posts: 960
User Since: 8th Nov 2008
System Score: 98%
Location: UK
The SwSetup folder is used by HP for staging its updates through the various HP Update tools, among other things. It could be its trying and failing to update some drivers.
I'd use an ignore rule for that folder.

--
This answer is provided “as-is.” You bear the risk of using it.
Was this reply relevant?
+0
-0
bjm__ RE: 64bit Drivers on 32bit system
Member 30th Apr, 2011 21:51
Score: 64
Posts: 374
User Since: 9th Mar 2009
System Score: 100%
Location: US
Last edited on 30th Apr, 2011 22:08
Any clue why the version number is the same for all 2.x 2.1.0.0

Why are (DIFxAPI) & (DPInst) in parenthesis ?

I did recently run the HP Update Tool and HP Total Care Advisor on my Vista box.
HP Tools always report erroneous information. Like offering an update for a device that I've already updated or I already have a newer version installed. Trusting the info from HP... I would be going backwards. I've read about HP Tools with Win7 and they've been completely reworked from my Vista HP Tools that never worked out of the box. My system has newer drivers factory installed than the offerings from HP Total Care Advisor & the HP product page for my machine. I seldom (if ever) run HP Tools. But, I do recall a recent try....just for fun.
Was this reply relevant?
+1
-0
gjjean RE: 64bit Drivers on 32bit system
Contributor 30th Apr, 2011 22:10
Score: 192
Posts: 197
User Since: 9th Apr 2010
System Score: 100%
Location: LB
@ bjm

So many installations for many drivers updates from HP, Intellipoint, Intel and other drivers from 3d. Parties like USB connections and Bluetooth.
So when the HP Support solution centre scans the computer for updates and find a new updates for any driver it download an update program to keep every driver in the system at top shape and that’s why you see many new updates on your system because the newest drivers support the 32 and the 64 bit systems and to be more confident about my say you can go to:

http://hp.com/support

And select your system OS and there you see that a driver for 32bit is available to be downloaded for 64bit.
Good luck


--
HP pavilion DV6
Win 7 64bit - SP1
IE10 + MSSE4.3.215
Was this reply relevant?
+2
-0
ddmarshall RE: 64bit Drivers on 32bit system
Dedicated Contributor 30th Apr, 2011 22:25
Score: 1208
Posts: 960
User Since: 8th Nov 2008
System Score: 98%
Location: UK
2.1 is the latest version.

I guess Secunia has put the abbreviated names in parenthesis because that is the name by which they are usually referred to.

These programs are provided to driver writers by Microsoft. They are incorporated into the driver installer program that is run to set up the device driver. They perform the common tasks that have to be done when a driver is installed. It is possible to set up the driver installer so that it can handle different operating systems. In that case it can include both 32bit and 64bit components. The correct one will run according to the operating system it is loaded on.

More information at http://msdn.microsoft.com/en-us/library/ff544838(v=VS.85).aspx

You certainly have an excessive number of these. I guess it is down to HP Update/Advisor downloading stuff you don't need.

--
This answer is provided “as-is.” You bear the risk of using it.
Was this reply relevant?
+2
-0
bjm__ RE: 64bit Drivers on 32bit system
Member 30th Apr, 2011 23:39
Score: 64
Posts: 374
User Since: 9th Mar 2009
System Score: 100%
Location: US
Last edited on 30th Apr, 2011 23:45
on 30th Apr, 2011 22:25, ddmarshall wrote:
2.1 is the latest version.
2.1 is the latest version of what ?

I guess Secunia has put the abbreviated names in parenthesis because that is the name by which they are usually referred to.
Aha

You certainly have an excessive number of these.
I never had em' before...
I guess it is down to HP Update/Advisor downloading stuff you don't need.
Well, that's what has me scratching my head.
I don't have HP setup to auto anything. & upon a rare manual run of HP Advisor/Update/Health Check ... I do not update anything via those HP Tools. I'll check at the product support page if there is any thing later than what I have in my Device Manager. My box is three years in service and all drivers version/dates from the factory out of the box are newer than what HP reports on my products support page.
Unless Secunia has recently added DIF and DPI to their reporting engine.
1 + 1 = 3

Very much appreciate the continued dialog...



Was this reply relevant?
+0
-0
ddmarshall RE: 64bit Drivers on 32bit system
Dedicated Contributor 1st May, 2011 02:07
Score: 1208
Posts: 960
User Since: 8th Nov 2008
System Score: 98%
Location: UK
Version 2.1 of the Driver Install Frameworks (supports Windows 7)
http://msdn.microsoft.com/en-us/library/ff553607%2...

I think that Secunia must have started reporting these recently.

The additional ones that you are getting can only have come from HP unless there is a problem with the Secunia scanning or something is creating copies.
HP Update does run in the background without manual intervention unless you have changed its settings.


--
This answer is provided “as-is.” You bear the risk of using it.
Was this reply relevant?
+2
-0
Maurice Joyce RE: 64bit Drivers on 32bit system
Handling Contributor 1st May, 2011 13:12
Score: 11720
Posts: 8,956
User Since: 4th Jan 2009
System Score: N/A
Location: UK
@bjm

My opening gambit was to tell U that the subject was a minefield!!

I will try & put some "meat on the bones" for U but require bits of information.

1. I assume U are using a 32 Bit HP Notepad PC rather than a tower? I ask that question because I note U have Touchpad drivers installed.

2. Who supplies the audio to the PC? Is it Realtek? It looks like U updated recently using the vendor site?



--
Maurice

Windows 7 SP1 64 Bit OS
HP Intel Pentium i7
IE 11 for Windows 7 SP1
16GB RAM
Was this reply relevant?
+1
-0
bjm__ RE: 64bit Drivers on 32bit system
Member 1st May, 2011 18:25
Score: 64
Posts: 374
User Since: 9th Mar 2009
System Score: 100%
Location: US
Last edited on 1st May, 2011 18:27
on 1st May, 2011 02:07, ddmarshall wrote:
Version 2.1 of the Driver Install Frameworks (supports Windows 7)
http://msdn.microsoft.com/en-us/library/ff553607%2...
Aha
I think that Secunia must have started reporting these recently.
Aha
The additional ones that you are getting can only have come from HP unless there is a problem with the Secunia scanning or something is creating copies.
Interesting that you mention copies...
Early in the life of my Vista box. I learned that the HP fix for everything is links with assertive explicit instruction that I must install/re-install these SP#####'s. I learned too late that HP Support even for a simple question generates canned answers that were unrelated and simply silly and always included install/re-install Driver SP's. So, I do have duplicate Driver Folders. Either listed with SwSetup Drivers or as stand alone SP#####'s. As they never caused a problem. I let them reside. & Secunia never bothered reporting them.

HP Update does run in the background without manual intervention unless you have changed its settings.
I have changed all default HP settings. HP does nothing without my prompting.

Thanks
Was this reply relevant?
+0
-0
bjm__ RE: 64bit Drivers on 32bit system
Member 1st May, 2011 18:46
Score: 64
Posts: 374
User Since: 9th Mar 2009
System Score: 100%
Location: US
Last edited on 1st May, 2011 19:10
on 1st May, 2011 13:12, Maurice Joyce wrote:
@bjm

My opening gambit was to tell U that the subject was a minefield!!
Truth be told. Your minefield reference went over my head. ;-(

I will try & put some "meat on the bones" for U but require bits of information.

1. I assume U are using a 32 Bit HP Notepad PC rather than a tower? I ask that question because I note U have Touchpad drivers installed.
Yes, Compaq/HP A931NR

2. Who supplies the audio to the PC?
Audio is via Conexant
Is it Realtek?
Realtek is Network Adapter NIC
It looks like U updated recently using the vendor site?
AFAIK, the only recent HP related activity was a manual run of HP Tools.
ie: Total Care Advisor / HP Update / HP Health Check. The information is always the same. No Updates available or erroneous info. I do visit the HP support page for my A931NR. Other than that IDK.

Thanks, your minefield reference is proving to be on target ;-)

Perhaps, I should simply avoid the minefield.
Driver Install Frameworks API (DIFxAPI) 2.x (64-bit) 2.1.0.0
C:\Program Files\Norton Bootable Recovery Tool Wizard\Engine\3.5.0.23\Gear\x64\DIFxAPI.dll
Driver Install Frameworks API (DIFxAPI) 2.x 2.1.0.0
C:\Program Files\Norton Bootable Recovery Tool Wizard\Engine\3.5.0.23\Gear\x86\DIFxAPI.dll
Norton Bootable Recovery Tool 3.x 3.5.0.23
C:\Program Files\Norton Bootable Recovery Tool Wizard\Engine\3.5.0.23\NBRTWizard.exe
Norton Bootable Recovery Tool 3.x 3.5.0.23
C:\Users\Public\Downloads\Norton\{NBRT alpha-numeric}\NBRTWizard.exe
Was this reply relevant?
+0
-0
Maurice Joyce RE: 64bit Drivers on 32bit system
Handling Contributor 4th May, 2011 23:13
Score: 11720
Posts: 8,956
User Since: 4th Jan 2009
System Score: N/A
Location: UK
Last edited on 4th May, 2011 23:14
@bjm

Have U run a full PSI in the last two days?

Is there a dramatic change to the file reporting U were asking about?

--
Maurice

Windows 7 SP1 64 Bit OS
HP Intel Pentium i7
IE 11 for Windows 7 SP1
16GB RAM
Was this reply relevant?
+1
-0
bjm__ RE: 64bit Drivers on 32bit system
Member 5th May, 2011 15:41
Score: 64
Posts: 374
User Since: 9th Mar 2009
System Score: 100%
Location: US
on 4th May, 2011 23:13, Maurice Joyce wrote:
@bjm

Have U run a full PSI in the last two days?

Is there a dramatic change to the file reporting U were asking about?


Funny ~ Interesting you should ask ...
I've been thinking. I need to return to my Topic and markup a Solution.
I was planning to Accept your reply on 29th Apr, 2011 19:35
I was planning to thank all and accept your sage advice.
I convinced myself that PSI must have an important, valid, timely reason for reporting DIF/DPI's

"Is there a dramatic change" YES
What happened ?
Was this reply relevant?
+0
-0
Maurice Joyce RE: 64bit Drivers on 32bit system
Handling Contributor 5th May, 2011 23:02
Score: 11720
Posts: 8,956
User Since: 4th Jan 2009
System Score: N/A
Location: UK
Last edited on 5th May, 2011 23:03
@bjm,
Sorry for the delay - busy times fixing PC's.

I can only quote Secunia Support on answering your final question "A little bit of Majik" but pleased it worked for U.

Because of the time lapse I have re-read your interesting questions. I think U are spot on with the observations you have made. I know you are keen to keep HP quiet - I am sure you have shut down all the OEM bloat but worth checking these if not done already:

HP package their wares using InstallShield owned by the Acresso Corporation. Worth having a look in your start up menu items & double check all these are disabled:

1.Hpwuschd2 - HP Update service that installs with some HP Printer Suites.

2.Hpsysdrv - Helps track System Recovery Information for HP Staff (totally useless)

3.ISUSPM (InstallShield Update Service Update Manager)

4.ISSCH.EXE may not be present - it is a sibling of ISUSPM

Item 3 & 4 are supposed to help U update your PC but as U rightly observe they are useless & it is better to use individual vendors for driver/general updates rather than the outdated HP site. They require watching like a hawk - each time you use the updater they switch themselves back on like a virus. NOT a good idea to try & uninstall InstallShield - it causes a complete sense of humour failure by throwing all kinds of "wobblies".

5.Lightscribe Control Panel - unless a very frequent user of this software a total waste of resources. The programme can be run via the programme folder.

They also run three items under Services

1. hpqwmiex - I would let this run at its default setting. Fairly important particularly with laptops.

2. HP HealthCheck - As you rightly point out useless & can be disabled.

3. LightScribeService - User choice but mine is disabled.

My initial advice stands in that I would leave the new files now displayed by PSI well alone & avoid the "urge to purge" by whatever means.

Hope this helps. Once again sorry for the delay.


--
Maurice

Windows 7 SP1 64 Bit OS
HP Intel Pentium i7
IE 11 for Windows 7 SP1
16GB RAM
Was this reply relevant?
+2
-0
bjm__ RE: 64bit Drivers on 32bit system
Member 6th May, 2011 00:55
Score: 64
Posts: 374
User Since: 9th Mar 2009
System Score: 100%
Location: US
Last edited on 6th May, 2011 00:59
Hello Maurice

"A little bit of Majik"

A little razzle dazzle abracadabra prestidigitation & DIF/DPI's disappear.
I've suspected for some time that it was all done with smoke and mirrors ;-D

My HP Startups and HP Services are quite quiet. Thanks for asking.

Sincerest regards,
bjm__







Was this reply relevant?
+0
-0

This thread has been marked as locked.


 Products Solutions Customers Partner Resources Company
 
 Corporate
Vulnerability Intelligence Manager (VIM)
Corporate Software Inspector (CSI)
Consumer
Personal Software Inspector (PSI)
Online Software Inspector (OSI)
 Industry
Compliance
Technology
Integration
 Customers
Testimonials
 VARS
MSSP
Technology Partners
References
 Reports
Webinars
Events
 About us
Careers
Memberships
Newsroom


 
© 2002-2014 Secunia ApS - Rued Langgaards Vej 8, 4th floor, DK-2300 Copenhagen, Denmark - +45 7020 5144
Terms & Conditions and Copyright - Privacy - Report Vulnerability