I've been using TVSU/TVUR for a few years and they're excellent tools. Life would be much harder without them.
Recently I acquired some ThinkPad T410's with Windows 7. As usual, I applied an existing Windows 7 image (from a T400), and ran TVSU. Group Policy settings populate the TVSU reg keys with the UNC path to the update repository on my LAN. So far so good.
Now things get weird. TVSU asks for a username and password when first connecting to the repository at \\servername\sharename\path. That shouldn't be necessary - I can browse that path as the logged-in domain user.
No matter what I put in the username/password prompt, whether I hit OK or cancel, TVSU proceeds to scan the directories in \\srvername\sharename\path for relevant updates.
Once it finds 15 updates, I select them. Clicking on the "details" option for any updates brings up an empty window, no text. If I try to download updates, it starts chugging along and quickly finishes, reporting "15 packages did not download".
I don't have this problem with other Win 7 x64 T400's, or other laptops running other OS's. I don't think the repository is corrupt, since other systems can download and install updates.
Here's the interesting part, near the end, of the tvsu log on another T410 with the same symptoms after tagging two updates for download, and failing to download both:
Info 2010-08-10 , 07:12:00 at Tvsu.Engine.Task.Task.Start() Message: Executing the StartProcess PackageInstallerProcess
Info 2010-08-10 , 07:12:00 at Tvsu.Engine.Process.PackageInstallerProcess.ChangeDownloadFailedUpdates(ArrayList list) Message: The update Lenovo ThinkVantage Toolbox (64-bit) download failed, the file C:\Program Files (x86)\Lenovo\System Update\session\LTTsetup_60551461x64\ does not exist or the file's CRC is incorrect..
[note: this directory exists]
Info 2010-08-10 , 07:12:00 at Tvsu.Engine.Process.PackageInstallerProcess.ChangeDownloadFailedUpdates(ArrayList list) Message: The update Windows 7 Update Module KB981112 64bit download failed, the file C:\Program Files (x86)\Lenovo\System Update\session\os7011ww_64\ does not exist or the file's CRC is incorrect..
[note: this directory exists. There's a CRC string in the xml file in the listed directory for os7011ww_64.exe, but the .exe isn't there, which might make it fail the CRC.]
Info 2010-08-10 , 07:12:00 at Tvsu.Engine.Task.Task.Start() Message: Executing the PostProcess PackageInstallerProcess
Info 2010-08-10 , 07:12:00 at Tvsu.Engine.Task.Task.Start() Message: The process PackageInstallerProcesshas been finished.
Info 2010-08-10 , 07:12:00 at Tvsu.Engine.Task.Task.StartExecution() Message: PostTask
Info 2010-08-10 , 07:12:00 at Tvsu.Sdk.SuSdk.InstallUpdates(Update updatesInstall, Update updatesDefer, downloadingDelegate downDelegate) Message: Return install Updates
Info 2010-08-10 , 07:12:00 at Tvsu.Gui.GUIController.ShowResults() Message: Displaying install results...
Info 2010-08-10 , 07:12:00 at Tvsu.Gui.FlowScreens.Results.AdjustComponent() Message: System updated:
Installed=0 Not Installed=Tvsu.Beans.Update Deferred=0 Download Failed=2 Hidden=0
Info 2010-08-10 , 07:12:00 at Tvsu.Gui.MainFrame.SetScreen(String screen, EventHandler eh) Message: Loading Results screen on Action pane.
Info 2010-08-10 , 07:12:49 at Tvsu.Gui.GUIController.AskBeforeClosing() Message: Close System Update?