diff --git a/Framework/Kernel/src/ICatalogInfo.cpp b/Framework/Kernel/src/ICatalogInfo.cpp
index 80f76c830d5e388bfd0f50de9aedddec9020457d..c8de68e8b0b4fe5703f1fc3c4af15fbaef28e33f 100644
--- a/Framework/Kernel/src/ICatalogInfo.cpp
+++ b/Framework/Kernel/src/ICatalogInfo.cpp
@@ -25,7 +25,7 @@ std::string ICatalogInfo::transformArchivePath(const std::string &path) const {
     ret = replacePrefix(path, linuxPrefix(), windowsPrefix());
     ret = replaceAllOccurences(ret, "/", "\\");
   } else {
-    ret = path;
+    ret = replacePrefix(path, catalogPrefix(), windowsPrefix());
   }
 #endif
   return ret;
diff --git a/instrument/Facilities.xml b/instrument/Facilities.xml
index 7af2dc4cbb824def2b4c7e64eb453f03e682fa2f..ea696f9c52988b675649731dc493ffa1e15fdfc6 100644
--- a/instrument/Facilities.xml
+++ b/instrument/Facilities.xml
@@ -16,7 +16,7 @@
     <externaldownload url="https://isisicatds.stfc.ac.uk/ids/"></externaldownload>
     <filelocation>
       <prefix regex="\\\\isis\\inst\$"></prefix>
-      <windows replacement=""></windows>
+      <windows replacement="\\isis.cclrc.ac.uk\inst$"></windows>
       <linux replacement="/archive"></linux>
       <mac replacement="/archive"></mac>
     </filelocation>