Main Page Windows 8 DLLs Windows 10 DLLs Feedback NirSoft Utilities
Windows 7 DLL File Information - wucltux.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 7, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.


General Information

File Description: Windows Update Client User Experience  
File Version: 7.3.7100.0 (winmain_win7rc.090421-1700)  
Company: Microsoft Corporation  
Product Name: Microsoft Windows Operating System  
DLL popularity Very Low - There is no any other DLL in system32 directory that is statically linked to this file.
File Size: 2,355 KB
Total Number of Exported Functions: 75
Total Number of Exported Functions With Names: 74

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 667,648 Bytes 27.7% Read, Execute Code
.data 0x000a4000 9,216 Bytes 0.4% Write, Read Initialized Data
.rsrc 0x000a7000 1,700,352 Bytes 70.5% Read Initialized Data
.reloc 0x00247000 33,280 Bytes 1.4% Read, Discardable Initialized Data

Static Linking

wucltux.dll is statically linked to the following files:


This means that when wucltux.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, wucltux.dll won't be loaded.


General Resources Information

Resource Type Number of Items Total Size % of File
Icons 12 1,058,120 Bytes 43.9%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 7 339,418 Bytes 14.1%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 1 516 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 5 388 Bytes 0.0%
Strings 377 29,166 Bytes 1.2%
Type Libraries 0 0 Bytes 0.0%
Manifest 1 716 Bytes 0.0%
All Others 20 292,660 Bytes 12.1%
Total 423 1,720,984 Bytes 71.3%

Icons in this file

There are 12 icons stored in this DLL file. You can view all these icons in the following small thumbnail:

Cursors in this file

No cursors found in this file


Dialog-boxes list (up to 200 dialogs)

In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.
ID Dialog Caption
64309 Proxy authentication

String resources in this dll (up to 200 strings)

