Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
icuuc50.dll
DllMain
kernel32.dll
GetLastError, GetDateFormatW, GetTimeFormatW, GetTimeZoneInformation, SystemTimeToTzSpecificLocalTime, FileTimeToSystemTime, GetLocaleInfoA, GetLocaleInfoW, GetNumberFormatW, GetCurrencyFormatW, GetCurrentProcessId, GetCurrentThreadId, GetTickCount, QueryPerformanceCounter, DisableThreadLibraryCalls, IsProcessorFeaturePresent, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, GetCurrentProcess, TerminateProcess, InterlockedCompareExchange, Sleep, InterlockedExchange, DecodePointer, EncodePointer, GetSystemTimeAsFileTime
msvcp100.dll
DllMain
msvcr100.dll
DllMain
Export table
bms_close_50
bms_empty_50
bms_getData_50
bms_open_50
bms_search_50
bms_setTargetString_50
izrule_clone_50
izrule_close_50
izrule_equals_50
izrule_getDSTSavings_50
izrule_getDynamicClassID_50
izrule_getFinalStart_50
izrule_getFirstStart_50
izrule_getName_50
izrule_getNextStart_50
izrule_getPreviousStart_50
izrule_getRawOffset_50
izrule_getStaticClassID_50
izrule_isEquivalentTo_50
izrule_open_50
u_formatMessage_50
u_formatMessageWithError_50
u_parseMessage_50
u_parseMessageWithError_50
u_vformatMessage_50
u_vformatMessageWithError_50
u_vparseMessage_50
u_vparseMessageWithError_50
ucal_add_50
ucal_clear_50
ucal_clearField_50
ucal_clone_50
ucal_close_50
ucal_countAvailable_50
ucal_equivalentTo_50
ucal_get_50
ucal_getAttribute_50
ucal_getAvailable_50
ucal_getCanonicalTimeZoneID_50
ucal_getDayOfWeekType_50
ucal_getDefaultTimeZone_50
ucal_getDSTSavings_50
ucal_getFieldDifference_50
ucal_getGregorianChange_50
ucal_getKeywordValuesForLocale_50
ucal_getLimit_50
ucal_getLocaleByType_50
ucal_getMillis_50
ucal_getNow_50
ucal_getTimeZoneDisplayName_50
ucal_getTimeZoneTransitionDate_50
ucal_getType_50
ucal_getTZDataVersion_50
ucal_getWeekendTransition_50
ucal_inDaylightTime_50
ucal_isSet_50
ucal_isWeekend_50
ucal_open_50
ucal_openCountryTimeZones_50
ucal_openTimeZoneIDEnumeration_50
ucal_openTimeZones_50
ucal_roll_50
ucal_set_50
ucal_setAttribute_50
ucal_setDate_50
ucal_setDateTime_50
ucal_setDefaultTimeZone_50
ucal_setGregorianChange_50
ucal_setMillis_50
ucal_setTimeZone_50
ucd_close_50
ucd_flushCache_50
ucd_freeCache_50
ucd_getCollator_50
ucd_open_50
ucol_cloneBinary_50
ucol_close_50
ucol_closeElements_50
ucol_countAvailable_50
ucol_equal_50
ucol_equals_50
ucol_findReorderingEntry_50
ucol_forceHanImplicit_50
ucol_forgetUCA_50
ucol_getAttribute_50
ucol_getAttributeOrDefault_50
ucol_getAvailable_50
ucol_getBound_50
ucol_getContractions_50
ucol_getContractionsAndExpansions_50
ucol_getDisplayName_50
ucol_getEquivalentReorderCodes_50
ucol_getFunctionalEquivalent_50
ucol_getKeywords_50
ucol_getKeywordValues_50
ucol_getKeywordValuesForLocale_50
ucol_getLocale_50
ucol_getLocaleByType_50
ucol_getMaxExpansion_50
ucol_getNextCE_50
ucol_getOffset_50
ucol_getReorderCodes_50
ucol_getRules_50
ucol_getRulesEx_50
ucol_getShortDefinitionString_50
ucol_getSortKey_50
ucol_getStrength_50
ucol_getTailoredSet_50
ucol_getUCAVersion_50
ucol_getUnsafeSet_50
ucol_getVariableTop_50
ucol_getVersion_50
ucol_greater_50
ucol_greaterOrEqual_50
ucol_initInverseUCA_50
ucol_inv_getNextCE_50
ucol_isTailored_50
ucol_keyHashCode_50
ucol_mergeSortkeys_50
ucol_next_50
ucol_nextProcessed_50
ucol_nextSortKeyPart_50
ucol_normalizeShortDefinitionString_50
ucol_open_50
ucol_openAvailableLocales_50
ucol_openBinary_50
ucol_openElements_50
ucol_openFromShortString_50
ucol_openRules_50
ucol_openRulesForImport_50
ucol_prepareShortStringOpen_50
ucol_previous_50
ucol_previousProcessed_50
ucol_primaryOrder_50
ucol_reset_50
ucol_restoreVariableTop_50
ucol_safeClone_50
ucol_secondaryOrder_50
ucol_setAttribute_50
ucol_setOffset_50
ucol_setReorderCodes_50
ucol_setStrength_50
ucol_setText_50
ucol_setVariableTop_50
ucol_strcoll_50
ucol_strcollIter_50
ucol_strcollUTF8_50
ucol_tertiaryOrder_50
ucol_tok_getNextArgument_50
ucol_tok_parseNextToken_50
ucsdet_close_50
ucsdet_detect_50
ucsdet_detectAll_50
ucsdet_enableInputFilter_50
ucsdet_getAllDetectableCharsets_50
ucsdet_getConfidence_50
ucsdet_getLanguage_50
ucsdet_getName_50
ucsdet_getUChars_50
ucsdet_isInputFilterEnabled_50
ucsdet_open_50
ucsdet_setDeclaredEncoding_50
ucsdet_setText_50
ucurr_countCurrencies_50
ucurr_forLocale_50
ucurr_forLocaleAndDate_50
ucurr_getDefaultFractionDigits_50
ucurr_getKeywordValuesForLocale_50
ucurr_getName_50
ucurr_getNumericCode_50
ucurr_getPluralName_50
ucurr_getRoundingIncrement_50
ucurr_isAvailable_50
ucurr_openISOCurrencies_50
ucurr_register_50
ucurr_unregister_50
udat_applyPattern_50
udat_applyPatternRelative_50
udat_clone_50
udat_close_50
udat_countAvailable_50
udat_countSymbols_50
udat_format_50
udat_get2DigitYearStart_50
udat_getAvailable_50
udat_getCalendar_50
udat_getContext_50
udat_getLocaleByType_50
udat_getNumberFormat_50
udat_getSymbols_50
udat_isLenient_50
udat_open_50
udat_parse_50
udat_parseCalendar_50
udat_registerOpener_50
udat_set2DigitYearStart_50
udat_setCalendar_50
udat_setContext_50
udat_setLenient_50
udat_setNumberFormat_50
udat_setSymbols_50
udat_toCalendarDateField_50
udat_toPattern_50
udat_toPatternRelativeDate_50
udat_toPatternRelativeTime_50
udat_unregisterOpener_50
udatpg_addPattern_50
udatpg_clone_50
udatpg_close_50
udatpg_getAppendItemFormat_50
udatpg_getAppendItemName_50
udatpg_getBaseSkeleton_50
udatpg_getBestPattern_50
udatpg_getBestPatternWithOptions_50
udatpg_getDateTimeFormat_50
udatpg_getDecimal_50
udatpg_getPatternForSkeleton_50
udatpg_getSkeleton_50
udatpg_open_50
udatpg_openBaseSkeletons_50
udatpg_openEmpty_50
udatpg_openSkeletons_50
udatpg_replaceFieldTypes_50
udatpg_replaceFieldTypesWithOptions_50
udatpg_setAppendItemFormat_50
udatpg_setAppendItemName_50
udatpg_setDateTimeFormat_50
udatpg_setDecimal_50
udtitvfmt_close_50
udtitvfmt_format_50
udtitvfmt_open_50
ugender_getInstance_50
ugender_getListGender_50
uldn_close_50
uldn_getContext_50
uldn_getDialectHandling_50
uldn_getLocale_50
uldn_keyDisplayName_50
uldn_keyValueDisplayName_50
uldn_languageDisplayName_50
uldn_localeDisplayName_50
uldn_open_50
uldn_openForContext_50
uldn_regionDisplayName_50
uldn_scriptCodeDisplayName_50
uldn_scriptDisplayName_50
uldn_variantDisplayName_50
ulocdata_close_50
ulocdata_getCLDRVersion_50
ulocdata_getDelimiter_50
ulocdata_getExemplarSet_50
ulocdata_getLocaleDisplayPattern_50
ulocdata_getLocaleSeparator_50
ulocdata_getMeasurementSystem_50
ulocdata_getNoSubstitute_50
ulocdata_getPaperSize_50
ulocdata_open_50
ulocdata_setNoSubstitute_50
umsg_applyPattern_50
umsg_autoQuoteApostrophe_50
umsg_clone_50
umsg_close_50
umsg_format_50
umsg_getLocale_50
umsg_open_50
umsg_parse_50
umsg_setLocale_50
umsg_toPattern_50
umsg_vformat_50
umsg_vparse_50
unum_applyPattern_50
unum_clone_50
unum_close_50
unum_countAvailable_50
unum_format_50
unum_formatDecimal_50
unum_formatDouble_50
unum_formatDoubleCurrency_50
unum_formatInt64_50
unum_getAttribute_50
unum_getAvailable_50
unum_getDoubleAttribute_50
unum_getLocaleByType_50
unum_getSymbol_50
unum_getTextAttribute_50
unum_open_50
unum_parse_50
unum_parseDecimal_50
unum_parseDouble_50
unum_parseDoubleCurrency_50
unum_parseInt64_50
unum_setAttribute_50
unum_setDoubleAttribute_50
unum_setSymbol_50
unum_setTextAttribute_50
unum_toPattern_50
uplrules_close_50
uplrules_open_50
uplrules_openForType_50
uplrules_select_50
uprv_cnttab_addContraction_50
uprv_cnttab_changeContraction_50
uprv_cnttab_changeLastCE_50
uprv_cnttab_clone_50
uprv_cnttab_close_50
uprv_cnttab_constructTable_50
uprv_cnttab_findCE_50
uprv_cnttab_findCP_50
uprv_cnttab_getCE_50
uprv_cnttab_insertContraction_50
uprv_cnttab_isTailored_50
uprv_cnttab_open_50
uprv_cnttab_setContraction_50
uprv_collIterateAtEnd_50
uprv_decContextClearStatus_50
uprv_decContextDefault_50
uprv_decContextGetRounding_50
uprv_decContextGetStatus_50
uprv_decContextRestoreStatus_50
uprv_decContextSaveStatus_50
uprv_decContextSetRounding_50
uprv_decContextSetStatus_50
uprv_decContextSetStatusFromString_50
uprv_decContextSetStatusFromStringQuiet_50
uprv_decContextSetStatusQuiet_50
uprv_decContextStatusToString_50
uprv_decContextTestSavedStatus_50
uprv_decContextTestStatus_50
uprv_decContextZeroStatus_50
uprv_decNumberAbs_50
uprv_decNumberAdd_50
uprv_decNumberAnd_50
uprv_decNumberClassToString_50
uprv_decNumberCompare_50
uprv_decNumberCompareSignal_50
uprv_decNumberCompareTotal_50
uprv_decNumberCompareTotalMag_50
uprv_decNumberCopy_50
uprv_decNumberCopyAbs_50
uprv_decNumberCopyNegate_50
uprv_decNumberCopySign_50
uprv_decNumberDivide_50
uprv_decNumberDivideInteger_50
uprv_decNumberExp_50
uprv_decNumberFMA_50
uprv_decNumberFromInt32_50
uprv_decNumberFromString_50
uprv_decNumberFromUInt32_50
uprv_decNumberGetBCD_50
uprv_decNumberInvert_50
uprv_decNumberIsNormal_50
uprv_decNumberIsSubnormal_50
uprv_decNumberLn_50
uprv_decNumberLog10_50
uprv_decNumberLogB_50
uprv_decNumberMax_50
uprv_decNumberMaxMag_50
uprv_decNumberMin_50
uprv_decNumberMinMag_50
uprv_decNumberMinus_50
uprv_decNumberMultiply_50
uprv_decNumberNextMinus_50
uprv_decNumberNextPlus_50
uprv_decNumberNextToward_50
uprv_decNumberNormalize_50
uprv_decNumberOr_50
uprv_decNumberPlus_50
uprv_decNumberPower_50
uprv_decNumberQuantize_50
uprv_decNumberReduce_50
uprv_decNumberRemainder_50
uprv_decNumberRemainderNear_50
uprv_decNumberRescale_50
uprv_decNumberRotate_50
uprv_decNumberSameQuantum_50
uprv_decNumberScaleB_50
uprv_decNumberSetBCD_50
uprv_decNumberShift_50
uprv_decNumberSquareRoot_50
uprv_decNumberSubtract_50
uprv_decNumberToEngString_50
uprv_decNumberToInt32_50
uprv_decNumberToIntegralExact_50
uprv_decNumberToIntegralValue_50
uprv_decNumberToString_50
uprv_decNumberToUInt32_50
uprv_decNumberTrim_50
uprv_decNumberVersion_50
uprv_decNumberXor_50
uprv_decNumberZero_50
uprv_delete_collIterate_50
uprv_getWindowsTimeZoneInfo
uprv_init_collIterate_50
uprv_init_pce_50
uprv_new_collIterate_50
uprv_uca_addAnElement_50
uprv_uca_assembleTable_50
uprv_uca_canonicalClosure_50
uprv_uca_closeTempTable_50
uprv_uca_getCodePointFromRaw_50
uprv_uca_getImplicitFromRaw_50
uprv_uca_getRawFromCodePoint_50
uprv_uca_getRawFromImplicit_50
uprv_uca_initImplicitConstants_50
uprv_uca_initTempTable_50
uregex_appendReplacement_50
uregex_appendReplacementUText_50
uregex_appendTail_50
uregex_appendTailUText_50
uregex_clone_50
uregex_close_50
uregex_end_50
uregex_end64_50
uregex_find_50
uregex_find64_50
uregex_findNext_50
uregex_flags_50
uregex_getFindProgressCallback_50
uregex_getMatchCallback_50
uregex_getStackLimit_50
uregex_getText_50
uregex_getTimeLimit_50
uregex_getUText_50
uregex_group_50
uregex_groupCount_50
uregex_groupUText_50
uregex_groupUTextDeep_50
uregex_hasAnchoringBounds_50
uregex_hasTransparentBounds_50
uregex_hitEnd_50
uregex_lookingAt_50
uregex_lookingAt64_50
uregex_matches_50
uregex_matches64_50
uregex_open_50
uregex_openC_50
uregex_openUText_50
uregex_pattern_50
uregex_patternUText_50
uregex_refreshUText_50
uregex_regionEnd_50
uregex_regionEnd64_50
uregex_regionStart_50
uregex_regionStart64_50
uregex_replaceAll_50
uregex_replaceAllUText_50
uregex_replaceFirst_50
uregex_replaceFirstUText_50
uregex_requireEnd_50
uregex_reset_50
uregex_reset64_50
uregex_setFindProgressCallback_50
uregex_setMatchCallback_50
uregex_setRegion_50
uregex_setRegion64_50
uregex_setRegionAndStart_50
uregex_setStackLimit_50
uregex_setText_50
uregex_setTimeLimit_50
uregex_setUText_50
uregex_split_50
uregex_splitUText_50
uregex_start_50
uregex_start64_50
uregex_useAnchoringBounds_50
uregex_useTransparentBounds_50
usearch_close_50
usearch_first_50
usearch_following_50
usearch_getAttribute_50
usearch_getBreakIterator_50
usearch_getCollator_50
usearch_getMatchedLength_50
usearch_getMatchedStart_50
usearch_getMatchedText_50
usearch_getOffset_50
usearch_getPattern_50
usearch_getText_50
usearch_last_50
usearch_next_50
usearch_open_50
usearch_openFromCollator_50
usearch_preceding_50
usearch_previous_50
usearch_reset_50
usearch_search_50
usearch_searchBackwards_50
usearch_setAttribute_50
usearch_setBreakIterator_50
usearch_setCollator_50
usearch_setOffset_50
usearch_setPattern_50
usearch_setText_50
uspoof_areConfusable_50
uspoof_areConfusableUnicodeString_50
uspoof_areConfusableUTF8_50
uspoof_check_50
uspoof_checkUnicodeString_50
uspoof_checkUTF8_50
uspoof_clone_50
uspoof_close_50
uspoof_getAllowedChars_50
uspoof_getAllowedLocales_50
uspoof_getAllowedUnicodeSet_50
uspoof_getChecks_50
uspoof_getSkeleton_50
uspoof_getSkeletonUTF8_50
uspoof_open_50
uspoof_openFromSerialized_50
uspoof_openFromSource_50
uspoof_serialize_50
uspoof_setAllowedChars_50
uspoof_setAllowedLocales_50
uspoof_setAllowedUnicodeSet_50
uspoof_setChecks_50
uspoof_swap_50
utmscale_fromInt64_50
utmscale_getTimeScaleValue_50
utmscale_toInt64_50
utrans_clone_50
utrans_close_50
utrans_countAvailableIDs_50
utrans_getAvailableID_50
utrans_getID_50
utrans_getUnicodeID_50
utrans_open_50
utrans_openIDs_50
utrans_openInverse_50
utrans_openU_50
utrans_register_50
utrans_setFilter_50
utrans_stripRules_50
utrans_trans_50
utrans_transIncremental_50
utrans_transIncrementalUChars_50
utrans_transUChars_50
utrans_unregister_50
utrans_unregisterID_50
vzone_clone_50
vzone_close_50
vzone_countTransitionRules_50
vzone_equals_50
vzone_getDynamicClassID_50
vzone_getLastModified_50
vzone_getNextTransition_50
vzone_getOffset_50
vzone_getOffset2_50
vzone_getOffset3_50
vzone_getPreviousTransition_50
vzone_getRawOffset_50
vzone_getStaticClassID_50
vzone_getTZURL_50
vzone_hasSameRules_50
vzone_inDaylightTime_50
vzone_openData_50
vzone_openID_50
vzone_setLastModified_50
vzone_setRawOffset_50
vzone_setTZURL_50
vzone_useDaylightTime_50
vzone_write_50
vzone_writeFromStart_50
vzone_writeSimple_50
zrule_close_50
zrule_equals_50
zrule_getDSTSavings_50
zrule_getName_50
zrule_getRawOffset_50
zrule_isEquivalentTo_50
ztrans_adoptFrom_50
ztrans_adoptTo_50
ztrans_clone_50
ztrans_close_50
ztrans_equals_50
ztrans_getDynamicClassID_50
ztrans_getFrom_50
ztrans_getStaticClassID_50
ztrans_getTime_50
ztrans_getTo_50
ztrans_open_50
ztrans_openEmpty_50
ztrans_setFrom_50
ztrans_setTime_50
ztrans_setTo_50

