$NOCSC$–No Client Side Caching

NOCSC Twitter

No, I didn’t know that either.

So in other words, if you want to use the Server copy of a file, instead of the copy stored on the PC, you can do that by adding $NOCSC$ to the file path.
ie. \\Server$NOCSC$\<somefolder>\<somefile>
Another way of putting it, it causes the local computer to bypass the local file cache, and to grab the file from the file server.

I only found out about $NOCSC when a customer complained that their Roaming Profile was broken.  Looking at the event log I saw the strange $NOCSC$ entry

Log Name:      Application
Source:        Microsoft-Windows-User Profiles General
Date:          17/01/2016 17:15:09
Event ID:      1509
Task Category: None
Level:         Warning
User:          NODDYDOMAIN\BigEars
Computer:      SecurityPC
Windows cannot copy file C:\Users\BigEars\AppData\Roaming\Microsoft\Windows\Cookies\BigEars@fred.desk[2].txt to location \\server01$NOCSC$\Profiles$\BigEars.V2\AppData\Roaming\Microsoft\Windows\Cookies\BigEars@fred.desk[2].txt. This error may be caused by network problems or insufficient security rights.

DETAIL – Access is denied.

There is no Microsoft documentation on $NOCSC$ which means that it is unsupported for customer use.  The earliest reference to $NOCSC$ I can find is an event log reference in this Microsoft TechNet blog article from March 2008.   The earliest suggestion to use it, for debugging purposes, is from Microsoft’s Ned Pyle in March 2009.

It would seem that the earliest operating system to support it, is Microsoft Vista.

Victoria – Motorcycle Filtering

is now mostly legal.  Mostly legal, as there are still times & places where you CAN’T filter.

You can’t filter:

  • if you don’t have a FULL licence
  • between traffic and an adjacent curb.Legal-but-stupid_thumb.png
    (see photo)
  • between lines/lanes of traffic traveling in opposite directions
  • in bicycle lanes
    (or stationary in bicycle boxes for that matter)
  • in special purpose lanes
  • a no motorcycle lane filtering sign applies to the length of road09-94sr019149
  • where it is not safe
  • at speeds greater than 30km/h

But don’t accept my opinion on the subject, do go read the following:

Lane splitting / Mobile chicaning is still illegal.

The Chaplain’s Pen

Pilot BL-G21-7M G-2exIt was a chaplain who introduced me to this pen.  She uses it to write chaplainly things, sermons and such.

If you are writing plenty, you might want something which is pleasurable to use.  Plus anything which can improve my “is that scribbling Dale?” handwritting, is a blessing.

So the Pilot BL-G21-7M G-2ex is a large barrelled pen with a rubberised grip.  The ink is an acid free gel which is delivered via a 0.7mm ball.

Back in June, the chaplain mentioned that the pens were no longer available.

I do love a challenge.

So some Googling later, I found PilotOnline.com.au sell these G-2ex pens over the internet.  For good measure I ordered a box of Pilot BLS-G2 Refills.  So a short time later we each had a supply of pens and refills.

Now if I could only stop losing my pens.

Saturday Link Roundup–Group Policy, Kerberos, BranchCache

grouppolicy_thumb.jpgGroup Policy



$1.36 million dollars is not much …

916120-kate-mathews.jpgwhen you have endured two years of offensive remarks or conduct, including a rape threat and has not been able to work since July 2010.

It’s taken 5 years, but Kate Mathews was successful with her Victorian Supreme Court Case.

In the words of Maurice Blackburn senior associate Holly Pinnis

“Kate was subject to behaviour no one should ever have to endure. The fact that this happened at her workplace under her employer’s nose makes it all the more shocking.”

“This case puts all employers on notice. If you have an employee being harassed and bullied, you can’t sit on your hands. “

Further reading

Consolidated list of AGPM resources

Advanced Group Policy Management logoThe bulk of these links are from the Microsoft Canberra Premier Field Engineering Team Blog November 2015 post.


Advanced Use, Auditing and Troubleshooting

Powershell and Scripting

Other Reading


20 things about me–10 years on.

A new start10 years ago, I wrote one of these “look at me / self-indulgent wankery” articles, because everyone else in the blogosphere was writing them.

Yes, this blog has been around 10 years.

So here’s a new list of 20 things about me.

  1. Completed a “Spontaneity” course at Impro Melbourne.
    Many benefits to doing Improv, it’s FUN, is the main reason.
  2. Enjoy traveling on “C” Roads.
  3. Grief? Yes, I could tell you some stories.
  4. Loath reviews, especially comedy reviews.
  5. Text messaging? Not healthy for close relationships.
  6. Fine stationary is a passion.
  7. Volunteering is a big part of my life.
  8. Didn’t take up opportunities when they were offered.
    which meant I missed out on some great things ….
    I need to say “Yes” more often.
  9. Favorite TV series: Life On Mars.
  10. Health and Safety will be something I’ll be doing much more of in 2016.
  11. In 2015, I saw 1 comedy/theatre show per week.
  12. Met some of my idols.
    Rod Quantock was a pleasure to meet.
  13. “As a goal in life, you could do worse in life than try to be kinder”.
  14. Writing. Looking forward to the Creative Writing course (Jan 2016).
  15. Made, and lost, a couple of good friends.
  16. Karma, I believe in it.
  17. Single.
  18. SAMBA. Simple application, never updated, causes issues. Loath it.
  19. Moved back to Melbourne from Darwin.
  20. People I work with? The Best! The employer, not so much.

The original list, with updates is below the <more> line

Continue reading

Windows 10 in-place upgrade and Active Setup

So we take this:

Active Setup is a mechanism for executing commands once per user early during login. Active Setup is used by some operating system components like Internet Explorer to set up an initial configuration for new users logging on for the first time. Active Setup is also used in some corporations’ software distribution systems to create an initial customized user environment.

Add this

It must be pointed out that the “Active Setup” mechanism has never been publicly documented and Microsoft will not necessarily support any use of Active Setup by any component that doesn’t ship within the Windows product.  There are lots of undocumented mechanisms.  In general, people representing Microsoft should not recommend their use — at least not without plenty of caveats.  My $0.02.
(Aaron Margosis)

For result:

Microsoft does not support the migration of non-Microsoft Active Setup registry entries.  If you want to in-place upgrade to Windows 10 in your enterprise, you have to migrate the keys manually.

“Index was outside the bounds of the array” error with AGPM

AGPM Out of bounds error… when trying to edit a Group Policy Preference which uses Item Level Targetting.

Using AGPM.

The underlying cause it that only AGPM 4.0 SP3 and later clients that support Windows 10.  So if you are using an older AGPM client, you need to upgrade in order to safely edit Windows 10 Group Policies.

But to upgrade your AGPM client, you may need to upgrade your AGPM Server; both the AGPM install on the server and the Server Operating System.

The Microsoft advice is ambiguous.

Saturday Link Roundup