File associations are lost when user account is migrated from one domain to another domain (SID changes)

Hello,
Currently we are in the middle of a migration project. We are migrating users from child domains to the root domain of one organization.
The user accounts are migrated with powershell using Move-ADObject cmdlet. This works as expected. The SIDHistory attribute is updated correctly.
Recently we received complaints from some *migrated* users - they lost their default/custom file associations. This happens only on Windows 8/Windows 8.1.
What happens:
the user is migrated and logs on
her profile loads and everything's preserved (as expected)
the user clicks on a .jpeg file (previously associated with program XYZ)
OS asks the user to choose a program to open the file with
the user chooses a default program XYZ and the file opens
when the user clicks on a .jpeg file again - OS asks to choose a program again
i.e. the settings are not preserved.
Our investigation shows that it is connected with the UserChoice registry key and the HASH value under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.SomeExt
According to this blog 
the HASH is calculated based on user's SID. But after the migration the user has new SID and the HASH becomes invalid and we hit this:
"However In Win 8, the registry changes are verified by a hash (unique per user and app)  that detects tampering by apps. In the absence of a valid hash, we ignore the default in the registry."
Currently deleting the UserChoice key for all associations solves the problem. But the user has to make all her customizations again which is undesirable.
Is there any supported way to fix this? Why the OS doesn't update the HASH after the first logon when the SID has changed as it updates the SID for the ProfileList key? 
This could become big issue in large migrations.

Hello Petar K. Georgiev,
Please check the following article to change the registry key to change back to the default file type associations.
http://www.sevenforums.com/tutorials/19449-default-file-type-associations-restore.html
Please note: Since the website is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.
Best regards,
Fangzhou CHEN
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

Similar Messages

  • What are the diffrent ways to copy data from one application to another?

    Hi,
    Can you guys tell me what are the different ways to copy data from one application to another application??
    I know we can do it through script logic using DESTINATION_APP.
    Is there any other way to copy data from one application to another application?
    Please help me
    Thanks,
    Charly

    You can also call a custom DTSX package in SSIS via the datamanager.
    there are at least 5 ways of transfering data in BPC between apps.
    1. Through the front end (excel etc) via evdre/evsnds
    2. Through Script logic using *Dest App
    3. Using BPC's standard export dtsx package via DM
    4. Using SSIS using BPC's custom SSIS tasks
    5. Through Script logic using stored procs.
    i am sure people will come up with more.
    remember if you use ssis and move data into any table but the wb, you need to process the cube afterwards.

  • Moving User's Home Directory from one Xserve to another

    Does anyone know the procedure for moving users (Home Directory) from one server to another?
    Is there an application that can do this?
    Xserve G5   Mac OS X (10.4.4)  

    I see your problem and I think I will soon have the same one.
    I suppose one option would be to delete out the .plist. Then when the user logs in the server should recreate it. If the user had customized it they would of course lose any information.
    You could also setup a loginhook that would just run the needed defaults write... and update them as needed. Actually I think that would be the easiest option. The only down side would be making sure every use logs in once before you remove the script.
    Hmm I guess another option would be a script that loops through all the users accounts and runs the command as the user. sudo -u usershortname defaults... But I am not sure if this would have to be done on the server it self or if it could be done through a client.
    Sorry for the rambling but I am trying to come up with an answer..

  • How come when i copy a color from one page to another, the color looks faded?

    I'm using the same color in a multi-page layout. When i copy a color box from one page to another, the color looks faded on some pages. WHY?! Thanks!

    So i checked the blend spaces - both are CMYK (as this doc will be offset printed). Something really strange is happening! See attach below: the 2 blues (same setup/blend space, color breakdown, etc...) look different! And my client is PICKY! ugh. HELP! Thanks again!

  • Transporting user defined selection screen from one server to another

    How to transport a user defined selection screen (0100) from one server to another.
    PBO and PAI modules written in PBO and PAI events for the selection screen are
    not transported.
    How to transport the modules in the events for the selection screen.

    Hi,
    Krishna, <b>All</b> the Objects(prms,classes,tables,stru...) will be transported thru Transport Objects only..
    Check Utilities->version->Version Mgt -> Here u will have the Transport number(if it's created under trnasportable obj).If you do not find TP no,then u would hav saved that as a Local Object.
    Then Relase the TP no from SE10 Trnx.
    Rgds,
    Jothi.P

  • Are there any APIs to move funds from one project to another?

    Hi,
    Are there any Project/Budget APIs to move funds from one project to another with in the same grant or different grant in R12?
    Thanks,

    Hi
    There are API's to load or update budget line amounts, PA_PROJECT_PUB.
    There are API's to load or update agreements and allocate funds to projects, PA_AGREEMENT_PUB
    Dina

  • Two user accounts after Migration from old Mac

    Yesterday I bought a new iMac with OSX Lion. I used the Setup assistant to move my data from my old iMac (Leopard) using Firewire target disk mode.
    When that was finished, I was suprised not to see any of my old stuff on my new Mac, so I started copying some stuff manually. It was only later that my penny dropped (Lion noobie here) and I realised I now have two user accounts: my new "Lion" account, and another one which - tada - does contain all my old stuff. Both appear to be admin accounts.
    Since I already manually copied all the stuff I wanted to keep to my new account, can I safely delete the old account? How do I do this, and what happens with the old stuff? I read something about the home folder of the deleted user being moved somewhere. Where would that be?
    Thanks!

    It is easy to delete an account but you wisely used the word "safely".  When I migrated to Lion I did an "in place" upgrade and no new adminstrative accounts were created.   Lion will create a guest acount but that can be easily disabled in the Users and Groups preference pane.  Did you do an in place or a clean install of Lion?  
    First, before you delete anything be absolutely sure that the account you want to keep has everything you need.  I suggest you work with it a least a week before making that judgement.  There is no hurry if you have the space to keep two accounts.  I have a spare adminstrative account just in case I need it for troubleshooting.  Be sure you backed up your boot drive with a versioned (like Time Machine) and a cloned backup to an external drive.  
    Go to System Preferences and choose the Users and Groups preference pane.  There you will find your accounts and their designations (i.e. adminstrator, guest, standard).   If you are completely satisfied that the admin account you backed up is all you need then you can click on the lock at the bottom left of that pane, enter your adminstrative password, choose the account you want to delete and click the minus button.  Once you have done this, it is gone.  All of the settings and data you had will be gone unless they were duplicated in another account.  Your applications should remain.  
    That said, there is nothing wrong with having two adminstrator accounts.  Some very security minded people suggest that you should not operate from your admin account because it allows access to deep levels in your computer.  
    Jay

  • Multiple User Accounts and Migrating from a hard drive from  MacBook

    After spilling a drink on my old MacBook, which was running a current version of Snow Leopard, I had to pull out my hard drive and migrate my settings and all to a new MacBook Pro. When I first started I didn’t use the set up assistant because I didn’t have a fire wire connection and didn’t realize it was still possible with a USB connection. So I set up a new user account and started to copy files. (ie music, pictures, ect) I then realized I had no idea what I was doing and discovered the Migration Assistant. I ran that and it was great. Everything worked. Problem being, it set up a new user account and duplicated everything I had copied. So now I had 60+GB of duplicated files. Is it possible to remove the bad user account and all files copied into that account? Or should I reset to Manufactures setting? Is that possible?

    PNW Sasquatch wrote:
    Is it possible to remove the bad user account and all files copied into that account?
    Hi, and welcome to the forums.
    Sure. Just log on with an account you're going to keep (preferably an Admin account), go to +System Preferences > Accounts+ and select and delete the one in question. You'll get a prompt that allows you to delete the home folder along with it.

  • What FILE do I need again? (moving WEB SITE from one COMPUTER to another)

    Can someone tell me what file I need?
    I can't remember and what to do. It's my understanding that all you have to do is move the file to the same location on the new computer and it should open in the new location, correct?
    You would think that iWeb would upload this to the web for easy access and ability to edit from any computer.
    Thanks.
    PS. Does anyone think iWEB will mature to a level somewhat more experienced, ala dream weaver, at least some more in-depth tools? I would love to see Apple develop iWeb more as well as a flash type of program as only Apple could create a program that is very complicated (FLASH) and make it somewhat easy. There are others out there for the PC, but none for the mac. I also think if Apple released a deep yet easy to learn flash tool that they would make some deep in-roads to developers. For the PC users, check out SWISH, and at one time, Adobe had a pretty good program too, can't remember what it was called, but they stopped developing that years ago.

    You need ~/Library/Application Support/iWeb/Domain.sites2, where ~ is the item in the Finder's sidebar with the house icon. It's a package, not a file.
    (38910)

  • How can I change my primary account on iTunes from one computer to another computer?

    I opened an iTunes account years ago when I had a Dell, and after the Dell crashed, I got a new Macbook and authorized the mac to play all my iTunes music and whatnot that I had bought on the Dell.  I don't want this computer to just be "authorized", however.  I would like to know how to set this mac as the primary computer so that I can then authorize 5 additional computers to play my music.  Does anyone know how to do this or have a phone number for Apple to get in touch with someone who can do it for me?  Thanks very much!

    Open iTunes on your Mac, click "iTunes Store" on the upper right, then click "Account" on the middle right.  Sign in there.  That will make the signed in account the "primary".

  • How is it possible that my events in calender are not synced correctly on my devices from one day to another?

    Yesterday evening I was changing events in my calender of my ipad3, since then the syncing between ipad, iphone and Macs went weird! The changed items of yesterday are only on my ipad but not on the other devices anymore! What did I wrong? I did not change the calenders, just one repeat-event! Please help :-)

    Mike blessing wrote:
    You mean if I change the password, he will never spy on me again?
    There is no way i can answer that, there area a million ways one person can spy on another in this day and age.
    However if you were to wipe the phone and  set it up as new  plus change all your associated Apple passwords to ones your ex can;t guess, then I can say he couldnt 't tracking you through the phone. Wiping and reinitializing it would be the same as getting a new one so I don;t think you need to go through that expense.
    However assuming this post is real and you are experiencing the situation you describe you need to contact the authorities. There is no way anyone here can know the true seriousness of the situation and to be giving advice on this issue is wrong. We could be causing you to fell a false sense of safety. Because of that this will be my last post here.
    So please do what I recommended to the phone and then seek out the proper help.
    good luck
    regards

  • What are the different ways to transfer BAPIs from one company to another?

    Hello friends
    There are some ZBAPIs that we have written which has to be given to a partnering company.
    Instead of recreating the whole BAPIs and related structures and data elements etc.,, is there a way I can package them and send them.
    For example, on XI side I can export the mappings etc., to a tpz file which can be imported on a different server out side our network.
    Any suggestions or feedback will be greatly apprecited.
    Thanks
    Ram

    I am really sorry..
    I thought that people will be looking at the different areas of the forum based on their interest. So I thought of putting the question in other areas where I thought may get the attention of different people who have expertise in this area.
    Thanks for letting me know.
    Thanks a lot for the answer also. I appreciate it
    Ram

  • Files Migration from one server to another server and run the application

    Hi All,
    We have four environments in our firm, Dev, test, pre-prod and prod. We have completed installation of weblogic in dev(server1) and testing(Server2) environments in with linux OS. Now we are preparing to install on pre-prod
    My questions is : Whether I can copy all the file systems( Have two file systems /opt/bea and /domain/weblogic) from testing(Server2) to pre-production without installing weblogic server. If yes what are the changes I need to do . Kinldy give full details. Thanks in advance
    Note : File systems, IDs, permissions all are same from dev to pre-prod
    Regards,

    Hi Ram,
    Yes you can copy entire package and put that one there.
    Use pack and unpack command check below link for further assistance.
    http://docs.oracle.com/cd/E13179_01/common/docs92/pack/commands.html
    Apart from file permission you can check Java home that's it.
    Regards,
    Kal

  • Main icons are missing on Dreamweaver cs5.5 after migrating from one mac to another

    Can someone help me? My icons are missing after migrating dreamweaver cs5.5 using migration assistance on a mac. I have no idea how to fix this...

    Migration Assistant is not recommended for transferring DW to another system.
    Uninstall DW in full and do a fresh re-install of DW from the installer (either CD/ DVD or a .DMG file).

  • How do I get my email accounts to synch from one device to another so I don't have to check my email twice?

    I don't want to have to go through my email on my iPhone  &amp; again in my iPad. Is there some setting to  remember what I do (deletes, flags, etc) on
    one device to the other?

    It all depends on which email service you are using and whether the account is POP or IMAP.  If deleting an email on one device does not delete it on another device using the same account, then most likely your account is POP, an older technology.  Consider setting up a new account that is IMAP, that type of service lets you do what you are asking about.

