Monday, January 24, 2022

Windows 10 Home to Windows 10 Pro upgrade - SLUI.exe 4 won't run

Windows 10 Home to Windows 10 Pro upgrade - SLUI.exe 4 won't run

I have a brand new Lenovo Yoga 510, which I upgraded to Win 10 Pro (I bought an OEM key).

We have 14 of these devices, and every single one upgraded fine, and Windows activated with the new Win 10 Pro product keys just fine, except for one.

When I run Nirsoft's Produkey-x64, I can see the machine shows the Win 10 Home product key is stored in the BIOS, which I'm presuming is the issue. Normally, while tedious, this would be a simple fix, by running SLUI.exe 4 and doing a telephone activation.

Except, SLUI.exe 4 does nothing at all. When I look at TaskMan while trying to run it, I can see the SLUI.exe process briefly start, then disappear. In the Event log, an event states (as info, not an error) thet the SLUI.exe process was started using the command-line switch 4.

I've run SFC /scannow and everything's fine. I've twice restored to factory, then ran the upgrade again, but no luck.

Any help would be appreciated!

I still have the option of doing a clean install from USB, using a modded installation media with the product key embedded, but if I can, I'd rather avoid doing that.

Many thanks in advance.

***************************************************************************************

PLEASE NOTE: I don't want to seem ungrateful, but if your idea of "help" is simply to link to some vaguely relevant Technet pages that I've probably already visited several times, then perhaps you're more interested in getting your post count up, than actually helping people?  I've come across LOADS of replies on here that are all terribly polite, and absolutely useless, despite often starting with "I'm sure I can help you".



  • Edited by RIO Tech Tuesday, June 6, 2017 1:33 PM

Reply:
Click on the Start Button and type: CMD (into the 'Search programs and files' field in the Start Menu)
  1. The Start Menu will show 'CMD.exe', 
  2. Right-click the CMD.exe file and select Run As Administrator.
  3. In the CMD window, type: slmgr.vbs -ipk <type your product key here>
  4. To activate windows after changing the key, type: slmgr.vbs -ato

Carey Frisch



------------------------------------

Hybrid mail relay to Office 365 mailbox

Hey Guys:

I have a scenario that I would like some clarity on before I put some things into production. Scenario:

Let's say my domain is domain.com and right now we use split DNS so that internally mail.domain.com points to my internal Exchange 2016 server. We do not allow anonymous relay internally, everything must authenticate when it wants to relay mail to a user.

My sharepoint installation uses a service mailbox/account to send emails to users and is currently hosted on-premise on Exchange 2016. When Sharepoint sends an email to a user, it authenticates/relays through mail.domain.com port 25/587 using sharepoint@domain.com to user@domain.com.

My question is, if I migrate the mailbox for sharepoint@domain.com up to Office 365, will my on-premise server continue to be able to authenticate and relay email for this mailbox, or would I need to start pointing the relay to Office 365 (which we do not wish to do for a few reasons)?

Thanks all!


Reply:

Hey Guys:

I have a scenario that I would like some clarity on before I put some things into production. Scenario:

Let's say my domain is domain.com and right now we use split DNS so that internally mail.domain.com points to my internal Exchange 2016 server. We do not allow anonymous relay internally, everything must authenticate when it wants to relay mail to a user.

My sharepoint installation uses a service mailbox/account to send emails to users and is currently hosted on-premise on Exchange 2016. When Sharepoint sends an email to a user, it authenticates/relays through mail.domain.com port 25/587 using sharepoint@domain.com to user@domain.com.

My question is, if I migrate the mailbox for sharepoint@domain.com up to Office 365, will my on-premise server continue to be able to authenticate and relay email for this mailbox, or would I need to start pointing the relay to Office 365 (which we do not wish to do for a few reasons)?

Thanks all!


You can authenticate to the on perm Exch Server. The hybrid SMTP connector to 365 will ensure that 365 mailboxes treat the message as authenticated. 

------------------------------------
Reply:
Thank you!

------------------------------------

Thin clients cannot connect to switch after Domain Controller upgrade.

Last Saturday we migrated our 2008 R2 Domain Controllers to 2012 R2 Domain Controllers.
Apart from a couple of easy to fix issues, we did ran into a big one.

We have HP thin clients in a seperate VLAN (not domain joined), which connect to a switch which has a NPS IP address and shared secret in it's config. Every thin client has a user in the domain, where they username/password is their MAC address.
The NPS servers are 2008 R2 and would, based on the Network Policy using CHAP, allow the thin client to receive a, IP address from the DHCP servers.

For some reason, the NPS server can not verify the thin client in the domain. Not exactly sure it's called that, but something like that. Event ID's are 6273, Reason Code 16, Reason: "Authentication failed due to a user credentials mismatch. Either the user name provided does not map to an existing user account or the password was incorrect."
Oddly enough, when forcing the NPS servers to only connect to the 2008 R2 Domain Controller (reinstated) using Windows Firewall rules, it does work.

As a test, we used a 2012 R2 server and added the NPS role and did a import of the configuration, added the shared secret so the switch could communicate with the NPS server again, but that didn't help either.
Event logs show NPS setting up a connecting with the 2012 R2 Domain Controller, and the network admin can connect to the switch using his domain credentials.

Now, I know using CHAP is "less secure" according to NPS 2012 R2, and that makes sense, but right now we need to get it working again. If possible.
Re-configuring for using EAP and certificated isn't something I can do right now. It would take too much time.

Obviously we've searched our butts off these last two days, and though I can find a few articles/posts on using MAC authentication using NPS, there are no real how to/setup documents.

So, is there anyone here that is using NPS that connect to 2012 (R2) Domain Controllers, and use thin clients (and other non-domain joined devices like printers, access points, etc) with MAC authentication?
And how did you set it up?

MS outlook 2013 send/receive not working

Hi,

i am using ms office 2013 pro. i am using my personal domain mail in outlook app. but i am not able to send/receive mails from outlook app. 

rather i can send/receive mails from my web server. 

pls help


Reply:

Hi,

I would like to recommend you to check some settings in your Outlook:

Procedure 1:
Disable "Work Offline" tab

In Outlook:
Just check if you are in Offline mode. Click SEND/RECEIVE tab, you can see "Work Offline" button there:


If this button is highlighted, click the "Work Offline" button to de-activate it, as shown in image. See the result and if your send/receive is not working then go through Procedure 2.

Procedure 2:
Navigate to C:\Users\%username%\AppData\Roaming\Microsoft\Outlook and then rename the <mail profile>.srs file to <mail profile>.old. Restart Outlook to check if the issue persists. Sometimes Outlook does not responding while sending and receiving emails.

Understand here; why Outlook not responding

After implementing above mentioned procedures you can check the result. But if you are not able to fix your issues then I would like to suggest you a blog which will describe some manual fixtures to fix this issue.

http://www.emaildoctor.org/blog/outlook-sendreceive-error-0x800ccc92/

Hope it might help you !!

  • Edited by aliceaggie Wednesday, June 7, 2017 11:21 AM

------------------------------------

Error code 80244017 WSUS windows 2008 server.

Hi Team,

this is inform you to that,  All the windows 7 client PC Computers or  getting update from WSUS but windows 2008 servers or not geting the update,

its througing the error message.

Error code:80244017

All server and client computers or same WSUS Server.


Regards, Kumar.V


Reply:

Kumar Sir,

 Did you follow below link

http://jeffgraves.me/2012/07/27/wsus-and-update-download-failure-80244017/

Regards,

_Prashant_


MCSA|MCITP SA|Microsoft Exchange 2003 Blog - http://prashant1987.wordpress.com Disclaimer: This posting is provided AS-IS with no warranties/guarantees and confers no rights.


------------------------------------
Reply:

Hi,

i have followed the link but  the mentioned windows patch is not installed in server.

please tell me thesteps how do i get it done.


Regards, Kumar.V


------------------------------------
Reply:

Can you please post the windowsupdate.log file from the client system on which you are facing this issue/

Thanks,

_Prashant_


MCSA|MCITP SA|Microsoft Exchange 2003 Blog - http://prashant1987.wordpress.com Disclaimer: This posting is provided AS-IS with no warranties/guarantees and confers no rights.


------------------------------------
Reply:

Hi Prashant,

Here is windows server client error.

Fault bucket , type 0
Event Name: WindowsUpdateFailure
Response: Not available
Cab Id: 0

Problem signature:
P1: 7.4.7600.226
P2: 80244017
P3: 00000000-0000-0000-0000-000000000000
P4: Scan
P5: 101
P6: Managed
P7:
P8:
P9:
P10:

Attached files:

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\NonCritical_7.4.7600.226_15aaf18675b0d92b86491e8abeea839f884d2e4_1540996b

Analysis symbol:
Rechecking for solution: 0
Report Id: b04aca37-06bb-11e2-ba0e-00215e6e6249
Report Status: 4


Regards, Kumar.V


------------------------------------
Reply:

Error code:80244017

This is an HTTP 401 error, suggesting that you have incorrect IIS permissions configured on the WSUS server.

You should look in the IIS logs for the WSUS v-root and determine exactly which type of HTTP 401 error this is.

    • 401.1 Access denied due to invalid credentials
      • Attempt to connect WSUS console with account credential that is not a member of WSUS Administrators or BUILTIN\Administrators
    • 401.2 Access denied due to server authentication method
      • Website or virtual directory does not have anonymous access enabled
      • APIRemoting30 virtual directory does not have Integrated Windows Authentication enabled
    • 401.3 Access denied due to ACL on resource
    • Filesystem permissions have been modified Security Configuration Wizard template has been applied


Lawrence Garvin, M.S., MCITP:EA, MCDBA, MCSA
Product Manager, SolarWinds
Microsoft MVP - Software Distribution (2005-2012)
My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin


------------------------------------
Reply:

Hi,

please tell me wher do i change the root password in WSUS.

Note:=the windows 7 Clients are getting the updates from WSUS Server, only the Windows 2008 Servers are not getting the updates from WSUS its throing the error.

Error code:80244017


Regards, Kumar.V


------------------------------------
Reply:

Hi,

Any solution...?


Regards, Kumar.V


------------------------------------
Reply:

Hi,

Could you please help me any one on this issue .........?


Regards, Kumar.V


------------------------------------
Reply:

Could you please help me any one on this issue .........?

Not any more than I already have....

You should look in the IIS logs for the WSUS v-root and determine exactly which type of HTTP 401 error this is.

