Major bug in Vista File Sharing (Peer-to-Peer)?<p>Major bug in Vista File Sharing (Peer-to-Peer)?</p> <p><strong>Description:<br></strong>Microsoft Vista will lockup when more than one Vista workstation attempts to access the same file in a shared folder at the same time.</p> <p><strong>Steps to reproduce:</strong></p> <p>1. Install a new copy of Vista (Does not matter what version) on two different computers.<br>2. Install a new copy of MS Office 2003 each computer.<br>3. Share the Public folder on one of the machines so that other computers can access it. (We will call this Machine A).</p> <p>4. On Machine A, create a new MS Word document in the Public folder and leave it open.</p> <p>5. On Machine B, browse to the network share on Machine A and try to open the same Word document.</p> <p>MS Word will freeze and will not come back until the file is closed on Machine A.</p> <p><strong>More Information:</strong></p> <p>This same thing will also happen with MS Access files (MDB).</p> <p>Now oddly enough, if Machine B is running Windows XP everything runs just fine.<br></p> <p> </p> <p>Does  anyone know a workaround for this issue?</p> <p> </p>© 2009 Microsoft Corporation. All rights reserved.Thu, 29 Oct 2009 06:46:31 Ze2cd9835-6f02-4c03-afaf-6060a2e91ee1http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#e2cd9835-6f02-4c03-afaf-6060a2e91ee1http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#e2cd9835-6f02-4c03-afaf-6060a2e91ee1jchurchhttp://social.msdn.microsoft.com/Profile/en-US/?user=jchurchMajor bug in Vista File Sharing (Peer-to-Peer)?<p>Major bug in Vista File Sharing (Peer-to-Peer)?</p> <p><strong>Description:<br></strong>Microsoft Vista will lockup when more than one Vista workstation attempts to access the same file in a shared folder at the same time.</p> <p><strong>Steps to reproduce:</strong></p> <p>1. Install a new copy of Vista (Does not matter what version) on two different computers.<br>2. Install a new copy of MS Office 2003 each computer.<br>3. Share the Public folder on one of the machines so that other computers can access it. (We will call this Machine A).</p> <p>4. On Machine A, create a new MS Word document in the Public folder and leave it open.</p> <p>5. On Machine B, browse to the network share on Machine A and try to open the same Word document.</p> <p>MS Word will freeze and will not come back until the file is closed on Machine A.</p> <p><strong>More Information:</strong></p> <p>This same thing will also happen with MS Access files (MDB).</p> <p>Now oddly enough, if Machine B is running Windows XP everything runs just fine.<br></p> <p> </p> <p>Does  anyone know a workaround for this issue?</p> <p> </p>Thu, 22 Feb 2007 20:10:24 Z2007-03-07T18:30:12Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#4f58c80d-6253-4ac6-ac70-16212b7e9d8fhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#4f58c80d-6253-4ac6-ac70-16212b7e9d8fKurt Simionehttp://social.msdn.microsoft.com/Profile/en-US/?user=Kurt%20SimioneMajor bug in Vista File Sharing (Peer-to-Peer)?<p>Having the same issue.<br>It is severly hampering us - any resolution yet?</p> <p>Kurt</p>Fri, 02 Mar 2007 19:18:23 Z2007-03-02T19:18:23Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#530ebc10-0355-485e-810e-73fbc24abae6http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#530ebc10-0355-485e-810e-73fbc24abae6jchurchhttp://social.msdn.microsoft.com/Profile/en-US/?user=jchurchMajor bug in Vista File Sharing (Peer-to-Peer)?<p>Sorry... none at this time.</p> <p>I have even tested this now in Access 2007 with the same results.</p> <p>We are losing a lot of money over this because our customers systems are failing with Vista installed.</p> <p>If anyone from Microsoft is seeing this post..PLEASE HELP!. </p> <p> </p> <p> </p>Fri, 02 Mar 2007 20:41:05 Z2007-03-02T20:41:05Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#9ef55204-f829-45e2-a956-5e34d01c585fhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#9ef55204-f829-45e2-a956-5e34d01c585fKurt Simionehttp://social.msdn.microsoft.com/Profile/en-US/?user=Kurt%20SimioneMajor bug in Vista File Sharing (Peer-to-Peer)?Agreed - something tells me we're missing something. Could the beta testers really have missed something this big???Sat, 03 Mar 2007 02:38:43 Z2007-03-03T02:38:43Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#b7a3988a-1694-4962-bf3e-f05f4202abc6http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#b7a3988a-1694-4962-bf3e-f05f4202abc6jchurchhttp://social.msdn.microsoft.com/Profile/en-US/?user=jchurchMajor bug in Vista File Sharing (Peer-to-Peer)?<DIV style="BORDER-RIGHT: black 0.5pt solid; PADDING-RIGHT: 0in; BORDER-TOP: black 0.5pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: black 0.5pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: black 0.5pt solid"><SPAN style="FONT-SIZE: 9.5pt; COLOR: black"><FONT size=2>I thought that too at first, but just look at the facts.</FONT></SPAN> <P style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none"><SPAN style="FONT-SIZE: 9.5pt; COLOR: black"><FONT size=2>It cannot be security or sharing properties cause everything works until you try to access the file simultaneously and other XP machines&nbsp;hanging on the exact same network&nbsp;function properly.</FONT></SPAN></P> <P style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none"><SPAN style="FONT-SIZE: 9.5pt; COLOR: black"><FONT size=2>The last nail in the Vista coffin is that&nbsp;it does&nbsp;not report an error&nbsp;it simply locks up and not even Task Manager&nbsp;can terminate the process until you close the file on the Machine that has it opened.</FONT></SPAN></P> <P style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none"><SPAN style="FONT-SIZE: 9.5pt; COLOR: black"><FONT size=2>If I had to guess I would say that the bug must be in the Vista code that is attempting to limit the number of simultaneous users on the network share. In my testing this only seems to affect other Vista workstations anyway. XP machines on the same network are not limited by this setting.</FONT></SPAN></P><SPAN style="FONT-SIZE: 9.5pt; COLOR: black; FONT-FAMILY: 'Times New Roman'"><SPAN style="FONT-SIZE: 9.5pt; COLOR: black; FONT-FAMILY: 'Times New Roman'"><FONT size=2>Example: If you set the Limit to just 1. No other Vista machine can access the share but XP machines on the same network can. Perhaps this is just another bug, but my guess is that it is related to this problem somehow.</FONT></SPAN></SPAN></DIV>Sat, 03 Mar 2007 20:19:56 Z2007-03-03T20:19:56Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#2b100210-f81a-49d3-ab87-f595f6ea2a72http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#2b100210-f81a-49d3-ab87-f595f6ea2a72Kurt Simionehttp://social.msdn.microsoft.com/Profile/en-US/?user=Kurt%20SimioneMajor bug in Vista File Sharing (Peer-to-Peer)?<p>Good points.<br>As an aside, in my issue, the software (Design Manager <a title="http://www.DesignManager.com" href="http://www.DesignManager.com">www.DesignManager.com</a>) locks up for about a minute after which it claims the database it's trying to open is corrupt (which it's not). Close the application on the other Vista PC and it opens fine.</p> <p>Same problem, slight variation.</p> <p>If I can take it a step further.</p> <p>Database is hosted locally on PC 1. PC 1 opens it fine. If PC1 opens the DB, PC2 (on the network) cannot open it. HOWEVER, if PC2 opens it 1st then both PC1 and PC2 (but no others) can be in at the same time. Thus, opening from PC2 is the only way I can get the DB to open on more than 1 PC. And, in no situation can I get more than 2 PCs into at once.</p> <p>Just adding a few more tid bits . . .</p>Mon, 05 Mar 2007 00:06:06 Z2007-03-05T00:06:06Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#617990ef-4352-4d8d-849e-302b297a8e0chttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#617990ef-4352-4d8d-849e-302b297a8e0cISORMhttp://social.msdn.microsoft.com/Profile/en-US/?user=ISORMMajor bug in Vista File Sharing (Peer-to-Peer)?<p>Right now we have two programs down due to the same share bug, and I have searched and searched but can find no answer.</p> <p>I have posted on many MSDN forums and the OEM center and no MS rep repsonds what is with that????</p> <p>They are letting us hang ourselves.  I guess back to XP Pro</p>Mon, 05 Mar 2007 01:47:39 Z2007-03-05T01:47:39Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#13f10e44-73a8-4b0c-9656-f9e934075101http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#13f10e44-73a8-4b0c-9656-f9e934075101JoeDMInchttp://social.msdn.microsoft.com/Profile/en-US/?user=JoeDMIncMajor bug in Vista File Sharing (Peer-to-Peer)?Just to add...Design Manager uses a Jet 4.0 database (like Access 2007).&nbsp;&nbsp;As soon as the machine that is hosting the share opens the database, all other Vista computers are locked out and either hang or eventually return a "not Reponding" message (which&nbsp;our program interprets as a possible corrupted database and drops into a repair mode).&nbsp; We will be contacting Microsoft support on the issue and I will let you all know the outcome.Mon, 05 Mar 2007 15:05:43 Z2007-03-05T15:05:43Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#eb9d77ed-2c46-4602-be55-e95d62437d9chttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#eb9d77ed-2c46-4602-be55-e95d62437d9cMing Yanghttp://social.msdn.microsoft.com/Profile/en-US/?user=Ming%20YangMajor bug in Vista File Sharing (Peer-to-Peer)?What happens when you just share a text file and open it by MS Word   or  Notepad?<br><br>Wed, 07 Mar 2007 09:18:43 Z2007-03-07T09:18:43Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#78cbe039-ab23-41a1-b9b4-b23d966e15e2http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#78cbe039-ab23-41a1-b9b4-b23d966e15e2JoeDMInchttp://social.msdn.microsoft.com/Profile/en-US/?user=JoeDMIncMajor bug in Vista File Sharing (Peer-to-Peer)?<P>This appears to be a problem with the new SMB2 protocol developed for Windows Vista.&nbsp; For a brief description of what SMB2 is, See: <a target="_blank" title="http://wiki.ethereal.com/SMB2" href="http://wiki.ethereal.com/SMB2">http://wiki.ethereal.com/SMB2</a></P> <P>Disabling SMB2 on the machine that hosts the share seems to solve the problem.&nbsp; Share works fine when a Windows XP machine hosts the shared folder because XP does not support SMB2 and the machines connecting will use SMB.</P> <P>So far this is an&nbsp;undocumented problem only known by Microsoft's internal support staff, so use this information at your own risk.&nbsp; It is unkown if disabling SMB2 will have any other side-effects.&nbsp; To disable SMB2 on the machine hosting the shared folder, add a registery&nbsp;value named SMB2 under HKEY_LOCAL_MACHINE/SYSTEM/CONTROLSET/SERVICES/LANMANSERVER/PARAMETERS and set it to 0.&nbsp; Reboot.</P> <P>We are recommending that our clients set up an XP machine to host the share until the problem is addressed in a real MS Knowledgebase article with proven results or until a fix is provided.</P>Wed, 07 Mar 2007 14:40:15 Z2007-03-23T16:46:13Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#4eef42ee-cded-4da8-b1c4-00a3892317behttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#4eef42ee-cded-4da8-b1c4-00a3892317bejchurchhttp://social.msdn.microsoft.com/Profile/en-US/?user=jchurchMajor bug in Vista File Sharing (Peer-to-Peer)?<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">Thank you Joe.<SPAN>&nbsp; </SPAN>We have verified that this indeed does correct the problem. However, like you we will not recommend this fix to our clients until Microsoft posts this as the correct solution or otherwise posts a solution to this problem as we have no way to know what other problems this fix will introduce. &nbsp;I made a few slight changes to your workaround (see below).</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">&nbsp;</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">Again, thank you very much for properly identifying this bug. Let's hope MS posts a patch to this soon.</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">&nbsp;</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><STRONG><FONT face="Geneva, Arial, Sans-serif">Workaround</FONT></STRONG></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">&nbsp;</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">On the Vista workstation acting as the server.</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">&nbsp;</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">1. Run REGEDIT.</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">2.<SPAN>&nbsp; </SPAN>Navigate to the key. </FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">&nbsp;</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters.</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">&nbsp;</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">3. Click Edit&gt;New&gt;DWORD (32-bit) Value.</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">4. Enter SMB2 as the new value name.</FONT></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Geneva, Arial, Sans-serif">5. Exit REGEDIT.</FONT></P><SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'"><FONT face="Geneva, Arial, Sans-serif">6. Restart Windows Vista.</FONT></SPAN>Wed, 07 Mar 2007 18:29:50 Z2007-03-07T18:29:50Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#a11add95-4857-4797-9ee3-25c030b99e25http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#a11add95-4857-4797-9ee3-25c030b99e25Kurt Simionehttp://social.msdn.microsoft.com/Profile/en-US/?user=Kurt%20SimioneMajor bug in Vista File Sharing (Peer-to-Peer)?<p>This is truly amazing.<br>I can't wait for Microsoft's explanation of this one.</p>Fri, 09 Mar 2007 23:45:47 Z2007-03-09T23:45:47Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#03d34fdf-8122-4a4a-8ceb-51900118ab89http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#03d34fdf-8122-4a4a-8ceb-51900118ab89salonsupporthttp://social.msdn.microsoft.com/Profile/en-US/?user=salonsupportMajor bug in Vista File Sharing (Peer-to-Peer)?<p>We are experiencing the same problem.  It appears to afflict all versions of access.</p> <p>Microsoft really needs to &quot;resolve&quot; the issue.  It is turning out to be a  major problems for developers and companies that do not use sql servers.  You have to wonder if microsoft &quot;overlooked&quot; this or did they?</p> <p>Do they want to force everyone to sql server?</p> <p>With the number of issues in vista, they should not be distributing it on new systems.</p> <p>That or they should have a &quot;FIX&quot; available and widely distributed.  Right now you either have to hack the registry to fix it, or tell your customer go and find and XP box. </p> <p>And of course the HACK is undocumented and does not really say what other effects it will have on the operating system.</p> <p>It is wrong on so many levels.</p> <p>Especially when the customer have no idea of what really is going on.  The customer just thinks that it is a problem with &quot;Your Software&quot; because windows vista comes on and office works.</p> <p>PLEASE  Microsoft get this resolved. ASAP.</p> <p>Best Regards</p>Wed, 14 Mar 2007 00:46:37 Z2007-03-14T00:46:37Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#81813980-e439-4a5c-b225-b9c535b15fbahttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#81813980-e439-4a5c-b225-b9c535b15fbaJohnMuhttp://social.msdn.microsoft.com/Profile/en-US/?user=JohnMuMajor bug in Vista File Sharing (Peer-to-Peer)?Not only does this issue need to be resolved, but we need a KB article explaining the issue. It is just plain embarrassing when you have to tell your clients that &quot;this is a known issue in Vista&quot; and have no official statement from Microsoft. It makes it look like the problem is on the application side for the client and as if the app-vendor was just passing the blame to someone else instead of owning up... <br><br>Isn't it great - one of the workarounds could be to use a linux-based server (or any of the similar NAS devices). :-)<br>Wed, 14 Mar 2007 10:13:34 Z2007-03-14T10:13:34Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#385c1b59-8f02-4ede-9a73-dc4520b68a95http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#385c1b59-8f02-4ede-9a73-dc4520b68a95gonzorrhttp://social.msdn.microsoft.com/Profile/en-US/?user=gonzorrMajor bug in Vista File Sharing (Peer-to-Peer)?<span>JohnMu is 100% right!<br>same Problem here with our application (working with ms access db).<br>if only m$ would give us a official statement</span><span><span id="_ctl0_MainContent__ctl0_PostForm_ReplyBody" class="txt4"><br></span></span>cowards - cannot stand to their own bugs.<br>sad very sad ....<br>Wed, 14 Mar 2007 19:03:13 Z2007-03-14T19:03:13Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#769d0687-6161-4825-935b-77622a667508http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#769d0687-6161-4825-935b-77622a667508Jonnehttp://social.msdn.microsoft.com/Profile/en-US/?user=JonneMajor bug in Vista File Sharing (Peer-to-Peer)?<p>First, I have to say thank you to all of you who wrote in this thread, I am so happy I finally found a workaround for this showstopper bug for sharing Access databases in Vista. I spent so many hours trying different options, troubleshooting and searching the web, before I found this thread. </p> <p>But I'm wondering, does anyone know if Microsoft really is aware of this bug? I have searched Microsoft.com for a place to submit a bug report, but so far, I have not been successful. </p> <p>I deeply regret installing Vista in my small business at this point, I have had so many issues and have lost so many days of productive work it is ridiculous. This operating system simply is not ready for business use - on my home machine it is nice, but as soon as you add networking, VPN, or legacy dos apps to the mix, it becomes a disaster.</p>Thu, 15 Mar 2007 21:56:05 Z2007-03-15T21:56:05Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#8e47095a-817d-43af-a72d-622e5e2306b2http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#8e47095a-817d-43af-a72d-622e5e2306b2jchurchhttp://social.msdn.microsoft.com/Profile/en-US/?user=jchurchMajor bug in Vista File Sharing (Peer-to-Peer)?<P>Jonne,</P> <P>I feel your pain.</P> <P>IMHO They are really trying to discourage people from contacting support and have built a wall around their company to reduce overall support costs. They now rely too much on the developer and user communities to solve their problems for them. </P> <P>If you call MS Support, they will first want to take a credit card and charge you for a support call. If they determine that it is a real bug they say they will refund your money. The assumption that they make is that it is always the customers’ fault and never a bug in their product.</P> <P>Don’t bother with on-line support chat. It is an exercise in futility. I tried this and the guy said he was searching for a solution to my problem before I even told him what the problem was.</P> <P>&nbsp;<BR>As strange as it may seem they recommend that you submit the bug report via snail mail. We have done this and I would suggest that all reading this do so as well. If enough people do this and also go though the support route we may eventually get their attention.</P> <P>FYI - Ran a Windows Update on 3/15/2007 and still no fix.</P> <P>Report bug to...</P> <P><BR><EM>Windows Vista</EM>&nbsp;Development Group<BR>Microsoft Corporation<BR>1 Microsoft Way<BR>Redmond, Washington 98052</P> <P>&nbsp;</P> <P>&nbsp;</P>Thu, 15 Mar 2007 22:33:48 Z2007-03-15T22:33:48Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#1dec6cce-febe-4b88-bdb1-d4b14158a5b5http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#1dec6cce-febe-4b88-bdb1-d4b14158a5b5Jonnehttp://social.msdn.microsoft.com/Profile/en-US/?user=JonneMajor bug in Vista File Sharing (Peer-to-Peer)?<p>jchurch, thanks for the info. I might just try and write a snail-mail.</p> <p>At this point, I am totally fed up with Vista, and my absolute recommendation to anyone running a small business is: do not upgrade to Vista, at least until Service Pack 1. It is chock-full of bugs and issues.</p>Wed, 21 Mar 2007 23:22:45 Z2007-03-21T23:22:45Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#63e662cf-1d70-4614-bb16-63031e7099f6http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#63e662cf-1d70-4614-bb16-63031e7099f6Luke Skywalkerhttp://social.msdn.microsoft.com/Profile/en-US/?user=Luke%20SkywalkerMajor bug in Vista File Sharing (Peer-to-Peer)?Oh, right, so my feeling was true!<br>I've written <a title="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1379220&amp;SiteID=1&amp;mode=1" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1379220&amp;SiteID=1&amp;mode=1">a post</a> in the past days about a strange behavior of the Windows LockFile API when used to lock a file through the network, on a Vista-2-Vista file sharing situation.<br>I thought it could be a bug, since in some conditions it would not return a response but would lock and wait until it could acquire the lock.<br>This thread confirmed my doubts about it.<br>Thu, 22 Mar 2007 09:20:41 Z2007-03-22T09:20:41Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#8cef02f6-d6be-4782-8f52-9d68c2a975d5http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#8cef02f6-d6be-4782-8f52-9d68c2a975d5BodhiOShttp://social.msdn.microsoft.com/Profile/en-US/?user=BodhiOSMajor bug in Vista File Sharing (Peer-to-Peer)?<p class=MsoNormal style="margin:0in 0in 0pt"><font face="Bookman Old Style">Unfortunately adding the registry value didn’t work for me because after the reboot the rest of the Vista machines were unable to view it’s shared files.<span style="">  </span>We are now hosting the .mdb on an XP machine but strangely the only way to actually open the file remotely is to open access on each machine and then open the shared networked file.<span style="">  </span>Attempting to open the file without access open gives you the green circle for a second then it goes away.  </font><font face="Bookman Old Style">I hope they get this fixed soon.</font></p>Fri, 23 Mar 2007 15:40:47 Z2007-03-23T15:40:47Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#457695cc-dd6d-4d92-8cc1-6df563d189e7http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#457695cc-dd6d-4d92-8cc1-6df563d189e7Anonymous3512450http://social.msdn.microsoft.com/Profile/en-US/?user=Anonymous3512450Major bug in Vista File Sharing (Peer-to-Peer)?This may or may not be the same bug, but here's a useful KB article:<br><br><a title="http://support.microsoft.com/kb/931770/en-us" href="http://support.microsoft.com/kb/931770/en-us">http://support.microsoft.com/kb/931770/en-us</a><br>Fri, 30 Mar 2007 13:13:10 Z2007-03-30T13:13:10Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#73bcddc1-d14c-4754-9497-ac98c1d3263fhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#73bcddc1-d14c-4754-9497-ac98c1d3263fDaniel Oliver - MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Daniel%20Oliver%20-%20MSFTMajor bug in Vista File Sharing (Peer-to-Peer)?Thanks for reporting this problem. The team is actively investigating this and I will update this thread when we determine the cause.Mon, 02 Apr 2007 19:06:48 Z2007-04-02T19:06:48Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#9b3a5557-598c-49e7-aa15-288670b9fe8chttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#9b3a5557-598c-49e7-aa15-288670b9fe8cdsjoohttp://social.msdn.microsoft.com/Profile/en-US/?user=dsjooMajor bug in Vista File Sharing (Peer-to-Peer)?My company makes software and some people choose a shared folder, peer-to-peer configuration.  We've had no complaints with Windows 2000 or XP users, but a recent Vista user is having the exact problem everyone else in this forum.  I tested the same setup on our systems and got the same problem as our customer.  I then tried the SMB2 registry hack and it worked.  We won't be recommending the registry hack as a solution to customers until Microsoft has made an official fix.<br>Mon, 23 Apr 2007 17:29:24 Z2007-04-23T17:29:24Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#7588a243-fa63-4ad5-ad81-f2f1c6047fa1http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#7588a243-fa63-4ad5-ad81-f2f1c6047fa1JB3Dhttp://social.msdn.microsoft.com/Profile/en-US/?user=JB3DMajor bug in Vista File Sharing (Peer-to-Peer)?I have written a small C++ program that demonstrates the problem with the LockFile function when used on a file that is shared between two computers running Windows Vista. Instructions for running the test are in the comments. I have called MS support and opened a case with them and was promised a call back, but have not received one yet. The case number is SRX070426602072.<br><br>Jeff Bean<br>CWC Software<br><br><span style="font-family:Courier New,Courier,Monospace">// LockRangeTest.cpp</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">//</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// Demonstrates locking problem with Windows Vista</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// This program demonstrates a bug in the file sharing facilities of Vista</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// You will need two computers running Windows Vista (I used Vista Business),</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// call them computer A and B. Create a shared folder on A, named C:\Shared.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// Share the folder on the network.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">//</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// On Vista computer A, run this program using the command</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// LockRangeTest \\A\Shared\Test.tmp</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// It will create the file named Test.tmp and output the messages</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// &quot;About to lock the first four bytes of the file.&quot;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// &quot;This should either succeed or fail immediately, not hang.&quot;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// &quot;First four bytes of file is locked. Press any key to quit.&quot;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// Do not enter anthing yet.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">//</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// On Vista computer B, run this program using the same command</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// LockRangeTest \\A\Shared\Test.tmp</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// You will get the first two message lines, but not the third one.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// &quot;About to lock the first four bytes of the file.&quot;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// &quot;This should either succeed or fail immediately, not hang.&quot;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">//</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// The program on B has hung in the LockFile call. This should never happen.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// The LockFile call should either succeed or fail immediately, not hang.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// If you repeat this test using two Windows XP computers, the second instance</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// of the LockRangeTest program correctly reports a failure of the LockFile call.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">//</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// Interestingly, this does not occur if you reverse things:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// On Vista computer B run this command:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// LockRangeTest \\A\Shared\Test.tmp</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// On Vista computer A run the same command:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// LockRangeTest \\A\Shared\Test.tmp</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// The second instance, now running on A, accessing a file on A does not hang.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">//</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// The LockFile function only hangs when the first instance locks a file on its own drive</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">// and the second instance is run from a computer other than the one where the file resides.</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">#include &quot;stdafx.h&quot;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">#include &quot;windows.h&quot;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">#include &lt;iostream&gt;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">#include &lt;conio.h&gt;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">using namespace std;</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">int _tmain(int argc, _TCHAR* argv[])</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">{</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    HANDLE hFile;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    _TCHAR *pszMsgBuf;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    DWORD   dwData;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    DWORD   dwBytesWritten;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    DWORD   dwLastError;</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    if (argc &lt; 2)</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">        goto SHOW_USAGE;</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    // Open or create the file named in the first command line argument</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    hFile = CreateFile(argv[1],</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">                       GENERIC_READ|GENERIC_WRITE,          // Request read/write access</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">                       FILE_SHARE_READ|FILE_SHARE_WRITE,    // Allow shared readers and writers</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">                       NULL,</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">                       OPEN_ALWAYS,                         // Create file if it doesn't exist</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">                       FILE_ATTRIBUTE_NORMAL,</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">                       NULL);</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    if (hFile == INVALID_HANDLE_VALUE)</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">        goto OPEN_FILE_FAILURE;</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    if (GetLastError() != ERROR_ALREADY_EXISTS)</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    {</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">        // File did not exist. Write some data to it.</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">        if (!WriteFile(hFile,&amp;dwData,sizeof(dwData),&amp;dwBytesWritten,NULL))</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">            goto WRITE_FILE_FAILURE;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    }</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    // Lock a range of bytes</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;About to lock the first four bytes of the file.&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;This should either succeed or fail immediately, not hang.&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    if (!LockFile(hFile,0,0,sizeof(dwData),0))</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">        goto LOCK_FILE_FAILURE;</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    // Wait for user to enter anything</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;First four bytes of file is locked. Press any key to quit.&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    _getch();</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    return 0;</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">SHOW_USAGE:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;Usage: LockRangeTest filename&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    return 1;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">OPEN_FILE_FAILURE:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    dwLastError = GetLastError();</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;CreateFile call failed&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    goto REPORT_ERROR;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">WRITE_FILE_FAILURE:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    dwLastError = GetLastError();</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;WriteFile call failed&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    goto REPORT_ERROR;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">LOCK_FILE_FAILURE:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    dwLastError = GetLastError();</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;LockFile call failed&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; L&quot;This is expected for the second instance of the program&quot; &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    goto REPORT_ERROR;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">REPORT_ERROR:</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">                  NULL, dwLastError, 0, (LPTSTR)&amp;pszMsgBuf, 0, 0);</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    wcout &lt;&lt; pszMsgBuf &lt;&lt; endl;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    LocalFree(pszMsgBuf);</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">    return 1;</span><br style="font-family:Courier New,Courier,Monospace"><span style="font-family:Courier New,Courier,Monospace">}</span><br style="font-family:Courier New,Courier,Monospace"><br style="font-family:Courier New,Courier,Monospace">Sat, 28 Apr 2007 05:19:05 Z2007-04-28T05:19:05Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#5377e591-d9ef-49b6-89a1-8d51e12588bdhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#5377e591-d9ef-49b6-89a1-8d51e12588bdleemhendersonhttp://social.msdn.microsoft.com/Profile/en-US/?user=leemhendersonMajor bug in Vista File Sharing (Peer-to-Peer)?Does anyone yet know exactly what all disabling SMB2 effects? It would appear Vista simply falls back on the previous version.<br>Mon, 30 Apr 2007 14:32:36 Z2007-04-30T14:32:36Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#1849c56b-a707-4af5-a30e-4e229dac0fdahttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#1849c56b-a707-4af5-a30e-4e229dac0fdaHerbertBhttp://social.msdn.microsoft.com/Profile/en-US/?user=HerbertBMajor bug in Vista File Sharing (Peer-to-Peer)?<p>Hi,</p> <p>there is a Microsoft Patch for this Problem - you have to call (free of charge) to get the patch.</p> <p> </p> <p>look at this KB-Article ... <a title="http://support.microsoft.com/kb/935366/en-us" href="http://support.microsoft.com/kb/935366/en-us">http://support.microsoft.com/kb/935366/en-us</a></p> <p> </p> <p>Cheers,</p> <p>Herbert  </p>Wed, 02 May 2007 14:15:39 Z2007-05-02T14:15:39Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#09de8d28-5e5e-42e8-9372-aabd9b1f4abfhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#09de8d28-5e5e-42e8-9372-aabd9b1f4abfsalonsupporthttp://social.msdn.microsoft.com/Profile/en-US/?user=salonsupportMajor bug in Vista File Sharing (Peer-to-Peer)?<p>This is not right, IF this is the fix,  <a title="http://support.microsoft.com/kb/935366/en-us" href="http://support.microsoft.com/kb/935366/en-us">http://support.microsoft.com/kb/935366/en-us</a></p> <p>microsoft should make this available to ALL users without calling.</p> <p> </p> <p>Its hard enough to explain to customers that it is an issue with &quot;MICROSOFT&quot; let alone getting them to call and request it.</p> <p> </p> <p>It should be available to &quot;ALL&quot; end users and especially &quot;DEVELOPERS&quot;.</p> <p> </p> <p>Its has been months that the problem has existed, and YET Microsoft still has not officially made a statement or public resolution on it.</p> <p> </p> <p>Guess it is YET ANOTHER reason NOT to move to Vista.</p> <p> </p> <p> </p>Tue, 08 May 2007 02:48:47 Z2007-05-08T02:48:47Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#638c2f66-050a-46d3-a1b7-71739bfd8abfhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#638c2f66-050a-46d3-a1b7-71739bfd8abfJB3Dhttp://social.msdn.microsoft.com/Profile/en-US/?user=JB3DMajor bug in Vista File Sharing (Peer-to-Peer)?Yes, KB 935366 is the fix. Microsoft sent me the hotfix after I called and that patch did fix the problem. Unfortunately they won't let us redistribute the hotfix to our customers. Here is what they said:<br><pre><font size=4><span style="font-style:italic;font-family:Times New Roman,Times,Serif">I had a discussion with my two of my senior colleagues. The short summary is that your customers will need to call Microsoft support and ask for the hotfix to KB 935366. The fix will be included in Vista SP1.</span><br style="font-style:italic;font-family:Times New Roman,Times,Serif"><br style="font-style:italic;font-family:Times New Roman,Times,Serif"><span style="font-style:italic;font-family:Times New Roman,Times,Serif">There is a high bar for companies who want to redistribute fixes with their product. The biggest two are</span><br style="font-style:italic;font-family:Times New Roman,Times,Serif"><span style="font-style:italic;font-family:Times New Roman,Times,Serif">1. The ISV must plan on shipping the redistributable package with their setup. The fix is distributed as a custom action during setup rather than just a standard hotfix.</span><br style="font-style:italic;font-family:Times New Roman,Times,Serif"><span style="font-style:italic;font-family:Times New Roman,Times,Serif">2. The ISV must keep track of ALL customers who receive the fix.</span><br style="font-style:italic;font-family:Times New Roman,Times,Serif"><br style="font-style:italic;font-family:Times New Roman,Times,Serif"><span style="font-style:italic;font-family:Times New Roman,Times,Serif">Redistributable hotfixes are mostly issued to premier accounts where there is a Technical Account manager (TAM) at Microsoft representing the customer. The TAM is the person that does the leg work in following all of the processes to get things done. Even then, it doesn't guarantee that the request will be approved.</span></font><br></pre>I agree that they ought to make the patch publicly downloadable. It really is a pretty serious problem. The only mitigating circumstance is that we can tell our customers to disable the SMB2 protocol via the registry change referenced earlier in this thread. Of course, months from now when they install Vista SP1, they won't remember to undo the registry change and who knows what problems that might cause.<br>Tue, 08 May 2007 04:11:39 Z2007-05-08T04:11:39Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#d00ccb56-e660-4aad-b2c9-be90e13de42ahttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#d00ccb56-e660-4aad-b2c9-be90e13de42aFergusLogichttp://social.msdn.microsoft.com/Profile/en-US/?user=FergusLogicMajor bug in Vista File Sharing (Peer-to-Peer)?<p>I just want to add my 2 cents. </p> <p> </p> <p>We have an application distributed to 200 businesses nationwide which utilizes Access 2003 on the backend.</p> <p> </p> <p>We can verify, without a doubt, that  2 simultaneous vista machines cannot connect at the same time to a shared mdb file on another vista system.</p> <p> </p> <p>It took us 2 weeks to locate this article and a very (understandably) upset customer who thought the problem was our software and not VISTA.</p> <p> </p> <p>There should be a public hotfix in the KB so that everyone can download and install the hotfix for this issue ASAP.</p> <p> </p>Wed, 27 Jun 2007 21:27:18 Z2007-06-27T21:27:18Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#6ff265bf-8ddc-4541-a552-9cae23e672ffhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#6ff265bf-8ddc-4541-a552-9cae23e672ffwrightylplphttp://social.msdn.microsoft.com/Profile/en-US/?user=wrightylplpMajor bug in Vista File Sharing (Peer-to-Peer)?<p>Vista also falls apart when I copy one directory from c: drive to e: drive in Windows Explorer</p> <p> </p> <p>The directory had thousnads of files in it and about half way through the copy my screen goes random multi coloured and the PC locks up. It happens every time.</p> <p> </p> <p>Vista also wont allow aero if you install Apple Quicktime.</p> <p> </p> <p> </p> <p> </p> <p> </p>Mon, 23 Jul 2007 12:36:09 Z2007-07-23T12:36:09Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#e1dcdf40-f77b-427f-bd6f-8b9d6e858156http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#e1dcdf40-f77b-427f-bd6f-8b9d6e858156wrightylplphttp://social.msdn.microsoft.com/Profile/en-US/?user=wrightylplpMajor bug in Vista File Sharing (Peer-to-Peer)?<p><font face="Times New Roman">Vista can also lock up when using Windows Explorer to copy large amounts of files.</font></p> <p align=left><font face="Times New Roman">Disk defragmenter also does the same.</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman">On my machine video memory is taken from system memeory and when the above crashes the PC it writes up through memory and through the video buffer displaying lines across the screen.</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman">There is an issue with Vista C# and openfiledialog, on closing keyboard focus is lost from the main form.</font></p> <p align=left><font face="Times New Roman">After every openfiledialog I have to add this.Focus(); to get keyboard focus back.</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman">Mouseover on a menuitem gives a grey background, on XP it does not.</font></p> <p align=left><font face="Times New Roman">This resulted in my menus havin gwhite text on a grey background which is unreadable.</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face=Arial size=2></font> </p>Thu, 02 Aug 2007 23:20:56 Z2007-08-02T23:20:56Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#23fc3ffb-f71b-48b3-837b-7aa9e4e47f64http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#23fc3ffb-f71b-48b3-837b-7aa9e4e47f64ASBIIhttp://social.msdn.microsoft.com/Profile/en-US/?user=ASBIIMajor bug in Vista File Sharing (Peer-to-Peer)?<p align=left><font face=Arial size=2>I have experienced the same issue.  Microsoft has posted a Knowledge Base Article about this at <a title="http://support.microsoft.com/kb/935366" href="http://support.microsoft.com/kb/935366">http://support.microsoft.com/kb/935366</a>.  </font></p>Fri, 30 Nov 2007 12:50:34 Z2007-11-30T12:50:34Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#5fee479a-93a0-468b-8d54-8e6e508ce72fhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#5fee479a-93a0-468b-8d54-8e6e508ce72ftracku2http://social.msdn.microsoft.com/Profile/en-US/?user=tracku2Major bug in Vista File Sharing (Peer-to-Peer)?<p align=left><font face=Arial size=2>I think the key should be /CURRENTCONTROLSET/  instead of CONTROLSET.</font></p> <p align=left>I seem to have had to change it in CURRENTCONTROLSET and in CONTROLSET002</p> <p align=left> </p> <p align=left>Then it worked.</p> <p align=left> </p> <p align=left>THANKS!!!!</p>Fri, 30 Nov 2007 22:37:57 Z2007-11-30T22:37:57Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#05d88c73-a146-4de3-89f5-ff03b852319ahttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#05d88c73-a146-4de3-89f5-ff03b852319acitrixscuhttp://social.msdn.microsoft.com/Profile/en-US/?user=citrixscuMajor bug in Vista File Sharing (Peer-to-Peer)?<p align=left><font style="background-color:#fbfbfb" face=Arial size=2>It is possible that Remote Differential Compression is the issue here.  Have you tried uninstalling it with ocsetup.exe?</font></p> <p align=left><font style="background-color:#fbfbfb"></font> </p> <p align=left><font style="background-color:#fbfbfb">Check the technet explanation here.</font></p> <p align=left><font style="background-color:#fbfbfb"></font> </p> <p align=left><a title="http://technet2.microsoft.com/WindowsVista/en/library/e46aa15c-372e-4e9b-9324-ba5fb73059ca1033.mspx" href="http://technet2.microsoft.com/WindowsVista/en/library/e46aa15c-372e-4e9b-9324-ba5fb73059ca1033.mspx">http://technet2.microsoft.com/WindowsVista/en/library/e46aa15c-372e-4e9b-9324-ba5fb73059ca1033.mspx</a></p> <p> </p> <p align=left>RDC can be removed by issuing a &quot;ocsetup.exe MSRDC-Infrastructure /uninstall /quiet&quot; at the command prompt.</p>Fri, 04 Jan 2008 01:30:57 Z2008-01-04T01:30:57Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#53317f7b-a084-4f02-992d-f94d1f5899b8http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#53317f7b-a084-4f02-992d-f94d1f5899b8ramoncitohttp://social.msdn.microsoft.com/Profile/en-US/?user=ramoncitoMajor bug in Vista File Sharing (Peer-to-Peer)?A friend of mine called me yesterday and told me that there appears to be a major bug in Vista File Sharing on Peer to Peer setups.<a title="http://yewuee.com" href="http://yewuee.com">.</a><a title="http://artkles.com" href="http://artkles.com">.</a>Mon, 28 Apr 2008 20:01:51 Z2008-04-28T20:01:51Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#393dce1f-e2e2-43b5-8824-010a4cf45e6dhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#393dce1f-e2e2-43b5-8824-010a4cf45e6dDharushttp://social.msdn.microsoft.com/Profile/en-US/?user=DharusMajor bug in Vista File Sharing (Peer-to-Peer)?For reference this also works with 2008 Server STD <p align=left><font face=Arial size=2></font> </p>Wed, 28 May 2008 12:42:38 Z2008-05-28T12:42:38Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#b851ee9b-771a-4654-85f2-da3951f76338http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#b851ee9b-771a-4654-85f2-da3951f76338RCTesterhttp://social.msdn.microsoft.com/Profile/en-US/?user=RCTesterMajor bug in Vista File Sharing (Peer-to-Peer)?<p>JCHURCH:</p> <p align=left> </p> <p align=left>This absolutley works.  I have 3 workstations P2P all running vista.  When you file share with more than one computer, they all bog down and lock up.  Thanks for the fix!  This was not corrected with SP1 even though MS thinks it was.</p> <p align=left><font face=Arial size=2></font> </p>Tue, 10 Jun 2008 11:47:31 Z2008-06-10T11:47:31Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#546335ef-2702-48a7-aa54-2903e6eb1df0http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#546335ef-2702-48a7-aa54-2903e6eb1df0sameerbmhttp://social.msdn.microsoft.com/Profile/en-US/?user=sameerbmMajor bug in Vista File Sharing (Peer-to-Peer)?<p align=left><font face=Arial size=2>I have the same problem as listed i.e., with the Access database file not able to share from Windows 2008 server std. Works perfectly well with the windows 2003 server we have in the same domain, but not from 2008. I tried all the above listed remidies, but these stops sharing altogeather.  Please help!!!!</font></p>Thu, 13 Nov 2008 21:21:32 Z2008-11-13T21:21:32Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#b386caa5-1c64-40da-8ae8-bef9a5448abdhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#b386caa5-1c64-40da-8ae8-bef9a5448abdbvulliamyhttp://social.msdn.microsoft.com/Profile/en-US/?user=bvulliamyMajor bug in Vista File Sharing (Peer-to-Peer)?<p align=left><font face=Arial size=2>We are on Vista Business SP1 with all the latest patches and have the issue with MAS 90.  We cannot open it on both computers at the same time.  Sage even says it is not supported because of an issue with file locking on SP1.  </font></p> <p align=left> </p> <p align=left>We just bought the computers and it came with SP1 installed.  If anyone has found a knowledge base article besides the &quot;Access may stop responding when you open a remote database&quot; which they claim is fixed in SP1 please post it.</p> <p align=left> </p> <p align=left>Thank you</p>Mon, 17 Nov 2008 16:48:56 Z2008-11-17T16:48:56Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#9351b4c3-edc5-4405-893a-72b5c6eb336dhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#9351b4c3-edc5-4405-893a-72b5c6eb336dTed_http://social.msdn.microsoft.com/Profile/en-US/?user=Ted_Major bug in Vista File Sharing (Peer-to-Peer)? if you don't have access to the server's registry you can disable SMB2 on the client side instead.  <br><br>from an elevated command prompt, run the following:<br><br>sc config lanmanworkstation depend= bowser/mrxsmb10/nsi<br>sc config mrxsmb20 start= disabled<br><br>more info:<br><br><a href="http://www.petri.co.il/how-to-disable-smb-2-on-windows-vista-or-server-2008.htm">http://www.petri.co.il/how-to-disable-smb-2-on-windows-vista-or-server-2008.htm</a><br><br><a href="http://blogs.technet.com/askperf/archive/2008/05/30/two-minute-drill-overview-of-smb-2-0.aspx">http://blogs.technet.com/askperf/archive/2008/05/30/two-minute-drill-overview-of-smb-2-0.aspx</a><br><br>WARNING: Vista SP1 does NOT fix all SMB2 issues - I highly recommend it be disabled on the client side so that no matter what server you access, you will not get SMB2.  This will protect you from future OS updates, and force your client to continue to negotiate an SMB1 connection with whatever server you connect to.Mon, 09 Mar 2009 03:55:54 Z2009-03-09T04:00:49Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#381d4f27-dcfd-45e8-be1e-7cebe48c7c1fhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/e2cd9835-6f02-4c03-afaf-6060a2e91ee1#381d4f27-dcfd-45e8-be1e-7cebe48c7c1fballinorhttp://social.msdn.microsoft.com/Profile/en-US/?user=ballinorMajor bug in Vista File Sharing (Peer-to-Peer)?I bumped into the same issue and saw this forum which pointed to the update fix http://support.microsoft.com/default.aspx/kb/935366 <br/> <br/> This fix made a point to get yourself to the latest service pack (SP2) before requesting. The Windows Vista PC's and the Windows Server 2008 were not at SP2. Once I put that service pack on every PC and server this fixed the problem.<br/> <br/> FYI as looks like this post hasn't been updated post SP2<br/> <br/> <br/>Thu, 29 Oct 2009 06:46:30 Z2009-10-29T06:46:30Z