icuin50.dll

International Components for Unicode by The ICU Project

Remove icuin50.dll
Version:   50, 1, 2, 0
MD5:   74517fe68a2e6a4fd33985ca3b3b8bc6
SHA1:   8cb25a8593aa45aa414f881c45c76bf2cb2a87a0
SHA256:   d60b7afc0e7e9dd266ec1cb92a8b8f789f6ef26a44f3133974fda4e6978fbc87

Overview

icuin50.dll is loaded as dynamic link library that runs in the context of a process. It is installed with a couple of know programs including Artec Installation Center published by Artec Group, dm-Fotowelt from CEWE COLOR AG u Co. OHG and dm-Fotowelt by CEWE COLOR AG u Co. OHG.

DetailsDetails

File name:icuin50.dll
Publisher:The ICU Project
Product name:International Components for Unicode
Description:ICU I18N DLL
Typical file path:C:\users\user\appdata\local\viber\3.1.1.60\icuin50.dll
File version:50, 1, 2, 0
Size:1.29 MB (1,347,584 bytes)
Build date:1/11/2013 8:53 AM
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C++ 10.0
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Artec Group
9% remove
CEWE COLOR AG u Co. OHG
7% remove
With just a few clicks all digital photos can be easily transferred and arranged from your gallery in your CEWE PHOTO BOOK. Just make your CEWE PHOTO BOOK yourself with our free software.
CEWE COLOR AG u Co. OHG
2% remove
CEWE COLOR AG u Co. OHG
4% remove
CEWE COLOR AG u Co. OHG
2% remove
Celebrating and commemorating your most cherished memories is easy, fun and fast with SmileBooks. From professional quality photo books and greeting cards, to digital photo printing, unique photo gifts, wall art and more, SmileBooks is the picture perfect way to capture and share life's special moments.
CEWE COLOR AG u Co. OHG
9% remove
CEWE COLOR AG u Co. OHG
1% remove
Celebrating and commemorating your most cherished memories is easy, fun and fast with SmileBooks. From professional quality photo books and greeting cards, to digital photo printing, unique photo gifts, wall art and more, SmileBooks is the picture perfect way to capture and share life's special moments.
Digital Assembly
1% remove
InterCall
6% remove
Minitab, Inc.
3% remove

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 50.00%
Windows 7 Home Premium 50.00%

Distribution by countryDistribution by country

MM installs about 50.00% of International Components for Unicode.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 50.00%
Acer 50.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE