{"id":7,"date":"2007-09-27T10:21:35","date_gmt":"2007-09-27T08:21:35","guid":{"rendered":"http:\/\/pieter.wigleven.com\/it\/archives\/7"},"modified":"2007-11-20T13:37:38","modified_gmt":"2007-11-20T11:37:38","slug":"msginadll-could-not-be-loaded-msginadll-could-not-be-found-please-contact-your-system-admininstrator-to-restore-the-original-dll-or-to-replace-it","status":"publish","type":"post","link":"https:\/\/pieter.wigleven.com\/it\/archives\/7","title":{"rendered":"Msgina.dll could not be loaded, MSGINA.DLL could not be found, please contact your system admininstrator to restore the original dll or to replace it"},"content":{"rendered":"<p>After restoring an ghost\/acronis image on your Citrix server\u00a0your getting the message:<\/p>\n<blockquote><p>msgina.dll could not be loaded, MSGINA.DLL could not be found, please contact your system admininstrator to restore the original dll or to replace it\u00a0<\/p>\n<p>The GUI shows <strong>something <\/strong>like this:<br \/>\n<a rel=\"attachment wp-att-8\" href=\"https:\/\/pieter.wigleven.com\/it\/archives\/7\/damned\/\" title=\"Damned!\"><img decoding=\"async\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2007\/09\/msginafail.JPG\" alt=\"Damned!\" \/><\/a><\/p><\/blockquote>\n<p>So how is this possible? Isn&#8217;t a ghost\/acronis image an EXACT duplication of a disk?<\/p>\n<p><em>First lets explain a bit about Windows and driveletters:<\/em><\/p>\n<p><!--more-->Did you ever noticed that if you plugged in your USB stick and remapped the driveletter, the next time you would use the USB stick again on this box, the same driveletter is assigned? This is because Windows keeps a list of attached disks and driveletter. Sound goods!<\/p>\n<p><em>So whats happening?<\/em><\/p>\n<p>Well, i think that since ghost rewrites the Master Boot Record, Windows recognizes the disks as NEW disks (and gives them a new UID in the registry). So Windows thinks it&#8217;s a new disk and gives it the first available driveletter, which is mostly C:<br \/>\nThe strange thing is that i made a backup using a linux distro with NTFSCOPY and the same error occurs (and this software doesn&#8217;t rewrite the MBR) but somehow Windows DOES change something.<br \/>\nSince 99% of the Windows servers do have the first disk\/partition assigned to C: this isn&#8217;t a problem.<\/p>\n<p><em>But i have Citrix installed, i don&#8217;t have a C: drive, i use M: !?!??!<\/em><\/p>\n<p>Exactly, but right now your have an C: (and maybe D:?) drive, thats why Windows fails to load. Userinit.exe is the process responsible for loading msgina.dll which fails (you probably noticed :))<\/p>\n<p><em>How can i fix this?<\/em><\/p>\n<p>Boot using a <a target=\"_blank\" href=\"http:\/\/www.nu2.nu\/pebuilder\/\">BartPE disk <\/a>(Made by another Dutch hero ;). You don&#8217;t need any plugins EXCEPT for the raid array driver you might be using (read the documentation), the basic disks will do. Follow these steps:<\/p>\n<p align=\"left\">1) Boot using the PE disk, don&#8217;t load network support, you don&#8217;t need this<br \/>\n2) Click start\/run and fire up &#8220;regedit&#8221;<br \/>\n3) Choose &#8220;HKEY_LOCAL_MACHINE&#8221; and choose <em>file<\/em> and <em>load hive<\/em><br \/>\n4) Load the file: C:\\Windows\\system32\\config\\software<br \/>\n5) Navigate in the loaded hive to <strong>HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\Current Version\\Winlogon\\Userinit<\/strong><br \/>\n6) Change the value <strong>M:\\WINNT\\system32\\userinit.exe <\/strong>to<strong> userinit.exe<\/strong><br \/>\n7) Boot the machine in safe mode<br \/>\n8) Now you can login succesfully<br \/>\n9) Start regedit<br \/>\n10) Navigate to <strong>HKEY_LOCAL_MACHINE\\System\\MountedDevices<\/strong><br \/>\n11) Delete the entry(s) with driveletter M: (and everything what follows, like N:\u00a0 O:)<br \/>\n12) Change the entry <strong>\\DosDevices\\C:<\/strong>\u00a0 to <strong>\\DosDevices\\M:<\/strong>\u00a0<br \/>\n13) Do this for any other entry (depends on how much partitions\/disks you have, you get the point)<br \/>\n14) After this, close regedit and reboot your box<br \/>\n15) Leave a reply to this post if it helped you out (or not) so you keep me motivated putting the solutions online \ud83d\ude42<\/p>\n<p>(p.s. I would make a new image after step 7, if you would restore this new image you only have to reassign the driveletters in safe mode and your good to go)<br \/>\nDon&#8217;t hesitate to leave a reply or question, i will receive your\u00c2\u00a0reply faster then an average phonecall would \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After restoring an ghost\/acronis image on your Citrix server\u00a0your getting the message: msgina.dll could not be loaded, MSGINA.DLL could not be found, please contact your system admininstrator to restore the original dll or to replace it\u00a0 The GUI shows something like this: So how is this possible? Isn&#8217;t a ghost\/acronis image an EXACT duplication of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,3],"tags":[],"class_list":["post-7","post","type-post","status-publish","format-standard","hentry","category-citrix","category-windows"],"_links":{"self":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":0,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/7\/revisions"}],"wp:attachment":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/categories?post=7"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/tags?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}