Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DriverStore\FileRepository directory name logic?

729 views
Skip to first unread message

David F.

unread,
Dec 23, 2008, 12:51:37 PM12/23/08
to
Hi,

What is the naming convention used in Vista's
%SYSTEMROOT%\System32\DriverStore\FileRepository folder.

I'm specifically referring to the hexadecimal tail .. *.inf_XXXXXXXX

Is that based on a date, a version, a reference in the registry?

TIA!!


Jialiang Ge [MSFT]

unread,
Dec 24, 2008, 3:31:09 AM12/24/08
to
Hello David

The numbers after the .inf name are generated automatically to create a
strong name when imported into the driver store. I do not find any
published documents that tell what the number is based on. I will ask the
product group about it. In the meantime, may I know why you would like to
know how the strong name is created? Knowing the background of the business
request may help us provide better answer to you.

Have a nice week!

Thanks,
Jialiang Ge (jia...@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msd...@microsoft.com.

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.

MSDN Managed Newsgroup support offering is for non-urgent issues where an
initial response from the community or a Microsoft Support Engineer within
2 business day is acceptable. Please note that each follow up response may
take approximately 2 business days as the support professional working with
you may need further investigation to reach the most efficient resolution.
The offering is not appropriate for situations that require urgent,
real-time or phone-based interactions. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/en-us/subscriptions/aa948874.aspx
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.

Check Abdoul

unread,
Dec 28, 2008, 4:21:25 PM12/28/08
to
The following API might help you get to the repository given an .INF file
name

SetupGetInfDriverStoreLocation()

You can also use the DIFx API's to get to the DriverRepository.


Cheers
Check Abdoul
---------------------


"David F." <df2...@community.nospam> wrote in message
news:3D1678EB-654A-4362...@microsoft.com...

Jialiang Ge [MSFT]

unread,
Dec 29, 2008, 2:53:49 AM12/29/08
to
Thank you, Check Abdoul, for the supplement.

Hello David

I am still waiting for the product group's comments on the naming
convention of the INF files in the FileRepository folder. If the info is
not documented and not intended to be published, I suggest that you do not
write codes against it because this kind of undocumented info may change in
future. The recommended solution is to use some documented APIs.
SetupGetInfDriverStoreLocation is a good example. Would you please tell us

why you would like to know how the strong name is created? Knowing the
background of the business request may help us provide better answer to you.

Happy New Year!

Regards,

Jialiang Ge (jia...@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

=================================================


Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msd...@microsoft.com.

This posting is provided "AS IS" with no warranties, and confers no rights.
=================================================

David F.

unread,
Jan 1, 2009, 10:41:57 PM1/1/09
to
Basically, I need to know where the latest driver files are located. Before
vista you could pretty much rely on the ServicePackFiles\i386 containing the
latest files. With vista everything is all over the place, but if there was
a naming convention, we could make since of it.


""Jialiang Ge [MSFT]"" <jia...@online.microsoft.com> wrote in message
news:fGJ9AIaZ...@TK2MSFTNGHUB02.phx.gbl...

Mike Lemmon

unread,
Jan 5, 2009, 5:48:07 AM1/5/09
to
For Vista, All drive files, whether new or old, are located in the folder,
DriverStore\FileRepository. To find the latest drive of a certain inf,
SetupGetInfDriverStoreLocation can help.

"David F." <df2...@community.nospam> wrote in message

news:D25F199B-79C2-4764...@microsoft.com...

David F.

unread,
Jan 13, 2009, 1:01:59 PM1/13/09
to
So when I'm in the field and system has a problem because of a corrupted
driver and just running in the recovery environment with a command prompt
and I want to copy over the driver. How the heck do I know which is which
.. with everything before vista it was straight forward, easy, and made
since... just get it from the servicepackfiles folder, now I'd have to
search around various folders with no known naming convention to find the
latest version ??

"Mike Lemmon" <mik...@a.com> wrote in message
news:%23aCgZMy...@TK2MSFTNGP03.phx.gbl...

0 new messages