Getting Started with RStudio: Setting the Working Directory

Windows update error 0x80070057. Sometimes a specific error code will never help you.
DLL error.
Security certificate error.
Blue screen stop error.
Folder access denied error.

This section fix helps resolve the “Out of Memory” error that occurs when opening many application windows in Windows.

Applies to your media: Windows 7 Service Pack per person, Windows Server 2012 R2
Original amount in KB: Your 947246


After opening many application windows in Windows, you may still find yourself unable to open other windows. The window may open, but it also does not contain the expected components. You will also receive a sale error message that looks like this:

How do I find Windows error codes?

Additional Methods for Finding an Error Code
Use the Microsoft troubleshooter. Install the Debugging Tools for Windows, prevent the memory dump file and run it this time! assign error . Search the Microsoft Protocols site for plain text or bugs.

Out of memory


This issue may occur because the desktop heap is stopped. If you close some windows and also try to open multiple windows, those windows may open. However, one method does not affect the desktop stack limit.


To fix this, change the desktop heap size as follows:

  1. Click Start, type regedit in the Start Search box, and name regedit.exe in the program list.


    If you are prompted to enter informationadmin account or confirm it, enter changes or click Continue.

  2. Locate the registry subkey HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems.

  3. Right-click the main Windows entry and select Edit.

  4. In the data section, in the values ​​section of the main Edit String dialog box, find the SharedSection entry, then increment the second value and third amount for that entry.


  5. The second value associated with the sharedsection registry entry is the total size of the desktop segment if each associated desktop has an interactive window station. The required package is for each desktop, which in turn is created in the interactive window station (WinSta0). The value is in kilobytes (KB).
  6. The third SharedSection value is likely the size of the desktop trash can for each desktop associated with the non-interactive window station. The value is in kilobytes (KB).
  7. Because of the second valueSharedSection we recommend that you do not set the actual value to more than 20480 KB.

By default, the Windows registry entry contains future data in the x86 version of Windows 7 SP1.

SharedSection=1024, 12288,512

Better Service Pack for Windows (64 7-bit) / Windows Server 2008 R2 Upcoming R2 (64-bit)

SharedSection=1024, 20480,768

Memory allocation in newer operating systems is very dynamic. There are no restrictions on memory allocation. However, if you allocate too much desktop heap space, overall performance may be degraded. For this reason, we never recommend setting the sell price above 20,480.

Was This Course Of Action A Problem?

How do I fix error out of memory?

Close some tabs.
Try incognito mode.
Restart Chrome.
Extension management.
Clear your browser cache and cookies.
Delete temporary files.

Check if the issue is resolved properly. If the problem is unpredictable, contact support.


  • Chita2 minutes
  • This part, method, or task contains steps that often tell you how to edit the entire registry. However, serious problems can occur if the registry is changed incorrectly. So follow these steps carefully. Added for protection, back up the registry before modifying it. You can then restore the registry if something goes wrong. For more information about directly backing up and restoring the registry, see How to back up or restore the registry in Windows.

    If prompted for an admin code or confirmation, enter your account or click Next.

  • The second value in the SharedSection registry entry is the size of the desktop heap to retrieve each desktop associated with the interactive window station. Most of what is needed for each desktop is created in the van's interactive window station (WinSta0). The value is in kilobytes (KB).
  • The third SharedSection value is definitely the size of the sectionWhat table for each desktop connected to a non-interactive window station. The value is in kilobytes (KB).
  • We can't live without you setting the second SharedSection value to a total size greater than 20480 KB.
  • The size of the affected desktop stack is not determined by the actual amount of computer memory. You usually can't improve performance by adding traditional RAM.

    • 00:01

      MATT DENNY: Hey everyone, Matt Denny can be your teacher. And welcome to this conversation about customizing your to-do list. Well, I believe that is what many people do after they start tweaking r, your working directory is actually one of the easiest places to stumble upon. It's just one of the most common things I personally get wrong.

    • 00:21

      MATT DENNY [cont'd]: When I work with R. And I think it's good deal to make sure you really understand what's going on here when you installChange your actual working directory. I will ask you to do this frequently during this course. So basically I want to make sure we're all on the same page with the working directories setup so you never get tripped up as you work on the material for this great course.

    • 00 :42

      MATT [hereinafter d]: denny So your own working directory is a file on your computer. If you're familiar with modern computers, they have a version called the "Documents" folder or the place where you store your music, also known as "Downloads" or something like that. Even your desktop is a folder. And your database is running in R

    • 01:04

      MATT DENNY [cont'd]: It's definitely the default location. The last available location where R stores information is, of course, saved. So if you always save information to a file, or write information to a file from R, it will by default save it to your current working directory. And if you're trying to upload files, you may be populating CSV or R data into files

    • 01:26

      MATT DENNY[continued]: Files are Rs native data storage format. By default, when someone wants to upload them to info files, R looks for the file you want to upload in your farm directory. The way we do it programmatically, the way we set your own working directory with the R command,

    • 01:50

      MATT DENNY [cont'd] is to use this setwd command . And so I have the opportunity to explain it with a small code example. Basically what you are doing is a function. And flipping it, give it a new line. And the string is the path to the file in the market. If so, are you on a specific Windows machine

    • 02:10

      MATT DENNY [continued]: It could be something like C, dot, diminutive, slash trait or something else is. And then your full name, then as your documents. And then you have all those slashes between files of all types on your computer. However, there is an easier way to do this with RStudio. So setwd is the command that always works.

    • 02:33

      Why do I keep getting out of memory errors?

      An outgoing memory error causes programming to stop, or even the entire laptop or desktop. In a literal sense, this problem is usually caused by low single RAM (RAM), too frequent occurrences or previously running hardware components, or a large cache size consuming a large amount of attached memory.

      MATT DENNY [continued]: You need to know this line that you are lucky to have find this file. location. Also, I can personally do this with a dot over this click in RStudio. If that's the case, let's go to the session drop-down menu - it's at the very top of RStudio - and select the option to set the working directory from that menu. Then from there select the option to select a directory.