Error while saving: "Der Zugriff auf den Pfad... wurde verweigert"

<SDLErrorDetails time="11/11/2024 10:48:19">
  <ErrorMessage>Der Zugriff auf den Pfad "C:\Users\maria\OneDrive\Documents\Studio 2022\AutoSave\02611efa-df1e-4c6e-891b-b3e513e46001" wurde verweigert.</ErrorMessage>
  <Exception>
    <Type>System.IO.IOException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
    <HelpLink />
    <Source>mscorlib</Source>
    <HResult>-2146232800</HResult>
    <StackTrace><![CDATA[   bei System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound, WIN32_FIND_DATA& data)
   bei System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
   bei Sdl.TranslationStudio.Editor.AutoSave.AutoSaveWorker.DeleteTemporaryFolder(String projectFolderPath)
   bei Sdl.TranslationStudio.Editor.EditorService.DeleteTemporaryFilesAndFolders(String projectFolderPath, IEnumerable`1 translatableFileIds)
   bei Sdl.TranslationStudio.Editor.TranslationEditor.TranslatableDocument.OnSaved()
   bei Sdl.TranslationStudio.Api.Editor.SaveJobRequest.AfterExecute(IJob job)
   bei Sdl.Desktop.Platform.Implementation.Services.Job.FinalizeJob()
   bei Sdl.Desktop.Platform.Implementation.Services.JobService.ExecuteJobWithProgress(IExecutableJob job)
   bei Sdl.Desktop.Platform.Implementation.Services.JobService.ScheduleJob(IJobRequest jobRequest)
   bei Sdl.TranslationStudio.Api.Editor.AbstractInternalDocument.Save(Boolean closeAfterSave)
   bei Sdl.TranslationStudio.Api.Editor.AbstractInternalDocument.Save()
   bei Sdl.TranslationStudio.Editor.Shared.Actions.SaveDocumentAction.Execute()
   bei Sdl.Desktop.Platform.Implementation.CommandBars.StaticAction.Execute()
   bei Sdl.Desktop.Platform.Implementation.CommandBars.SimpleActionExecuter.Execute(ActionData actionData)
   bei Sdl.Desktop.Platform.Implementation.ResourceLoggingInternalCommandExecuter`1.ExecuteWithResourceLogging(TCommandData commandData, String message)
   bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle)
   bei Sdl.Platform.UI.IgCommandBarAction.Execute()
   bei Sdl.Platform.UI.IgCommandBarAction._lazyButtonTool_ToolClick(Object sender, ToolClickEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick(ToolClickEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClickEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEventIds id, EventArgs e)
   bei Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick()
   bei Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.DoClickProcessing(MouseEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.OnMouseUp(MouseEventArgs e)
   bei Infragistics.Win.ControlUIElementBase.ProcessMouseUpHelper(Object sender, MouseEventArgs e)
   bei Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender, MouseEventArgs e)
   bei Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent eventToProcess, EventArgs e)
   bei Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea.OnMouseUp(MouseEventArgs e)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)]]></StackTrace>
  </Exception>
  <Environment>
    <ProductName>Trados Studio</ProductName>
    <ProductVersion>Studio17</ProductVersion>
    <EntryAssemblyFileVersion>17.0.6.14902</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 11 Home</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1040</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>LAPTOP-VUTPTN5I\maria</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>LAPTOP-VUTPTN5I</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>16537592 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

Hi there

Yesterday I saw this error message for the first time while saving projects. I have found this other thread https://community.rws.com/product-groups/trados-portfolio/trados-studio/f/studio/44161/hello-i-m-working-with-trados-studio-2019-i-have-problems-to-open-packages-of-a-specific-client-i-get-a-long-message-error-i-would-be-glad-for-any-help-i-think-i-have-to-change-the-path-but-i-don-t-know-how-do-to-so# and I tried this procedure https://gateway.sdl.com/apex/communityknowledge?articleName=000001414&_gl=1*p7j84x*_gcl_au*MTU2MDY3MzA3OC4xNzMxMzEyNTgx*_ga*NzM4NTUxMDYxLjE3MzEzMTI1ODE.*_ga_J0Z9C6G83T*MTczMTMxMjU4MS4xLjEuMTczMTMxMzEzOS4wLjAuMA.. (workaround 2; workaround 3 happened atomatically when i opened Studio again) but I keep seeing the error message.

I am using Trados Studio 2022 with Windows 11.

 It seems like I can still create target texts and packages but I have many projects going on at the moment and I am really afraid something could go wrong as long as I keep seeing this error message.

Thanks a lot for your help, hope you can see the error-file correctly.

Marianna

emoji
Parents
  •  

    Thanks Marianna,

    The error message indicates a permissions issue when Trados Studio attempts to delete a temporary folder in the AutoSave directory in OneDrive (C:\Users\maria\OneDrive\Documents\Studio 2022\AutoSave). The system is denying access to this path, maybe due to one of the following:

    1. File Permissions: The folder or files within it may be restricted due to OneDrive permissions or sync issues. Make sure that your user account has the necessary permissions to delete files in this directory.

    2. OneDrive Sync Conflicts: OneDrive may be syncing the file or folder, temporarily locking it and preventing Trados from deleting it. Pausing OneDrive sync temporarily might resolve this.

    3. Locked Files: Files in this directory may be in use by another process. Closing Trados Studio and OneDrive, then reopening Studio without OneDrive enabled, might help. Alternatively, a restart could release any locks on these files.

    4. Run Trados as Administrator: Running Trados Studio as an administrator can sometimes bypass certain permission issues.

    5. Folder Ownership: Check if the OneDrive folder ownership has been accidentally changed, which can happen occasionally. Right-click the folder, go to Properties > Security, and ensure your user account has full control.

    There is a KB here that is most likely related to your problem:

    https://gateway.sdl.com/apex/communityknowledge?articleName=000017192

    The easiest solution is probably to exclude that folder from your OneDrive synch.

    Paul Filkin | RWS Group

    ________________________
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

    emoji
  • Hi Paul,

    thanks a lot for your quick reply! I have checked the settings as Owner in OneDrive and restored all of them them - the weird thing is that I had logged-in with another OneDrive account at least 4-5 days ago but I didn't get the message until yesterday. At least for the moment I am not getting the message anymore!

    Thanks a lot for your help! 

    emoji
Reply Children