If you don't understand about Internet Information Services (IIS), there are thousands of available resources -- and understanding how to use, administer, and manage IIS is a core skill required to manage a WSUS server. I would start at http://www.iis.net.

Talking with the person who actually installed IIS on the WSUS server is also a good idea, including ensuring that it was configured as documented in the WSUS Deployment Guide: Configure Internet Information Services


Lawrence Garvin, M.S., MCITP:EA, MCDBA, MCSA
Product Manager, SolarWinds
Microsoft MVP - Software Distribution (2005-2012)
My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin



------------------------------------
Reply:

Hi,

HI ,

My Question is Only 5 server are not taking the update from WSUS apart from all the client and servers are taking the update from WSUS,

I need to know ,is this problem with IIS, or windows machine…?


Regards, Kumar.V


------------------------------------
Reply:

My Question is Only 5 server are not taking the update from WSUS apart from all the client and servers are taking the update from WSUS,

I need to know ,is this problem with IIS, or windows machine…?

Hard to say, we don't have any really useful diagnostic information yet. Please do the following on one of these five Window Server 2008 systems that is not reporting:

    • Record the System Time.
    • Restart the Windows Update service.
    • Run the command wuauclt /resetauthorization /detectnow from the command line.
    • Wait 30 minutes.
    • Post ALL of the entries from the WindowsUpdate.log starting at the time recorded in Step #1 in the body of a reply to this message.


Lawrence Garvin, M.S., MCITP:EA, MCDBA, MCSA
SolarWinds Head Geek
Microsoft MVP - Software Distribution (2005-2012)
My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin


------------------------------------
Reply:

Hi,

I have restarted the server and services,

Here is the

wuauclt /resetauthorization /detectnow Out put event log.

Fault bucket , type 0
Event Name: WindowsUpdateFailure
Response: Not available
Cab Id: 0

Problem signature:
P1: 7.6.7600.256
P2: 800b0001
P3: D67661EB-2423-451D-BF5D-13199E37DF28
P4: Scan
P5: 101
P6: Managed
P7:
P8:
P9:
P10:

Attached files:

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\NonCritical_7.6.7600.256_7ee366d547bf512b2fbe156dd7b5f890708bd5e0_04d646cb

Analysis symbol:
Rechecking for solution: 0
Report Id: 1ac76f71-0b75-11e2-9608-00215e6e6249
Report Status: 4


Regards, Kumar.V


------------------------------------
Reply:

Hi,

I am getting the below error message is wsus server.


Regards, Kumar.V


------------------------------------
Reply:

Hi Here is the error message iam getting in wsus server.


Regards, Kumar.V


------------------------------------
Reply:

Hi,

can any one help me on this ASAP....


Regards, Kumar.V


------------------------------------
Reply:

HI,

I have reinsatlled the WSUS ofter insatlling iam not finding the WSUS administator contain.

Here is the image..


Regards, Kumar.V


------------------------------------
Reply:

Hi All,

please help me how do i get it done..


Regards, Kumar.V


------------------------------------
Reply:
Not sure if you've solved this or not, but I was able to fix this error by adding WSUSServer\users with read/execute privileges to the WsusContent folder and it's subfolders.

------------------------------------
Reply:

This solved the problem for me. I have added Servername\Users and gave it read&execute rights to the Content Folder in WSUS. Thanks alot.



------------------------------------
Reply:
Thanks for the solution Twon of An. This solved the problem for me also

------------------------------------

【Resolve】Figured out my Read Only problem

If you have Word mobile on your phone, sometimes it syncs to your laptop along with your desktop MS word. Therefore it sometimes try's to open the file in mobile word and will be read only. Just right click on the file and it will give you options of what to open it in, just pick the  MS Word not the Mobile Word. Done

Reply:

Hi,

Thanks for sharing solution here.


Regards,
Emi Zhang
TechNet Community Support

Please remember to mark the replies as answers if they helped.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


------------------------------------

NET Framwork 3.5 Installation on Windows 2012 Server

Experts,

I am facing trouble in installing NET Framwork 3.5 Installation on Windows 2012 Server. I tried in Add Roles and Feature then select the Service then select the Alternative Path Option and provide Path as C:\Source\SxS\ as local C Drive. But this installation not succeeded. I tried also with windows Source Path and Copy the Source\SxS folder to local drive but both ways it failure.

Is there any other way to install NET Framwork on Windows 2012 Server?

Thanks,


Reply:

Hi

Not sure about the error you are getting while trying installation, however go through the below article.

https://blogs.technet.microsoft.com/askpfeplat/2014/09/29/attempting-to-install-net-framework-3-5-on-windows-server-2012-r2-fails-with-error-code-0x800f0906-or-the-source-files-could-not-be-downloaded-even-when-supplying-source/

If it fails request you to help us with CBS logs and screenshot of the error.

Regards,
Mahadev Nitture


Regards, Mahadev


------------------------------------
Reply:

Hi,

you can use Dism to install .NET 3,5 on Win2012

You need to have install media with win2012 and than as Administrator run cmd.exe:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:E:\sources\sxs /LimitAccess

Radek


------------------------------------
Reply:
Didn't received any update from your end, let us know if issue still exists.

Regards, Mahadev


------------------------------------

My D: Drive Missing !