Maybe you are looking for

  • PL/SQL procedure for deleting rows

    We have to delete rows from a table by initiating parallel processes depending on no of connections, and also variable commit frequency. The procedure has to start by itself in case of failure of 1 or more parallel processes, by identifying the posit

  • Plugin w/IIS and 'No more connections in the pool' msg in logs

    I am using the proxy plugin with IIS 5.0. Its fronts 2 weblogic instances that require sticky as there is session information that is not replicated (too large to be replicated). I am seeing occasions when the request is suddently sent to the wrong s

  • Unable to use Disk Utility to repair disk.

    Hi all I have been having some problems trying to transfer movies from computer to my iPod. Someone just suggested that I use Disk Utility to verify disk permissions, as well as the disk. I was able to verify disk permissions and repair them. Noticed

  • Delete original ONLY IF not used in a non-reject version

    * I use only referenced masters * Sometimes I'll shoot maybe 30 photos of a virtually identical scene with different settings and slightly different timing or lighting or focus. Then I'll go back to the computer and edit a few of them into maybe 20 p

  • Co-ordinates genius required

    Hi, I need some help in programming a section of an application I'm trying to create. I need to create a triangle (ie 3 sets co-ordinates) of images. I know that sounds simple - but I also need to be able to create two buttons and make the images rot