Windows Client TechCenter > Windows 7 Forums > Windows 7 Installation, Setup, and Deployment > Windows 7 Ultimate Upgrade - Compatibility Failure - ThinkPad Tablet Button Driver CoInstaller & Notepad.exe - Log Attached.
Ask a questionAsk a question
 

AnswerWindows 7 Ultimate Upgrade - Compatibility Failure - ThinkPad Tablet Button Driver CoInstaller & Notepad.exe - Log Attached.

  • Tuesday, August 11, 2009 2:53 AMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Upgrading laptop to Windows 7 tonight.

    Hardware:  Lenove x60 Tablet PC.
    Software:  Windows 7 Ultimate, MSDN Download

    Issue:  When running the upgrade wizard, I get a fatal compability error, referencing the ThinkPad Tablet Button Driver CoInstaller.
    Actions: 

    1)  Removed all the TabletPC Button programs from Programs and Settings.
         Result - Still Toast

    2)  Running ProcMon to find the damn log files, would have been nice if someelse had posted this one, anyway they can be found...(only when the setup program is still running) at C:\$WINDOWS.~BT\Sources\Panter\setupact.log.  Here's where it get wierd.

    2009-08-10 22:34:48, Info                  MIG    CShortcutEnumCallback::Callback: Checking application C:\Windows\system32\notepad.exe
    2009-08-10 22:34:48, Info                  MIG    CSysEnumCallback::CheckApplication: Checking application C:\Windows\system32\notepad.exe
    2009-08-10 22:34:48, Info                  MIG    Query application compatibility status: C:\Windows\system32\notepad.exe
    2009-08-10 22:34:48, Info                  MIG    Querying native architecture compatibility database
    2009-08-10 22:34:48, Info                  MIG    Incompatible app ThinkPad Tablet Button Driver CoInstaller (C:\Windows\system32\notepad.exe) is blocking upgrade
    2009-08-10 22:34:48, Info                  MIG    CUpgradeCompatReport: App ThinkPad Tablet Button Driver CoInstaller (C:\Windows\system32\notepad.exe) is flagged: 16777216

    So I have to assume that notepad has a problem with the ThinkPad Table Button Driver CoInstaller, which I'll be happy to remove is someone can help me find it.

    Any ideas?
    Dylan

Answers

  • Wednesday, August 26, 2009 5:44 PMD.Ellis Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Same problem here on a Lenovo x61. Here is what I did to resolve the issue.

    Boot with Win7 CD go into repair mode "R"
    Delete the files in the directories below and remove the directories
      system32\drivestore\filerepository\tkbtnpn.inf_ba09ef73\*.*
      system32\drivestore\filerepository\tkbtnpn.inf_061cd165\*.*
    Reboot to Vista.
    Upgraded from Vista Enterprise to Windows 7 Enterprise just fine. 

    Hope this helps
  • Wednesday, August 26, 2009 9:21 PMnaisang Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Same as above (d. Ellis), except, I stayed in vista, took each of the directories above in d. Ellis' post, right-clicked and took ownership of the directories for my user, then exited the dialogs, changed my rights to full rights, then deleted the folders. Then I installed windows 7.
  • Thursday, August 27, 2009 11:40 AMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Sorry for the delay.  I also took control of the directorites in Vista and removed the offending file.

    'System32' is locked.  Here is how to take control of the directories you are looking for:
    http://www.howtogeek.com/howto/windows-vista/how-to-delete-a-system-file-in-windows-vista/

    You don't need to kill the whole directory.  The root problem is the 'lensins.dll'.  If you rename that file, it fixes the issue.

    -Dylan

