title: SYS(3050) is throwing Function argument value,type or count is invalid error
body: <p>Earlier i had an issue of not enough memory for file mapping. </p>
  
  <p>Then as advised by few experts I used following code in my main program and that solves the issue and worked fine. </p>
  
  <p>SYS(3050,1,MIN(536870912,VAL(SYS(3050,1,0))))
  SYS(3050,2,MIN(536870912,VAL(SYS(3050,1,0))))</p>
  
  <p>But recently one of client's machine is upgraded to Windows 7 64 bit from XP 32 bit. After that when the system is starting 
  it is throwing an error of Function argument value, type or count is invalid at SYS(3050) line. </p>
  
  <p>If I omit  this and continues then not enough memory for file mapping is occurs. </p>
  
  <p>Can anybody advise what i should do to overcome this issue? Is it because of 64 bit OS of Windows 7 (because other two machines with Windows 7 and 32 bit are working properly) </p>