String ID String Text
1 Windows Update
2 Delivers software updates and drivers, and provides automatic updating options.
3 Windows Update
4 Check for software and driver updates, choose automatic updating settings, or view installed updates.
5 Optional update delivery
6 all updates from Windows Update
71 Windows Update
73 Change settings
74 View update history
75 Restore hidden updates
76 View available Extras and other optional updates
78 Select updates to install
79 Select featured updates to install
81 1 important update
82 %d important updates
83 %1, %2
84 1 update
85 %d updates
86 %s MB
87 %s KB
88 1 hour
89 %1!lu! hours
92 %1!lu! minutes
93 %1 %2
94 Download and install updates for your computer
95 Install updates for your computer
96 Not configured (not recommended)
97 Never check for updates (not recommended)
98 Notify you to download and install new updates
99 Notify you to install new updates
100 Automatically install new updates every day at %s (recommended)
101 Automatically install new updates every Sunday at %s
102 Automatically install new updates every Monday at %s
103 Automatically install new updates every Tuesday at %s
104 Automatically install new updates every Wednesday at %s
105 Automatically install new updates every Thursday at %s
106 Automatically install new updates every Friday at %s
107 Automatically install new updates every Saturday at %s
108 Never
109 Today at %s
110 Yesterday at %s
111 %1 at %2
112 Error code %X
113 Without the latest updates, your computer is more vulnerable to security attacks and performance problems.
114 %1 - %2
115 Recommended
116 Name
117 Type
118 Published
119 Important
120 Optional
121 Today
122 Yesterday
123 Status
124 Date Installed
125 Successful
126 Failed
127 Canceled
128 Downloading updates...
129 Downloading %1!lu! updates (%2 total, %3!lu!%% complete)
130 Downloading 1 update (%2 total, %3!lu!%% complete)
131 &Stop download
132 Installing updates...
133 Installing update %1!lu! of %2!lu!...
134 Preparing to install...
135 (Uninstall:) %s
136 %1 (%2!lu!)
137 Updates
138 Total missing updates: %1!lu!
139 Code %1!X!
140 %1 %2
141 Succeeded: 1 update
142 Succeeded: %1!lu! updates
143 Failed: 1 update
144 Failed: %1!lu! updates
145 Canceled: 1 update
146 Canceled: %1!lu! updates
147 Not needed: 1 update
148 Not needed: %1!lu! updates
152 Windows could not search for new updates
155 An update was canceled.
156 Free up disk space and then try again.
157 &Restore update
158 &Hide update
159 Downloading and installing updates...
160 If you opt out, you will no longer receive updates from %1. Do you want to continue?
161 Your administrator requires this update to be installed by %1 at %2.
162 Your administrator requires this update to be installed by today at %s.
163 Windows Update
164 Please read and accept the license terms (%1!lu! of %2!lu!)
165 Windows Update
166 These updates will not be installed.
167 &Don't ask me again to install these updates
168 %1.
169 You need to provide administrator permission
170 To complete this task, you need to log on as an administrator or ask an administrator to complete the task for you.
171 Restart now to finish installing updates.
172 You need to accept the license terms before installing an update.
173 1 optional update
174 %1!lu! optional updates
175 Windows Update is currently installing other updates. Please try again in a few minutes.
176 Extras Available: %1!lu!
178 For Windows and other products from %s
179 From %s
180 You will receive updates from %1.
181 You need to connect to the Internet to check for updates.
182 Managed by your system administrator
183 More updates are available.
184 %1 (Failed)
185 Pending
186 Creating a restore point...
187 For Windows only.
188 Windows Update
189 Check for updates managed by your system administrator
190 Connect the computer to an electrical outlet and then try again.
191 Windows Update encountered an unknown error.
200 Updates are not being installed automatically
201 Click to choose how Windows can install updates.
202 How do you want to install updates?
207 New updates are available
208 Click to install them using Windows Update.
209 Windows will automatically install them later. Click if you want to install them now.
210 Windows is downloading updates (%u%% complete)
211 Windows is installing updates (%u%% complete)
212 Installing updates...
213 Downloading and installing updates...
214 Click to view progress.
215 Windows installed new updates
216 Click to see which updates were installed.
217 Windows could not install important updates
218 Click to solve the problem and install these updates.
219 Windows could not check for updates automatically
220 Click to check for updates now.
221 Restart your computer to finish installing important updates
222 Restarting in: %1!d! min, %2!d! sec
223 Restart &now
224 &Postpone
225 Restart &later
226 Windows can't update important files and services while the system is using them. Make sure to save your files before restarting.
227 Your computer was restarted to finish installing updates. Click to see which updates were installed.
228 Windows can't check for updates
229 Click to see how to fix the problem and check for updates.
230 Your computer was restarted to finish installing updates. Click to see how to fix the problem and install new updates.
231 Remind me later
270 Windows Update
271 Action needed
272 No action needed
273 Configure updates
274 Check for updates
275 Windows update does not require any action
276 Updates are not being installed automatically
277 Windows could not check for updates automatically
278 Click to choose how Windows can install updates.
279 Click to check for updates now.
300 %1 is also available
301 %1 are also available
302 %1 is available
303 %1 are available
304 No important updates available
305 There are no important updates available for your computer.
306 There are no updates available for your computer.
307 Windows is up to date
308 %d optional updates
318 Important updates
319 Important and recommended updates
320 Optional updates
321 Recommended and optional updates
322 Total selected: %s
323 Total selected: %s, %s
324 No updates are selected.
325 Importance
326 Size
327 Select optional updates to install
328 Review optional updates
329 Select important updates to install
330 Review important updates
331 Review all important updates
333 Downloaded
334 Install updates automatically (recommended)
335 Download updates but let me choose whether to install them
336 Check for updates but let me choose whether to download and install them
337 Never check for updates (not recommended)
338 Please select an option:
339 Download and install your selected updates
340 Install your selected updates
341 %1!lu! important updates
342 1 featured update
343 %d featured updates
344 %1!lu! featured updates
345 Windows Update cannot currently check for updates, because the service is not running. You may need to restart your computer.
346 Windows Update cannot currently check for updates, because you must first restart the computer so that a previous installation can be completed.
347 Before Windows Update can check for updates, you must first configure Windows Update's settings. You can do this using the 'Change settings' link located below the 'Check for updates' link.
348 Windows Update is currently already checking for, downloading, or installing updates.
349 Windows Update cannot currently check for updates, because updates on this computer are controlled by your system administrator.
350 Check for updates
351 Change settings
352 View update history
353 Restore hidden updates
354 Updates: frequently asked questions
355 Security Center