Everyday I use my laptop for light gaming such as overwatch, league, etc. I also use it for homework and browsing the net. It seems like my laptop will never experience any problems. Unfortunately, when I opened my laptop I wanted to play Overwatch but the shortcut was missing then I was shown a message something about it  not existing. So I went to my file explorer, opened the My Pc tab suddenly my D: Drive went missing. My laptop has a storage of 1Terabyte, but with my D: Drive gone my space has gone from 1000 gigabytes to 107 gigabytes. I wonder if a virus is causing this problem, but then again I have never downloaded anything suspicious form any dangerous websites. I have an anti-virus, Webroot, which has protected my laptop from any virus ever since this laptop was bought. This is a newly bought laptop bought last year and it is a Dell Inspiron 7559. The exact model is :    

Dell Inspiron i7559-2512BLK 15.6 Inch FHD Laptop (6th Generation Intel Core i7, 8 GB RAM, 1 TB HDD + 8 GB SSD) NVIDIA Gaming GeForce GTX 960M

Please help me figure out this problem, I am very worried about my laptop T^T


Reply:

I wonder if people check these anymore ._.'''


------------------------------------

DAX 2016 defects

I've run into a number of serious defects in SSAS Tabular 2016. The worst ones seem to be fixed in SP1 CU2 (so if you're running SP1 RTM, do consider patching!), but SELECTCOLUMNS() still does not play nicely with UNION().

Anybody else run into this or other defects in DAX query processing?


Reply:
Having an issue with MedianX not working in a GroupBy ... put up a question on it in this forum earlier today.  Looks like a defect to me.  

------------------------------------

Windows Server 2016 Essencials

Is it possible to install Windows Server 2016 Essential without domain, just to have a SQL server database and an http server? The only two services are these.

I currently use Windows Server 2012 Foundation but this version does not exist in 2016.


Jorge Rocha



Reply:
Sorry, no.  Since 2012 is well within the support windows what is the reason for changing?

Larry Struckmeyer [MVP]-- --If your question is answered please mark the response as the answer so that others can benefit.


------------------------------------

Powershell Variables and Floating point

I have been trying to find a way to store a floating point value in a variable in powershell.  Research sends me to several rounding and data types but I still cant get what I am trying for.  I have a script where the output comes at me like this on the screen...

Get-Cluster -Name MPTC-VMC003 | Get-VM | Get-HardDisk | ?{$_.DiskType -eq "RawPhysical"}  | select Parent,Name,CapacityKB,@{name='CapacityMB';expression={$_.CapacityKB / 1024}},CapacityGB,DiskType | ft -AutoSize

Parent            Name         CapacityKB       CapacityMB                CapacityGB    DiskType
------            ----         ----------       ----------                ----------    --------

VirtualMachineName      Hard disk 4  1101004800          1075200                      1050 RawPhysical
VirtualMachineName      Hard disk 5  1048576000          1024000                      1000 RawPhysical
VirtualMachineName      Hard disk 6  1048576000          1024000                      1000 RawPhysical
VirtualMachineName      Hard disk 7  1048576000          1024000                      1000 RawPhysical
VirtualMachineName      Hard disk 8  1153433600          1126400                      1100 RawPhysical
VirtualMachineName      Hard disk 9  1073741824          1048576                      1024 RawPhysical
VirtualMachineName      Hard disk 10  524288000           512000                       500 RawPhysical
VirtualMachineName      Hard disk 11 1073741824          1048576                      1024 RawPhysical
VirtualMachineName      Hard disk 12 3221225472          3145728                      3072 RawPhysical
VirtualMachineName      Hard disk 13 1288490188 1258291.19921875   1228.799999237060546875 RawPhysical
VirtualMachineName      Hard disk 14 2684354560          2621440                      2560 RawPhysical
VirtualMachineName      Hard disk 15 1503238553 1468006.39941406 1433.59999942779541015625 RawPhysical

the calculated field comes out in a long decimal place as above like 1258291.19921875 however it gets truncated to 1258291.199 when i export with export-csv.

Playing with variable assinment, I get strange results when trying to figure out how to store this.  I will assign a multidecimal place value to a variable, but get back a truncated value, or an exponent.

$varvalue = 123213452345.23325235  $varvalue  123213452345.233    [double]$varvalue = 123213452345.23325235  $varvalue  123213452345.233    [float]$varvalue = 123213452345.23325235  $varvalue  1.232135E+11

Ultimately I want to take the Powershell command at the top, export to csv the entire floating point value, not the truncated version of it.  

  • Changed type Bill_Stewart Friday, July 7, 2017 7:07 PM
  • Moved by Bill_Stewart Friday, July 7, 2017 7:07 PM User answered own question

Reply:

I can't reproduce.


PS C:\> [PSCustomObject] @{Test = 1258291.19921875} | Export-Csv Test.csv -NoTypeInformation  PS C:\> Get-Content Test.csv  "Test"  "1258291.19921875"  

Make sure you don't use Format-Table (ft) before exporting to CSV.

Also note that CSV is text; if you know a column is floating-point, you will need to cast as such before importing it somewhere else.


-- Bill Stewart [Bill_Stewart]


------------------------------------
Reply:

PS D:\scripts> $floater = 1.1
PS D:\scripts> $floater
1.1
PS D:\scripts> $floater.GetType()

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     Double                                   System.ValueType

OR

PS D:\scripts> [double]$floater=0
PS D:\scripts> $floater.GetType()

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     Double                                   System.ValueType

OR

PS D:\scripts> '{0:N2}' -f ($varValue/1Gb)
114.75
PS D:\scripts> $varvalue = 123213452345.23325235
PS D:\scripts> $varValue/1Gb
114.751469665424
PS D:\scripts> '{0:N2}' -f ($varValue/1Gb)
114.75


\_(ツ)_/


------------------------------------
Reply:

Ok...this gets even more crazy...

PS C:\Folder> [PSCustomObject] @{Test = 1258291.19921875} | Export-Csv Test.csv -NoTypeInformation PS C:\Folder> cat .\Test.csv "Test" "1258291.19921875" PS C:\Folder> $Test = 23453245245.1234567890 PS C:\Folder> $Test 23453245245.1235 PS C:\Folder> $PSVersionTable.PSVersion Major Minor Build Revision ----- ----- ----- -------- 4 0 -1 -1 PS C:\Folder>

PS C:\Folder> $Test = 1234567890.1234567890
PS C:\Folder> $Test
1234567890.12346
PS C:\Folder> $Test = 123.1234567890
PS C:\Folder> $Test
123.123456789
PS C:\Folder> $Test = 1.1234567890
PS C:\Folder> $Test
1.123456789
PS C:\Folder>


it appears that the number of integers in the number also affects the number of places stored in [double].  That is affecting my stored value it seems.  


------------------------------------
Reply:

By default you are getting a double which truncates.  The console interprets in that fashion.  This won't:

PS D:\scripts> $test = [float]1234567890.1234567890
PS D:\scripts> $test
1.234568E+09

AND

PS D:\scripts> [single]$test=1234567890.1234567890
PS D:\scripts> $test
1.234568E+09
PS D:\scripts> [float]$test=1234567890.1234567890
PS D:\scripts> $test
1.234568E+09
PS D:\scripts>


\_(ツ)_/


------------------------------------
Reply:

------------------------------------
Reply:

thanks everyone for the tips...ultimately, i had a mix of odd things going on.  I did some get-member'ing on the object that came from the vmware powercli cmdlet...it was being passed as a Int64..

   TypeName: Selected.VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.RawHardDiskImpl

Name        MemberType   Definition
----        ----------   ----------
Equals      Method       bool Equals(System.Object obj)
GetHashCode Method       int GetHashCode()
GetType     Method       type GetType()
ToString    Method       string ToString()
CapacityKB  NoteProperty System.Int64 CapacityKB=1073741824

when it got exported it was being converted to a double when the value was a decimal reply, but it was staying Int64 when the reply was coming up .0000000 in the division.  This was messing with excel and rounding or the export.

by chaning the command line way up at top from @{name='CapacityMB';expression={$_.CapacityKB / 1024}} to @{name='CapacityMB';expression={[double]$_.CapacityKB / 1024}} it change all values to a double as it ran.  

On top of that excel was also truncating, but when I set the format of the cell to be 8 decimal places out, the correct number now shows when using the [double] type, when leaving left to chance it was rounding the value a bit.


------------------------------------

Foreign IP address when I run netstat

I do I get red of and prevent Foreign IP addresses




Reply:

What IP addresses out of interest? incoming or outgoing?

Use the Windows Firewall to block addresses

How to Create Advanced Firewall Rules in the Windows Firewall


------------------------------------
Reply:

Can you expanded on the objective a little? 
In general- unless you totally disconnect networking (includes the internet) you cannot get rid of all Foreign IP addresses.  This is how the computers talk to each others.  The term foreign IP address is also a bit misleading - sometimes that "foreign IP Address" is not so foreign - its the local computer chatting with itself (a bit insane). 

Today the majority of even legitimate programs that you install will "call home" occasionally to check for updates and what not. 

Mr. Happy is right if there is a specific IP address you wish to block you could use the firewall.  However I would use caution with a knee-jerk reaction to the term Foreign IP and blocking addresses that have not researched or do not know its purpose. 

Last, be weary of fake tech support or support hacks that convince you these "foreign IP address" means someone has hacked into your computer (had a client who had this happen).  While it might - majority of time these foreign IP addresses are normal and legitimate. 

PS>  Use the b and o switches they can help you determine the programs/or processes responsible.   


------------------------------------

BAM Tools in Production

Hi All,

DO i need to configure BAM TOOLs to configure ESB portal in BizTalk environment.

Please educate me.

Thanks,

VJ.

File Server - One sharepoint site or break into departments

We are a small business of 10. 

We have been using one sharepoint site, with Shared Documents, and the root folder is broken up into organizational departments (HR, Finance, IT etc) with appropriate permissions applied. 

Would it be better to create a new 365 group for each organizational department, which then creates a site for each department, and then utilize the shared folders in each site?

There are about 9 different folders (departments).



Reply:

You need to consider a few things before planning this further.

How much data are you expecting and What kind of data growth are you expecting. If its not too much, then continuing with the current model should be fine.

From security perspective, creating separate sites and groups would help in easing the management in long term.

Another aspect to consider is whether you would need users to navigate between multiple departmental sites since default navigation wont have cross site navigation links available by default.

Please refer to the below links for more details on Office 365 Groups and sites.

https://blogs.office.com/2016/08/31/new-capabilities-in-sharepoint-online-team-sites-including-integration-with-office-365-groups/

https://techcommunity.microsoft.com/t5/SharePoint/UPDATE-Create-Office-365-Groups-with-team-sites-from-SharePoint/td-p/48277

Regards,

Aneesh


Please remember to click "Mark as Answer" and "Vote as Helpful" on posts that help you. This can be beneficial to other community members reading the thread.


------------------------------------

MIM Config Documenter tool now availiable on GitHub

Just want to cross post that MIM Configuration Documenter tool is now open sourced on GitHub at:  https://github.com/Microsoft/MIMConfigDocumenter.

This, among may other benefits listed below, will help you to document and share your MIMWAL workflows easily with the broader community.

Brief project info:

MIM configuration documenter is a tool to generate documentation of a MIM / FIM synchronization or service installation.
The goal of this project is to:
• Document deployment configuration details for the MIM / FIM solution!
o Including MIMWAL Workflow definitions
• Track any configuration changes you have made since a specific baseline!!
• Build confidence in getting things right when making changes to the deployed solution!!

You can find the project code, releases, and documentation at:  https://github.com/Microsoft/MIMConfigDocumenter

Compare two .csv files to update the thumbnailphoto property in ADUC accurately

I have a list of users that I need to update the thumbnailphoto property in ADUC on.

I have a .csv file of the user names and display names.

I have a second .csv file with the folder location of the images to be uploaded.

I want to automate the setting of the image but I want to make sure the correct image is being assigned to the correct account.

this is what I have so far:

$ADuser = Import-Csv "filepath"
$Picture = Import-Csv "filepath"

Set-ADUser $ADuser -Replace @{thumbnailPhoto=([byte[]](Get-Content $Picture -Encoding byte))}

What I'm getting with the above script is an error:

"Get-content : A parameter cannot be found that matches parameter name'Encoding' "

The Script runs, if I do just 1 user account and point to one image file, but then I'd have to update the script for each file. I want to automate that by importing a .csv.

I figure I need to do a loop or two; but I'm a powershell newb and searching all though technet I can't quite find what I'm looking for. Rather I can't get the piecemeal scripts that I've found to Frankenstein together to work correctly.

My thoughts are I need to look I need to look a my first .csv file to get the list of users that I'm changing.  Then I need to compare that first .csv file to the second .csv file to make sure the correct image be being assigned to the correct object.

Guidance would be greatly appreciated, thank you.


Reply:
Why two separate CSV files? I would create a single CSV file with two columns: One containing the sAMAccountName of the user and the other containing the path and filename of the thumbnail image for the user.

-- Bill Stewart [Bill_Stewart]


------------------------------------
Reply:

Do I have to specify in the script which column to reference in the .csv file?

Set-ADUser $ADuser (column A) -Replace @{thumbnailPhoto=([byte[]](Get-Content $ADuser (column B)  -Encoding byte))}


------------------------------------
Reply:

Start by understanding what a CSV file is. CSV stands for "comma-separated values." Here is an example CSV file:


"sAMAccountName","picturePath"  "user1","d:\data\user1.png"  "user2","d:\data\user2.png"  "user3","d:\data\user3.png"  

The first line specifies the properties, and the subsequent lines are the data.

If you have a text file with just lines of text in it, but the data is not comma-separated, then you don't really have a CSV file.

When you use the Import-Csv cmdlet, PowerShell reads the data outputs an object for each row.


-- Bill Stewart [Bill_Stewart]


------------------------------------
Reply:

thank you,  I do know what a .csv file is I do have the document in a .csv file format.

The questions I asked was:

Do I have to specify in the script which column to reference in the .csv file?

Set-ADUser $ADuser (column A) -Replace @{thumbnailPhoto=([byte[]](Get-Content $ADuser (column B)  -Encoding byte))}

I'm reading another technet forum and I'm thinking I have to:

# Import list of Users From CSV into $Userlist

$UserList=IMPORT-CSV C:ImportsUsers.csv

# Step through Each Item in the List

FOREACH ($Person in $UserList) {

# Build Username from First name and Last Initial

$Username=$Person.Firstname+$Person.Lastname.substring(0,1)

# Put our Domain name into a Placeholder, who wants all that typing?

$Domain='@blueville.local'

# Build the User Principal Name Username with Domain added to it

$UPN=$Username+$Domain

# Create the Displayname

$Name=$Person.Firstname+" "+$Person.Lastname

# Create User in Active Directory

NEW-QADUSER –FirstName $Person.Firstname –Lastname $Person.Lastname –Name $DisplayName $Name –SamAccountName $Username –UserPassword '1NewPassword' –UserPrincipalName $UPN –Name $Name –ParentContainer 'Blueville.local/Division/Contoso'

}

 

------------------------------------
Reply:
What I am saying is that it would be much simpler to create a single CSV file, like the one in my previous message, and use that to update the user objects.

-- Bill Stewart [Bill_Stewart]


------------------------------------
Reply:

I did create a single .csv with samaccount name (column A) and the thumbnailPhoto (column B)


------------------------------------
Reply:
I did create a single .csv with samaccount name (column A) and the thumbnailPhoto (column B)

Generally CSV files have a header line so you can identify the column by name rather than just "column A" or "column B", but sure, you can use a csv file like that with Set-ADUser to update Active Directory.

If you are doing something and it is not working, you need to post:

  • The first few lines of your CSV text file
  • The exact command you are trying to use
  • The exact error message you are getting (if any)

Try to ask a very precise and specific question.


-- Bill Stewart [Bill_Stewart]


------------------------------------
Reply:

here is now what I am working with

$ADuser = IMPORT-CSV "filepath"

# Step through Each Item in the List

FOREACH ($Person in $ADuser) {

# Build Username from First name and Last Initial

$Username=$Person.sAMAccountName

# Put picture into a place holder?

$Picture=$pic.thumbnailPhoto

# Create User in Active Directory

Set-ADUser $ADuser -Replace @{thumbnailPhoto=([byte[]](Get-Content $Picture -Encoding byte))}

}

here is the error I am getting when I run this script

Get-Content : Cannot bind argument to parameter 'Path' because it is null.
At filepath:30 char:68
+ ... user -Replace @{thumbnailPhoto=([byte[]](Get-Content $Picture -Encodi ...
+                                                          ~~~~~~~~
    + CategoryInfo          : InvalidData: (:) [Get-Content], ParameterBindingValidationExce 
   ption
    + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.Power 
   Shell.Commands.GetContentCommand


  • Edited by thomwann Tuesday, June 6, 2017 6:17 PM

------------------------------------
Reply:
Change $Picture=$pic.thumbnailPhoto to $Picture=$Person.thumbnailPhoto

------------------------------------

how to sync a desktop folder to One drive for remote access

Win10 pro x64 build 1703

I use to use MyBriefcase to sync files between a folder an my laptop. This is gone. What I am looking for is a way to Sync from my laptop to OneDrive so I can access it remotely. Sync is the key word. A change on the local system needs to be reflected in OneDrive. 

Can this be f done? I have looked all over the web but can't find out  how.

Thanks

 John


John Lenz

SCCM 2016 1702 vs 2012 R2 1610, updates missing and a general mess

Hi

We want to move from SCCM 2012 R2 (1610) to SCCM 2016. Now, as we're already moving to a new data center we wanted to create a new server and use the migration tool to transfer everything.

The problem is that the migration tool keeps failing due to missing updates. When I checked I noticed some updates (a lot actually) do not exist in the new SCCM. We checked every product in the SUP options just to be sure we're not missing something and we checked that these settings were indeed updated on WSUS but nothing makes any difference, there are still A LOT of updates that do not exist in the new SCCM.

Let's take an example update : KB3190602 shows up in SCCM 2012 R2 as active and not superseded or expired or anything like that. The migration tool fails on this update. When I checked the new SCCM this update does not exist, so I went ahead and checked wsyncmgr.log and found that this update was skipped due to being superseded, so I checked the catalog and it really is superseded by KB3209598, so I check the new SCCM and KB3209598 doesn't exist there either. It also doesn't show up in wsyncmgr.log at all... (This does not mean all updates are not updating on 2012 R2, for example, April's cumulative updates are indeed superseded by May's cumulative so SCCM 2012 R2 is certainly getting new updates.)

So this is quite a mess, we have  an update that is superseded, but doesn't show up as superseded in SCCM 2012 R2, 2016 does know it's superseded but doesn't show the one that replaced it although it is in 2016's WSUS.

Does anyone have any idea what the hell is happening?

BTW sorry for the long post, but this is a complicated issue to explain :/


Reply:

Please check update supersedence rules, it might be happening that you have setup up not expire the updates immediately in SCCM 2012, hence they are still many updates active.

https://technet.microsoft.com/en-in/library/gg712312.aspx

https://technet.microsoft.com/en-in/library/gg712696.aspx#BKMK_SupersedenceRules


Prashant Patil


------------------------------------
Reply:
Both servers are not set to expire immediately but to wait 3 months. Why is that a problem? I need this setting to remain as it is...

------------------------------------

Open New Tab click on about me in SharePoint 2013.

Hi,

I am working in SP2013,when the user clicks on "AboutMe" mysite has to open in new window.

Can any one help on this.

Regards,



Reply:

Try below:

http://sharepoint.stackexchange.com/questions/40142/open-my-site-in-new-window-or-tab

Found this answer on another post and it worked for me.

From the SharePoint UI, edit your navigation link and enter the web address in the following format:

javascript: void(window.open('http://www.google.com'));

If this helped you resolve your issue, please mark it Answered


------------------------------------
Reply:
https://clouddeveloper.space/2014/12/16/open-in-new-window-mysites/

------------------------------------

IT Consulting Services Improve Communication Between Executives and Technology Leaders

                                                       Despite the emergence of "The Cloud", area hardware will always beessential. Even probably the mostfundamentalsmaller business shopperhas a router, a networkswap, a Computer and a number of printers. Other clientelemay well have Firewalls, Servers, Plotters, Multi-Function Models and any array of other hardware - the vast majority of it IP-enabled.

Multiply that by severalconsumersand you've gotbought an terriblegood deal of hardware that getsactuallystraightforward to wastelotsof your timeand efforttrying to manage - when you are not organized.

From Chaos to Order

The very firstmove in bringing purchaseon the chaos would be topurchase a Label Printer. My personal favouriteis definitely the P-Touch Handheld vary from Brother. Anythingthat you couldvery easilyhavealong with you, plug into your mains (battery operated is fine - but batteries run out, and you also then begin toforget about to label issues) and print labels will do the workIn case you have multiple engineer, purchaseall of them label printers and acquire them to label them with their unique names - they are going to be extra inclined to look after them.

Next, organize a time for an engineer to visitshoppersitesalong with his labeler in theready - grabbing and labeling something and every little thingwhich has apower plug around thefinish and creating a pennedobserve of each to consideragainto yourbusiness.

(Conversing of power plugs, get the engineers into yourroutine of labeling these as well, especially servers. Plainlyunderstanding which plug belongs into aComputer system and which to yourobserveis actually a real benefit if you're crawling under a dark desk with afilthyfloortryingto work out what to unplug and what not to.)

Why Labels?

But why hassle labeling points?

Firstlyyou happen to be acknowledging the existence of a device. If it really is labeled, you realizeabout itand candoc it for long term reference.

Next, when new hardware "mysteriously" appears i as hopper web page as well as a consumer phone calls you for support on it (likely outside the house your support agreementyou are able to save on your own a heap of time trying to operate out
  some what than the usual Business O/S. 

Thirdly, labeling hardware hurries up the support process. If a consumer telephones the Help desk to state they can't print to "That printer during the corner from the office", then you caninquire them to examine the label and immediately identify which printer it truly is that they'remaking an attempt to print to.

What to label?

What the label statesrelies uponaround the hardware, even so the label mustassist you very easily identify the hardware in dilemma. Some examples:-

PCs - Workstation namePreset IP address (if applicable)
Servers - Server nameMounted IP address, Domain title
Routers/Firewalls - Exterior IP address, Inside IP address
Network Switches - Interior IP address, Management IP address
Nearby Printers - Locallyconnected Workstation title
Network Printers - Preset IP address, Queue Title (//Server/Queue)
We are not headingto worry about Workstation and Server naming schemes, IP address ranges or anotherbenchmarks just butTodaywe're focusing on documenting what'scurrentlyaround.

In some instances the engineer will not bein a position to identify communitygear.
[url=http://blogpostingsiteslist.com/social-bookmarking-list-2017.html]Alternatively than overlook the hardware[/url] they ought to label it as "unidentified" and lift a support ticket or create apennedtake noteto investigatethe way to identify it later.

This takesa while, especially when youhave agreat deal of clientele - but it is really time nicelyspentYou must make this kind of 'discovery work' a part of the on-boarding process of every new clientas being the time spentidentifying hardware now can pay dividends if you're supporting that very same hardware later on - perhapsin a very time-sensitive situation.

Document your conclusions

Going forwards, allow it to be a coverage that to any extent furtherevery bit of hardware you deploy into ashopperwebsiteought to have a label on it.

Document your findingsIn case you have an RMM tool such as GFI Max, then you can expect tocurrentlyhave the opportunity to scan networks for unitsSupplement this automated information using yourpossessresults.

Ratherquicklyyou willhave avery good overview on the hardware in the slightest degree your customersitesIt will make supporting the consumerthe two remotely and on-site, a *lot* a lot easier.

The use of the labeler as being adriveof finedoesn'tend there.

Hardware during the Workshop

Each time an engineer providesa bit of hardware back againto your Workshop for troubleshooting, it wantsfor being labeled. You may label it along with the client's identifya quick overview with theissueand whenyou happen to beusing a ticket system, the ticket quantity.

This could possiblyaudioapparent, but how manyoccasions do engineers walkbackin thebusinessdrop off some faulty hardware then get distracted by something elseDuring thisstate of affairs, a colleague may well be remaining scratching his head around who the hardware belongs to and why it can bein this article, or worsethink the hardware is "spare" and go and re-use it for anothercareerthey are reallyworking on...

Speaking of spare hardware - it can bereally worthcreating a process to cope with this much too. I choose todevelopan areafrom the workshop that is certainlyespecially for Hardware belowFix, Hardware belowtesting, and Hardware for disposal. Then, as hardware comes in...

If it is hardware that isto besentagainto your manufacturer below RMA, it can be labeled therefore and positionedwithin the "Under Repair" spacewith the workshop.

If it is hardware that will be faulty and neededtests, a ticket is raised for this and it really is labeled as "For Testing" and labeled along with theideal ticket number. The hardware is then putin the "For Testing" spacetherefore you can confidently give your newlyutilized Junior Technician anythingeffectiveto accomplish on his very firstworking dayfrom thebusiness office.

If it is really hardware for disposal, it truly is labeled together with the fault and marked as "For Disposal". It'splacedwhile in the "For Disposal" spotin the workshop and the momentevery singlecouple ofmonths you set upfor anyspecialist IT disposal organizationto collect the pile and eliminate it within anmoral and environmentally-friendly fashion.

Preserve Time With Labels

The quantity of time IT companies can squandertrying to re-use faulty hardware that hasmerely been left lying all over, or re-testing identifiedfaultytools is mind-blowing.

A simplemethod of labeling these kinds of hardware saveshours of wasted time.

I hope this article has helpedto explain how armed which has a label printer it is possible tocreatethe premiseof aseries of techniques that lay out how your business deals with consumer hardware.


No comments:

Post a Comment

Setup is Split Across Multiple CDs

Setup is Split Across Multiple CDs Lately I've seen a bunch of people hitting installation errors that have to do with the fact th...