Edit C:\Windows\SysWOW64\AppxAllUserStore.dll
MZ? ?? ? @ ? ? ? ?!?L?!This program cannot be run in DOS mode. $ ?????????,?t???t???t???????t???t???t???t???t?Rich?? PE L ?AR ? ! ? : ? ` +# @ P? ! 0 ( @ ? @ 8 P @ .text q? ? `.data D ? @ ?.idata ? ? @ @.rsrc ( 0 @ @.reloc ? @ @ B ? ? ? ? ? ? ,? H? c? ? ?AR - ? ? ?AR ? ? ? ? \ 2 @9G??J??]?-C3 @ @ @ @ @ @ @ ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ ? @? @? @ @ @ @ @ @ ? @ @ @ ? @ @ @ @ @ ? @ @ @ @ ? ? @ @ ? @?/8?`?s?"i?!L a s t R e t u r n V a l u e I s L O B A p p C a c h e d P o l i c i e s I U I L a y o u t P o l i c y M o d u l e ??$9?`0???? u l l P a c k a g e R o o t I s U p g r a d e O E M A p p I U I P o l i c y C h e c k e d A u d i t B o o t S y s t e m \ S e t u p \ S t a t u s F i l e M a n a g e r _ c w 5 n 1 h 2 t x y e w y w i n d o w s . i m m e r s i v e c o n t r o l p a n e l _ c w 5 n 1 h 2 t x y e w y w i n s t o r e _ c w 5 n 1 h 2 t x y e w y M i c r o s o f t . M o C a m e r a _ c w 5 n 1 h 2 t x y e w y m i c r o s o f t . r e a d e r _ 8 w e k y b 3 d 8 b b w e M i c r o s o f t . W i n d o w s A l a r m s _ 8 w e k y b 3 d 8 b b w e M i c r o s o f t . W i n d o w s C a l c u l a t o r _ 8 w e k y b 3 d 8 b b w e M i c r o s o f t . W i n d o w s S o u n d R e c o r d e r _ 8 w e k y b 3 d 8 b b w e M i c r o s o f t . W i n d o w s S c a n _ 8 w e k y b 3 d 8 b b w e M i c r o s o f t . M y S e l f h o s t _ 8 w e k y b 3 d 8 b b w e M i c r o s o f t . S k y p e A p p _ k z f 8 q x f 3 8 z g 5 c M i c r o s o f t . B i n g T r a v e l _ 8 w e k y b 3 d 8 b b w e X ? ? $ h ? p ? H ? `? ?? ?? ?H???n?F?? b???x????x 8 6 a r m x 6 4 n e u t r a l . . . c o n p r n a u x n u l c o m 1 c o m 2 c o m 3 c o m 4 c o m 5 c o m 6 c o m 7 c o m 8 c o m 9 l p t 1 l p t 2 l p t 3 l p t 4 l p t 5 l p t 6 l p t 7 l p t 8 l p t 9 c o n . p r n . a u x . n u l . c o m 1 . c o m 2 . c o m 3 . c o m 4 . c o m 5 . c o m 6 . c o m 7 . c o m 8 . c o m 9 . l p t 1 . l p t 2 . l p t 3 . l p t 4 . l p t 5 . l p t 6 . l p t 7 . l p t 8 . l p t 9 . x n - - . x n - - 1 2 3 4 5 6 7 8 9 0 a b c d e f g h j k m n p q r s t v w x y z 8 D P \ h t ? ? ? ? ? ? ? ? ? ? ? ( 4 @ 4 8 @ H P X ` l x ? ? ? ? ? ? ? ? ? ? ? , U p g r a d e E n d O f L i f e S o f t w a r e \ M i c r o s o f t \ W i n d o w s \ C u r r e n t V e r s i o n \ A p p x \ A p p x A l l U s e r S t o r e \ I n b o x A p p l i c a t i o n s D o w n l e v e l I n s t a l l e d A p p l i c a t i o n s % s _ % s _ % s _ % s P \ \ ? \ S O F T W A R E \ M i c r o s o f t \ W i n d o w s \ C u r r e n t V e r s i o n \ A p p x S O F T W A R E A l l o w A l l T r u s t e d A p p s P o l i c i e s \ M i c r o s o f t \ W i n d o w s \ A p p x S H A 2 5 6 \ RSDSJ?\?NI?B+?F AppxAllUserStore.pdb UGP "? ? F) @0 @ @! @( @# @$ @/ @4 @6 @% @& @5 @1 @" @zS?<?J?M??NULL GetAllUserApplicationsFullPath(&allUserApplicationsBuffer) GetAllUserApplicationsFullPath(&allUserApplicationsbuffer) IsPresentInRegStore( storeKey, packageMoniker->chars, isAllUserPackage) GetPackageFamilyNameFromPackageFullName( packageMoniker->chars, &packageFamilyNameLength, packageFamilyName.AddressOf()) GetPackageFamilyNameFromPackageFullName( provisionedFullName, &provisionedFamilyNameLength, provisionedFamilyName.AddressOf()) GetInboxApplicationsFullPath(&inboxPackagesBuffer) Common::RegistryKey::Open( HKEY_LOCAL_MACHINE, inboxPackagesBuffer.GetChars(), KEY_READ, storeKey.AddressOf()) IsPresentInRegStore( storeKey, packageMoniker->chars, isInboxPackage) GetPackageIDFromPackageMoniker(registryKeyPackageMoniker, nullptr, ®istryKeyPackageID) GetPackageIDFromPackageMoniker( updatingPackage->mainPackage.moniker, nullptr, &updatingPackageID) hr storeKey->DeleteSubKey(outdatedPackage.GetChars()) IsUpdatingPackageTargetFound( &updatingPackageID, subKey, false, &updatingPackageTargetFound) outdatedPackage.SetValueFromString(subKey) storeKey->OpenSubKey( subKey, KEY_READ, mainPackageKey.AddressOf()) EnumerateKeyAndDeleteOutdatedPackage( allUserApplicationsBuffer.GetChars(), updatingPackage, &successfullyInstalled) S o f t w a r e Common::RegistryKey::Open( HKEY_LOCAL_MACHINE, L"Software", KEY_READ | KEY_WRITE, softwareKey.AddressOf()) AddPackageToRegistryStoreImplementation(softwareKey->GetHandle(), updatingPackage) GetAllUserStoreFullPath(&allUserStorePath) S - Common::String::CaseInsensitiveStartsWith(subKey, L"S-", &isUserSid) isUserSid MarkStatusOfMainPackageForUser( subKey, FALSE, updatingPackage, ERROR_SUCCESS) IsUpdatingPackageTargetFound( updatingPackageID, dependencyPackageKey, true, &updatingPackageTargetFound) mainKey->OpenSubKey( dependencyPackageKey, KEY_READ, frameworkPackageToRemoveSubKey.AddressOf()) frameworkPackageToRemoveSubKey->GetStringValue( regValuePath, MAX_EXTENDED_PATH, &frameworkPackageToRemovePath) frameworkPackageToRemoveMoniker.SetValueFromString(dependencyPackageKey) AddDependencyPackageToDynamicPackageArray(frameworkPackageToRemoveMoniker.GetChars(), frameworkPackageToRemovePath.GetChars(), frameworkPackageArray) mainKey->DeleteSubKey(dependencyPackageKey) dependencyPath.SetValueFromString(updatingPackage->mainPackage.path) (frameworkPackagesToRemove == nullptr && count == nullptr) || (frameworkPackagesToRemove != nullptr && count != nullptr) GetAllUserApplicationsFullPath(&applicationsPath) GetAllUserApplicationsPath(&applicationsPath) UpdateAllFrameworkGrandChildren( perMachineRegistryStore, applicationsPath.GetChars(), &updatingPackageID, updatingPackage, &frameworkPackageArray) GetStagedApplicationsPath(&stagedApplicationsPath) CreateStaticDependencyPackageArrayFromDynamicArray(&frameworkPackageArray, frameworkPackagesToRemove, count) UpdateAllFrameworkGrandChildren( perMachineRegistryStore, fullUserSidKeyName.GetChars(), &updatingPackageID, updatingPackage, &frameworkPackageArray) UpdateAllFrameworkGrandChildren( perMachineRegistryStore, packageFamilyKeyName.GetChars(), &updatingPackageID, updatingPackage, &frameworkPackageArray) GetUpgradeApplicationsFullPath(&upgradeKeyPath) Common::RegistryKey::Open( HKEY_LOCAL_MACHINE, upgradeKeyPath.GetChars(), KEY_READ, upgradeKey.AddressOf()) GetPackageFamilyNameFromPackageFullName( packageFullName, &packageFamilyNameLength, packageFamilyName.AddressOf()) subKeyPathBuilder.AppendString(userSidString) subKeyPathBuilder.AppendChar(L'\\') subKeyPathBuilder.AppendString(packageFamilyName) config.GetInstalledManifestPathFromBundleFullName(fullName, &manifestPath) Common::Deployment::IsApplicationPackageInBundleManifest( manifestPath.GetChars(), packageFullName, &foundPackage) upgradeKey->OpenSubKey( userSidString, KEY_READ, userSidKey.AddressOf()) userSidKey->OpenSubKey( familyName, KEY_READ, familyNameKey.AddressOf()) subkeyActionFunction(subKey, registryKey) P a t h N U L L ? ?5>???C??a<