COM Classes/Interfaces

There is no type library in this file with COM classes/interfaces information


Exported Functions List

The following functions are exported by this dll:
private: int __thiscall CUpdateInfoSet::IsCategoryMissingInfo(struct tagDSUpdateMetadata_V2 const &)const
private: int __thiscall CUpdateInfoSet::IsExclusiveUpdateHandlingEnabled(void)const
private: int __thiscall CUpdateInfoSet::IsUpdateMissingInfo(unsigned long)const
private: long __thiscall CUpdateInfoSet::MergeUpdateInfo(unsigned long,unsigned long)
private: static class CFeaturedUpdateNotificationReporting CUpdateInfoSet::ms_FeaturedUpdateReporting
private: static long __stdcall CWUAppSqmHelper::SqmIfThisUpdateIsSelectedOrHidden(class CWUSqmSession *,class CUpdateInfoSet const *,unsigned long,int,enum WUAppPageId,int &)
private: static long __stdcall CWUAppSqmHelper::SqmSetClientVersion(class CWUSqmSession *)
private: static long __stdcall CWUAppSqmHelper::SqmSetUserType(class CWUSqmSession *)
private: static long __stdcall CWUAppSqmHelper::SqmThisUpdate(class CWUSqmSession *,unsigned short * const,int,int,int,enum WUAppPageId)
private: void __thiscall CUpdateInfoSet::ComputeAllUpdateInfo(void)
private: void __thiscall CUpdateInfoSet::CopySelectedUpdateList(class CUpdateInfoSet const *)
private: void __thiscall CUpdateInfoSet::PurgeUpdate(unsigned long)
private: void __thiscall CUpdateInfoSet::RemoveUnwantedUpdates(void)
private: void __thiscall CUpdateInfoSet::ZeroMemoryPopulatedData(void)
public: __thiscall CFeaturedUpdateNotificationReporting::CFeaturedUpdateNotificationReporting(void)
public: __thiscall CFeaturedUpdateNotificationReporting::~CFeaturedUpdateNotificationReporting(void)
public: __thiscall CUpdateInfoSet::CUpdateInfoSet(unsigned long)
public: __thiscall CUpdateInfoSet::~CUpdateInfoSet(void)
public: class CFeaturedUpdateNotificationReporting & __thiscall CFeaturedUpdateNotificationReporting::operator=(class CFeaturedUpdateNotificationReporting const &)
public: class CUpdateInfoSet & __thiscall CUpdateInfoSet::operator=(class CUpdateInfoSet const &)
public: class CWUAppSqmHelper & __thiscall CWUAppSqmHelper::operator=(class CWUAppSqmHelper const &)
public: enum UpdateImportance __thiscall CUpdateInfoSet::GetUpdateImportance(unsigned long)const
public: int __thiscall CUpdateInfoSet::CanSupportForcedInstall(void)const
public: int __thiscall CUpdateInfoSet::CanUpdateBeChecked(unsigned long)const
public: int __thiscall CUpdateInfoSet::CanUpdateBeHidden(unsigned long)const
public: int __thiscall CUpdateInfoSet::CanUpdateBeUnchecked(unsigned long)const
public: int __thiscall CUpdateInfoSet::CanUpdateCheckedStateBeToggled(unsigned long)const
public: int __thiscall CUpdateInfoSet::GetFeaturedUpdateInfo(unsigned long,unsigned short *,unsigned int,unsigned short *,unsigned int)const
public: int __thiscall CUpdateInfoSet::HasNonAutoSelectedUpdates(void)const
public: int __thiscall CUpdateInfoSet::IsPopulated(void)const
public: int __thiscall CUpdateInfoSet::IsUpdateAutoselected(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateChecked(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateDownloaded(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateExtra(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateFeatured(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateHidden(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateImportant(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateOptional(unsigned long)const
public: int __thiscall CUpdateInfoSet::IsUpdateRecommended(unsigned long)const
public: int __thiscall CUpdateInfoSet::SetUpdateChecked(struct tagDSGlobalUpdateId const &,int)
public: int __thiscall CUpdateInfoSet::SetUpdateChecked(unsigned long,int)
public: int __thiscall CUpdateInfoSet::SetUpdateHidden(struct tagDSGlobalUpdateId const &,int)
public: int __thiscall CUpdateInfoSet::SetUpdateHidden(unsigned long,int)
public: long __thiscall CUpdateInfoSet::GetCheckedUpdateIds(int,unsigned long *,struct tagDSGlobalUpdateId * *)const
public: long __thiscall CUpdateInfoSet::GetPeerUpdateIdsByIndex(unsigned long,unsigned long *,struct tagDSGlobalUpdateId const * *)const
public: long __thiscall CUpdateInfoSet::GetPendingEulaIdsByIndex(unsigned long,unsigned long *,struct _GUID const * *)const
public: long __thiscall CUpdateInfoSet::Populate(struct IAutoUpdateClient *,struct AUOptionsEx_V3 const &,enum tagAUServerType,int)
public: long __thiscall CUpdateInfoSet::SetCheckedUpdateIds(unsigned long,struct tagDSGlobalUpdateId *)
public: static long __stdcall CWUAppSqmHelper::SqmAllSelectedAndHiddenUpdates(class CWUSqmSession *,class CUpdateInfoSet const *,int,enum WUAppPageId,int)
public: static long __stdcall CWUAppSqmHelper::SqmOnWUAppLaunch(class CWUSqmSession *)
public: static long __stdcall CWUAppSqmHelper::SqmSetUacData(class CWUAppCore *,struct AUOptionsEx_V3 const &,enum tagElevatedOperation)
public: struct _tagUpdateInfo const * __thiscall CUpdateInfoSet::GetUpdateInfo(unsigned long)const
public: struct tagDSDeployment_V3 const * __thiscall CUpdateInfoSet::GetUpdateDeployment(unsigned long)const
public: struct tagDSUpdateMetadata_V2 const * __thiscall CUpdateInfoSet::GetCategoryMetadata(unsigned long)const
public: struct tagDSUpdateMetadata_V2 const * __thiscall CUpdateInfoSet::GetUpdateMetadata(unsigned long)const
public: unsigned long __thiscall CUpdateInfoSet::GetCategoryCount(void)const
public: unsigned long __thiscall CUpdateInfoSet::GetCheckedUpdateCount(void)const
public: unsigned long __thiscall CUpdateInfoSet::GetFeaturedUpdateCount(void)const
public: unsigned long __thiscall CUpdateInfoSet::GetFeaturedUpdateIndex(struct _GUID const &)const
public: unsigned long __thiscall CUpdateInfoSet::GetHiddenUpdateCount(void)const
public: unsigned long __thiscall CUpdateInfoSet::GetNonHiddenUpdateCount(void)const
public: unsigned long __thiscall CUpdateInfoSet::GetOptedOutUpdateCount(void)const
public: unsigned long __thiscall CUpdateInfoSet::GetUpdateCount(enum UpdateGetCheckedType,enum UpdateGetFeaturedType,int)const
public: unsigned long __thiscall CUpdateInfoSet::GetUpdateCountByImportance(enum UpdateImportance,enum UpdateGetCheckedType,enum UpdateGetFeaturedType,int)const
public: unsigned long __thiscall CUpdateInfoSet::GetUpdateIndex(struct tagDSGlobalUpdateId const &)const
public: void __thiscall CFeaturedUpdateNotificationReporting::ReportFeaturedUpdateEvent(enum tagFeaturedUpdateNotificationEvent,unsigned int,struct tagDSGlobalUpdateId const *,struct IAutoUpdateClient *)
public: void __thiscall CUpdateInfoSet::ClearSelectedUpdateList(void)
public: void __thiscall CUpdateInfoSet::ReportFeaturedUpdateEvent(enum tagFeaturedUpdateNotificationEvent,unsigned int,unsigned long const *,struct IAutoUpdateClient *)const
public: void __thiscall CUpdateInfoSet::Reset(void)
public: void __thiscall CUpdateInfoSet::RestoreSelectedUpdateListToDefault(void)


Imported Functions List

The following functions are imported by this dll: