473,385 Members | 1,942 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Where is the Winbond TPM Trusted Platform Module on an IBM Thinkpad T43?

rollerbladegirl
69 64KB
Where is the Winbond TPM Trusted Platform module on an IBM ThinkPad T43?

Some background in my thinking that it is findable:
Recently someone installed Windows XP Pro from a Microsoft CD which had a scratch in it's surface. The install was onto an IBM laptop. The next few times that the laptop was started it did not show *any* TPM activity.
Background History before this event:
Previously with XP Pro installs to that laptop; when the laptop was restarted it attempted to use a wireless connection to [where ever...]. When the wireless did not make a connection, the laptop notified the user that it had a problem and would NOT start Windows XP Pro except if the user pressed the "ESC" key manually. Every time the laptop was started or restarted. This quickly got old. Start from cold (or Restart)/Refuse to start Windows/Get aggressively intrusive message/Press the ESC key to start XP Pro.
Later:
Then one day, after finding a deep scratch on the Authentic Microsoft Windows XP Pro install disk, and wanting to work with a replacement/new/test hard drive, XP Pro was to be installed again, the disk was cleaned and all but the deepest scratches removed. That one scratch was very deep. The install of XP Pro went OK, and when XP Pro was started, it did not have any aggressively intrusive message telling the user that "they" had a problem. The laptop started, started Windows XP Pro, and worked fine.
Then:
One day, the hard drive with the *not-aggressive* *non-existing* interruptions to starting Windows, was taken out. That hard drive was then hooked up via usb converter to another laptop that had those aggressive interruption messages at *it's* starting and the user copied some files (maybe game files? something...) between the two hard drives. When the nice hard drive was put back into the easy to start laptop, it acted mean and gave that nasty interruption message and refused to start until the user hit the ESC key.
It looks like the hard drive that had the TPM being mean and nasty and interrupting each startup of Windows, somehow "infected" the nice hard drive and made it mean and nasty and then it interrupted each startup of Windows on that laptop.

Conclusion:
If the TPM is software (executable or data file etc.) then where is it and what are the file names that it uses?
  • It is not on the list of un-installables in the Control Panel.
  • "tpm" and "*tpm*" are not found via a Windows Explorer search.
  • "tpm" and "*tpm*" are not found via a registry search.
Where is it?

It might be a data file that the laptop's hardware looks for and when not found, it goes on with Windows startup? That is what I am thinking. But then what data file(s)?

Exactly what data files?

Update:
Over time some people have been looking for a way to remove TPM (Trusted Platform Module) from XP Pro, and how to keep it off of the hard drive.

The answer, when found, might apply to other operating systems, but one thing at a time, XP Pro for now. Maybe other operating systems after that.
Please take this seriously and if you do not know the answer ask around elsewhere and post the answer here.

Thanks.
Feb 14 '20 #1
1 4816
SwissProgrammer
220 128KB
Great question.

I find it wrong that no one (here) has told how to get rid of the TPM from an old system like XP Pro. Lots of "know it all's" claim that no body uses XP any more. But, no one has told how to do this (here). You should find the answers and post them here.

Thanks.

Here is some help.

Quote:

The Embedded Security Subsystem

The Embedded Security Subsystem is a chip on the ThinkPad's mainboard that can take care of certain security related tasks conforming to the TCPA standard. It was first introduced among the T23 models and is now under the name "Embedded Security Subsystem 2.0". It is an integral part of most of the modern ThinkPads. The functions of the chip fall into three main groups:
Public key functions
Trusted boot functions
Initialization and management functions
End Quote.

There is a start.

Lets see what you find.
Jul 25 '20 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: chrisorto | last post by:
I have installed PHP 4.3.2, Apache 1.3.12, MySQL. I can't find the PHP GD module that supports PHP 4.3.2 on Red Hat Enterprise 3. Where can I get a package for php-gd-4.3.2 ?? I've looked...
0
by: Piotr B. | last post by:
Hello, I want to make use of a Perl script "ora2pg" (Oracle to PostgreSQL schema converter), which requires the following modules: DBI, DBD::Oracle and DBD::Pg. As I don't use Perl on a...
2
by: Ashish Shridharan | last post by:
Hi All I have been tryign to figure out the scope of a module as shown declared below in a web environment. My Questions are Is this module shared across multiple instances of the...
8
by: Michiel Sikma | last post by:
Hello everybody, I was thinking about making a really insignificant addition to an online system that I'm making using Python: namely, I would like it to print the platform that it is running on...
0
by: vedran_dekovic | last post by:
Hello, I was install python pyphone,but I can't run it becose I must download module gtk.Where to I find module gtk (gtk.exe)
4
by: Gordon Airporte | last post by:
I was going to try tweaking defaultdict, but I can't for the life of me find where the collections module or its structures are defined. Python 2.5.
1
by: fartknuckle | last post by:
When I try to call gtk like so: import gtk I get the error: ImportError: No module named gtk
1
by: evilcraft_mj | last post by:
when i type from graphics import * error shown that there is no such module called graphics. help me find this......
0
by: mathieu | last post by:
Hi there, I cannot figure out where did the 'dl' module went when running python on AMD64 (debian stable). According to the documentation, I have : python
0
by: CSUjr | last post by:
First, I'm running Windows 7 and working in Access 2007. I'm new at VBA programming and creating Modules so I'd like to ask for some help with creating a Module that caculates the difference...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.