All Replies

  • Tuesday, August 11, 2009 3:00 AMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Little more detail:

    Did a ProcMon to correlate what was being accessed at the exact time of the failure, just in case some other poor schmuck has this happen at 11:00 PM.

    Looks like the problem is the following driver:

    C:\Windows\System32\DriverStore\FileRepository\tkbtnpn.inf_061cd165\lencins.dll

    Next stop, figure out the device that is the offender.
  • Tuesday, August 11, 2009 3:11 AMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Looks like Lenovo dropped a new Driver on June 23, 2009...Let's see if this does it.

    Here's the driver for those that follow.

    http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-67222
  • Tuesday, August 11, 2009 3:32 AMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Nope, still broke....

    Man, I can't wait to help my dad through upgrading his boxes!  Geez, I might just have to buy him a Mac.  This is weak!

    Okay, so where are we.

    The root problem looks to be the 'tkbtnpn.sys' stack.

    In computer management > device manager > ThinkPad Tablet Keyboard and Buttons.

    Unfortunately, I cannot disable the Driver, only Update or roll back the driver.  And the most recent Driver still fails.  Lenovo...Help!

  • Tuesday, August 11, 2009 4:42 AMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Crashing...No more energy, if anyone knows of a way to reach out to someone to diagnose.  That would be awesome.  Otherwise, I'm Dead in the Water.

    -Dylan

  • Tuesday, August 11, 2009 1:13 PMTJoslyn Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Yep, I am in the same place as you...

    IBM ThinPad X60...
  • Tuesday, August 11, 2009 8:50 PMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    TJoslyn:

    I've got a case open with Microsoft.  I'll let you know, when it gets resolved.
  • Wednesday, August 12, 2009 7:53 AMTJoslyn Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks, we will see what comes first, a resolution from MS or me sorting out my data so I can install from afresh!
  • Friday, August 14, 2009 6:29 PMStevenN Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Has anyone found a solution to this yet? I've spent all morning trying to resolve the problem, but still can't install.
  • Friday, August 14, 2009 10:56 PMTowedJumper-3504 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I assume you are upgrading from Vista.  Why not do a clean install anyway?
    Anything worth doing is worth doing right. Don't forget to vote!!!
  • Sunday, August 16, 2009 2:19 PMbritb4usa Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I did a clean install and all seems to be working ok, i havent go the finger print reader working on any of the lenovo extra stuff like the tool box etc but all the basic stuff works
  • Monday, August 17, 2009 2:24 PMTowedJumper-3504 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Which model fingerprint reader do you have installed in your laptop?  My Thinkvantage Fingerprint software and driver wouldn't install but once I looked at the action center it found a driver for the Authentec 2810 and prompted me to install it.  Once I did I was able to use the Biometric Devices control panel application to register fingerprints and turn on authentication.  One thing it WON'T let me do is turn on pre-boot authentication or manage any of those settings.
    Anything worth doing is worth doing right. Don't forget to vote!!!
  • Wednesday, August 26, 2009 4:54 AMnaisang Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I've just about uninstalled every driver from lenovo on my x60t, but still getting the same error as well. Also tried botting up in safe mode w/ command prompt and killing the files - no can do. even tried taking ownership with CACL - that didn't work either. Aargh. Am still looking for solutions. . .
  • Wednesday, August 26, 2009 5:44 PMD.Ellis Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Same problem here on a Lenovo x61. Here is what I did to resolve the issue.

    Boot with Win7 CD go into repair mode "R"
    Delete the files in the directories below and remove the directories
      system32\drivestore\filerepository\tkbtnpn.inf_ba09ef73\*.*
      system32\drivestore\filerepository\tkbtnpn.inf_061cd165\*.*
    Reboot to Vista.
    Upgraded from Vista Enterprise to Windows 7 Enterprise just fine. 

    Hope this helps
  • Wednesday, August 26, 2009 9:21 PMnaisang Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Same as above (d. Ellis), except, I stayed in vista, took each of the directories above in d. Ellis' post, right-clicked and took ownership of the directories for my user, then exited the dialogs, changed my rights to full rights, then deleted the folders. Then I installed windows 7.
  • Thursday, August 27, 2009 11:40 AMDylan Phillips Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Sorry for the delay.  I also took control of the directorites in Vista and removed the offending file.

    'System32' is locked.  Here is how to take control of the directories you are looking for:
    http://www.howtogeek.com/howto/windows-vista/how-to-delete-a-system-file-in-windows-vista/

    You don't need to kill the whole directory.  The root problem is the 'lensins.dll'.  If you rename that file, it fixes the issue.

    -Dylan

  • Saturday, November 07, 2009 8:06 PMDon Goral Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I successfully upgraded from Vista Business to Windows 7 Professional, 32-bit version, on my Lenovo X61 tablet PC,after reading the above messages.

    At first the upgrade procedure was blocked by the presence of the Thinkpad Table Button Driver Coinstaller, which I could not find.

    I followed the procedure in www.howtogeek.com about taking control of the folder:
    C:\windows\system 32\DriverStore\FileRepository\tkbtnpn.inf_061cde165
    I then tried the command calcs to be allowed to delete files in that folder.
    I received an error message that the appropriate command is now icalcs.
    After running that, I went into Windows Explorer and deleted lensins.dll and lensins.exe.

    Then, the Windows upgrade then proceeded smoothly, taking about 4 hours.
    Nearly all of my programs continue to work, but I am still checking for driver updates for a a couple of items.

    Don