Alt.windows7.general is a "new" group, in terms of date created.
It is carried on AIOE and Eternal-September, and probably servers
like them.
Google, on the other hand, is deaf-dumb-blind. They don't have
an effective "abuse" address. The only way alt.windows7.general
would get added to their archive, is if a valid, signed, newgroup
request (server to server messaging) of some sort was received.
And because Google is clueless, we don't even know if anyone monitors
that stuff or not. There isn't any external signs of intelligence
at Google.
Not just any "newgroup" command will work, because in the past,
hundreds of thousands of them have been created, to the point
server admins just ignored them. (When they can't be authenticated.)
It means alternatives have to be used, to manage groups.
This also caused problems for microsoft.* , because it wasn't
created by normal server to server messaging. A guy used to "fake"
the necessary messages, to make it look like Microsoft was
managing their connection to USENET. When Microsoft shut down
their own USENET server, they had the option of emitting
a couple thousand "rmgroup" messages, to cause other server
admins to consider deleting all those groups from their servers.
At least one server administrator claimed, if a valid signed
set of messages had been received, he would have considered
removing microsoft.* . As you can see, microsoft.* still
exists, and as far as I know, Google is still archiving it.
So there are proper ways to do things, and a lot of "epic fails"
along the way. And it takes a public presence (working "abuse"
address, or server admin address to send requests to), to make
a properly functioning USENET operation.
*******
Based on your description, that this is a text file from Regedit,
I was able to recreate the condition here. I tested creation of
both .txt and .reg , by exporting from Windows 7 regedit. I used
a hexeditor, to examine the file, which is where I got the hex
code from (the 0xFE thing).
The sequence in the .txt is actually
0xFF 0xFE K e y N a m e
implying this is a sixteen bit wide text encoding. And the first
two characters are a declaration of the encoding.
In the .reg file I can see
0xFF 0xFE W i n d o w s R e g i s t r y E d i t o r
so the same thing is happening.
Notepad seems to be aware of this encoding, which is why
everything appears "normal". It is even possible, if you
installed WINE on the Linux box, it comes with a
"Notepad" lookalike, which likely supports whatever encoding
that is as well. (Just the basic WINE install, should
give you a working Notepad lookalike, without actually
copying a Notepad over from elsewhere.)
And here is the answer, with regard to the encoding -
http://en.wikipedia.org/wiki/Byte_order_mark
"The byte order mark (BOM) is a Unicode character used to
signal the endianness (byte order) of a text file or stream.
Its code point is U+FEFF. BOM use is optional, and, if used,
should appear at the start of the text stream. Beyond its specific
use as a byte-order indicator, the BOM character may also indicate
which of the several Unicode representations the text is encoded in."
HTH,
Paul